Вы находитесь на странице: 1из 158

Том 4a Адреса и индексы базы данных Modbus

А ДРЕСА И ИНДЕКСЫ БАЗЫ ДАННЫХ


MODBUS

Содержание тома 4

20/24.71+ 05/99 i
Omni 6000 / Omni 3000 - Руководство пользователя Содержание тома 4

Адреса и индексы базы данных Modbus .................................................................. i


1. Реализация протокола Modbus....................................................................... 1-1
1.1. Введение .................................................................................................................1-1

1.2. Режимы передачи данных ...................................................................................1-1


1.2.1. Кадрирование в кодах ASCII и формат сообщений ...................................1-2
1.2.2. Кадрирование в кодах удаленного терминала (RTU) и формат
сообщений......................................................................................................1-2
1.3. Поля сообщения ....................................................................................................1-2
1.3.1. Поле "адрес" ..................................................................................................1-2
1.3.2. Поле "Код функции" ('Function Code') ..........................................................1-3
1.3.3. Поле "Данные" ('Data')...................................................................................1-3
1.3.4. Поле "Контроль ошибок" ('Error Check').......................................................1-3
Продольный контроль .......................................................................1-3
Поперечный контроль .......................................................................1-4

1.4. Нестандартный ответ............................................................................................1-4

1.5. Коды функций ........................................................................................................1-4


1.5.1. Коды функций 01 и 02 (считывание состояния булевых
переменных) ..................................................................................................1-4
1.5.2. Коды функций 03 и 04 (считывание содержимого наборов 16-
разрядных регистров) ...................................................................................1-6
1.5.3. Код функции 05 (запись отдельной булевой переменной)........................1-7
1.5.4. Код функции 06 (запись отдельной 16-разрядной
целочисленной переменной)........................................................................1-8
1.5.5. Код функции 07 (считывание исключительного состояния) ......................1-9
1.5.6. Код функции 08 (проверка обратной связи)..............................................1-11
1.5.7. Код функции 15 (запись нескольких булевых переменных)....................1-11
1.5.8. Код функции 16 (запись содержимого наборов 16-разрядных
регистров).....................................................................................................1-12
1.5.9. Код функции 65 (чтение текстового буфера ASCII) ................................1-14
1.5.10. Код функции 66 (запись текстового буфера ASCII).................................1-15
1.6. Настраиваемые пакеты данных .......................................................................1-16

1.7. Одноранговый канал связи Modbus .............................................................1-17

1.8. Монтажная схема, обеспечивающая полудуплексный режим связи........1-17

1.9. Активное ведущее устройство..........................................................................1-17

1.10. Устранение ошибок .............................................................................................1-17

2. Определяемые пользователем данные, данные о состоянии и


команды (0001 – 2999) ......................................................................................... 2-1

ii 20/24.71+ 05/99
Том 4a Адреса и индексы базы данных Modbus

2.1. Настраиваемые пакеты данных или массивы регистров данных,


совместимые с системой Modicon™ G51 .........................................................2-1

2.2. Флаги управления архивом.................................................................................2-1

2.3. Данные о состоянии / команды ..........................................................................2-2


2.3.1. Чтение и запись содержимого физических цифровых
устройств ввода/вывода ...............................................................................2-2
2.3.2. Программируемые булевы операторы........................................................2-2
2.3.3. Программируемые точки накопителей ........................................................2-2
2.3.4. Состояние измерительных линий и точек аварийной
сигнализации .................................................................................................2-3
2.3.5. Точки аварийного состояния системы Micro Motion ................................2-5
2.3.6. Дополнительные точки состояний и аварийной сигнализации
измерительной линии ...................................................................................2-6
2.3.7. Сверхоперативная память пользователя для хранения
булевых точек ................................................................................................2-6
2.3.8. Сверхоперативная память пользователя для хранения
одноразовых булевых точек.........................................................................2-7
2.3.9. Командные булевы точки/переменные .......................................................2-8
2.3.10. Точки аварийной сигнализации и состояния измерительной
станции .........................................................................................................2-12
2.3.11. Точки аварийной сигнализации и состояний прувера ............................2-16
2.3.12. Флаги сброса сумматора ...........................................................................2-19
2.3.13. Различные точки аварийной сигнализации и состояний
измерительной станции ..............................................................................2-21
2.3.14. Команды, задающие передачу настраиваемых пакетов
данных без опроса ......................................................................................2-22
2.3.15. Команды, необходимые для организации системы поточных
компьютеров ................................................................................................2-23
2.3.16. Команды для перерасчета и вывода на печать показателей по
выбранной партии .......................................................................................2-23
2.3.17. Флаги сброса сумматора станции.............................................................2-23
2.3.18. Флаги количества десятичных знаков в сумматоре станции .................2-25
2.3.19. Булевы переменные состояния, относящиеся к
вычислительным системам с резервированием ......................................2-26
2.3.20. Дополнительные флаги количества десятичных знаков в
сумматоре станции......................................................................................2-26
3. 16-разрядные целочисленные данные (3001 - 3999) .....................................3-1
3.1. Переменные описания настраиваемого пакета данных................................3-1
3.1.1. Настраиваемый пакет данных #1 ................................................................3-1
3.1.2. Настраиваемый пакет данных #2 ................................................................3-1
3.1.3. Настраиваемый пакет данных #3 ................................................................3-1
3.2. Вспомогательные 16-разрядные целочисленные данные...........................3-2

3.3. 16-разрядные целочисленные данные измерительной линии ...................3-2

3.4. 16-разрядные целочисленные данные сверхоперативной памяти............3-4

20/24.71+ 05/99 iii


Omni 6000 / Omni 3000 - Руководство пользователя Содержание тома 4

3.5. Переменные конфигурирования дисплея пользователя..............................3-4


3.5.1. Пользовательский дисплей #1 .....................................................................3-5
3.5.2. Пользовательский дисплей #2 .....................................................................3-5
3.5.3. Пользовательский дисплей #3 .....................................................................3-5
3.5.4. Пользовательский дисплей #4 .....................................................................3-5
3.5.5. Пользовательский дисплей #5 .....................................................................3-5
3.5.6. Пользовательский дисплей #6 .....................................................................3-5
3.5.7. Пользовательский дисплей #7 .....................................................................3-5
3.5.8. Пользовательский дисплей #8 .....................................................................3-6
3.6. Сведения, используемые для доступа к архивным записям исходных
данных .....................................................................................................................3-6

3.7. Дополнительные вспомогательные 16-разрядные


целочисленные данные .......................................................................................3-8

3.8. 16-разрядные целочисленные данные измерительной станции ................3-8

3.9. Сохранение в стеке партии номеров обрабатываемых продуктов ..........3-10


3.9.1. Последовательность выполняемых операций для счетчика #1 .............3-10
3.9.2. Последовательность выполняемых операций для счетчика #2 .............3-10
3.9.3. Последовательность выполняемых операций для счетчика #3 .............3-11
3.9.4. Последовательность выполняемых операций для счетчика #4 .............3-11
3.10. Переменные времени и даты ............................................................................3-11

3.11. Дополнительные вспомогательные 16-разрядные


целочисленные данные .....................................................................................3-12

3.12. 16-разрядные целочисленные данные прувера ...........................................3-12

4. 8-символьные строковые данные в кодах ASCII (4001 - 4999) .................... 4-1


4.1. Строковые данные ASCII измерительной линии ............................................4-1

4.2. Строковые данные ASCII сверхоперативной памяти ....................................4-2

4.3. Строковые переменные описания дисплея пользователя ..........................4-3

4.4. Строковые переменные, связанные с дополнительными


входами станции....................................................................................................4-3

4.5. 8-символьные строковые данные в кодах ASCII


измерительной станции .......................................................................................4-4
4.5.1. Идентификатор партии счетчика #1 ............................................................4-6
4.5.2. Идентификатор партии счетчика #2 ............................................................4-6
4.5.3. Идентификатор партии счетчика #3 ............................................................4-6
4.5.4. Идентификатор партии счетчика #4 ............................................................4-7
4.6. Строковые данные ASCII прувера .....................................................................4-7

5. 32-разрядные целочисленные данные (5001 -5999) ...................................... 5-1

iv 20/24.71+ 05/99
Том 4a Адреса и индексы базы данных Modbus

5.1. 32-разрядные целочисленные данные измерительной линии ...................5-1

5.2. 32-разрядные целочисленные данные сверхоперативной памяти............5-5

5.3. 32-разрядные целочисленные данные станции .............................................5-6

5.4. Дополнительные 32-разрядные целочисленные данные


измерительной линии...........................................................................................5-7
5.4.1. Размер партии счетчика #1 ..........................................................................5-7
5.4.2. Размер партии счетчика #2 ..........................................................................5-7
5.4.3. Размер партии счетчика #3 ..........................................................................5-7
5.4.4. Размер партии счетчика #4 ..........................................................................5-7
5.5. 32-разрядные целочисленные данные поверочного прибора ..................5-10
5.5.1. Импульсы TDVOL и TDFMP компакт-прувера ..........................................5-11
5.5.2. Значение М-фактора прувера ....................................................................5-11
6. 32-разрядные данные с плавающей запятой в
формате IEEE (6001 – 8999).................................................................................6-1
6.1. Выходы цифро-аналогового преобразователя в виде 32-разрядных
данных IEEE с плавающей запятой ...................................................................6-1

6.2. Пользовательские переменные в виде 32-разрядных данных IEEE


с плавающей запятой ...........................................................................................6-2

6.3. Программируемый накопитель 32-разрядных переменных IEEE


с плавающей запятой ...........................................................................................6-2

6.4. Параметры цикла измерений в виде 32-разрядных данных IEEE


с плавающей запятой ...........................................................................................6-3

6.5. Хранящиеся в сверхоперативной памяти 32-разрядные данные IEEE


с плавающей запятой ...........................................................................................6-6

6.6. Параметры ПИД-регулирования в виде 32-разрядных данных IEEE


с плавающей запятой ...........................................................................................6-7

6.7. Вспомогательные параметры цикла измерений в виде 32-разрядных


данных IEEE с плавающей запятой ...................................................................6-8

6.8. Вспомогательные переменные в виде 32-разрядных данных IEEE


с плавающей запятой .........................................................................................6-10

6.9. 32-разрядные данные IEEE с плавающей запятой


измерительной станции .....................................................................................6-11

6.10. Данные IEEE с плавающей запятой прувера .................................................6-16


6.10.1. Данные конфигурации прувера.................................................................6-16
6.10.2. Данные последней поверки.......................................................................6-18
6.10.3. Данные, отбраковываемые в ходе поверки .............................................6-18
6.10.4. Данные сеанса проверки ...........................................................................6-19
6.10.5. Усредненные данные поверки ..................................................................6-20

20/24.71+ 05/99 v
Omni 6000 / Omni 3000 - Руководство пользователя Содержание тома 4

6.10.6. Цикл проверки – данные эталонного счетчика ........................................6-21


6.10.7. Данные циклов поверки .............................................................................6-22
6.10.8. Данные поверяемого измерительного прибора ......................................6-23
6.10.9. Данные массовой поверки.........................................................................6-23
6.11. Вспомогательные параметры цикла измерений в виде 32-разрядных
данных IEEE с плавающей запятой .................................................................6-25
6.11.1. Усреднение по предыдущей партии .........................................................6-25
6.11.2. Усреднение по предыдущему часу...........................................................6-26
6.11.3. Усреднение по предыдущим суткам.........................................................6-26
6.11.4. Статистически смещаемые диапазоны усреднения входных
сигналов преобразователя.........................................................................6-27
6.11.5. Усредненные значения вспомогательных обрабатываемых
параметров ..................................................................................................6-27
6.11.6. Усредненные данные по предыдущей партии и за
предыдущие сутки .......................................................................................6-28
6.11.7. Дополнительные усредненные значения вспомогательных
обрабатываемых параметров ....................................................................6-28
6.11.8. Количественные значения по предыдущей партии ................................6-29
6.11.9. Вспомогательные реальные или вычисленные данные.........................6-30
6.11.10. Станция – Усредненные данные по предыдущей партии ...........6-30
7. Буферы текстовых данных в кодах ASCII (9001 – 9499) ............................... 7-1
7.1. Шаблоны настраиваемых отчетов ....................................................................7-1

7.2. Отчеты по предыдущим партиям.......................................................................7-1

7.3. Отчеты о проведенных проверках.....................................................................7-2

7.4. Отчеты за предыдущие сутки .............................................................................7-2

7.5. Последний оперативный отчет...........................................................................7-2

7.6. Буфер вспомогательных отчетов ......................................................................7-3

8. Данные конфигурации поточного компьютера (13001 – 18999)................... 8-1


8.1. 16-разрядные целочисленные данные конфигурации поточного
компьютера.............................................................................................................8-1
8.1.1. Данные конфигурации измерительной линии ............................................8-1
8.1.2. 16-разрядные целочисленные данные конфигурации прувера................8-2
8.1.3. Общие 16-разрядные целочисленные данные конфигурации
поточного компьютера ..................................................................................8-3
8.1.4. 16-разрядные целочисленные данные конфигурации
последовательного порта .............................................................................8-4
8.1.5. 16-разрядные целочисленные данные конфигурации системы
пропорционально-интегрально-дифференциального (ПИД)
регулирования ...............................................................................................8-5
8.1.6. 16-разрядные целочисленные данные конфигурации
программируемого логического контроллера.............................................8-6

vi 20/24.71+ 05/99
Том 4a Адреса и индексы базы данных Modbus

8.1.7. 16-разрядные целочисленные данные для задания


параметров одноранговой связи .................................................................8-8
8.1.8. 16-разрядные целочисленные данные архивных файлов
исходных данных.........................................................................................8-13
8.2. 16-символьные строковые данные в кодах ASCII конфигурации
поточного компьютера .......................................................................................8-16

8.3. Длинные 32-разрядные целочисленные данные конфигурации


поточного компьютера .......................................................................................8-19

8.4. Данные конфигурации поточного компьютера в виде 32-разрядных


кодов IEEE с плавающей запятой ....................................................................8-27

20/24.71+ 05/99 vii


Том 4a Адреса и индексы базы данных Modbus

1. Реализация протокола Modbus

1.1. Введение
Поточные компьютеры Omni реализуют расширенную версию
протокола Gould Modbus на последовательных портах #1
(выбираемый), #2, #3 и #4 (выбираемый), обеспечивая тем самым
одновременную связь с двумя полностью независимыми системами
Modbus. Максимальная скорость передачи данных составляет 38,4
Кбит/с при усредненном времени отклика 70 мсек (без учета времени
прогрева модема).
Протокол Modbus задает на общей линии связи одно ведущее
устройство и до 247 ведомых устройств. Каждому ведомому устройству
назначается постоянный уникальный адрес, выбираемый из диапазона
1 – 247. Транзакция инициируется только ведущим устройством.
Транзакции могут быть типа “запрос-ответ” (одновременно адресуется
только одно ведомое устройство) или типа “рассылка – отсутствие
ответа” (одновременно адресуются все ведомые устройства).
Транзакция включает в себя кадр, состоящий из одного запроса и
одного ответа, или кадр одной рассылки.

1.2. Режимы передачи данных


Предусмотрены два основных режима передачи данных: в кодах ASCII
или в кодах удаленного терминала (RTU) Выбор режима зависит от
используемого оборудования.

ВОЗМОЖНЫЕ РЕЖИМЫ ПЕРЕДАЧИ ДАННЫХ


РЕЖИМ ПЕРЕДАЧИ ДАННЫХ
ASCII RTU
Система кодирования Шестнадцатеричная 8-разрядная двоичная

КОЛИЧЕСТВО РАЗРЯДОВ
Стартовые разряды 1 1
Информационные разряды 7 8
Контроль по четности (не Нечетность, четность, Нечетность, четность,
обязательный) отсутствие контроля отсутствие контроля
(1 или 0) (1 или 0)
Стоповые разряды 1 или 2 1 или 2
Контроль ошибок Продольный контроль Поперечный контроль
(LRC) (CRC)
Скорость передачи 300 бит/с – 38,4 Кбит/с 300 бит/с – 38,4 Кбит/с

20/24.71+ 05/99 1-1


Глава 1 Реализация протокола Modbus

1.2.1. Кадрирование в кодах ASCII и формат


сообщений
При формировании кадра в режиме передачи данных в кодах ASCII
используются двоеточие (:) – символ, обозначающий начало кадра, и
комбинация символов “возврат каретки” (CR) и “перевод строки” (LF)
для обозначения конца кадра. Одновременно символ “перевод строки”
выполняет роль символа синхронизации, который указывает на
готовность передающей станции принимать мгновенный ответ.

ФОРМАТ СООБЩЕНИЯ ASCII


НАЧАЛО ГОТОВ К
КОД КОНТРОЛЬ КОНЕЦ
АДРЕС ДАННЫЕ ПРИНЯТИЮ
КАДРА ФУНКЦИИ ОШИБОК КАДРА
ОТВЕТА

Предполагается, что
: 2 символа 2 символа Nx2 2 символа СR LF
передаваемый символ символа
состоит из 7 разрядов.
7 14 14 N x 14 14 7 7
разрядов разрядов разрядов разрядов разрядов разрядов разрядов

1.2.2. Кадрирование в кодах удаленного


терминала (RTU) и формат сообщений
Покадровая синхронизация поддерживается в режиме передачи
данных в кодах RTU только путем имитации синхронного сообщения.
Компьютеры OMNI регулируют промежуток времени между приемом
символов. Если до приема нового символа или завершения кадра
проходит время, эквивалентное обработке 3,5 символов, то кадр
сбрасывается, а следующие байты обрабатываются с одновременным
поиском действующего адреса.

ФОРМАТ СООБЩЕНИЯ RTU


КОНТРОЛЬ
АДРЕС ФУНКЦИЯ ДАННЫЕ
ОШИБОК

8 разрядов 8 разрядов N x 8 разрядов 16 разрядов

1.3. Поля сообщения


1.3.1. Поле "адрес"
Поле "адрес" следует сразу после начала кадра и состоит из 2
символов (ASCII) или 8 разрядов (RTU). Данные разряды обозначают
адрес, присвоенный пользователем ведомому устройству, которое
должно принять сообщение, посланное ведущим устройством. Каждому
ведомому устройству должен быть присвоен уникальный адрес, при
этом адресованное ведомое устройство будет отвечать только на то
сообщение, которое содержит его адрес. Когда ведомое устройство
посылает ответ, его адрес сообщает ведущему устройству, какое
ведомое устройство находится на связи. В режиме рассылки
используется нулевой (0) адрес. Все ведомые устройства
воспринимают нулевой адрес как команду на чтение информации и

1-2 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

выполнение указанных действий, но без формирования обратного


сообщения.
1.3.2. Поле "Код функции" ('Function Code')
Примечание: Описания Поле "код функции" сообщает адресуемому ведомому устройству,
и примеры данных какую функцию необходимо выполнить. Старший разряд поля "код
функций кодов приводятся функции" устанавливается ведомым устройством для указания того,
в 1.5. Описание
нестандартных ответов что ведущим устройством передается ответ, отличный от стандартного.
приводится в 1.4. Данный разряд остается нулевым, если сообщение является запросом
или стандартным ответом.
КОД ФУНКЦИИ ДЕЙСТВИЕ
01 ЧТЕНИЕ НЕСКОЛЬКИХ БУЛЕВЫХ ТОЧЕК
03 ЧТЕНИЕ СТРОК ИЛИ НЕСКОЛЬКИХ 16- ИЛИ 32-
РАЗРЯДНЫХ ПЕРЕМЕННЫХ
05 ЗАПИСЬ ОТДЕЛЬНОЙ БУЛЕВОЙ ТОЧКИ
06 ЗАПИСЬ ОТДЕЛЬНОГО 16-РАЗРЯДНОГО ЦЕЛОГО
ЗНАЧЕНИЯ
15 ЗАПИСЬ НЕСКОЛЬКИХ БУЛЕВЫХ ТОЧЕК
16 ЗАПИСЬ СТРОК ИЛИ НЕСКОЛЬКИХ 16- ИЛИ 32-
РАЗРЯДНЫХ ПЕРЕМЕННЫХ
65 ЧТЕНИЕ ТЕКСТОВОГО БУФЕРА ASCII
66 ЗАПИСЬ ТЕКСТОВОГО БУФЕРА ASCII
1.3.3. Поле "Данные" ('Data')
Поле "данные" содержит информацию, которая необходима ведомому
устройству для выполнения конкретной функции, или информацию,
собранную ведомым устройством в ответ на запрос. Эта информация
может быть представлена текстовыми строками, значениями, кодом
исключительного условия или текстовыми буферами.
1.3.4. Поле "Контроль ошибок" ('Error Check')
Данное поле позволяет ведущему и ведомому устройствам проверять
передаваемое сообщение на наличие ошибок. Передаваемое
сообщение может слегка исказиться по пути от одного устройства к
другому из-за воздействия электрических или каких-либо других помех.
Контроль ошибок исключает вероятность реакции ведущего и ведомого
устройств на сообщения, которые претерпели изменение во время
передачи. Поле "контроль ошибок" использует продольный контроль
(LRC) в режиме ASCII и поперечный контроль (CRC-16) в режиме RTU.
К проверяемым разрядам относятся адрес ведомого устройства и все
разряды, предшествующие разрядам контроля ошибок. Контроль
выполняется над данными, представленными в двоичных кодах или в
кодах RTU.

Продольный контроль
Флаг контроля ошибок представляет собой 8-разрядный двоичный
номер, передаваемый в виде двух шестнадцатеричных символов ASCII.
Контроль ошибок начинается с удаления символов двоеточия, CR и LF
с последующим преобразованием шестнадцатеричных символов ASCII
в двоичные коды. Все двоичные байты (включая адрес ведомого
устройства) складываются, при этом разряды переноса пропускаются,

20/24.71+ 05/99 1-3


Глава 1 Реализация протокола Modbus

после чего вычисляется двоичный дополнительный код полученного


результата. На принимающем конце значение LRC вычисляется
повторно и сравнивается с переданным значением LRC. При
вычислении значения LRC символы двоеточия, CR и LF и любые
встречающиеся шестнадцатеричные коды, не являющиеся кодами
ASCII, игнорируются (более подробно см. стр. 1-7 Справочного
руководства Gould Modbus).

Поперечный контроль
Сообщение рассматривается как отдельное непрерывное двоичное
число, старший значащий разряд (MSB) которого передается первым.
Предварительно сообщение умножается на 16 (сдвигается на 16
разрядов влево), а затем делится на полином (x16+x15+x2+1),
представленный в виде двоичного числа (11000000000000101). Целая
часть частного отбрасывается, а 16-разрядный остаток (в случае
нулевого остатка все его нули заменяются на единицы) добавляется к
сообщению (которое начинается с кода MSB) в виде двух контрольных
байтов CRC. На принимающем конце результирующее сообщение,
содержащее код CRC, делится на тот же самый полином (x16 + x15 + x2
+ 1), при этом в случае отсутствия ошибок остаток получается нулевой
(более подробно см. стр. с 1-4 по 1-6 Справочного руководства Gould
Modbus ).

1.4. Нестандартный ответ


К программным или эксплуатационным ошибкам относятся ошибки,
которые приводят к появлению искаженных данных в сообщении,
отсутствию ответа или сложностям взаимодействия с ведомым
устройством. Такого рода ошибки вызывают получение от ведомого
устройства нестандартного ответа, характер которого определяется
типом ошибки. Когда подобное сообщение принимается от ведущего
устройства, ведомое устройство передает ведущему устройству ответ,
содержащий адрес ведущего устройства, код функции (с
установленным старшим разрядом), код исключительного условия и
поля контроля ошибки. Для указания того, что ответ представляет
собой сообщение об ошибке, старший разряд кода функции
устанавливается равным 1.

КОД ИСКЛЮЧИТЕЛЬНОГО УСЛОВИЯ ОПИСАНИЕ


01 ОШИБОЧНАЯ ФУНКЦИЯ
02 ОШИБОЧНЫЙ АДРЕС ДАННЫХ
03 ОШИБОЧНОЕ ЗНАЧЕНИЕ
04 ДАННЫЕ НЕ МОГУТ БЫТЬ ЗАПИСАНЫ
05 ТРЕБУЕТСЯ ПАРОЛЬ
Примечание:
Код функции 02 идентичен 1.5. Коды функций
коду функции 01. Он
может использоваться 1.5.1. Коды функций 01 и 02 (считывание
взаимодействующими
устройствами, которые не
состояния булевых переменных)
поддерживают код Данные функции позволяют пользователю получить состояние
функции 01.
"включено/выключено" для булевых переменных, используемых для
управления дискретными выходными сигналами, поступающими только
от адресуемых ведомых устройств. Данный код функции режим

1-4 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

рассылки не поддерживает. Кроме адреса ведомого устройства и поля


функции, сообщение должно включать информационное поле,
содержащее номер точки, предназначенной для первоначального
считывания (начальную точку), и количество точек, которое необходимо
считать для получения булевых данных.
Нумерация булевых точек начинается с 1001; (булева 1 = 1001). Под
флаг состояния каждой булевой переменной в пакете данных
отводится один разряд. Ответ содержит адрес ведомого устройства,
код функции, количество информационных символов, сами
информационные символы и контроль ошибок. Под флаг состояния
каждой булевой переменной отводится один разряд (1 = включено, 0 =
выключено). Младший значащий разряд первого символа содержит
адресуемый флаг состояния, за которым следуют остальные символы.
Для булевых значений, которые не кратны 8, старшие разряды
последних символов заполняются нулями.
Пример: Считывание булевых значений 1120 – 1131 с ведомого
устройства #01.

ОПРАШИВАЮЩЕЕ ВЕДУЩЕЕ УСТРОЙСТВО В АДРЕС ВЕДОМОГО УСТРОЙСТВА:


РЕЖИМ ПЕРЕДАЧИ В КОДАХ ASCII

КОД НОМЕР НАЧАЛЬНОЙ ТОЧКИ КОЛИЧЕСТВО ТОЧЕК 8- РАЗРЯДНЫЙ


ФУНКЦИИ КОНТРОЛЬНЫЙ
КОД LCR

АДРЕС СТАРШИЙ МЛАДШИЙ СТАРШИЙ МЛАДШИЙ


РАЗРЯД РАЗРЯД РАЗРЯД РАЗРЯД

: 3031 3031 3034 3630 3030 3043 3845 CR LF

ОПРАШИВАЮЩЕЕ ВЕДУЩЕЕ УСТРОЙСТВО В АДРЕС ВЕДОМОГО УСТРОЙСТВА:


РЕЖИМ ПЕРЕДАЧИ В КОДАХ RTU
КОД НОМЕР НАЧАЛЬНОЙ ТОЧКИ КОЛИЧЕСТВО ТОЧЕК 16-РАЗРЯДНЫЙ
ФУНКЦИИ КОНТРОЛЬНЫЙ КОД
CRC

АДРЕС СТАРШИЙ МЛАДШИЙ СТАРШИЙ МЛАДШИЙ


РАЗРЯД РАЗРЯД РАЗРЯД РАЗРЯД

01 01 04 60 00 0C ‘nn’ ‘nn’

ОТВЕТ ВЕДОМОГО УСТРОЙСТВА: Режим передачи в кодах ASCII


КОД СЧЕТЧИК ДАННЫЕ 8-РАЗРЯДНЫЙ
ФУНКЦИИ БАЙТОВ КОНТРОЛЬНЫЙ КОД CRC

АДРЕС СТАРШИЙ МЛАДШИЙ


РАЗРЯД РАЗРЯД

: 3031 3031 3032 3038 3030 4634 CR LF

ОТВЕТ ВЕДОМОГО УСТРОЙСТВА: Режим передачи в кодах RTU


КОД СЧЕТЧИК ДАННЫЕ 8-РАЗРЯДНЫЙ
ФУНКЦИИ БАЙТОВ КОНТРОЛЬНЫЙ КОД CRC

АДРЕС СТАРШИЙ МЛАДШИЙ


РАЗРЯД РАЗРЯД

01 01 02 08 00 ‘nn’ ‘nn’

20/24.71+ 05/99 1-5


Глава 1 Реализация протокола Modbus

Состояние булевых переменных 1120 - 1127 представлено как 0816 =


0000 10002. При чтении справа налево это соответствует "включенному"
состоянию переменной 1123. Остальные флаги состояния данных
декодируются аналогичным образом. В соответствии с количеством
запрошенных относительно состояния булевых переменных последнее
поле данных, показанное как 0016 = 0000 00002, содержит состояние
только четырех флагов. Для заполнения 8-разрядного формата четыре
самых левых разряда представлены нулями.

1.5.2. Коды функций 03 и 04 (считывание


содержимого наборов 16-разрядных
регистров)
Примечание: Функции с кодами 03 и 04 позволяют ведущему устройству получать
Код функции 04 идентичен двоичное содержимое регистров данных адресуемого ведомого
коду функции 03. Он устройства. Протокол допускает опрашивать в каждом запросе до 125
может использоваться
взаимодействующими
16-разрядных регистров. Для функций 03 и 04 режим рассылки не
устройствами, которые не разрешен.
поддерживают код
функции 03. К тому же такие 16-разрядные регистры могут объединяться в наборы
регистров и адресоваться как к отдельной переменной. Диапазон
номеров точки определяет тип переменной и указывает количество 16-
разрядных регистров, составляющих данную переменную.
Группы регистров для
длинной целочисленной ГРУППЫ РЕГИСТРОВ ДЛЯ ТИПОВ ПЕРЕМЕННЫХ
переменной – Точки
6ХХХ или 15ХХХ для ДИАПАЗОН ТИП ПЕРЕМЕННОЙ КОЛИЧЕСТВО 16- КОЛИЧЕСТВО МАКС.
длинных целочисленных НОМЕРОВ РАЗРЯДНЫХ БАЙТОВ НА КОЛИЧЕСТВО
переменных применимы ТОЧКИ РЕГИСТРОВ НА
ТОЧКУ ТОЧЕК НА
только для редакции 23, ТОЧКУ
СООБЩЕНИЕ
соответствующей
принятым в США 3XXX или Короткое целое число 1 регистр 2 байта 125
единицам измерения. 13XXX
4XXX 8-символьная строка ASCII 4 регистра 8 байтов 31
6XXX или Длинное целое число 2 регистра 4 байта 62
15XXX
17XXX или Число в формате IEEE с 2 регистра 4 байта 62
18XXX плавающей запятой
14XXX 16-символьная строка ASCII 8 регистров 16 байтов 15

Адресуемое ведомое устройство формирует ответ, в котором


содержатся его адрес и код функции, сопровождаемые
информационным полем. Информационное поле содержит отдельный
байт, указывающий количество возвращаемых байтов данных, за
которым следуют сами байты данных. Данные возвращаются порциями
по два байта, двоичное содержимое которых выравнивается по
правому краю. Передача данных начинается со старшего значащего
байта.

1-6 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

Пример: Считывание короткого целочисленного сообщения 3012 –


3013 с ведомого устройства #2.

ОПРАШИВАЮЩЕЕ ВЕДУЩЕЕ УСТРОЙСТВО В АДРЕС ВЕДОМОГО УСТРОЙСТВА:


РЕЖИМ ПЕРЕДАЧИ В КОДАХ RTU
КОД НОМЕР НАЧАЛЬНОЙ ТОЧКИ КОЛИЧЕСТВО ТОЧЕК 16-РАЗРЯДНЫЙ
ФУНКЦИИ КОНТРОЛЬНЫЙ
КОД CRC

АДРЕС СТАРШИЙ МЛАДШИЙ СТАРШИЙ МЛАДШИЙ


РАЗРЯД РАЗРЯД РАЗРЯД РАЗРЯД

02 03 0B C4 00 02 ‘nn’ ‘nn’

ОТВЕТ ВЕДОМОГО УСТРОЙСТВА: Режим передачи в кодах RTU


КОД СЧЕТЧИ ДАННЫЕ ДАННЫЕ 16-РАЗРЯДНЫЙ
ФУНКЦИИ К КОНТРОЛЬНЫЙ
КОД CRC
БАЙТОВ

АДРЕС СТАРШИЙ МЛАДШИЙ СТАРШИЙ МЛАДШИЙ


РАЗРЯД РАЗРЯД РАЗРЯД РАЗРЯД

02 03 04 1F 40 1F 3E ‘nn’ ‘nn’

Ответ ведомого устройства содержит его адрес, код функции,


количество байтов в поле данных и само поле данных. В приведенном
выше примере поле данных содержит 4 байта, представляющих
запрошенное значение.
1.5.3. Код функции 05 (запись отдельной
булевой переменной)
Данное сообщение "включает" или "выключает" отдельную булеву
переменную. Булевы переменные представляют точки с номерами
1XXX или 2XXX. Запись 16-разрядного значения 65,280 (FF0016)
"включает" булеву переменную. Запись нулевого значения приводит к
ее "выключению". Все остальные значения считаются ошибочными и не
оказывают влияния на булеву переменную. Использование адреса ‘00’
ведомого устройства (режим рассылки) заставляет все ведомые
устройства изменить указанную булеву переменную.

20/24.71+ 05/99 1-7


Глава 1 Реализация протокола Modbus

Пример: "Включение" отдельной булевой переменной 1711 на


ведомом устройстве #2.

ОПРАШИВАЮЩЕЕ ВЕДУЩЕЕ УСТРОЙСТВО В АДРЕС ВЕДОМОГО УСТРОЙСТВА:


РЕЖИМ ПЕРЕДАЧИ В КОДАХ RTU

КОД НОМЕР БУЛЕВОЙ ТОЧКИ ДАННЫЕ КОНТРОЛЬ


ФУНКЦИИ -НЫЙ КОД
CRC

АДРЕС СТАРШИЙ МЛАДШИЙ СТАРШИЙ МЛАДШИЙ


РАЗРЯД РАЗРЯД РАЗРЯД РАЗРЯД

02 05 06 AF FF 00 ‘nn’ ‘nn’

ОТВЕТ ВЕДОМОГО УСТРОЙСТВА: Режим передачи в кодах RTU

КОНТРОЛЬ
КОД НОМЕР БУЛЕВОЙ ТОЧКИ ДАННЫЕ -НЫЙ КОД
ФУНКЦИИ
CRC

АДРЕС СТАРШИЙ МЛАДШИЙ СТАРШИЙ МЛАДШИЙ


РАЗРЯД РАЗРЯД РАЗРЯД РАЗРЯД

02 05 06 AF FF 00 ‘nn’ ‘nn’

Нормальный ответ на команду запроса состоит в передаче принятого


сообщения после изменения состояния булевой переменной.
1.5.4. Код функции 06 (запись отдельной
16-разрядной целочисленной
переменной)
Содержимое любой численной переменной, которая была определена
по таблице 16-разрядных целочисленных индексов, может быть
изменено с помощью данного сообщения. 16-разрядные
целочисленные точки нумеруются как 3XXX или 13ХXX.
При использовании нулевого адреса ведомого устройства (режим
рассылки) все ведомые устройства загружаются указанными точками с
заданным содержимым. Приводимый ниже пример устанавливает
отдельную 16-разрядную целочисленную переменную по адресу 3106
(0С22) ведомого устройства #2 (т.е. адрес загрузки 3106 со значением
данных 0003).

1-8 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

Пример: Установка отдельной 16-разрядной целочисленной


переменной на ведомом устройстве #2.

ОПРАШИВАЮЩЕЕ ВЕДУЩЕЕ УСТРОЙСТВО В АДРЕС ВЕДОМОГО УСТРОЙСТВА:


РЕЖИМ ПЕРЕДАЧИ В КОДАХ RTU

КОД НОМЕР ТОЧКИ ДАННЫЕ КОНТРОЛЬ


ФУНКЦИИ -НЫЙ КОД
CRC

АДРЕС СТАРШИЙ МЛАДШИЙ СТАРШИЙ МЛАДШИЙ


РАЗРЯД РАЗРЯД РАЗРЯД РАЗРЯД

02 06 0C 22 00 03 ‘nn’ ‘nn’

ОТВЕТ ВЕДОМОГО УСТРОЙСТВА: Режим передачи в кодах RTU

КОД НОМЕР ТОЧКИ ДАННЫЕ КОНТРОЛЬ


ФУНКЦИИ -НЫЙ КОД
CRC

АДРЕС СТАРШИЙ МЛАДШИЙ СТАРШИЙ МЛАДШИЙ


РАЗРЯД РАЗРЯД РАЗРЯД РАЗРЯД

02 06 0C 22 00 03 ‘nn’ ‘nn’

Нормальный ответ на запрос функции 06 состоит в передаче принятого


сообщения после изменения 16-разрядной целочисленной переменной.
1.5.5. Код функции 07 (считывание
исключительного состояния)
Данная функция позволяет пользователю получить состояние пяти
событий и определить номер канала связи (номер последовательного
порта). Данные события запрограммированы и не могут быть изменены.
Ниже приводятся эти пять событий:
Флаг ошибочной контрольной суммы СППЗУ
Режим программирования
Режим диагностики
Состояние ведущего устройства
Флаг сбоя питания

20/24.71+ 05/99 1-9


Глава 1 Реализация протокола Modbus

Пример: Запрос в адрес идентификатора #13 Modbus (адрес16: 0D)


для получения состояния события и номера порта канала
связи.

ОПРАШИВАЮЩЕЕ ВЕДУЩЕЕ УСТРОЙСТВО В АДРЕС ВЕДОМОГО


УСТРОЙСТВА: РЕЖИМ ПЕРЕДАЧИ В КОДАХ RTU

КОД ФУНКЦИИ 8-разрядный


АДРЕС ДАННЫЕ
контрольный
код CRC
0D 07 ‘nn’ ‘nn’

ОТВЕТ ВЕДОМОГО УСТРОЙСТВА: Режим передачи в кодах


RTU
КОД ФУНКЦИИ 8-разрядный
АДРЕС ДАННЫЕ
контрольный
код CRC
0D 07 4C ‘nn’ ‘nn’

Ответ ведомого устройства содержит номер (адрес) 0D Modbus, код


функции и данные, сопровождаемые контрольным кодом CRC. В
приведенном выше примере поле данных содержит 1 байт,
представляющий значение запрошенных данных. Ниже приводится
преобразование шестнадцатеричных данных в двоичные для
определения состояния события и номера порта канала связи.
4C16 = 0100 1100 (разряд 7, разряд 6, разряд 5, разряд 4, разряд 3,
разряд 2, разряд 1, разряд 0)

Разряд 7, разряд 6, разряд 5 обозначают порт канала связи:

Номер Разряд Разряд Разряд


порта 7 6 7
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0

Разряд 4, разряд 3, разряд 2, разряд 1, разряд 0 обозначают


следующие состояния события:
Разряд 4 Флаг сбоя питания (1=да, 0=нет); адрес базы данных Modbus =
1829
Разряд 3 Состояние ведущего устройства (1=да, 0=нет); адрес базы
данных Modbus = 2864
Разряд 2 В режиме диагностики (1=да, 0=нет)
Разряд 1 В режиме программирования (1=да, 0=нет)
Разряд 0 Флаг неправильной контрольной суммы СППЗУ (1=да, 0=нет);
адрес базы данных Modbus = 1837

1-10 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

1.5.6. Код функции 08 (проверка обратной связи)


Функция с кодом 08 посылает ведомому устройству сообщение о
диагностической проверке работы канала связи. Цель состоит только в
проверке системы связи; никаких операций по записи информации эта
функция не выполняет. Система (ведомое устройство) отвечает эхо-
возвратом.

Пример: Проверка обратной связи – Простой возврат сообщения о


запросе, посланного ведомому устройству с адресом #13.
ОПРАШИВАЮЩЕЕ ВЕДУЩЕЕ УСТРОЙСТВО В АДРЕС ВЕДОМОГО УСТРОЙСТВА:
РЕЖИМ ПЕРЕДАЧИ В КОДАХ RTU
КОД ДИАГНОСТИКИ КОД ДИАГНОСТИКИ
КОД КОНТРОЛЬ
АДРЕС ДАННЫХ ДАННЫХ
ФУНКЦИИ -НЫЙ КОД
СТАРШИЙ МЛАДШИЙ СТАРШИЙ МЛАДШИЙ CRC
РАЗРЯД РАЗРЯД РАЗРЯД РАЗРЯД

0D 08 00 00 A5 37 ‘nn’ ‘nn’

ОТВЕТ ВЕДОМОГО УСТРОЙСТВА: Режим передачи в кодах RTU


КОД ДИАГНОСТИКИ КОД ДИАГНОСТИКИ
КОД КОНТРОЛЬ
АДРЕС ДАННЫХ ДАННЫХ
ФУНКЦИИ -НЫЙ КОД
СТАРШИЙ МЛАДШИЙ СТАРШИЙ МЛАДШИЙ CRC
РАЗРЯД РАЗРЯД РАЗРЯД РАЗРЯД

0D 08 00 00 A5 37 ‘nn’ ‘nn’

Ведомое устройство отвечает эхо-возвратом, т.е. его ответ содержит


идентичные значения идентификатора (адреса) Modbus, кода функции
и данных.
1.5.7. Код функции 15 (запись нескольких
булевых переменных)
Функция с кодом 15 (0F16) приписывает каждой булевой переменной в
упорядоченном блоке булевых переменных указанное состояние
"включено" или "выключено". Каждая булева переменная заносится в
поле данных так, что под каждый булев флаг (1 = включено, 0 =
выключено) отводится один разряд. Поле данных имеет приращения
длиной в 2 байта и может содержать до 250 байтов (2000 точек).
Булевы точки упаковываются справа налево, по 8 точек в байт, при
этом неиспользуемые разряды принимают нулевые значения.
Использование адреса ‘00’ ведомого устройства (режим рассылки)
заставляет все ведомые устройства изменить указанные булевы
разряды. В рассматриваемом примере производится запись в 14
булевых переменных, начиная с адреса 1703. Значение поля данных 05
представляет состояние точек 1703 – 1710, а значение поля данных 20
представляет состояние точек 1711 – 1716. Данные значения
передаются как 0000 0101 и 0010 0000, указывая на то, что булевы
точки 1703, 1705, 1716 должны быть "включены", а точки 1704 и 1706 –
1715 должны быть "выключены" (два старших значащих разряда
второго байта не используются и устанавливаются на ‘0’).

20/24.71+ 05/99 1-11


Глава 1 Реализация протокола Modbus

Пример: Включение булевых точек 1703, 1705, 1716 на ведомом


устройстве #3.

ОПРАШИВАЮЩЕЕ ВЕДУЩЕЕ УСТРОЙСТВО В АДРЕС ВЕДОМОГО УСТРОЙСТВА:


РЕЖИМ ПЕРЕДАЧИ В КОДАХ RTU

КОД НАЧАЛЬ- КОЛИ- СЧЕТЧИК ДАННЫЕ КОНТРОЛЬ-


ФУНКЦИИ НЫЙ АДРЕС ЧЕСТВО БАЙТОВ НЫЙ КОД
ТОЧЕК CRC

АДРЕС СТАР- МЛАД-


ШИЙ ШИЙ
РАЗ- РАЗ-
РЯД РЯД

03 0F 06 A7 00 0E 02 05 20 ‘nn’ ‘nn

ОТВЕТ ВЕДОМОГО УСТРОЙСТВА: Режим передачи в кодах


RTU
КОД НАЧАЛЬ- КОЛИЧЕСТ- КОНТРОЛЬ-
ФУНКЦИИ НЫЙ АДРЕС ВО ТОЧЕК НЫЙ КОД
CRC
АДРЕС
03 0F 06 A7 00 0E 'nn' 'nn'

Нормальным ответом на запрос функции 15 является возврат адреса


ведомого устройства, кода функции, начального адреса и количества
записанных точек.
1.5.8. Код функции 16 (запись содержимого
наборов 16-разрядных регистров)
Функция с кодом 16 (1016) позволяет ведущему устройству получать
двоичное содержимое регистров данных адресуемого ведомого
устройства. Протокол допускает при каждой загрузке изменять
содержимое до 125 16-разрядных регистров. Использование нулевого
(00) адреса ведомого устройства позволяет ведущему устройству
изменять регистры во всех ведомых устройствах одновременно (режим
рассылки).
К тому же такие 16-разрядные регистры могут объединяться в наборы
регистров и адресоваться как к отдельной переменной. Значение
номера точки определяет тип переменной и указывает количество 16-
разрядных регистров, составляющих данную переменную.

1-12 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

ГРУППЫ РЕГИСТРОВ ДЛЯ ТИПОВ ПЕРЕМЕННЫХ


НОМЕР ТОЧКИ ТИП ПЕРЕМЕННОЙ КОЛИЧЕСТВО 16- КОЛИЧЕСТВО МАКС. КОЛИ-
РАЗРЯДНЫХ
БАЙТОВ НА ТОЧКУ ЧЕСТВО ТОЧЕК
РЕГИСТРОВ НА
НА СООБЩЕНИЕ
Группы регистров для ТОЧКУ

длинной целочисленной 3XXX или 13XXX Короткое целое число 1 регистр 2 байта 125
переменной – Точки
6ХХХ или 15ХХХ для 4XXX Строка 8-символьных 4 регистра 8 байтов 31
длинных целочисленных кодов ASCII
переменных применимы
только для редакции 23, 6XXX или 15XXX Длинное целое число 2 регистра 4 байта 62
соответствующей
7XXX или 17XXX Число в формате IEEE 2 регистра 4 байта 62
принятым в США
с плавающей запятой
единицам измерения.
14XXX Строка 16-символьных 8 регистров 16 байтов 15
кодов ASCII

Адресуемое ведомое устройство формирует ответ, в котором


содержатся его адрес и код функции, сопровождаемые
информационным полем. Информационное поле содержит отдельный
байт, указывающий количество возвращаемых байтов данных, за
которым следуют сами байты данных. Данные посылаются сериями по
два байта, при этом их двоичная запись выравнивается по правому
краю. Передача данных начинается со старшего значащего байта.

Пример: Запись коротких целых чисел 3012 – 3013 на ведомое


устройство #2.
Счетчик байтов: В
зависимости от адресного ОПРАШИВАЮЩЕЕ ВЕДУЩЕЕ УСТРОЙСТВО В АДРЕС ВЕДОМОГО УСТРОЙСТВА:
диапазона загружаемых
точек счетчик байтов РЕЖИМ ПЕРЕДАЧИ В КОДАХ RTU
увеличивается на 2, 4, 8
КОД НОМЕР НАЧАЛЬ- КОЛИЧЕСТВО СЧЕТЧИК ДАННЫЕ ДАННЫЕ КОНТРОЛЬНЫЙ
или 16. БАЙТОВ
ФУНКЦИИ НОЙ ТОЧКИ ТОЧЕК КОД CRC

АДРЕС СТАР- МЛАД- СТАР- МЛАД-


ШИЙ ШИЙ ШИЙ ШИЙ
РАЗРЯД РАЗРЯД РАЗРЯД РАЗРЯД

02 10 0B C4 00 02 04 1F 40 1F 3E ‘nn’ ‘nn’

ОТВЕТ ВЕДОМОГО УСТРОЙСТВА: Режим передачи в кодах


RTU
КОД НАЧАЛЬНЫЙ КОЛИЧЕСТВО КОНТРОЛЬНЫЙ
ФУНКЦИИ АДРЕС ТОЧЕК КОД CRC

АДРЕС

02 10 0B C4 00 02 'nn' 'nn'

Ответ ведомого устройства содержит его адрес и код функции, номер


начальной точки и количество точек.

20/24.71+ 05/99 1-13


Глава 1 Реализация протокола Modbus

Пример: Запись длинного целого числа 5101 на ведомое устройство


#4.

ОПРАШИВАЮЩЕЕ ВЕДУЩЕЕ УСТРОЙСТВО В АДРЕС ВЕДОМОГО УСТРОЙСТВА:


РЕЖИМ ПЕРЕДАЧИ В КОДАХ RTU
КОД НОМЕР НАЧАЛЬ- КОЛИЧЕСТВО СЧЕТЧИК ДАННЫЕ ДАННЫЕ КОНТРОЛЬНЫЙ
ФУНКЦИИ НОЙ ТОЧКИ ТОЧЕК БАЙТОВ КОД CRC

АДРЕС СТАР- МЛАД- СТАР- МЛАД-


ШИЙ ШИЙ ШИЙ ШИЙ
РАЗРЯД РАЗРЯД РАЗРЯД РАЗРЯД

04 10 13 ED 00 01 04 00 4F 20 4E ‘nn’ ‘nn’

ОТВЕТ ВЕДОМОГО УСТРОЙСТВА: Режим передачи в кодах


RTU

КОД НАЧАЛЬ- КОЛИЧЕСТ- КОНТРОЛЬ-


ФУНКЦИИ НЫЙ АДРЕС ВО ТОЧЕК НЫЙ КОД
CRC
АДРЕС

04 10 13 ED 00 01 ‘nn’ ‘nn’

Ответ ведомого устройства содержит его адрес и код функции, номер


начальной точки и количество точек.
1.5.9. Код функции 65 (чтение текстового буфера
ASCII)
Функция с кодом 65 (4116) дает возможность ведущему устройству
считывать содержимое текстового буфера ASCII, принадлежащего
адресуемому ведомому устройству. Во всех случаях данные
посылаются и принимаются пакетами, содержащими по 128 символов.
Пакеты данных снабжаются номерами из диапазона 0 – 255. Размер
текстового буфера всегда кратен 128 байтам. Последний буфер
содержит код 1А16 (символ конца файла). Последний буфер содержит
код ASCII ^Z (символ конца файла).
Пример: Считывание с ведомого устройства #5 2-го пакета данных
текстового буфера ASCII точки 9001.

ОПРАШИВАЮЩЕЕ ВЕДУЩЕЕ УСТРОЙСТВО В АДРЕС ВЕДОМОГО


УСТРОЙСТВА: РЕЖИМ ПЕРЕДАЧИ В КОДАХ RTU

КОД НОМЕР ТОЧКИ НОМЕР КОНТРОЛЬ-


ФУНКЦИИ ПАКЕТА НЫЙ КОД
CRC

АДРЕС СТАР МЛАД СТАР- МЛАД-


-ШИЙ -ШИЙ ШИЙ ШИЙ
РАЗ- РАЗ- РАЗ- РАЗ-
РЯД РЯД РЯД РЯД

05 41 23 29 00 01 ‘nn’ ‘nn’

1-14 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

ОТВЕТ ВЕДОМОГО УСТРОЙСТВА: Режим передачи в кодах RTU


КОД НОМЕР ТОЧКИ НОМЕР ПАКЕТА БАЙТ ………… Байт Контроль-
ФУНКЦИИ ДАННЫХ 0 данных 128 ный код
CRC

АДРЕС СТАР- МЛАД- СТАР- Млад- …………


ШИЙ ШИЙ ШИЙ ший
РАЗРЯД РАЗРЯД РАЗРЯД РАЗРЯД

05 41 23 29 00 01 30 ………… 41 ‘nn’ ‘nn’

1.5.10. Код функции 66 (запись текстового буфера


ASCII)
Функция с кодом 66 (4216) используется ведущим устройством для
загрузки текстового буфера ASCII в адресуемое ведомое устройство.
Во всех случаях данные посылаются и принимаются пакетами,
содержащими по 128 символов. Пакеты данных снабжаются номерами
из диапазона 0 – 255. Размер текстового буфера всегда кратен 128
байтам. Последний буфер содержит код 1А16 (символ конца файла).

Пример: Запись в ведомое устройство #2 1-го пакета данных


текстового буфера ASCII точки 9002.

ОПРАШИВАЮЩЕЕ ВЕДУЩЕЕ УСТРОЙСТВО В АДРЕС ВЕДОМОГО УСТРОЙСТВА:


РЕЖИМ ПЕРЕДАЧИ В КОДАХ RTU

КОД НОМЕР ТОЧКИ НОМЕР ПАКЕТА БАЙТ ………… БАЙТ Контроль-


ФУНКЦИИ ДАННЫХ 0 ДАННЫХ 128 ный код
CRC

АДРЕС СТАР-
МЛАД- СТАР- МЛАД- …………
ШИЙ ШИЙ ШИЙ ШИЙ
РАЗРЯД РАЗРЯД РАЗРЯД РАЗРЯД

02 42 23 2A 00 00 39 ………… 2F ‘nn’ ‘nn’

ОТВЕТ ВЕДОМОГО УСТРОЙСТВА: Режим передачи в кодах


RTU

КОД НОМЕР ТОЧКИ НОМЕР ПАКЕТА КОНТРОЛЬ-


ФУНКЦИИ НЫЙ КОД
CRC

АДРЕС СТАР- МЛАД- СТАР- МЛАД-


ШИЙ ШИЙ ШИЙ ШИЙ
РАЗ- РАЗ- РАЗ- РАЗ-
РЯД РЯД РЯД РЯД

02 42 23 2A 00 00 ‘nn’ ‘nn’

20/24.71+ 05/99 1-15


Глава 1 Реализация протокола Modbus

1.6. Настраиваемые пакеты данных


При нумерации переменных базы данных многие номера точек были
оставлены неиспользованными. Это позволяет в дальнейшем
наращивать базу данных и изменять ее прикладной характер.
Отсутствие настраиваемых пакетов данных потребует организации
многочисленных просмотров базы данных при поиске
рассредоточенной по ней информации. Настраиваемые пакеты данных
позволяют Вам связывать или объединять в произвольном порядке
различные группы или наборы данных любого типа в отдельное
ответное сообщение. Подобные настраиваемые пакеты имеют код
функции 03 (считывание) и размещены в точках 1, 201 и 401 базы
данных.
Пример: Считывание настраиваемого пакета данных #1,
расположенного в точке 0001 ведомого устройства #2.

ОПРАШИВАЮЩЕЕ ВЕДУЩЕЕ УСТРОЙСТВО В АДРЕС ВЕДОМОГО УСТРОЙСТВА:


РЕЖИМ ПЕРЕДАЧИ ДАННЫХ В КОДАХ RTU

КОД НОМЕР НАЧАЛЬНОЙ КОЛИЧЕСТВО ТОЧЕК 16-РАЗРЯДНЫЙ


ФУНКЦИИ ТОЧКИ КОНТРОЛЬНЫЙ
КОД CRC

АДРЕС СТАРШИЙ МЛАДШИЙ СТАРШИЙ МЛАДШИЙ


РАЗРЯД РАЗРЯД РАЗРЯД РАЗРЯД

02 03 00 01 00 00 ‘nn’ ‘nn’

Фиктивное
количество
точек

ОТВЕТ ВЕДОМОГО УСТРОЙСТВА: Режим передачи данных в кодах RTU

КОД СЧЕТЧИК ДАННЫЕ ………… ДАННЫЕ 16-РАЗРЯДНЫЙ


КОНТРОЛЬНЫЙ
ФУНКЦИИ БАЙТОВ
КОД CRC

АДРЕС СТАР- МЛАД- ………… СТАР- МЛАД-


ШИЙ ШИЙ ШИЙ ШИЙ
РАЗРЯД РАЗРЯД РАЗРЯД РАЗРЯД

02 03 ?? ?? ?? ………… ?? ?? ‘nn’ ‘nn’

Зависит от размера Зависит от количества и


сконфигурированного типа имеющихся точек
пакета

1-16 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

1.7. Одноранговый канал связи


Modbus
Последовательный порт #2 (порт #1 Modbus) может быть
сконфигурирован для обеспечения однорангового режима передачи
данных. В этом режиме любой поточный компьютер Omni может
действовать как ведущее устройство Modbus и взаимодействовать с
любым другим устройством Modbus по каналу связи (см. Технический
бюллетень TB-980401 “Принципы работы в одноранговой сети”)

1.8. Монтажная схема, обеспечивающая


полудуплексный режим связи
Обычно коммуникационный канал Modbus монтируется под дуплексный
режим связи, хотя протокол обмена данными Modbus является
полудуплексным (т.е. оба устройства никогда не передают данные
одновременно). Для обеспечения однорангового режима обмена
данными физический канал связи должен быть смонтирован для
полудуплексного режима связи, который предусматривает
параллельное подключение всех передающих и принимающих
терминалов (см. 7.4 в томе 1). Это позволяет всем устройствам
"слышать" все передачи, включая даже и свои собственные.

1.9. Активное ведущее устройство


Управление каналом связи передается от текущего ведущего
устройства следующему ведущему устройству в соответствии с
порядком адресации номеров в режиме рассылки. После завершения
поточным компьютером обработки списка транзакций (см. 7.4 в томе 1)
он передает управление следующему по порядку ведущему устройству.

1.10. Устранение ошибок


Если следующее по порядку ведущее устройство не в состоянии взять
на себя управление каналом связи, текущее ведущее устройство
начинает искать активное ведущее устройство. Для обеспечения
высокой производительности и наискорейшего устранения ошибок
обязательно нумеруйте ведущие устройства Modbus последовательно,
начиная с номера 01.

20/24.71+ 05/99 1-17


Том 4a Адреса и индексы базы данных Modbus

2. Определяемые пользователем данные,


данные о состоянии и команды (0001 – 2999)

2.1. Настраиваемые пакеты данных или


массивы регистров данных,
совместимые с системой Modicon™
G51
ИНФОРМАЦИЯ: Доступ к Приводимые ниже три адреса задают зарезервированные области,
этим данным используемые для доступа к определяемым пользователем группам
осуществляется с
помощью функций Modbus
переменных. К данным можно обращаться как к блокам, предназначенным
с кодом 03 (для чтения) и только для чтения, или как к данным, организованным в виде массивов
с кодом 16 (для записи). смежных 16-разрядных регистров, которые могут независимо считываться
Булевы переменные или записываться, если при настройке последовательного порта
пакуются по 8 разрядов в
байт.
выбирается режим работы, совместимый с системой Modicon.

0001 Настраиваемый пакет данных / массив #1


Максимальный объем при использовании режима Modbus RTU – 250 байт (см.
индекс 3001-3040, где содержится описание пакета/массива).
0201 Настраиваемый пакет данных / массив #2
Максимальный объем при использовании режима Modbus RTU – 250 байт (см.
индекс 3041-3056, где содержится описание пакета/массива).
0401 Настраиваемый пакет данных / массив #3
Максимальный объем при использовании режима Modbus RTU – 250 байт (см.
индекс 3057-3096, где содержится описание пакета/массива).

2.2. Флаги управления архивом


Данные, добавляемые в ЗУПВ текстового архива, маркируются путем
включения булевой точки 1000 или 2000 в соответствующий отчет, который
непосредственно предшествует архивируемым данным. Вы можете
разрешить или запретить архивацию данных, обнуляя или устанавливая
эту переменную.

1000 Флаг управления архивом


Отчетные данные, следующие за флагом, архивируются без вывода на печать.
2000 Флаг управления архивом
Отчетные данные, следующие за флагом, архивируются с выводом на печать.

20/24.71+ 05/99 2-1


Глава 2 Определяемые пользователем данные,
данные о состоянии и команды (0001-2999)

2.3. Данные о состоянии / команды


2.3.1. Чтение и запись содержимого физических
цифровых устройств ввода/вывода
ВНИМАНИЕ
Текущее состояние физических цифровых точек ввода/вывода с 01 по 12
(Omni 3000) или с 01 по 24 (Omni 6000) может быть получено путем
Никогда не используйте считывания индексов Modbus 1001 - 1024.
физическую точку
ввода/вывода, которая Все точки, подлежащие записи исключительно через Modbus, должны быть
была назначена в
качестве входа, поскольку
сначала приписаны к режиму управления Modbus путем ввода нуля (0) в
это может привести к поле “Назначение цифровой точки” ('Digital Point Assign') (см. главу 9).
появлению напряжения Назначение '0' не позволяет прикладному программному обеспечению
постоянного тока на Omni перезаписывать информацию Modbus.
входных клеммах этой
точки, что может изменить
напряжение, уже
имевшееся на данных 1001 Точка #1 цифрового ввода/вывода
клеммах. до
1024 Точка #24 цифрового ввода/вывода

2.3.2. Программируемые булевы операторы


ИНФОРМАЦИЯ – Доступ к Точки с 1025 по 1088 обновляются каждые 100 мсек за счет текущего
булевым данным значения программируемых булевых операторов (см. главу 10). Вы
осуществляется с
помощью функций Modbus
можете считывать или записывать эти переменные, но все, что Вы
с кодом 03 (для чтения), с записали, может быть перезаписано поточным компьютером в зависимости
кодом 05 (для записи от логических функций, запрограммированных в форме логического
отдельной точки) и с оператора.
кодом 15 (для записи
нескольких разрядов). При
считывании булевых
данных в каждый байт 1025 Булева точка #25
пакуются 8 точек. до
1088 Булева точка #88

2.3.3. Программируемые точки накопителей


Точки 10898 – 1099 ставятся в однозначное соответствие переменным с
плавающей запятой 7089 – 7099. Так, например, численные данные,
помещенные в точку 7089, могут быть извлечены в виде импульсов, если
точке 1089 приписываются функции цифровой точки ввода/вывода.

1089 Программируемый накопитель #1


Используется для вывода в виде импульсов данных, помещенных в точку 7089.
до
1099 Программируемый накопитель #11
Используется для вывода в виде импульсов данных, помещенных в точку 7099.

2-2 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

2.3.4. Состояние измерительных линий и точек


аварийной сигнализации
Редакция приложения Вторая цифра индекса определяет номер измерительной линии. Пример:
20/24.71+ - Точка 1105 является флагом активного измерительного прибора для
Рассматриваемая база
данных соответствует
измерительной линии #1. А точка 1405 - флагом активного измерительного
редакции приложения прибора для измерительной линии #4.
20/24.71+ для систем
измерения параметров
потоков жидкости с 1n00 Резерв
турбиным /камерным/
Кориолисовым преобра-
зователями расхода с * 1n01 Сигналы – Неприведенный объем брутто (IV)
линеаризацией K-
фактора. * 1n02 Сигналы – Объем нетто (GSV)
Рассматриваются версии * 1n03 Сигналы - Масса
как для метрических
единиц измерений, так и
* 1n04 Сигналы – Приведенный объем нетто (NSV)
для единиц измерений Значение GSV с поправкой на воду и механические примеси.
США.
1n05 Флаг активной измерительной линии
Частота сигналов расхода превышает пороговую частоту.
Примечание:
* Используются для
1n06 Поверяемый счетчик
Включается во время поверки данного счетчика.
назначения функций
накопителя счетчикам 1n07 Аварийный сигнал, характерный для данного счетчика в любой
на лицевой панели или измерительной линии
цифровым точкам Очищается в случае подтверждения получения сигнала.
ввода/вывода.

1n08 Подтверждение окончания поступления партии


Включается/выключается.

1n09 Проблема автоматической поверки


Десять последовательных попыток провести автоматическую поверку
закончились неудачей.

1n10 Достигнут предварительно установленный объем партии


Итоговый объем партии сравнялся или превысил предварительно
установленный объем.
1n11 Предупреждающий флаг предварительно установленного объема
партииИтоговый объем партии находится в пределах предварительно
установленного объема партии ‘X’, выраженного в единицах объема или массы
(‘X’ хранится в точке 5n38).
1n12 Подтверждение окончания поступления партии
Сигнал длительностью 500 мсек.

1n13 Аварийный сигнал вычислительной процедуры


Как правило, значение температуры, давления или плотности выходит за
границы, установленные в выбранном алгоритме вычислений.

1n14 Используемая замена – Давление при измерении плотности


Используется для замены по любой причине.

1n15 Флаг автоматической поверки


Указывает на то, что преобразователь расхода ‘n’ будет автоматически поверен
с учетом изменений скорости потока, времени работы измерительной линии и
т.д. Обнуляется после завершения или отмены поверки.

20/24.71+ 05/99 2-3


Глава 2 Определяемые пользователем данные,
данные о состоянии и команды (0001-2999)
1n16 Используемая замена - Температура
1n17 Используемая замена - Давление
1n18 Используемая замена – Датчик плотности API/плотности
1n19 Используемая замена – Температура при измерении плотности
1n20 Расход – Аварийный сигнал очень низкого значения
Для точек 1n20-1n23 расход задается для всех продуктов либо в единицах
ИНФОРМАЦИЯ – Доступ к
объема брутто, либо в единицах массы (в зависимости от выбранной единицы
булевым данным
измерения).
осуществляется с
помощью функций Modbus 1n21 Расход – Аварийный сигнал низкого значения
с кодом 01 (для чтения), с 1n22 Расход – Аварийный сигнал высокого значения
кодом 05 (для записи
отдельной точки) и с 1n23 Расход – Аварийный сигнал очень высокого значения
кодом 15 (для записи
нескольких разрядов). При
считывании булевых 1n24 Измеритель температуры – Аварийный сигнал датчика о
данных в каждый байт невозможности измерений из-за слишком низкого уровня сигнала
пакуются 8 точек.
1n25 Измеритель температуры – Аварийный сигнал низкого значения
1n26 Измеритель температуры – Аварийный сигнал высокого значения
ИНФОРМАЦИЯ – 1n27 Измеритель температуры – Аварийный сигнал датчика о
Аварийные сигналы невозможности измерений из-за слишком высокого уровня
датчика и расхода
остаются неизменными,
сигнала
если аварийная ситуация
сохраняется.
1n28 Измеритель давления – Аварийный сигнал датчика о
невозможности измерений из-за слишком низкого уровня сигнала
1n29 Измеритель давления – Аварийный сигнал низкого значения
1n30 Измеритель давления – Аварийный сигнал высокого значения
1n31 Измеритель давления – Аварийный сигнал датчика о
невозможности измерений из-за слишком высокого уровня
сигнала

1n32 Плотность API/плотность – Аварийный сигнал датчика о


невозможности измерений из-за слишком низкого уровня сигнала
1n33 Плотность API/плотность – Аварийный сигнал низкого значения
1n34 Плотность API/плотность – Аварийный сигнал высокого значения
1n35 Плотность API/плотность – Аварийный сигнал датчика о
невозможности измерений из-за слишком высокого уровня
сигнала

1n36 Температура при измерении плотности – Аварийный сигнал


датчика о невозможности измерений из-за слишком низкого
уровня сигнала
1n37 Температура при измерении плотности – Аварийный сигнал
низкого значения
1n38 Температура при измерении плотности – Аварийный сигнал
высокого значения
1n39 Температура при измерении плотности – Аварийный сигнал
датчика о невозможности измерений из-за слишком высокого
уровня сигнала

1n40 Резерв
до
1n43 Резерв

2-4 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

1n44 Давление при измерении плотности – Аварийный сигнал датчика о


невозможности измерений из-за слишком низкого уровня сигнала
1n45 Давление при измерении плотности – Аварийный сигнал низкого
значения
1n46 Давление при измерении плотности – Аварийный сигнал высокого
значения
1n47 Давление при измерении плотности – Аварийный сигнал датчика о
невозможности измерений из-за слишком высокого уровня
сигнала

1n48 Турбинный преобразователь расхода – Аварийный сигнал


компаратора счетчиков
Только при проведении двойной поверки точности передачи импульсов.
1n49 Турбинный преобразователь расхода – Неисправность канала А
Полное отсутствие сигналов на канале А.
1n50 Турбинный преобразователь расхода – Неисправность канала В
Полное отсутствие сигналов на канале В.
1n51 Турбинный преобразователь расхода – Различие, обнаруженное
между каналами А и В
Отсутствующие или лишние импульсы.
1n52 Резерв
Редакция приложения 1n53 Резерв
20/24.71+ -
Рассматриваемая база
данных соответствует 1n54 Аварийный сигнал, характерный для данного счетчика в любой
редакции приложения измерительной линии
20/24.71+ для систем Очищается в случае подтверждения получения сигнала и устранения аварийной
измерения параметров ситуации.
потока жидкости
турбиным/ камерным/ 1n55 Флаг автономно работающего счетчика
Кориолисовым Сигналы длительностью 500 мсек, если отсутствует флаг активной
преобразователями измерительной линии (1n05).
расхода с линеаризацией 1n56 Флаг обработки текущей партии
K-фактора. Устанавливается при появлении потока в начале партии. Сбрасывается по
Рассматриваются версии команде конца партии.
как для метрических
единиц измерений, так и 1n57 Подтверждение приема начала партии
для единиц измерений Сигналы длительностью 500 мсек при приеме команды 1727-1730.
США. 1n58 Пассивный счетчик/приостановленная партия
Состояние, при котором происходит обработка партии, а флаг активной
измерительной линии (1n05) отсутствует.
ИНФОРМАЦИЯ - Вторая
цифра индекса
определяет номер 1n59 Резерв
измерительной линии.

2.3.5. Точки аварийного состояния системы


Micro Motion
Micro Motion - Данные, Приводимые ниже точки аварийного состояния системы Micro Motion могут
полученные устройством быть выбраны с блока RFT через Modbus и помещены в виде ‘аварийного
Micro Motion по каналу
связи RS-485.
слова Micro Motion’ по адресу 3n18 в поточном компьютере, регистрируя
тем самым аварийные точки. Аварийные точки регистрируются в журнале
аварийных ситуаций компьютера и при появлении воспроизводятся на ЖК-
дисплее.

1n60 Micro Motion – Ошибочная контрольная сумма содержимого СППЗУ


1n61 Micro Motion – Изменена конфигурация передатчика
1n62 Micro Motion – Неисправность датчика
1n63 Micro Motion – Неисправность датчика температуры

20/24.71+ 05/99 2-5


Глава 2 Определяемые пользователем данные,
данные о состоянии и команды (0001-2999)
1n64 Micro Motion – Выход значения входного сигнала за пределы
диапазона
1n65 Micro Motion – Выход частоты выходного сигнала за пределы
диапазона
1n66 Micro Motion – Передатчик не сконфигурирован
1n67 Micro Motion – Сбой прерывания в реальном времени
1n68 Micro Motion – Выходной ток (мА) в состоянии насыщения
1n69 Micro Motion – Выходной ток (мА) в состоянии фиксации
1n70 Micro Motion – Выход значения плотности за установленные
границы
1n71 Micro Motion – Сбой при выполнении обнуления
1n72 Micro Motion – Неисправность электронных схем передатчика
1n73 Micro Motion – Обнаружение замедления скорости потока
1n74 Micro Motion – Выполнение самокалибровки
1n75 Micro Motion – Произошел сброс питания

2.3.6. Дополнительные точки состояний и


аварийной сигнализации измерительной
линии
Примечание: Более
подробно о 1n76 Флаг подтверждения перерасчета партии
дополнительных точках
Сигналы длительностью 500 мсек при приеме команды 1756.
состояний и аварийной
сигнализации 1n77 Возникла устранимая ошибка сумматора
измерительной линии см. Первая контрольная сумма сумматора была ошибочной, а вторая контрольная
секцию 2n00. сумма оказалась правильной.
1n78 Неустранимая ошибка сумматора
Первая и вторая контрольные суммы сумматора обнулены, поскольку обе они
были неправильными.

1n79 Резерв
до
1n96 Резерв

1n97 Режим технического обслуживания – Состояние счетчика

1n98 Резерв
1n99 Резерв

1500 Резерв

2.3.7. Сверхоперативная память пользователя для


хранения булевых точек
Существуют две группы флагов сверхоперативной памяти пользователя,
которая может использоваться для хранения результатов булевых
операций или для накопления данных, передаваемых или принимаемых по
каналу связи Modbus.

1501 Сверхоперативная память – точка 01


до

2-6 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

1599 Сверхоперативная память – точка 99

1600 Зарезервирована
НЕ ИСПОЛЬЗОВАТЬ!

1601 Сверхоперативная память – точка 100


до
1649 Сверхоперативная память – точка 148

2.3.8. Сверхоперативная память пользователя для


хранения одноразовых булевых точек
Часто возникает необходимость посылать команды, которые мгновенно
включают булеву точку. Приводимые ниже одноразовые булевы точки
упрощают данную операцию. Они сохраняют активное состояние в течение
ровно 2 секунд после произведенной в них записи.

1650 Сверхоперативная память одноразового хранения – точка 01


до
1699 Сверхоперативная память одноразового хранения – точка 50

20/24.71+ 05/99 2-7


Глава 2 Определяемые пользователем данные,
данные о состоянии и команды (0001-2999)

2.3.9. Командные булевы точки/переменные


Редакция приложения Если не указано, что команда является "чувствительной к уровню сигнала",
20/24.71+ - то она считается командой, "запускаемой фронтом сигнала". Для
Рассматриваемая база
данных соответствует
активизации команды достаточно записать в эту точку '1' (1 = истина). Нет
редакции приложения необходимости после команды записывать '0' (0 = ложь). Состояние
20/24.71+ для систем команды может быть считано или использовано в качестве входной
измерения параметров информации для булева оператора или оператора переменной.
потока жидкости
турбинным/ камерным/
Кориолисовым
преобразователями
1700 Пустая
расхода с линеаризацией Используется только для сохранения точки цифрового ввода/вывода,
K-фактора. используемой в дальнейшем в качестве входного устройства. Точка 1700 может
Рассматриваются версии быть приписана к необходимому количеству точек ввода/вывода.
как для метрических 1701 Нормальное состояние герметизации прувера
единиц измерений, так и Должно устанавливаться, когда сфера оказывается между детекторами.
для единиц измерений
США.
1702 Конец партии - Станция
Определяемый станцией конец партии во всех измерительных линиях.
ИНФОРМАЦИЯ – Если не 1703 Конец партии – Счетчик #1
указано, что команда Точки 1703-1706 команд завершения отдельных партий всегда находятся в
является "чувствительной рабочем состоянии.
к уровню сигнала", то она
считается командой, 1704 Конец партии – Счетчик #2
"запускаемой фронтом 1705 Конец партии – Счетчик #3
сигнала".
1706 Конец партии – Счетчик #4

ВЗАИМОДЕЙСТВИЕ 1707 Станция – Стробирующий импульс “изменение продукта”


АППАРАТНЫХ СРЕДСТВ Нарастающий фронт сигнала фиксирует конец партии и задает переход к
– Если требуется, чтобы продукту, выбираемому точками 1743-1746. Используется с разрядами 0-3 (1820-
команда, приписанная 1823) идентификатора продукта станции.
непосредственно к точке
цифрового ввода/вывода, 1708 Поверка – Запрос счетчика #1
вызывалась и через Mod- Запускается фронтом сигнала.
bus, то это может 1709 Поверка – Запрос счетчика #2
привести к неустойчивой
работе. Дело в том, что 1710 Поверка – Запрос счетчика #3
состояние 1711 Поверка – Запрос счетчика #4
"включено/выключено"
точки цифрового
ввода/вывода обновляет 1712 Подтверждение приема аварийного сигнала станции
точку команды каждые 100 Подтверждает прием всех аварийных сигналов.
мс, а переключение
большинства операций 1713 Флаг восстановления питания после сбоя
точки команды происходит См. флаг сбоя питания 1829.
только каждые 500 мсек.
1714 Пробная поверка – Запрос счетчика #1
Запускается фронтом сигнала.
ИНФОРМАЦИЯ – Следует
помнить, что все команды 1715 Пробная поверка – Запрос счетчика #2
записи имеют 1716 Пробная поверка – Запрос счетчика #3
индексы/адреса точек, у
которых 3-я цифра справа 1717 Пробная поверка – Запрос счетчика #4
равна ‘7’.

1718 Прерывание выполняемой поверки


1719 Запрос локального оперативного отчета
Выводится на локальный принтер, подключенный к компьютеру для измерения
параметров потока.
1720 Запись оперативного отчета в буфер Modbus
Пересылает оперативный отчет в буфер, расположенный по адресу 9402.

2-8 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

1721 Запись отчета об аварийных сообщениях в буфер Modbus


Пересылает отчет об аварийных сообщениях в буфер, расположенный по
адресу 9402.
# 1722 Команда разрешения 1-го пропорционально-интегрально-
дифференциального (ПИД) регулирования – Контур #1
Точки 1722-1725 задают запуск и прекращение линейно-нарастающего ПИД-
ИНФОРМАЦИЯ – Если не
регулирования соответствующего счетчика (см. точки 1752-1755). Команда
указано, что команда
чувствительна к уровню сигнала.
является "чувствительной
к уровню сигнала", то она # 1723 Команда разрешения ПИД-регулирования – Контур #2
считается командой,
# 1724 Команда разрешения ПИД-регулирования – Контур #3
"запускаемой фронтом
сигнала". Для активизации # 1725 Команда разрешения ПИД-регулирования – Контур #4
команды достаточно
записать в эту точку '1' или
'True' (истина). Нет # 1726 Команда разрешения запуска прувера
необходимости после Поверка поводится после стабилизации температуры и скорости потока.
команды записывать '0' Указывает на то, что отводные клапаны счетчика располагаются вдоль общей
или 'False' (ложь). оси. Будучи задан, определяет последовательность работы прувера.
Состояние команды может
быть считано или
использовано в качестве 1727 Запуск линейно-нарастающего ПИД-регулирования – Контур #1
входной информации для Задает запуск последовательности ПИД-регулирования, включая команды
булева оператора или разрешения 1-го и 2-го ПИД-регулирования (см. точку 1n57, соответствующую
оператора переменной. сигналу подтверждения приема). Данные команды запускаются фронтом
сигнала и требуют простого включения.
1728 Запуск линейно-нарастающего ПИД-регулирования – Контур #2
Примечание:
1729 Запуск линейно-нарастающего ПИД-регулирования – Контур #3
# По умолчанию данные
точки считаются
"активными" и не 1730 Запуск линейно-нарастающего ПИД-регулирования – Контур #4
нуждаются в
обработке, если того не
потребует прикладная
программа. 1731 Нижнее положение поршня компакт-прувера
Применимо только к пруверам Brooks SVP, до появления возможности
переустановить поршень должно иметь нулевое значение (ложь).

1732 Подтверждение приема аварийного сигнала – Измерительная


линия #1
Точки 1732-1735 соответствуют только аварийным сигналам, характерным для
измерительных линий.
1733 Подтверждение приема аварийного сигнала – Измерительная
линия #2
1734 Подтверждение приема аварийного сигнала – Измерительная
линия #3
1735 Подтверждение приема аварийного сигнала – Измерительная
линия #4

Примечание: * 1736 Блокировка суммирования потока – Измерительная линия #1


* К тому же данные точки * 1737 Блокировка суммирования потока – Измерительная линия #2
влияют на итоговый * 1738 Блокировка суммирования потока – Измерительная линия #3
результат по всей
станции (см. также * 1739 Блокировка суммирования потока – Измерительная линия #4
точку 1761). Команда
чувствительна к уровню
сигнала. 1740 Резерв

1741 Дистанционная клавиша "стрелка вверх"


Дублирует клавишу на клавиатуре. Команда чувствительна к уровню сигнала.

20/24.71+ 05/99 2-9


Глава 2 Определяемые пользователем данные,
данные о состоянии и команды (0001-2999)

1742 Дистанционная клавиша "стрелка вниз"


Дублирует клавишу на клавиатуре. Команда чувствительна к уровню сигнала.

1743 Выбор продукта – Разряд 0


Точки 1743-1746 представляют номер следующего продукта в смещенной
двоичной кодировке, т.е. 0000 = продукт #1, 1111 = продукт #16 (см. точки 1707,
1747-1750).
1744 Выбор продукта – Разряд 1
1745 Выбор продукта – Разряд 2
1746 Выбор продукта – Разряд 3

1747 Стробирующий импульс “изменение продукта” – Счетчик #1


Для точек 1747-1750 нарастающий фронт сигнала фиксирует конец партии и
Редакция приложения
задает переход к продукту, который задается точками 1743-1746.
20/24.71+ -
Рассматриваемая база 1748 Стробирующий импульс “изменение продукта” – Счетчик #2
данных соответствует
1749 Стробирующий импульс “изменение продукта” – Счетчик #3
редакции приложения
20/24.71+ для систем 1750 Стробирующий импульс “изменение продукта” – Счетчик #4
измерения параметров
потока жидкости
турбинным/ камерным/ 1751 Фиксация аналоговых входных сигналов
Кориолисовым Используется при калибровке аналоговых входных сигналов. Фиксирует ВСЕ
преобразователями аналоговые сигналы. Команда чувствительна к уровню сигнала.
расхода с линеаризацией
K-фактора. 1752 Команда разрешения 2-го ПИД-регулирования – Счетчик #1
Рассматриваются версии
Точки 1752-1755 ограничивают снижение ПИД-регулирования процентным
как для метрических
отношением от минимального выходного сигнала (см. точки 1722-1725).
единиц измерений, так и
Команда чувствительна к уровню сигнала.
для единиц измерений
США. 1753 Команда разрешения 2-го ПИД-регулирования – Счетчик #2
1754 Команда разрешения 2-го ПИД-регулирования – Счетчик #2
1755 Команда разрешения 2-го ПИД-регулирования – Счетчик #2

1756 Резерв
до
1759 Резерв

1760 Команда фиксации обнаружения утечки


Запоминает для временного хранения показания сумматоров, значения
температуры, давления и плотности (см точки 5n66 и 7634). Обычно данная
команда посылается одновременно на все блоки RTU.
1761 Блокировка суммирования потоков на уровне станции
Данная команда не влияет на суммирование данных для отдельной
измерительной линии (см. также точки 1736-1739). Команда чувствительна к
уровню сигнала.

1762 Дистанционная печать – Предыдущий отчет #1 о партии


Печать выполняется на локальном принтере.
до
1769 Дистанционная печать – Предыдущий отчет #8 о партии

2-10 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

ИНФОРМАЦИЯ – Следует 1770 Дистанционная печать – Предыдущий суточный отчет #1


помнить, что все команды Печать выполняется на локальном принтере.
записи имеют индексы/адреса
точек, у которых 3-я цифра
до
справа равна ‘7’. 1777 Дистанционная печать – Предыдущий суточный отчет #8

1778 Дистанционная печать – Предыдущий отчет #1 о поверке


Печать выполняется на локальном принтере.
до
1785 Дистанционная печать – Предыдущий отчет #8 о поверке

1786 Дистанционная печать – Отчет об аварийных сообщениях


Печать выполняется на локальном принтере.
1787 Использование М-фактора по результатам последней поверки
Задает использование и сохранение значения М-фактора для счетчика,
Примечание: По адресу полученное в ходе последней полномасштабной поверки. Запускается фронтом
2701 размещаются сигнала.
дополнительные “булевы
точки команд”
1788 Закрытие ПИД-регулирования – Контур #1
Точки 1788-1791 начинают постепенно переводить клапан в состояние закрытия,
выключая команду разрешения 1-го ПИД-регулирования. Данные команды
запускаются фронтом сигнала и требуют простого включения.
ИНФОРМАЦИЯ – Если не
указано, что команда 1789 Закрытие ПИД-регулирования – Контур #2
является "чувствительной к 1790 Закрытие ПИД-регулирования – Контур #3
уровню сигнала", то она
считается командой, 1791 Закрытие ПИД-регулирования – Контур #4
"запускаемой фронтом
сигнала". Для активизации 1792 ПИД-регулирование остановки потока – Контур #1
команды достаточно Точки 1792-1795 выключают команды разрешения 1-го и 2-го ПИД-
записать в эту точку '1' или регулирования, постепенно переводя клапан в состояние закрытия, а затем
'True' (истина). Нет мгновенно его закрывают. Если клапан уже находится в состоянии закрытия, то
необходимости после он незамедлительно закрывается.
команды записывать '0' или
'False' (ложь). Состояние 1793 ПИД-регулирование остановки потока – Контур #2
команды может быть считано
или использовано в качестве 1794 ПИД-регулирование остановки потока – Контур #3
входной информации для 1795 ПИД-регулирование остановки потока – Контур #4
булева оператора или
оператора переменной.

1796 Архивирование исходных данных


ПРЕДУПРЕЖДЕНИЕ
Команда чувствительна к уровню сигнала.
Хранящиеся архивные
данные могут быть потеряны! 1797 Реконфигурирование архива
Перед обработкой данных Команда чувствительна к уровню сигнала.
информационных точек
ознакомьтесь с главой "Архив
исходных данных". Данные
функции дублируются за счет 1798 Перерасчет и вывод на печать показателей по выбранной партии -
использования Станция
целочисленных переменных Производится пересчет предыдущей партии, выбранной через регистр 3879.
из точек 13920 и 13921. Запускается фронтом сигнала.

1799 Резерв
1800 Резерв

20/24.71+ 05/99 2-11


Глава 2 Определяемые пользователем данные,
данные о состоянии и команды (0001-2999)

2.3.10. Точки аварийной сигнализации и состояния


измерительной станции
Здесь группируются информационные точки, которые специально не
ИНФОРМАЦИЯ – Доступ к подсоединены к конкретной измерительной линии. К ним относятся
булевым данным
осуществляется с
общесистемные аварийные сигналы поточного компьютера, аварийные
помощью функций Modbus сигналы группы измерительных приборов и точки состояний.
с кодом 01 (для чтения), с
кодом 05 (для записи
* 1801 Положительные сигналы – Объем брутто (IV)
отдельной точки) и с * 1802 Положительные сигналы – Объем нетто (GSV)
кодом 15 (для записи
нескольких разрядов). При
* 1803 Положительные сигналы - Масса
считывании булевых * 1804 Положительные сигналы – Объем нетто (NSV) с поправкой S&W
данных в каждый байт
пакуются 8 точек.
* 1805 Отрицательные сигналы – Объем брутто (IV)
Точки 1805-1808 имеют отношение к потоку, который двигается в обратном
направлении.
Примечание: * 1806 Отрицательные сигналы – Объем нетто (GSV)
* Используются для * 1807 Орицательные сигналы - Масса
назначения функций
накопителя * 1808 Отрицательные сигналы – Объем нетто (NSV) с поправкой S&W
электромеханическим
счетчикам и цифровым
устройствам 1809 Расход – Аварийный сигнал очень низкого значения
ввода/вывода. Для точек 1809-1812 расход задается для всех продуктов в единицах объема
брутто или в единицах массы (в зависимости от выбранной единицы измерения).
1810 Расход – Аварийный сигнал низкого значения
1811 Расход – Аварийный сигнал высокого значения
1812 Расход – Аварийный сигнал очень высокого значения
1813 Флаг степени изменения плотности API
Редакция приложения Устанавливается, если степень изменения плотности API потока превышает
20/24.71+ - значение, хранящееся в точке 7889.
Рассматриваемая база 1814 Отсроченное изменение плотности API
данных соответствует Установка точки 1813, отсроченная за счет объема, указанного в точке 7890.
редакции приложения
20/24.71+ для систем
измерения параметров 1815 Любой системный аварийный сигнал
потока жидкости Включает также и аварийные сигналы с подтвержденным приемом.
турбинным/ камерным/
Кориолисовым 1816 Любой новый системный аварийный сигнал
преобразователями Не включает аварийные сигналы с подтвержденным приемом.
расхода с линеаризацией
K-фактора.
Рассматриваются версии 1817 Подтверждение окончания партии
как для метрических Переключает состояние при окончании партии (см. точку 1835).
единиц измерений, так и 1818 Предупреждающий флаг предварительно установленного объема
для единиц измерений
партии
США.
Итоговый объем партии станции находится в пределах предварительно
установленного объема партии ‘X’, выраженного в единицах объема или массы
(‘X’ хранится в точке 5815).
1819 Флаг достижения предварительно установленного объема партии
Итоговый объем партии станции сравнялся или превысил предварительно
установленный объем.

1820 Станция – Разряд 0 идентификатора текущего продукта


Точки хранят для станции двоичное представление номеров обрабатываемого
продукта (0000 = продукт #1, 1111 = продукт #16).
1821 Станция – Разряд 1 идентификатора текущего продукта
1822 Станция – Разряд 2 идентификатора текущего продукта
1823 Станция – Разряд 3 идентификатора текущего продукта

2-12 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

1824 Обработка - Флаг 1 порогового переключения


Флаги 1824-1826 включаются/выключаются в зависимости от установленных
уровней порогового переключения и с учетом текущего расхода станции.
1825 Обработка - Флаг 2 порогового переключения
1826 Обработка - Флаг 3 порогового переключения

1827 Получена команда фиксации обнаружения утечки


См. точку 1760.

Примечание: # 1828 Флаг начала рабочего дня


# Высокий сигнал Принимает значение "истина" при наступлении часа, установленного в качестве
начала рабочего дня (например: 07:00:00).
появляется в этих
точках с частотой в 500 1829 Флаг сбоя питания
мсек. Принимает значение "истина" после включения питания (относительно
восстановления питания см. точку 1713).
1830 Флаг переполнения буфера печати
Отчеты могут быть потеряны в случае переполнения буфера подкачки данных
из-за того, что буфер находится в автономном режиме или произошло замятие
бумаги.
# 1831 Флаг часа начала работы
# 1832 Флаг начала рабочей недели
Принимает значение "истина" при наступлении часа начала рабочего дня в
понедельник.
# 1833 Флаг начала рабочего месяца
Принимает значение "истина" при наступлении часа начала рабочего дня в 1-й
день месяца.
# 1834 Флаг начала рабочего года
Принимает значение "истина" при наступлении часа начала рабочего дня 1
января.
# 1835 Подтверждение окончания поступления партии
Формируется при окончании поступления партии (см. точку 1817).
# 1836 Напечатанный оперативный отчет
Указывает на получение распечатанного оперативного отчета.
1837 Флаг ошибки СППЗУ
Неправильная контрольная сумма, обнаруженная в памяти СППЗУ.
ИНФОРМАЦИЯ – Доступ к
булевым данным
осуществляется с 1838 Флаг однорангового ведущего устройства
помощью функций Modbus Принимает значение "истина" в те моменты, когда данный компьютер становится
с кодом 01 (для чтения), с одноранговым ведущим устройством.
кодом 05 (для записи
отдельной точки) и с 1839 Нулевое значение
кодом 15 (для записи Всегда принимает значение "ложь".
нескольких разрядов). При ~ 1840 Аварийный сигнал булева оператора
считывании булевых Попытка выполнить более 100 булевых операторов.
данных в каждый байт
пакуется 8 точек. ~ 1841 Аварийный сигнал оператора переменной
Попытка выполнить более 100 операторов переменной.

1842 Одноранговая связь – Транзакция #1 – Ошибка связи


Точки 1842-1857 относятся к ошибке, возникающей в соответствующей
транзакции при обмене данными с ведомым устройством. Если ведомое
устройство участвует в нескольких транзакциях, которые завершились неудачно,
то флагом снабжается только первая из них.
до
1857 Одноранговая связь – Транзакция #16 – Ошибка связи

20/24.71+ 05/99 2-13


Глава 2 Определяемые пользователем данные,
данные о состоянии и команды (0001-2999)

Примечания: # 1858 Флаг начала календарного дня


Формат: 00:00:00.
~ Система
ограничивается 100 # 1859 Флаг начала календарной недели
обрабатываемыми Формат: 00:00:00 понедельник.
операторами, защищая # 1860 Флаг начала календарного месяца
себя от возможных Формат: 00:00:00 1-й день месяца.
блокировок из-за
образования # 1861 Флаг начала календарного года
рекурсивных циклов. Формат: 00:00:00 1 января
Все дополнительные
операторы
игнорируются. 1862 Плотность, определяемая станцией – Малое значение, не
фиксируемое датчиком
# Высокий сигнал
появляется в этих 1863 Плотность, определяемая станцией – Аварийный сигнал низкого
точках с с частотой в значения
500 мсек.
1864 Плотность, определяемая станцией – Аварийный сигнал высокого
* Данные флаги обычно значения
используются для
печати при 1865 Плотность, определяемая станцией – Большое значение, не
определенных фиксируемое датчиком
условиях
соответствующих
1866 Температура при измерении плотности - Малое значение, не
информационных
сообщений в виде фиксируемое датчиком
отчетов о партии или до
ежесуточных отчетов.
1869 Температура при измерении плотности – Большое значение, не
фиксируемое датчиком

1870 Давление при измерении плотности – Малое значение, не


фиксируемое датчиком
до
1873 Давление при измерении плотности – Большое значение, не
фиксируемое датчиком

* 1874 Флаг включения вязкости в отчет


* 1875 Флаг включения в отчет приведенных объемов нетто (NSV)
1876 Флаг подтверждения приема перерасчета партии
Сигналы длительностью 500 мсек при приеме команды 1798.

1877 Резерв

2-14 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

* 1878 Предыдущая партия – Флаг аварийной сигнализации станции


Устанавливается, если при обработке предыдущей партии был зафиксирован
Редакция приложения
аварийный сигнал станции.
20/24.71+ -
Рассматриваемая база * 1879 Предыдущая партия – Флаг сброса сумматора станции
данных соответствует Устанавливается, если при обработке предыдущей партии произошло обнуление
редакции приложения сумматора.
20/24.71+ для систем * 1880 Предыдущая партия – Флаг сброса сумматора станции
измерения параметров Устанавливается, если при обработке предыдущей партии произошло обнуление
потока жидкости сумматора.
турбинным/ камерным/
Кориолисовым *> 1881 Флаг выбора "литра" в качестве единицы измерения
преобразователями Устанавливается, если в качестве единицы объема выбран "литр".
расхода с линеаризацией *> 1882 Флаг выбора м3 в качестве единицы измерения
K-фактора. 3
Устанавливается, если в качестве единицы объема выбран м .
Рассматриваются версии
как для метрических
единиц измерений, так и 1883 Вспомогательный вход #1 - Низкое значение, не фиксируемое
для единиц измерений
датчиком
США.
1884 Вспомогательный вход #1 – Аварийный сигнал низкого значения
1885 Вспомогательный вход #1 – Аварийный сигнал высокого значения
Примечание:
1886 Вспомогательный вход #1 - Высокое значение, не фиксируемое
> Относится только к датчиком
Редакции 24 для
метрических единиц
измерений.

1887 Вспомогательный вход #2 - Низкое значение, не фиксируемое


датчиком
до
1890 Вспомогательный вход #2 - Высокое значение, не фиксируемое
датчиком

1891 Вспомогательный вход #3 - Низкое значение, не фиксируемое


датчиком
до
1894 Вспомогательный вход #3 - Высокое значение, не фиксируемое
датчиком

1895 Вспомогательный вход #4 - Низкое значение, не фиксируемое


датчиком
до
1898 Вспомогательный вход #4 - Высокое значение, не фиксируемое
датчиком
Примечание: Более
подробно о точках
аварийной сигнализации и
состояний станции см. 1899 Флаг включения в отчет объема нетто и 2-й эталонной
секции 2600 и 2800. температуры
Устанавливается, если точке 7699 приписывается ненулевое значение.
Распечатывается в отчетах.

1900 Резерв

20/24.71+ 05/99 2-15


Глава 2 Определяемые пользователем данные,
данные о состоянии и команды (0001-2999)

2.3.11. Точки аварийной сигнализации и состояний


прувера
ИНФОРМАЦИЯ – Доступ к Здесь группируются точки аварийных сигналов и состояний, связанные с
булевым данным системой поверки измерительных приборов. Вторая цифра ‘9’ определяет
осуществляется с
помощью функций Modbus
средство поверки. См. секцию 1700 относительно командных точек,
с кодом 01 (для чтения), с связанных со средством поверки.
кодом 05 (для записи
отдельной точки) и с
кодом 15 (для записи
нескольких разрядов). При
1901 Давление на входе (слева) – Аварийный сигнал датчика низкого
считывании булевых значения
данных в каждый байт 1902 Давление на входе (слева) – Аварийный сигнал датчика высокого
пакуются 8 точек. значения
1903 Давление на выходе (справа) – Аварийный сигнал датчика низкого
значения
1904 Давление на выходе (справа) – Аварийный сигнал датчика
высокого значения

1905 Температура на входе (слева) – Аварийный сигнал датчика низкого


значения
1906 Температура на входе (слева) – Аварийный сигнал датчика
высокого значения
1907 Температура на выходе (справа) – Аварийный сигнал датчика
низкого значения
1908 Температура на выходе (справа) – Аварийный сигнал датчика
высокого значения

Примечание: # 1909 Прерванная поверка – Нестабильная температура


# Данные аварийные # 1910 Прерванная поверка – Превышено расхождение температур
сигналы активны, пока измерительного прибора и прувера
не начнется
следующая операция # 1911 Сеанс поверки – Нормальное завершение
поверки. # 1912 Прерванный сеанс поверки – Поверка не завершена

1913 1-й сработавший детектор – Сфера движется в прямом


направлении
1914 3-й сработавший детектор – Сфера движется в обратном
направлении
1915 2-й сработавший детектор – Окончание движения в прямом
направлении
1916 4-й сработавший детектор – Окончание движения в обратном
направлении
1917 Запуск сферы – Прямое направление
Импульс длительностью 2 сек.
1918 Запуск сферы – Обратное направление
Импульс длительностью 2 сек.

# 1919 Прерванная поверка – Превышено ограничение на расхождение


при повторяющихся сеансах
# 1920 Прерванная поверка – Нарушена герметичность прувера – Сфера
между детекторами
См. точку 1701.
# 1921 Прерванная поверка – Нестабильный расход

2-16 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

# 1922 Прерванная поверка – Не получено разрешение на поверку


См. точку 1726.
# 1923 Не был использован М-фактор, полученный для счетчика
# 1924 Прерванная поверка – Выбранный счетчик не относился к
преобразователям расхода
См. точку 1n05.

1925 Газовый баллон – Требуется повышение давления


Точки имеют отношение только к пруверам Brooks, рассчитанным на малые
объемы. Давление пневмосистемы может автоматически регулироваться путем
добавления или выпуска азота.
1926 Газовый баллон – Требуется понижение давления
1927 Пруверы Brooks – Выходной сигнал команды поверки
Активный низкий выходной сигнал для включения поршня.

1928 Операция поверки – Флаг нормального завершения


Импульс 500 мсек в конце поверки.

1929 Использование постоянной поправки – Температура, измеряемая


Редакция приложения прувером на входе (слева)
20/24.71+ - 1930 Использование постоянной поправки – Температура, измеряемая
Рассматриваемая база
прувером на выходе (справа)
данных соответствует
редакции приложения 1931 Использование постоянной поправки – Давление, измеряемое
20/24.71+ для систем прувером на входе (слева)
измерения параметров
потока жидкости 1932 Использование постоянной поправки – Давление, измеряемое
турбинным/ камерным/ прувером на выходе (справа)
Кориолисовым
преобразователями
расхода с линеаризацией * 1933 Флаг поверки массы
по K-фактору. * 1934 Флаг поверки объема нетто
Рассматриваются версии
как для метрических * 1935 Флаг отчета о поверке массы
единиц измерений, так и * 1936 Флаг отчета о поверке объема нетто
для единиц измерений
Примечание:
США. * 1937 Флаг использования результатов вычисления массы
* Данные флаги * 1938 Флаг использования М-фактора счетчика
используются для Устанавливается, если отклонения в результатах измерений связаны с М-
вывода на печать при фактором счетчика.
определенных
* 1939 Флаг использования М-фактора
условиях отчетов о
Устанавливается, если отклонения в результатах измерений связаны с
поверке.
показаниями счетчика.

1940 Плотность по пруверу – Аварийный сигнал датчика о


невозможности измерить низкое значение
1941 Плотность по пруверу – Аварийный сигнал низкого значения
1942 Плотность по пруверу – Аварийный сигнал высокого значения
1943 Плотность по пруверу – Аварийный сигнал датчика о
невозможности измерить высокое значение

1944 Температура при измерении плотности прувером – Аварийный


сигнал датчика о невозможности измерить низкое значение
до
1947 Температура при измерении плотности прувером – Аварийный
сигнал датчика о невозможности измерить высокое значение

20/24.71+ 05/99 2-17


Глава 2 Определяемые пользователем данные,
данные о состоянии и команды (0001-2999)

1948 Давление при измерении плотности прувером – Аварийный сигнал


датчика о невозможности измерить низкое значение
до
1951 Давление при измерении плотности прувером – Аварийный сигнал
датчика о невозможности измерить высокое значение

1952 Резерв
до
1954 Резерв

* 1955 Линеаризация вязкости – Режим поверки выбран


* 1956 Линеаризация вязкости – Режим поверки НЕ выбран

1957 Резерв
1958 Резерв

* 1959 Отчет о поверке – Вывод на печать поправочных коэффициентов


с 4 десятичными разрядами
ИНФОРМАЦИЯ – Доступ к * 1960 Отчет о поверке – Вывод на печать поправочных коэффициентов
булевым данным с 5 десятичными разрядами
осуществляется с
помощью функций Modbus * 1961 Отчет о поверке – Вывод на печать поправочных коэффициентов
с кодом 01 (для чтения), с с 6 десятичными разрядами
кодом 05 (для записи
отдельной точки) и с
кодом 15 (для записи * 1962 Отчет о поверке – Вывод на печать М-факторов счетчиков с 4
нескольких разрядов). При десятичными разрядами
считывании булевых * 1963 Отчет о поверке – Вывод на печать М-факторов счетчиков с 5
данных в каждый байт
пакуются 8 точек.
десятичными разрядами
* 1964 Отчет о поверке – Вывод на печать М-факторов счетчиков с 6
десятичными разрядами
Примечание:
* Данные флаги
* 1965 Отчет о поверке – Вывод на печать промежуточных М-факторов
используются для
вывода на печать при счетчиков с 5 десятичными разрядами
определенных * 1966 Отчет о поверке – Вывод на печать промежуточных М-факторов
условиях отчетов о счетчиков с 6 десятичными разрядами
поверке.
* 1967 Отчет о поверке – Вывод на печать промежуточных М-факторов
счетчиков с 7 десятичными разрядами

1968 Резерв
до
1979 Резерв

1980 Давление на входе – Невозможность зафиксировать низкое


значение

2-18 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

1981 Давление на входе – Аварийный сигнал низкого значения


1882 Давление на входе – Аварийный сигнал высокого значения
1983 Давление на входе – Невозможность зафиксировать высокое
значение
1984 Давление на выходе – Невозможность зафиксировать низкое
значение
1985 Давление на выходе – Аварийный сигнал низкого значения
1986 Давление на выходе – Аварийный сигнал высокого значения
1987 Давление на выходе – Невозможность зафиксировать высокое
значение
1988 Температура на входе – Невозможность зафиксировать низкое
значение
1989 Температура на входе– Аварийный сигнал низкого значения
1990 Температура на входе– Аварийный сигнал высокого значения
1991 Температура на входе – Невозможность зафиксировать высокое
значение
1992 Температура на выходе – Невозможность зафиксировать низкое
значение
1993 Температура на выходе– Аварийный сигнал низкого значения
1994 Температура на выходе– Аварийный сигнал высокого значения
1995 Температура на выходе – Невозможность зафиксировать высокое
значение

1995 Резерв
до
1999 Резерв

2n00 Резерв

2.3.12. Флаги сброса сумматора


Редакция приложения Приводимые ниже булевы точки являются флагами, указывающими на то,
20/24.71+ - что сумматор обнулился (т.е. достиг максимального значения и начал
Рассматриваемая база
данных соответствует
отсчет с нуля). Данные флаги используются для печати символов (обычно
редакции приложения ‘**’) перед показаниями сумматора, который обнулился, при выводе
20/24.71+ для систем соответствующего отчета на печать. Для того, чтобы понять, как это
измерения параметра делается, можно посмотреть “Образец настраиваемого отчета” Omni.
потока жидкости
турбинным/ камерным/
Второй разряд индексного числа определяет номер измерительной линии.
Кориолисовым См. также точки по адресу 2801, где показаны данные флаги для
преобразователями различных вариантов станции.
расхода с линеаризацией
K-фактора.
Рассматриваются версии 2n01 Обработка партии – Флаг сброса сумматора объема брутто (IV)
как для метрических
единиц измерений, так и 2n02 Обработка партии – Флаг сброса сумматора объема нетто (GSV)
для единиц измерений
США.

20/24.71+ 05/99 2-19


Глава 2 Определяемые пользователем данные,
данные о состоянии и команды (0001-2999)

Примечание: Флаги 2n03 Обработка партии – Флаг сброса сумматора массы


"обработка" используются 2n04 Обработка партии – Флаг сброса сумматора NSV
поточным компьютером
при выводе отчетов на
подключенный принтер. 2n05 Обработка партии – Накопление - Флаг сброса сумматора объема
Используйте флаги брутто (IV)
"предыдущий", если отчет
2n06 Обработка партии – Накопление - Флаг сброса сумматора объема
печатается другим
устройством типа SCADA нетто (GSV)
или MMI. Это 2n07 Обработка партии – Накопление - Флаг сброса сумматора массы
необходимо, потому что
поточный компьютер 2n08 Обработка партии – Накопление - Флаг сброса сумматора NSV
стирает информацию с
флагом "обработка" сразу
же после распечатки 2n09 Суточная обработка – Флаг сброса сумматора объема брутто (IV)
отчета на локальном 2n10 Суточная обработка – Флаг сброса сумматора объема нетто (GSV)
принтере.
2n11 Суточная обработка – Флаг сброса сумматора массы
2n12 Суточная обработка – Флаг сброса сумматора NSV

2n13 Суточная обработка – Накопление - Флаг сброса сумматора


объема брутто (IV)
2n14 Суточная обработка – Накопление - Флаг сброса сумматора
объема нетто (GSV)
2n15 Суточная обработка – Накопление - Флаг сброса сумматора массы
2n16 Суточная обработка – Накопление - Флаг сброса сумматора NSV

2n17 Предыдущая партия ‘n’ – Флаг сброса сумматора объема брутто


(IV)
2n18 Предыдущая партия ‘n’ – Флаг сброса сумматора объема нетто
(GSV)
2n19 Предыдущая партия ‘n’ – Флаг сброса сумматора массы
2n20 Предыдущая партия ‘n’ – Флаг сброса сумматора NSV

2n21 Предыдущая партия ‘n’ – Накопление - Флаг сброса сумматора


объема брутто (IV)
2n22 Предыдущая партия ‘n’ – Накопление - Флаг сброса сумматора
объема нетто (GSV)
2n23 Предыдущая партия ‘n’ – Накопление -Флаг сброса сумматора
массы
2n24 Предыдущая партия ‘n’ – Накопление -Флаг сброса сумматора NSV

2n25 Обработка за предыдущие сутки – Флаг сброса сумматора объема


брутто (IV)
2n26 Обработка за предыдущие сутки – Флаг сброса сумматора объема
нетто (GSV)
2n27 Обработка за предыдущие сутки – Флаг сброса сумматора массы
2n28 Обработка за предыдущие сутки – Флаг сброса сумматора NSV

2-20 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

2n29 Обработка за предыдущие сутки – Накопление - Флаг сброса


сумматора объема брутто (IV)
Редакция приложения 2n30 Обработка за предыдущие сутки – Накопление - Флаг сброса
20/24.71+ - сумматора объема нетто (GSV)
Рассматриваемая база
данных соответствует
2n31 Обработка за предыдущие сутки – Накопление - Флаг сброса
редакции приложения сумматора массы
20/24.71+ для систем 2n32 Обработка за предыдущие сутки – Накопление - Флаг сброса
измерения параметров сумматора NSV
потока жидкости
турбинным/ камерным/
Кориолисовым 2n33 Обработка партии – Флаг сброса 2-го сумматора объема нетто
преобразователями
расхода с линеаризацией 2n34 Суточная обработка – Флаг сброса 2-го сумматора объема нетто
K-фактора. 2n35 Предыдущая партия ‘n’ – Флаг сброса 2-го сумматора объема нетто
Рассматриваются версии
как для метрических 2n36 Обработка за предыдущие сутки – Флаг сброса 2-го сумматора
единиц измерений, так и объема нетто
для единиц измерений
США.
2n37 Счетчик ‘n’ – Используемый продукт – Разряд 0 двоично-
десятичного кода
Примечание: Следует 2n38 Счетчик ‘n’ – Используемый продукт – Разряд 1 двоично-
помнить, что все команды
десятичного кода
записи имеют
индексы/адреса точек, у 2n39 Счетчик ‘n’ – Используемый продукт – Разряд 2 двоично-
которых 3-я цифра справа десятичного кода
равна ‘7’.
Примечание: Более 2n40 Счетчик ‘n’ – Используемый продукт – Разряд 3 двоично-
подробно о точках десятичного кода
аварийной сигнализации и
состояний станции см.
секции 1800 и 2800.
2n41 Резерв
до
2n99 Резерв

2500 Резерв
до
2600 Резерв

2.3.13. Различные точки аварийной сигнализации и


состояний измерительной станции
ИНФОРМАЦИЯ – Для
того, чтобы различать 2601 Вспомогательный вход #1 – Используемая замена
ответы в виде
стандартных сообщений и до
непредусмотренные 2604 Вспомогательный вход #4 – Используемая замена
передачи данных , в
передаваемом сообщении
вместо кода функции 03 2605 Температура на входе - Используемая замена
указывается код функции
67 Modbus. 2606 Температура на выходе - Используемая замена
2607 Давление на входе - Используемая замена
2608 Давление на выходе - Используемая замена

2609 Резерв
до
2619 Резерв

20/24.71+ 05/99 2-21


Глава 2 Определяемые пользователем данные,
данные о состоянии и команды (0001-2999)

2620 Ошибка контрольной суммы результатов калибровки


Может быть исправлена, поскольку второй вариант был правильным.
ИНФОРМАЦИЯ – Доступ к
булевым данным 2621 Флаг инициализации системы
осуществляется с Принимает значение "истина" после включения питания или восстановления
помощью функций Modbus системы, обнуляется при установке команды восстановления питания после
с кодом 01 (для чтения), с сбоя (1713).
кодом 05 (для записи 2622 Установка летнего времени
отдельной точки) и с
‘On’ указывает на то, что было установлено летнее время. ‘Off’ указывает на то,
кодом 15 (для записи
что было установлено зимнее время.
нескольких разрядов). При
считывании булевых 2623 Аварийный сигнал архивной памяти
данных в каждый байт 0 = нормальное состояние; 1 = ненормальное состояние.
пакуются 8 точек.

Примечание: Следует 2624 Резерв


помнить, что все команды
записи имеют до
индексы/адреса точек, у 2700 Резерв
которых 3-я цифра справа
равна ‘7’.
2.3.14. Команды, задающие передачу
настраиваемых пакетов данных без опроса
Активизация любой из командных точек, “запускаемых фронтом сигнала”,
приводит к передаче соответствующего “настраиваемого пакета данных”
из выбранного последовательного порта без опроса данного порта на
присутствие на нем информации. Данная функция может использоваться
при организации связи через спутниковые системы VSAT, где
эксплуатационные расходы напрямую зависят от ширины полосы
используемого радиочастотного канала.

2701 Пакет данных #1 на последовательный порт #1


2702 Пакет данных #2 на последовательный порт #1
2703 Пакет данных #3 на последовательный порт #1

2704 Пакет данных #1 на последовательный порт #2


2705 Пакет данных #2 на последовательный порт #2
2706 Пакет данных #3 на последовательный порт #2

2707 Пакет данных #1 на последовательный порт #3


2708 Пакет данных #2 на последовательный порт #3
2709 Пакет данных #3 на последовательный порт #3

2710 Пакет данных #1 на последовательный порт #4


2711 Пакет данных #2 на последовательный порт #4
2712 Пакет данных #3 на последовательный порт #4

2-22 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

2.3.15. Команды, необходимые для организации


системы поточных компьютеров
Редакция приложения Организация резервной вычислительной системы требует наличия двух
20/24.71+ - одинаковым образом сконфигурированных компьютеров, коллективно
Рассматриваемая база
данных соответствует
использующих входные и выходные сигналы. К тому же между 4
редакции приложения цифровыми устройствами ввода/вывода устанавливается перекрестная
20/24.71+ для систем связь, позволяющая компьютерам следить за работой друг друга.
измерения параметров
потока жидкости
турбинным/ камерным/
Кориолисовым 2713 Второй компьютер – Статус сторожевого устройства
преобразователями Присваивается цифровому устройству ввода-вывода, которое следит за
расхода с линеаризацией состоянием сторожевого устройства компьютера (см. точку 2863).
K-фактора. 2714 Второй компьютер – Статус ведущего устройства
Рассматриваются версии Присваивается цифровому устройству ввода-вывода, которое следит за
как для метрических состоянием ведущего устройства второго компьютера (см. точку 2864).
единиц измерений, так и
для единиц измерений 2715 Команда принятия статуса ведущего устройства
США. Устанавливается для принятия статуса ведущего устройства. Запускается
передним фронтом сигнала.
2716 Команда принятия статуса ведомого устройства
ИНФОРМАЦИЯ – Устанавливается для отказа от статуса ведущего устройства. Запускается
Помните, что под передним фронтом сигнала.
станцией понимается
совокупность отдельных 2717 Резерв
измерительных линий.
до
2736 Резерв
Флаги "обработка" -
Флаги "обработка"
используются поточным 2737 Счетчик #1 – Переход к режиму технического обслуживания
компьютером при выводе 2738 Счетчик #2 – Переход к режиму технического обслуживания
отчетов на подключенный
принтер. 2739 Счетчик #3 – Переход к режиму технического обслуживания
Используйте флаги 2740 Счетчик #4 – Переход к режиму технического обслуживания
"предыдущий", если отчет
печатается другим
устройством типа SCADA 2741 Резерв
или MMI. Это необходимо, до
потому что поточный
компьютер стирает
2755 Резерв
информацию с флагом
"обработка" сразу же
после распечатки отчета
на локальном принтере. 2.3.16. Команды для перерасчета и вывода на
печать показателей по выбранной партии
2756 Перерасчет и вывод на печать показателей по выбранной партии –
Счетчик #1
При задании одной из команд 2756-2759 происходит пересчет предыдущей
партии, выбранной командой 3n51. Запускается передним фронтом сигнала.
2757 Перерасчет и вывод на печать показателей по выбранной партии –
Счетчик #2
2758 Перерасчет и вывод на печать показателей по выбранной партии –
Счетчик #3
2759 Перерасчет и вывод на печать показателей по выбранной партии –
Счетчик #4

2760 Резерв
до
2800 Резерв
2.3.17. Флаги сброса сумматора станции

20/24.71+ 05/99 2-23


Глава 2 Определяемые пользователем данные,
данные о состоянии и команды (0001-2999)

ИНФОРМАЦИЯ – Доступ к Приводимые ниже булевы точки являются флагами, указывающими на то,
булевым данным что сумматор обнулился (т.е. достиг максимального значения и начал
осуществляется с отсчет с нуля). Данные флаги используются для печати символов (обычно
помощью функций Modbus
‘**’) перед показаниями сумматора, который обнулился, при выводе
с кодом 01 (для чтения), с
кодом 05 (для записи соответствующего отчета на печать. Для того, чтобы понять, как это
отдельной точки) и с делается, можно посмотреть “Образец настраиваемого отчета” Omni. См.
кодом 15 (для записи также точки по адресу 2n01, где показаны данные флаги для различных
нескольких разрядов). При
считывании булевых
вариантов измерительного прибора.
данных в каждый байт
пакуются 8 точек.
2801 Обработка партии – Флаг сброса сумматора объема брутто (IV)
2802 Обработка партии – Флаг сброса сумматора объема нетто (GSV)
2803 Обработка партии – Флаг сброса сумматора массы
2804 Обработка партии – Флаг сброса сумматора NSV

2805 Обработка партии – Накопление - Флаг сброса сумматора объема


брутто (IV)
2806 Обработка партии – Накопление - Флаг сброса сумматора объема
нетто (GSV)
2807 Обработка партии – Накопление - Флаг сброса сумматора массы
2808 Обработка партии – Накопление - Флаг сброса сумматора NSV

2809 Суточная обработка – Флаг сброса сумматора объема брутто (IV)


2810 Суточная обработка – Флаг сброса сумматора объема нетто (GSV)
2811 Обработка партии – Флаг сброса сумматора массы
2812 Суточная обработка – Флаг сброса сумматора NSV

2813 Суточная обработка – Накопление - Флаг сброса сумматора


объема брутто (IV)
2814 Суточная обработка – Накопление - Флаг сброса сумматора
объема нетто (GSV)
2815 Суточная обработка – Накопление - Флаг сброса сумматора массы
2816 Суточная обработка – Накопление - Флаг сброса сумматора NSV

2817 Предыдущая партия ‘n’ – Флаг сброса сумматора объема брутто


(IV)
2818 Предыдущая партия ‘n’ – Флаг сброса сумматора объема нетто
(GSV)
2819 Предыдущая партия ‘n’ – Флаг сброса сумматора массы
2820 Предыдущая партия ‘n’ – Флаг сброса сумматора NSV

2821 Обработка за предыдущие сутки – Накопление - Флаг сброса


сумматора объема брутто (IV)
2822 Обработка за предыдущие сутки – Накопление - Флаг сброса
сумматора объема нетто (GSV)
2823 Обработка за предыдущие сутки – Накопление - Флаг сброса
сумматора массы
2824 Обработка за предыдущие сутки – Накопление - Флаг сброса
сумматора массы

2-24 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

2825 Обработка за предыдущие сутки – Флаг сброса сумматора объема


брутто (IV)
2826 Обработка за предыдущие сутки – Флаг сброса сумматора объема
нетто (GSV)
2827 Обработка за предыдущие сутки – Флаг сброса сумматора массы
2828 Обработка за предыдущие сутки – Флаг сброса сумматора NSV

2829 Обработка за предыдущие сутки – Накопление - Флаг сброса


сумматора объема брутто (IV)
2830 Обработка за предыдущие сутки – Накопление - Флаг сброса
Редакция приложения сумматора объема нетто (GSV)
20/24.71+ -
2831 Обработка за предыдущие сутки – Накопление - Флаг сброса
Рассматриваемая база
данных соответствует сумматора массы
редакции приложения 2832 Обработка за предыдущие сутки – Накопление - Флаг сброса
20/24.71+ для систем сумматора NSV
измерения параметров
потока жидкости
турбинным/ камерным/ 2833 Обработка партии – 2-я эталонная температура - Флаг сброса
Кориолисовым суммарного значения
преобразователями
расхода с линеаризацией 2834 Суточная обработка – 2-я эталоннаятемпература - Флаг сброса
K-фактора. суммарного значения
Рассматриваются версии 2835 Обработка предыдущей партии ‘n’ – 2-я эталонная температура -
как для метрических Флаг сброса суммарного значения
единиц измерений, так и
для единиц измерений 2836 Обработка за предыдущие сутки – 2-я эталонная температура -
США. Флаг сброса суммарного значения

ИНФОРМАЦИЯ –
Помните, что под 2837 Резерв
станцией понимается
совокупность отдельных до
измерительных линий. 2851 Резерв

Примечание: Вряд ли 2.3.18. Флаги количества десятичных знаков в


пользователю
понадобятся данные сумматоре станции
переменные.
Все сумматоры поточного компьютера оперируют “длинными целыми
числами”. Этот тип данных использует “неявную” позицию для десятичной
запятой. Компьютер использует эти флаги для определения способа
форматирования всех итоговых сумм одного типа при выводе их на печать.

2852 Отчет о партии – Вывод на печать М-факторов с 4 десятичными


разрядами
2853 Отчет о партии – Вывод на печать М-факторов с 5 десятичными
разрядами
2854 Отчет о партии – Вывод на печать М-факторов с 6 десятичными
разрядами

2855 Отчет о партии – Вывод на печать М-факторов с 4 десятичными


разрядами
2856 Отчет о партии – Вывод на печать М-факторов с 5 десятичными
разрядами
2857 Отчет о партии – Вывод на печать М-факторов с 6 десятичными
разрядами

20/24.71+ 05/99 2-25


Глава 2 Определяемые пользователем данные,
данные о состоянии и команды (0001-2999)
2858 Вывод на печать показаний счетчиков объемов брутто и нетто без
десятичных разрядов
2859 Вывод на печать показаний счетчиков объемов брутто и нетто с 1
десятичным разрядом
2860 Вывод на печать показаний счетчиков объемов брутто и нетто с 2
десятичными разрядами
2861 Вывод на печать показаний счетчиков объемов брутто и нетто с 3
десятичными разрядами

2862 Резерв

2.3.19. Булевы переменные состояния,


относящиеся к вычислительным системам с
резервированием

2863 Выходной сигнал статуса сторожевого устройства


Для сторожевого устройства обычно принимает высокое значение. Регулируется
вторым компьютером, входящим в систему с резервированием (см. точку 2713).
2864 Статус ведущего устройства
Указывает на обладанием статусом ведущего устройства. Регулируется вторым
компьютером, входящим в систему с резервированием (см. точку 2714).

2.3.20. Дополнительные флаги количества


десятичных знаков в сумматоре станции

2865 Вывод на печать показаний счетчика массы без десятичных


разрядов
2866 Вывод на печать показаний счетчика массы с 1 десятичным
разрядом
2867 Вывод на печать показаний счетчика массы с 2 десятичными
разрядами
2868 Вывод на печать показаний счетчика массы с 3 десятичными
разрядами

2869 Резерв
до
3000 Резерв

2-26 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

3. 16-разрядные целочисленные
данные (3001 - 3999)

3.1. Переменные описания настраиваемого


пакета данных
ИНФОРМАЦИЯ - Доступ к 3.1.1. Настраиваемый пакет данных #1
этим коротким целым
числам осуществляется с Ниже перечислены 16-разрядные целые числа, необходимые для
помощью функций Modbus описания 20 групп данных, образующих Настраиваемый пакет данных
с кодом: 03 – для чтения, #1, доступный по индексу 0001 базы данных.
06 – для одиночной
записи и 16 – для записи в
несколько регистров.
3001 Группа 1 – Номер точки начального индекса
3002 Группа 1 – Количество точек индекса
до
3039 Группа 20 – Номер точки начального индекса
3040 Группа 20 – Количество точек индекса

3.1.2. Настраиваемый пакет данных #2


Ниже перечислены 16-разрядные целые числа, необходимые для
определения 8 групп данных, образующих Настраиваемый пакет данных
#2, доступный по индексу 0201 базы данных.

3041 Группа 1 – Номер точки начального индекса


3042 Группа 1 – Номер точки начального индекса
до
3055 Группа 8 – Адрес начала индекса
3056 Группа 8 – Количество точек индекса

3.1.3. Настраиваемый пакет данных #3


Ниже перечислены 16-разрядные целые числа, необходимые для
определения 20 групп данных, образующих Настраиваемый пакет
данных #3, доступный по индексу 0401 базы данных.
3057 Группа 1 – Номер точки начального индекса
3058 Группа 1 – Количество точек индекса
до
3095 Группа 20 – Номер точки начального индекса
3096 Группа 20 – Количество точек индекса

20/24.71+ 05/99 3-1


Глава 3 16-разрядные целочисленные данные (3001-3999)

3.2. Вспомогательные 16-разрядные


целочисленные данные
Редакция приложения
20/24.71+ - > 3097 Выбор единиц измерений
Рассматриваемая база 3
0=м ; 1=литр.
данных соответствует
редакции приложения 3098 Количество разрядов сумматора
20/24.71+ для систем Сумматоры сбрасываются при: 0=9 разрядах; 1=8 разрядах.
измерения параметров 3099 Выбор единиц измерения для предварительной настройки партии
потока жидкости 0=Нетто; 1=Брутто; 2=Масса.
турбинным/камерным/
Кориолисовым
преобразователями
расхода с линеаризацией 3.3. 16-разрядные целочисленные данные
K-фактора.
Рассматриваются версии измерительной линии
как для метрических
единиц измерений, так и Второй разряд индексного номера определяет номер измерительной
для единиц измерений линии. Например: 3106 это "Рабочая частота счетчика" для измерительной
США. линии #1. Тот же параметр для измерительной линии #4 обозначался бы
3406.
Примечание:
> Относится только к 3n00 Резерв
Редакции 24 для
метрических единиц
измерений. 3n01 Код замены - Температура
Для точек 3n01-3n05: 0=Не использовать никогда; 1=Использовать всегда; 2=
Использовать при отказе датчика; 3=При отказе датчика использовать среднее
значение за последние часы.
3n02 Код замены - Давление
3n03 Код замены - Плотность API/Плотность
3n04 Код замены - Температура при измерении плотности
3n05 Код замены - Давление при измерении плотности

3n06 Активная пороговая частота, Гц


Когда частота следования импульсов потока превышает это значение,
устанавливается точка 1n05.
3n07 Выбираемый прувером объем
Прувер Brooks SVP: 0=Использовать выходящий поток; 1=Использовать
входящий поток.
3n08 Включение автоповерки
0=Автоповерка выключена; 1=Автоповерка включена.

3n09 Резерв

3n10 Линеаризованный по вязкости объем брутто (IV)


0=Нет; 1=Используется поправочный коэффициент на вид жидкости (LCF)

3n11 Резерв
3n12 Резерв

3n13 Использование М-факторов при определении объема нетто и


массы
0=Нет; 1=Да.
3n14 Проведена ли уже температурная компенсация счетчика?
0=Нет; 1=Да.

3-2 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

3n15 Полиномиальная коррекция по вязкости


0=Камерный преобразователь расхода; 1=Геликоидный турбинный
преобразователь расхода.
3n16 Источник сигнала BS&W (поправка на воду и мех. примеси)
0=Нет; 1=Вспомогательный #1; 2=Вспомогательный #2; 3=Вспомогательный #3;
4=Вспомогательный #4; 5=Modbus.
3n17 Источник сигнала вязкости
0=Нет; 1=Вспомогательный #1; 2=Вспомогательный #2; 3=Вспомогательный #3;
4=Вспомогательный #4; 5=Modbus.
3n18 Micro Motion - Аварийное слово
Поступает от устройства RS-485 (см. также 1n60 -1n75).
3n19 Режим пропорционально-интегрально-дифференциального (ПИД)
регулирования
Не производите запись, если 3n20 равно ‘1’.
ИНФОРМАЦИЯ - Доступ к
1=Ручной режим; 0=Автоматический режим.
этим коротким целым
числам осуществляется с 3n20 Режим контрольной точки
помощью функций Modbus Только чтение. НЕ ПРОИЗВОДИТЕ ЗАПИСЬ!
с кодом: 03 – для чтения, 1=Локальный режим; 0=Дистанционный режим.
06 – для одиночной 3n21 Статус контура ПИД-регулирования
записи и 16 – для записи в
Только чтение. 1=Вторичный; 0=Первичный.
несколько регистров.

3n22 Частота - K-фактор #1


Для точек 3n22-3n33 соответствующие K-факторы см. в секции 17500.
3n23 Частота - K-фактор #2
3n24 Частота - K-фактор #3
3n25 Частота - K-фактор #4
3n26 Частота - K-фактор #5
3n27 Частота - K-фактор #6
3n28 Частота - K-фактор #7
3n29 Частота - K-фактор #8
3n30 Частота - K-фактор #9
3n31 Частота - K-фактор #10
3n32 Частота - K-фактор #11
3n33 Частота - K-фактор #12

3n34 Порог ошибки компаратора


При условии, что включена только проверка разницы числа импульсов от двух
съемных катушек.

20/24.71+ 05/99 3-3


Глава 3 16-разрядные целочисленные данные (3001-3999)

Примечания: 3n35 Резерв


# Двоичные дополнения до
чисел для данных 3n39 Резерв
ввода в интервале от
17176 до 17189.
Значения # 3n40 Текущий объем нетто (GSV)
представляются в виде
процентного отношения * 3n41 Сумматор объема нетто (GSV)
к интервалу, # 3n42 Текущий объем брутто (IV)
выраженного в десятых
долях процента: т.е., * 3n43 Сумматор объема брутто (IV)
1000 соответствует # 3n44 Текущий расход по массе
100,0%.
* 3n45 Суммарный расход по массе
* Целые числа без знака
– данные ~ 3n46 Текущее давление в измерительной линии
накопительных ~ 3n47 Текущая температура в измерительной линии
сумматоров. Они
сбрасываются при ~ 3n48 Текущие показания датчика плотности/плотности API
65536. # 3n49 Текущее значение объема нетто с поправкой S&W (NSV)
~ Двоичные дополнения * 3n50 Сумматор объема нетто с поправкой S&W (NSV)
чисел – данных
измерений 4-20 мА.
Значения 3n51 Пересылка номера предыдущей партии в область печати
представляются в виде
процентного отношения 3n52 Количество расчетных периодов в отчете по партии
к интервалу,
выраженного в десятых
долях процента: т.е.,
1000 соответствует
100,0%.
3n53 Резерв
Редакция приложения до
20/24.71+ - 3n99 Резерв
Рассматриваемая база
данных соответствует
редакции приложения 3500 Резерв
20/24.71+ для систем
измерения параметров
потока жидкости
турбинным/камерным/
Кориолисовым
3.4. 16-разрядные целочисленные данные
преобразователями
расхода с линеаризацией
сверхоперативной памяти
K-фактора. 99 регистров отведены под сверхоперативную память пользователя. Эти
Рассматриваются версии
как для метрических регистры обычно используются для хранения и группировки данных,
единиц измерений, так и предназначаемых для пересылки в операциях обмена данными
для единиц измерений однорангового уровня или в других аналогичных операциях.
США.

3501 Сверхоперативная память – Короткое целое число #1


до
3599 Сверхоперативная память – Короткое целое число #99

3.5. Переменные конфигурирования


дисплея пользователя
Ниже приводятся 16-разрядные целые числа, используемые для описания
переменных, которые выводятся на 8 пользовательских дисплеев. Строку
начальной установки пользовательских дисплеев см. в секции 4601.

3-4 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

3.5.1. Пользовательский дисплей #1


3601 Индекс базы данных 1-й переменной
3602 Число десятичных знаков для 1-й переменной
3603 Индекс базы данных 2-й переменной
3604 Число десятичных знаков для 2-й переменной
3605 Индекс базы данных 3-й переменной
3606 Число десятичных знаков для 3-й переменной
3607 Индекс базы данных 4-й переменной
3608 Число десятичных знаков для 4-й переменной

3.5.2. Пользовательский дисплей #2

3609 Индекс базы данных 1-й переменной


до
3616 Число десятичных знаков для 4-й переменной

3.5.3. Пользовательский дисплей #3


ИНФОРМАЦИЯ - Доступ к
этим коротким целым 3617 Индекс базы данных 1-й переменной
числам осуществляется с
помощью функций Modbus до
с кодом: 03 – для чтения, 3624 Число десятичных знаков для 4-й переменной
06 – для одиночной
записи и 16 – для записи в
несколько регистров. 3.5.4. Пользовательский дисплей #4

3625 Индекс базы данных 1-й переменной


до
3632 Число десятичных знаков для 4-й переменной

3.5.5. Пользовательский дисплей #5

3633 Индекс базы данных 1-й переменной


до
3640 Число десятичных знаков для 4-й переменной

3.5.6. Пользовательский дисплей #6

3641 Индекс базы данных 1-й переменной


до
3648 Число десятичных знаков для 4-й переменной

3.5.7. Пользовательский дисплей #7

3649 Индекс базы данных 1-й переменной


до
3656 Число десятичных знаков для 4-й переменной

20/24.71+ 05/99 3-5


Глава 3 16-разрядные целочисленные данные (3001-3999)

3.5.8. Пользовательский дисплей #8

3657 Индекс базы данных 1-й переменной


до
3664 Число десятичных знаков для 4-й переменной

3665 Резерв
Редакция приложения до
20/24.71+ - 3700 Резерв
Рассматриваемая база
данных соответствует
редакции приложения
20/24.71+ для систем
измерения параметров 3.6. Сведения, используемые для доступа
потока жидкости
турбинным/камерным/ к архивным записям исходных данных
Кориолисовым
преобразователями См. главу, в которой описывается использование функций архивирования
расхода с линеаризацией исходных данных поточного компьютера, в том числе описывается, как
K-фактора.
Рассматриваются версии работать с приведенными ниже "указателями".
как для метрических
единиц измерений, так и
для единиц измерений 3701 Архив 701 - Максимальное количество записей
США. Количество записей в файле архива.
3702 Архив 701 - Текущий номер записи
Номер последней модифицированной записи.
3703 Архив 701 - Запрашиваемый номер записи
Запишите номер записи, которую требуется прочитать.

3704 Архив 702 - Максимальное количество записей


Количество записей в файле архива.
3705 Архив 702 - Текущий номер записи
Номер последней модифицированной записи.
3706 Архив 702 - Запрашиваемый номер записи
Запишите номер записи, которую требуется прочитать.

3707 Архив 703 - Максимальное количеством записей


Количество записей в файле архива.
3708 Архив 703 - Текущий номер записи
Номер последней модифицированной записи.
3709 Архив 703 - Запрашиваемый номер записи
Запишите номер записи, которую требуется прочитать.

3710 Архив 704 - Максимальное количество записей


Количество записей в файле архива.
3711 Архив 704 - Текущий номер записи
Номер последней модифицированной записи.
3712 Архив 704 - Запрашиваемый номер записи
Запишите номер записи, которую требуется прочитать.

3713 Архив 705 - Максимальное количество записей


Количество записей в файле архива.
3714 Архив 705 - Текущий номер записи
Номер последней модифицированной записи.
3715 Архив 705 - Запрашиваемый номер записи
Запишите номер записи, которую требуется прочитать.

3-6 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

3716 Архив 706 - Максимальное количество записей


Количество записей в файле архива.
ИНФОРМАЦИЯ - Доступ к
этим коротким целым 3717 Архив 706 - Текущий номер записи
числам осуществляется с Номер последней модифицированной записи.
помощью функций Modbus 3718 Архив 706 - Запрашиваемый номер записи
с кодом: 03 – для чтения, Запишите номер записи, которую требуется прочитать.
06 – для одиночной
записи и 16 – для записи в
несколько регистров. 3719 Архив 707 - Максимальное количество записей
Количество записей в файле архива.
3720 Архив 707 - Текущий номер записи
Номер последней модифицированной записи.
3721 Архив 707 - Запрашиваемый номер записи
Запишите номер записи, которую требуется прочитать.

3722 Архив 708 - Максимальное количество записей


Количество записей в файле архива.
3723 Архив 708 - Текущий номер записи
Номер последней модифицированной записи.
3724 Архив 708 - Запрашиваемый номер записи
Запишите номер записи, которую требуется прочитать.

3725 Архив 709 - Максимальное количество записей


Количество записей в файле архива.
3726 Архив 709 - Текущий номер записи
Номер последней модифицированной записи.
3727 Архив 709 - Запрашиваемый номер записи
Запишите номер записи, которую требуется прочитать.

3728 Архив 710 - Максимальное количество записей


Количество записей в файле архива.
3729 Архив 710 - Текущий номер записи
Номер последней модифицированной записи.
3730 Архив 710 - Запрашиваемый номер записи
Запишите номер записи, которую требуется прочитать.

3731 Архив 711 - Максимальное количество записей


Количество записей в файле архива.
3732 Архив 711 - Текущий номер записи
Номер последней модифицированной записи.
3733 Архив 711 - Запрашиваемый номер записи
Запишите номер записи, которую требуется прочитать.

3734 Архив 712 - Максимальное количество записей


Количество записей в файле архива.
3735 Архив 712 - Текущий номер записи
Номер последней модифицированной записи.
3736 Архив 712 - Запрашиваемый номер записи
Запишите номер записи, которую требуется прочитать.

20/24.71+ 05/99 3-7


Глава 3 16-разрядные целочисленные данные (3001-3999)

3.7. Дополнительные вспомогательные


16-разрядные целочисленные данные
Редакция приложения
20/24.71+ - Рассматриваемая 3737 Файловая система архива – Состояние распределения памяти
база данных соответствует
редакции приложения
0=OK; 1=Ошибка распределения памяти.
20/24.71+ для систем
измерения параметров потока
жидкости 3738 Метка времени
турбинным/камерным/ Формат ММ/ДД или ДД/ММ.
Кориолисовым
преобразователями расхода с
3739 Метка времени
линеаризацией K-фактора. Формат ГГ/ЧЧ
Рассматриваются версии как 3740 Метка времени
для метрических единиц
измерений, так и для единиц
Формат ММ/СС.
измерений США. 3741 Новый архив
Разряды 0 - 9 для файлов 701 - 710
3742 Резерв
Примечания:
* Целые числа без знака –
данные накопительных
сумматоров. Они
сбрасываются при 65536. до
~ Чтобы предотвратить 3768 Резерв
переполнение
контрольного журнала
никакие контролируемые
события, кроме фактов 3769 Количество архивированных аварийных сообщений,
полной загрузки данных в
поточный компьютер,
передаваемых в буфер Modbus
обычно не заносятся в Указанное количество архивированных аварийных сообщений записывается в
контрольный журнал, если буфер Modbus (9402)
не предъявлены пароли
для доступа к
последовательному порту.
Если пароли
предъявлены, то для
3770 Резерв
одиночной записи до
регистрируется адрес
назначения. Строгий 3799 Резерв
контроль
последовательного порта
или группы 3.8. 16-разрядные целочисленные данные
измерительной станции
последовательных портов
можно активизировать,
записав соответствующий
шестнадцатеричный код
по адресу 3800 (S = ~ 3800 Функции специальной диагностики
последовательный порт): Используется для включения режима строгого контроля с регистрацией в
00 00 00 AA = контроль S1 контрольном журнале всех транзакций на последовательных портах (см.
00 00 AA 00 = контроль S2 примечание в боковой колонке).
00 AA 00 00 = контроль S3 3801 Номер обрабатываемого продукта
AA 00 00 00 = контроль S4 Общий стек партии - Станция
Пример контролирования
нескольких портов: # 3802 Текущий объем нетто (GSV)
AA 00 AA 00 = контроль S4 и * 3803 Сумматор объема нетто (GSV)
S2
# Двоичные дополнения # 3804 Текущий объем брутто (IV)
чисел для данных ввода в * 3805 Сумматор объема брутто (IV)
интервале от 17176 до
17189. Значения # 3806 Текущий расход по массе
представляются в виде
процентного отношения к * 3807 Суммарный расход по массе
интервалу, выраженного в # 3808 Текущее давление
десятых долях процента,
т.е. 1000 соответствует # 3809 Текущая температура
100,0%. Никакая проверка
выше или ниже указанного # 3810 Текущие плотность API/плотность
диапазона не 3811 Allen Bradley - Счетчик ошибок CRC
производится.
3812 Allen Bradley - Счетчик сообщений об ошибке в типе данных

3-8 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

3813 Выбор алгоритма - Продукт #1


В точках 3813-3828 указывается алгоритм расчетов API, ASTM, NIST,
ИНФОРМАЦИЯ - Доступ к
используемый при выборе соответствующего продукта.
этим коротким целым
числам осуществляется с 3814 Выбор алгоритма - Продукт #2
помощью функций Modbus 3815 Выбор алгоритма - Продукт #3
с кодом: 03 – для чтения,
06 – для одиночной 3816 Выбор алгоритма - Продукт #4
записи и 16 – для записи в 3817 Выбор алгоритма - Продукт #5
несколько регистров.
3818 Выбор алгоритма - Продукт #6
3819 Выбор алгоритма - Продукт #7
3820 Выбор алгоритма - Продукт #8
3821 Выбор алгоритма - Продукт #9
3822 Выбор алгоритма - Продукт #10
3823 Выбор алгоритма - Продукт #11
3824 Выбор алгоритма - Продукт #12
3825 Выбор алгоритма - Продукт #13
3826 Выбор алгоритма - Продукт #14
3827 Выбор алгоритма - Продукт #15
3828 Выбор алгоритма - Продукт #16

3829 Коэффициент усреднения по потоку


Количество расчетных циклов по 500 мсек, используемых для усреднения.
3830 Приоритет печати
0=Монопольное использование принтера; 1=Ведущий; n=Ведомые 2-12.
3831 Количество нулей после символа возврата каретки
Используется для замедления передачи данных на принтер при отсутствии
аппаратного подтверждения приема.
3832 Интервал печати в минутах
Интервал времени между автоматической печатью оперативных отчетов.

3833 Автоматический выбор партии за неделю


0=Нет; 1=Понедельник; 2=Воскресенье
3834 Автоматический выбор партии за месяц
0=Нет; 1=1-й день месяца
3835 Автоматический выбор партии за час
0=Нет; 1=Да.
3836 Шаблоны стандартных отчетов
0=Пользовательские шаблоны; 1=Стандартные отчеты.
3837 Выбор режима для стека партии
0=Независимые стеки; 1=Общий стек.
3838 Выбор режима ежедневной очистки по окончании партии
0=Ежесуточное подведение итога; 1=Очистка по окончании партии.

3839 Резерв
до
3841 Резерв

3842 Выбор формата даты


Выбирается формат даты: 0=дд/мм/гг; 1=мм/дд/гг.

20/24.71+ 05/99 3-9


Глава 3 16-разрядные целочисленные данные (3001-3999)

3.9. Сохранение в стеке партии номеров


обрабатываемых продуктов
Редакция приложения В зависимости от состояния регистра 3837 следующие 24 регистра
20/24.71 - рассматриваются либо как сдвиговый стек на 24 позиции, либо как 4
Рассматриваемая база
данных соответствует
отдельных сдвиговых стека на 6 позиций каждый. Данные в этом стеке
редакции приложения (стеках) сдвигаются автоматически с началом новой партии.
20/24.71 для систем Новая партия начинается после того, как принята команда "окончания
измерения параметров партии станции" (1702) или "окончания партии счетчика" (1703 - 1706) и
потока жидкости
турбинным/ камерным/ начали поступать импульсы счетчика. На вершине стека находятся данные
Кориолисовым о "текущем обрабатываемом продукте" обрабатываемой партии. При
преобразователями получении команды "окончания партии" эта запись уничтожается
расхода с линеаризацией (выталкивается из стека) и замещается записью, расположенной ниже.
K-фактора.
Рассматриваются версии Сдвиг информации в стеке можно остановить, если сделать вторую запись
как для метрических равной "0". Заметим, что эти записи представляют собой только часть
единиц измерений, так и "стека партии". Соответствующие записи для других типов данных, таких
для единиц измерений как длинные целые числа и строки, можно найти по адресам 5819 и 4852.
США.
Все эти стеки для трех "типов данных" проявляют себя как единое целое –
они синхронизируются и осуществляют сдвиг вместе.
3.9.1. Последовательность выполняемых
операций для счетчика #1

3843 Последовательность #1 - Индивидуальный стек партии или


Общий стек партии - Последовательность #1
3844 Последовательность #2 - Индивидуальный стек партии или
Общий стек партии - Последовательность #2
3845 Последовательность #3 - Индивидуальный стек партии или
Общий стек партии - Последовательность #3
3846 Последовательность #4 - Индивидуальный стек партии или
Общий стек партии - Последовательность #4
3847 Последовательность #5 - Индивидуальный стек партии или
Общий стек партии - Последовательность #5
3848 Последовательность #6 - Индивидуальный стек партии или
Общий стек партии - Последовательность #6

3.9.2. Последовательность выполняемых


операций для счетчика #2

3849 Последовательность #1 - Индивидуальный стек партии или


Общий стек партии - Последовательность #7
3850 Последовательность #2 - Индивидуальный стек партии или
Общий стек партии - Последовательность #8
3851 Последовательность #3 - Индивидуальный стек партии или
Общий стек партии - Последовательность #9
3852 Последовательность #4 - Индивидуальный стек партии или
Общий стек партии - Последовательность #10
3853 Последовательность #5 - Индивидуальный стек партии или
Общий стек партии - Последовательность #11
3854 Последовательность #6 - Индивидуальный стек партии или
Общий стек партии - Последовательность #12

3-10 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

3.9.3. Последовательность выполняемых


операций для счетчика #3
ИНФОРМАЦИЯ - Доступ к
этим коротким целым 3855 Последовательность #1 - Индивидуальный стек партии или
числам осуществляется с Общий стек партии - Последовательность #13
помощью функций Modbus
с кодом: 03 – для чтения,
3856 Последовательность #2 - Индивидуальный стек партии или
06 – для одиночной Общий стек партии - Последовательность #14
записи и 16 – для записи в 3857 Последовательность #3 - Индивидуальный стек партии или
несколько регистров. Общий стек партии - Последовательность #15
3858 Последовательность #4 - Индивидуальный стек партии или
Общий стек партии - Последовательность #16
3859 Последовательность #5 - Индивидуальный стек партии или
Общий стек партии - Последовательность #17
3860 Последовательность #6 - Индивидуальный стек партии или
Общий стек партии - Последовательность #18

3.9.4. Последовательность выполняемых


операций для счетчика #4
3861 Последовательность #1 - Индивидуальный стек партии или
Общий стек партии - Последовательность #19
3862 Последовательность #2 - Индивидуальный стек партии или
Общий стек партии - Продукт #20
3863 Последовательность #3 - Индивидуальный стек партии или
Общий стек партии - Последовательность #21
3864 Последовательность #4 - Индивидуальный стек партии или
Общий стек партии - Последовательность #22
3865 Последовательность #5 - Индивидуальный стек партии или
Общий стек партии - Последовательность #23
3866 Последовательность #6 - Индивидуальный стек партии или
Общий стек партии - Последовательность #24

3.10. Переменные времени и даты


В рассматриваемой секции размещаются данные о времени и дате. См.
также адреса 4847 и 4848.

3867 Текущее значение - Часы


0-23.
3868 Текущее значение - Минуты
0-59.
3869 Текущее значение - Секунды
0-59.
3870 Текущее значение - Месяц
1-12.
3871 Текущее значение - День месяца
1-31.
3872 Текущее значение - Год
0-99; 2000 год=00
3873 Текущее значение - День недели
Только чтение. 1=Понедельник; 7=Воскресенье.
3874 Отмена суточного отчета
0=Печатать суточный отчет; 1=Отмена суточного отчета.

20/24.71+ 05/99 3-11


Глава 3 16-разрядные целочисленные данные (3001-3999)

3.11. Дополнительные вспомогательные


16-разрядные целочисленные данные
ИНФОРМАЦИЯ - Доступ к
этим коротким целым 3875 Перемещение применявшихся ранее М-факторов для продукта ‘n’ в
числам осуществляется с
помощью функций Modbus область просмотра
с кодом: 03 – для чтения, См. также адреса 4743 и 6785.
06 – для одиночной
записи и 16 – для записи в
несколько регистров. 3876 Код замены - Плотность
3877 Код замены - Температура при измерении плотности
3878 Код замены - Давление при измерении плотности
3879 Перенос предыдущей партии ‘n’ в область печати

3880 Поправочный коэффициент по плотности - Выбор A/B - Продукт #1


до
3895 Поправочный коэффициент по плотности - Выбор A/B - Продукт
#16

3896 Резерв
до
3900 Резерв

3.12. 16-разрядные целочисленные данные


прувера
3901 Цикл поверки
3902 Номер прувера

3903 Выход (справа) - Давление %


0-999.
3904 Выход (справа) - Температура %
0-999.
3905 Вход (слева) - Давление %
0-999.
3906 Вход (слева) - Температура %
0-999.

3907 Импульсы поверки


3908 Код замены - Плотность/Плотность API по пруверу
3909 Код замены - Температура при измерении плотности по пруверу
3910 Код замены - Давление при измерении плотности по пруверу

3911 Разрешение отчета о пробной поверке


0=Нет; 1=Да.

3-12 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

3912 Количество проходов/циклов


Редакция приложения 3913 Количество циклов поверки, используемых для усреднения
20/24.71+ - Максимум 10.
Рассматриваемая база 3914 Количество циклов полных поверок
данных соответствует
редакции приложения 3915 Таймер простоя
20/24.71+ для систем Секунды.
измерения параметров 3916 Время замера температурной стабильности
потока жидкости
турбинным/камерным/
Кориолисовым 3917 Код замены - Температура на входе (слева)
преобразователями
расхода с линеаризацией 3918 Код замены - Температура на выходе (справа)
K-фактора. 3919 Код замены - Давление на входе (слева)
Рассматриваются версии
как для метрических 3920 Код замены - Давление на выходе (справа)
единиц измерений, так и
для единиц измерений
США. 3921 Однонаправленный или двунаправленный прувер
0=Однонаправленный; 1=Двунаправленный; 2=Однонаправленный -
малогабаритный; 3=Двунаправленный - SVP; 4=Эталонный прувер; 5=Два
последовательно включенных двунаправленных прувера.
3922 Автоматическое использование поверочных М-факторов.
3923 Ретроактивное использование М-факторов
0=Нет; 1=Да.
3924 Таймер для поверки стабильности плотности
3925 Период стабильности потока
Минуты.
3926 Период выключенного состояния счетчика
Часы.
3927 Печать данных рабочих проходов (компакт-прувер)
0=Нет; 1=Да.
3928 Повторяемость М-фактора в пределах цикла
0=Нет; 1=Да.

3929 Резерв

3930 Температурная компенсация прувера

3931 Номер цикла # - 4-й от конца


3932 Номер цикла # - 3-й от конца
3933 Номер цикла # - 2-й от конца
3934 Номер цикла # - последний

3935 Номер цикла # - 1


3936 Номер цикла # - 2
3937 Номер цикла # - 3
3938 Номер цикла # - 4
3939 Номер цикла # - 5
3940 Номер цикла # - 6
3941 Номер цикла # - 7
3942 Номер цикла # - 8
3943 Номер цикла # - 9
3944 Номер цикла # - 10
3945 Текущее количество поверок

20/24.71+ 05/99 3-13


Глава 3 16-разрядные целочисленные данные (3001-3999)

3946 Резерв
до
3999 Резерв

4n00 Резерв

3-14 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

4. 8-символьные строковые данные в кодах


ASCII (4001 - 4999)

4.1. Строковые данные ASCII


измерительной линии
ИНФОРМАЦИЯ - Доступ к Второй разряд индексного номера определяет номер измерительной
этим строковым линии. Например: 4114 это "Идентификатор датчика" для измерительной
переменным в кодах ASCII
осуществляется с
линии #1. Тот же параметр для измерительной линии #4 обозначался бы
помощью функций Modbus как 4414. Каждая строка ASCII состоит из 8 символов и занимает объем
с кодом 03 (для всех памяти, эквивалентный 4 регистрам для коротких целых чисел (см.
операций чтения) и с комментарий в боковой колонке).
кодом 16 (для всех
операций записи).
4n00 Резерв
Примечание: Для каждой
строки индексный номер 4n01 Обрабатываемая партия - Дата начала
соответствует полной
строке, занимающей 4n02 Обрабатываемая партия - Время начала
пространство из 4 # 4n03 Окончание партии - Дата
регистров. Обращение к
ней должно # 4n04 Окончание партии - Время
осуществляться как к 4n05 Наименование обрабатываемого продукта
единому целому. Нельзя
считать или записать 4n06 Текущее значение - Режим вычислений
часть строки. В Используемый набор алгоритмов в строковом формате.
нормальном режиме 4n07 Текущее значение - Идентификатор партии
работы Omni Modbus Символы 1 - 8.
каждая из точек считается
за одну точку. 4n08 Текущее значение - Идентификатор партии
Символы 9 -16.
4n09 М-фактор, используемый при определении (объема) нетто / массы
Режим совместимости с Используется в отчетах. Содержит "Да" или "Нет". Символы 1 - 8.
Modicon - Только при 4n10 Линейный поправочный коэффициент (LCF), используемый при
подсчете числа точек
каждая строка
расчете объема брутто
учитывается как 4 Символы 1 - 8.
регистра. По-прежнему
используется начальный
адрес строки.
4n11 Счетчик - Серийный номер
4n12 Счетчик - Размер
4n13 Счетчик - Модель
Примечание:
4n14 Счетчик - Идентификатор
# Конец последней
партии для данной 4n15 Метка преобразователя расхода
измерительной линии.

4n16 Резерв

4n17 Метка датчика - Температура


4n18 Метка датчика - Давление
4n19 Метка датчика - Плотномер
4n20 Метка датчика - Температура при измерении плотности

20/24.71+ 05/99 4-1


Глава 4 8-символьные строковые данные в кодах ASCII (4001 - 4999)

4n21 Метка датчика - Давление при измерении плотности


4n22 Метка выхода - ПИД-регулирование
4n23 Резерв
Редакция приложения до
20/24.71+ - 4n30 Резерв
Рассматриваемая база
данных соответствует
редакции приложения 4n31 Предыдущая партия ‘n’ - Дата начала партии
20/24.71+ для систем
измерения параметров 4n32 Предыдущая партия ‘n’ - Время начала партии
потока жидкости 4n33 Предыдущая партия ‘n’ - Дата окончания партии
турбинным/камерным/
Кориолисовым 4n34 Предыдущая партия ‘n’ - Время окончания партии
преобразователями 4n35 Предыдущая партия ‘n’ - Наименование продукта
расхода с линеаризацией
K-фактора. 4n36 Предыдущая партия ‘n’ - Таблица API
Рассматриваются версии 4n37 Предыдущая партия ‘n’ - Идентификатор партии
как для метрических Символы 1 - 8.
единиц измерений, так и
для единиц измерений 4n38 Предыдущая партия ‘n’ - Идентификатор партии
США. Символы 9 -16.
4n39 Предыдущая партия ‘n’ - М-фактор, используемый при
определении объема нетто

4n40 Резерв
до
4n99 Резерв

4500 Резерв

4.2. Строковые данные ASCII


сверхоперативной памяти
Сверхоперативная память пользователя рассчитана на хранение 99 строк
ASCII. Эти регистры обычно используются для хранения и группировки
данных, предназначаемых для обмена данными в одноранговой сети или в
других аналогичных операциях.

4501 Сверхоперативная память – строка ASCII #1


до
4599 Сверхоперативная память – строка ASCII #99

4-2 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

4.3. Строковые переменные описания


дисплея пользователя
ИНФОРМАЦИЯ - Доступ к Ниже перечислены строковые переменные, определяющие дескрипторы,
этим строковым соответствующие восьми пользовательским дисплеям, а также
переменным в кодах ASCII
осуществляется с
набираемые на клавиатуре команды вызова этих дисплеев.
помощью функций Modbus
с кодом 03 (для всех
операций чтения) и с 4601 Пользовательский дисплей #1 - Дескриптор - Строка #1
кодом 16 (для всех 4602 Пользовательский дисплей #2 - Дескриптор - Строка #1
операций записи).
4603 Пользовательский дисплей #1 - Дескриптор - Строка #3
4604 Пользовательский дисплей #1 - Дескриптор - Строка #4
Примечание: Для каждой
строки индексный номер
соответствует полной
строке, занимающей
4605 Пользовательский дисплей #2 - Дескриптор - Строка #1
пространство из 4
регистров. Обращение к до
ней должно
4632 Пользовательский дисплей #8 - Дескриптор - Строка #4
осуществляться как к
единому целому. Нельзя
считать или записать
часть строки. В
нормальном режиме 4633 Пользовательский дисплей #1 - Последовательность нажатия
работы Omni Modbus клавиш
каждая из точек считается
за одну точку. до
4640 Пользовательский дисплей #8 - Последовательность нажатия
клавиш
Режим совместимости с
Modicon - Только при
подсчете числа точек
каждая строка 4644 Резерв
учитывается как 4
регистра. По-прежнему до
используется начальный 4706 Резерв
адрес строки.

ИНФОРМАЦИЯ - 4.4. Строковые переменные, связанные с


Дополнительные данные,
необходимые для дополнительными входами станции
конфигурации дисплеев
пользователя, см. в
области 3601.
4707 Дополнительная метка - Вход #1
до
4710 Дополнительная метка - Вход #4

4711 Резерв
до
4800 Резерв

20/24.71+ 05/99 4-3


Глава 4 8-символьные строковые данные в кодах ASCII (4001 - 4999)

4.5. 8-символьные строковые данные в


кодах ASCII измерительной станции
ИНФОРМАЦИЯ - Доступ к
этим строковым 4801 Станция - Дата начала партии
переменнымв кодах ASCII 4802 Станция - Время начала партии
осуществляется с
помощью функций Modbus 4803 Станция - Дата окончания партии
с кодом 03 (для всех 4804 Станция - Время окончания партии
операций чтения) и с
кодом 16 (для всех 4805 Станция - Наименование обрабатываемого продукта
операций записи). 4806 Станция - Текущий режим вычислений

Примечание: Для каждой 4807 Дата последнего изменения базы данных


строки индексный номер Обновляется при каждом обновлении контрольного журнала.
соответствует полной
строке, занимающей
4808 Время последнего изменения базы данных
пространство из 4
регистров. Обращение к
ней должно
осуществляться как к 4809 Зарезервирована
единому целому. Нельзя
считать или записать
часть строки. В
нормальном режиме
4810 ESC-последовательность для уплотненной печати
работы Omni Modbus
Исходные ASCII символы, посылаемые на принтер (о начальной установке
каждая из точек считается
шестнадцатеричных кодов ASCII см. 14149).
за одну точку.
4811 ESC-последовательность для нормальной печати
Исходные ASCII символы, посылаемые на принтер (о начальной установке
Режим совместимости с шестнадцатеричных кодов ASCII см. 14150).
Modicon - Только при
подсчете числа точек
каждая строка 4812 Начало периода летнего времени
учитывается как 4 Поле в формате даты (**/**/**).
регистра. По-прежнему 4813 Окончание периода летнего времени
используется начальный Поле в формате даты (**/**/**).
адрес строки.

4814 Метка плотности/плотности API


4815 Станция - Идентификатор
4816 Станция - Метка температуры при измерении плотности
4817 Станция - Метка давления при измерении плотности
4818 Время запуска таймера интервала печати
Поле в формате времени (**.**.**).
4819 Время печати суточного отчета
Поле в формате времени (**.**.**).

4820 Продукт #1 - Наименование


до
4835 Продукт #16 - Наименование

4-4 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

4836 Идентификатор поточного компьютера


Редакция приложения
20/24.71 - 4837 Наименование компании
Рассматриваемая база Символы 1 - 8.
данных соответствует
редакции приложения 4838 Наименование компании
20/24.71 для систем Символы 9 - 16.
измерения параметров 4839 Наименование компании
потока жидкости Символы 17 - 24.
турбинным/камерным/Кор
иолисовым 4840 Наименование компании
преобразователями Символы 25 - 32.
расхода с линеаризацией 4841 Наименование компании
K-фактора. Символы 33 - 38. (Примечание: Последние два символа зарезервированы.)
Рассматриваются версии
как для метрических
единиц измерений, так и 4842 Расположение станции
для единиц измерений Символы 1 - 8.
США.
4843 Расположение станции
Символы 9 - 16.
4844 Расположение станции
Символы 17 - 24.
4845 Расположение станции
Символы 25 - 32.
4846 Расположение станции
Символы 33 - 38. (Примечание: Последние два символа зарезервированы.)
Примечание:
* Время и дата для * 4847 Текущая дата
поточного компьютера Формат даты задается в пункте 3842 (см. также 3870-3872).
могут быть
установлены путем
* 4848 Текущее время
См. также 3867-3869.
записи в эти ASCII
переменные. В строке
времени обязательно
должны
4849 Номер версии программного обеспечения
Пример: 20.71
использоваться
двоеточия ( : ), а в 4850 Пароль для входа в интерактивный режим / Контрольная сумма
строке даты - символы содержимого СППЗУ
косой черты ( / ). Точка двойного назначения. Запись пароля. Считывание контрольной суммы
содержимого СППЗУ.

4851 Резерв

20/24.71+ 05/99 4-5


Глава 4 8-символьные строковые данные в кодах ASCII (4001 - 4999)

4.5.1. Идентификатор партии счетчика #1


ИНФОРМАЦИЯ - Доступ к
этим строковым 4852 Последовательность #1 - Индивидуальный стек партии или
переменным в кодах ASCII Общий стек партии - Последовательность #1
осуществляется с
помощью функций Modbus 4853 Идентификатор партии
с кодом 03 (для всех 4854 Последовательность #2 - Индивидуальный стек партии или
операций чтения) и с Общий стек партии - Последовательность #2
кодом 16 (для всех
операций записи). 4855 Идентификатор партии
4856 Последовательность #3 - Индивидуальный стек партии или
Общий стек партии - Последовательность #3
Примечание: Для каждой
строки индексный номер 4857 Идентификатор партии
соответствует полной 4858 Последовательность #4 - Индивидуальный стек партии или
строке, занимающей Общий стек партии - Последовательность #4
пространство из 4
регистров. Обращение к 4859 Идентификатор партии
ней должно 4860 Последовательность #5 - Индивидуальный стек партии или
осуществляться как к Общий стек партии - Последовательность #5
единому целому. Нельзя
считать или записать 4861 Идентификатор партии
часть строки. В 4862 Последовательность #6 - Индивидуальный стек партии или
нормальном режиме
работы Omni Modbus
Общий стек партии - Последовательность #6
каждая из точек считается 4863 Идентификатор партии
за одну точку.

4.5.2. Идентификатор партии счетчика #2


Режим совместимости с
Modicon - Только при
подсчете числа точек 4864 Последовательность #1 - Индивидуальный стек партии или
каждая строка Общий стек партии - Последовательность #7
учитывается как 4
регистра. По-прежнему 4865 Идентификатор партии
используется начальный до
адрес строки.
4874 Последовательность #6 - Индивидуальный стек партии или
Общий стек партии - Последовательность #12
4875 Идентификатор партии

4.5.3. Идентификатор партии счетчика #3

4876 Последовательность #1 - Индивидуальный стек партии или


Общий стек партии - Последовательность #13
4877 Идентификатор партии
до
4886 Последовательность #6 - Индивидуальный стек партии или
Общий стек партии - Последовательность #18
4887 Идентификатор партии

4-6 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

4.5.4. Идентификатор партии счетчика #4


Редакция приложения
20/24.71+ - 4888 Последовательность #1 - Индивидуальный стек партии или
Рассматриваемая база
данных соответствует
Общий стек партии - Последовательность #19
редакции приложения 4889 Идентификатор партии
20/24.71+ для систем
измерения параметров
до
потока жидкости 4898 Последовательность #6 - Индивидуальный стек партии или
турбинным/камерным/ Общий стек партии - Последовательность #24
Кориолисовым
преобразователями 4899 Идентификатор партии
расхода с линеаризацией
K-фактора.
Рассматриваются версии
как для метрических 4900 Резерв
единиц измерений, так и
для единиц измерений
США.
4.6. Строковые данные ASCII прувера
4901 Прувер - Наименование продукта
4902 Прувер - Текст описания способа расчета
4903 Прувер - Идентификатор партии
Символы 1 - 8.
4904 Прувер - Идентификатор партии
Символы 9 - 16.
4905 Прувер - Серийный номер
Заводской номер.
4906 Прувер - Размер
4907 Прувер - Модель
Заводской номер модели.
4908 Прувер - Идентификатор
4909 Прувер - Метка

4910 Резерв

4911 Прувер - Метка температуры на входе (слева)


4912 Прувер - Метка температуры на выходе (справа)
4913 Прувер - Метка давления на входе (слева)
4914 Прувер - Метка температуры на выходе (справа)
4915 Метка давления в пневмосистеме
4916 Прувер - Метка плотности/плотности API
4917 Прувер - Метка температуры при измерении плотности
4918 Прувер - Метка давления при измерении плотности

4919 Резерв

20/24.71+ 05/99 4-7


Глава 4 8-символьные строковые данные в кодах ASCII (4001 - 4999)

4920 Зарезервирована
ИНФОРМАЦИЯ - Доступ к
этим строковым
переменным в кодах ASCII 4921 Поверка - Дата
осуществляется с
помощью функций Modbus 4922 Поверка - Время
с кодом 03 (для всех 4923 Текст выбранной таблицы
операций чтения) и с
кодом 16 (для всех 4924 Поверка - Наименование счетчика
операций записи). 4925 Поверка - Идентификатор счетчика
4926 Поверка - Серийный номер счетчика
Примечание: Для каждой 4927 Поверка – Размер счетчика
строки индексный номер
соответствует полной
4928 Поверка - Модель счетчика
строке, занимающей 4929 Предыдущая поверка - Дата М-фактора
пространство из 4
регистров. Обращение к
4930 Предыдущая поверка - Время М-фактора
ней должно
осуществляться как к
единому целому. Нельзя
4931 Поверка - Строка результатов
Символы 1 - 8. Печатается в отчете о поверке.
считать или записать
часть строки. В 4932 Поверка - Строка результатов
нормальном режиме Символы 9 - 16.
работы Omni Modbus
4933 Поверка - Строка результатов
каждая из точек считается
Символы 17 - 24.
за одну точку.
4934 Поверка - Строка результатов
Символы 25 - 32.
Режим совместимости с
Modicon - Только при
подсчете числа точек 4935 Поверка - Строка обоснований
каждая строка Символы 1 - 8. Печатается в отчете о поверке.
учитывается как 4 4936 Поверка - Строка обоснований
регистра. По-прежнему Символы 9 - 16.
используется начальный
адрес строки. 4937 Поверка - Строка обоснований
Символы 17 - 24.
4938 Поверка - Строка обоснований
Символы 25 - 32.

4939 Эталонный счетчик - Идентификатор


4940 Эталонный счетчик - Серийный номер
4941 Эталонный счетчик - Размер
4942 Эталонный счетчик - Модель

4943 Резерв
до
5099 Резерв

4-8 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

5. 32-разрядные целочисленные данные


(5001 - 5999)

5.1. 32-разрядные целочисленные данные


измерительной линии
ИНФОРМАЦИЯ - Доступ к Второй разряд индексного номера определяет номер измерительной
этим длинным 32- линии. Например: 5105 – "Сумматор объема брутто" для измерительной
разрядным
целочисленным
линии #1. Тот же параметр для измерительной линии #4 обозначался бы
переменным 5405.
осуществляется с
помощью функций Modbus
с кодом: 03 – для чтения, 5n00 Резерв
06 – для одиночной
записи и 16 – для
многократных записей. 5n01 Обрабатываемая партия - Сумматор объема брутто (IV)
Заметим, что для каждой Точки 5n01-5n04 отображают суммарные данные по обрабатываемой партии,
переменной индексный измеренные к текущему моменту. При завершении обработки партии результаты
номер соответствует переносятся в секцию 5n50.
одному полному длинному
целому числу, * 5n02 Обрабатываемая партия - Сумматор объема нетто (GSV)
занимающему * 5n03 Обрабатываемая партия - Сумматор массы
пространство двух 16-
разрядных регистров. * 5n04 Обрабатываемая партия – Сумматор объема NSV
Обращение к нему должно
осуществляться как к
единому целому. Нельзя * 5n05 Текущий накопительный итог - Сумматор объема брутто (IV)
считать или записать Точки 5n05-5n08 представляют собой несбрасываемые сумматоры,
часть 32-разрядного обеспечивающие данные для оперативных отчетов.
целого числа. В * 5n06 Текущий накопительный итог - Сумматор объема нетто (GSV)
нормальном режиме
работы Omni Modbus * 5n07 Текущий накопительный итог - Сумматор массы
каждое 32-разрядное * 5n08 Текущий накопительный итог – Сумматор объема NSV
длинное целое число
считается за одну точку.
* 5n09 Текущие данные за сутки - Сумматор объема брутто (IV)
Точки 5n09-5n12 представляют собой суммарные данные за сутки, измеренные
Режим совместимости с относительно "часа начала рабочего дня". В начале нового рабочего дня эти
Modicon - Только при данные переносятся в секцию 5n54.
подсчете числа точек * 5n10 Текущие данные за сутки - Сумматор объема нетто (GSV)
каждое 32-разрядное
целое число учитывается * 5n11 Текущие данные за сутки - Сумматор массы
как 2 регистра. По-
прежнему используется
начальный адрес 32-
разрядного целого числа.

20/24.71+ 05/99 5-1


Глава 5 32-разрядные целочисленные данные (5001- 5999)

Примечания: * 5n12 Текущие данные за сутки - Сумматор объема NSV


* Величина приращения
для всех сумматоров # 5n13 Используемый на текущий момент М-фактор
зависит от значений
параметра # 5n14 Усредненное значение М-фактора - Текущие данные по
"разрешение обрабатываемой партии
сумматора", указанных # 5n15 Усредненное значение М-фактора - Текущие данные за сутки
в меню Omnicom
"Начальная установка
коэффициентов". Они 5n16 Сохранение предварительных установок по партии
могут быть изменены
только путем ввода с 5n17 Номер обрабатываемого продукта
клавиатуры в меню 5n18 Счетчик ошибок компаратора при сравнении числа импульсов от
"Работа с паролем"
двух съемных катушек для партии
после "сброса всех
Только случае, когда включена проверка точности передачи импульсов.
сумматоров".
# Эти переменные 5n19 Номер отчета по обрабатываемой партии
сохраняются в Увеличивается на 1 в начале каждой новой партии.
формате с четырьмя 5n20 Подсчет исходных данных на входе (500 мсек)
знаками после Турбинный преобразователь расхода отсчитывает свой рабочий цикл в 500 мсек.
"неявной" десятичной
точки, т.е., 10000
представляется в виде
1.0000.

# 5n21 М-фактор - Продукт #1


Редакция приложения # 5n22 М-фактор - Продукт #2
20/24.71+ - # 5n23 М-фактор - Продукт #3
Рассматриваемая база
данных соответствует # 5n24 М-фактор - Продукт #4
редакции приложения # 5n25 М-фактор - Продукт #5
20/24.71+ для систем
измерения параметров # 5n26 М-фактор - Продукт #6
потока жидкости # 5n27 М-фактор - Продукт #7
турбинным/камерным/
Кориолисовым # 5n28 М-фактор - Продукт #8
преобразователями # 5n29 М-фактор - Продукт #9
расхода с линеаризацией
K-фактора. # 5n30 М-фактор - Продукт #10
Рассматриваются версии # 5n31 М-фактор - Продукт #11
как для метрических
единиц измерений, так и # 5n32 М-фактор - Продукт #12
для единиц измерений # 5n33 М-фактор - Продукт #13
США.
# 5n34 М-фактор - Продукт #14
# 5n35 М-фактор - Продукт #15
# 5n36 М-фактор - Продукт #16
3
# 5n37 М-фактор - Ретроактивное изменение коэффициента баррель/м

# 5n38 Предупреждение о предварительно установленном объеме партии


3
баррель/м

5n39 Резерв
5n40 Резерв

# 5n41 Micro Motion - Частота


5n42 Micro Motion - Сумматор массы

5-2 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

5n43 Текущие данные - Подсчет исходных данных на входе для часа


Исходные отсчеты турбинного преобразователя расхода за истекший час.
5n44 Текущие данные - Сумматор объема брутто (IV) за час
Точки 5n44-5n47 отображают текущие суммарные данные на текущий час. В
начале нового часа эти данные переносятся в секцию 5n74.
5n45 Текущие данные - Сумматор объема нетто (GSV) за час
5n46 Текущие данные - Сумматор массы за час
5n47 Текущие данные - Сумматор объема NSV за час

5n48 Текущие данные - Подсчет исходных данных для партии


Исходные отсчеты турбинного преобразователя расхода для данной партии
5n49 Текущие данные - Подсчет исходных данных за сутки
Исходные отсчеты турбинного преобразователя расхода за истекшие сутки.

5n50 Предыдущая партия ‘n’ - Сумматор объема брутто (IV)


Точки 5n50-5n53 отображают суммарные данные по предыдущей партии.
5n51 Предыдущая партия ‘n’ - Сумматор объема нетто (GSV)
5n52 Предыдущая партия ‘n’ - Сумматор массы
5n53 Предыдущая партия ‘n’ - Сумматор объема NSV

ИНФОРМАЦИЯ - Доступ к 5n54 Предыдущие сутки - Сумматор объема брутто (IV)


этим длинным 32-разрядным Точки 5n54-5n57 представляют собой суммарные данные за предыдущие сутки:
целочисленным переменным от "часа начала рабочего дня" до "часа начала рабочего дня".
осуществляется с помощью
функций Modbus с кодом: 03 – 5n55 Предыдущие сутки - Сумматор объема нетто (SGV)
для чтения, 06 – для 5n56 Предыдущие сутки - Сумматор массы
одиночной записи и 16 – для
многократных записей. 5n57 Предыдущие сутки - Сумматор объема NSV
Заметим, что для каждой
переменной индексный номер
соответствует одному 5n58 Текущая партия - Сумматор объема брутто (IV) при открытии
полному длинному целому
числу, занимающему
партии
пространство двух 16- Точки 5n58-5n61 представляют собой показания накопительных сумматоров на
разрядных регистров. момент начала обрабатываемой партии. Эти переменные являются также
Обращение к нему должно показаниями сумматоров на момент окончания предыдущей партии.
осуществляться как к единому
целому. Нельзя считать или 5n59 Текущая партия - Сумматор объема нетто (IV) при открытии партии
записать часть 32-разрядного 5n60 Текущая партия - Сумматор массы при открытии партии
целого числа. В нормальном
режиме работы Omni Modbus 5n61 Текущая партия - Сумматор объема NSV при открытии партии
каждое 32-разрядное длинное
целое число считается за
одну точку. 5n62 На начало рабочего дня - Сумматор объема брутто (IV) при
открытии партии
Точки 5n62-5n65 представляют собой показания накопительных сумматоров для
Режим совместимости с текущих суток на час начала рабочего дня. Эти переменные являются также
Modicon - Только при показаниями сумматоров на момент окончания предыдущих суток.
подсчете числа точек каждое
32-разрядное целое число 5n63 На начало рабочего дня - Сумматор объема нетто (GSV) при
учитывается как 2 регистра. открытии партии
По-прежнему используется
начальный адрес 32- 5n64 На начало рабочего дня - Сумматор массы при открытии партии
разрядного целого числа.
5n65 На начало рабочего дня - Сумматор объема NSV при открытии
партии

5n66 Накопительный итог - Суммарный объем брутто (IV) - Отсчет по


команде фиксации состояния при обнаружении утечки
Точки 5n66-5n69 представляют собой показния накопительных сумматоров,
зафиксированные на момент получения команды (1760) о фиксации состояния
при обнаружении утечки (см. также точки 7634, 7644, 7654 и 7664).
5n67 Накопительный итог - Суммарный объема нетто (GSV) - Отсчет по
команде фиксации состояния при обнаружении утечки

20/24.71+ 05/99 5-3


Глава 5 32-разрядные целочисленные данные (5001- 5999)

5n68 Накопительный итог - Суммарная масса - Отсчет по команде


фиксации состояния при обнаружении утечки
5n69 Накопительный итог - Суммарный объем NSV - Отсчет по команде
фиксации состояния при обнаружении утечки

5n70 Приращение - Сумматор объема брутто (IV)


В точках 5n70-5n73 содержатся целочисленные приращения, добавленные к
сумматорам текущем цикле (500 мсек).
5n71 Приращение - Сумматор объема нетто (GSV)
5n72 Приращение - Сумматор массы
5n73 Приращение - Сумматор объема NSV

5n74 Предыдущий час - Суммарный объема брутто (IV)


Точки 5n74-5n77 отображают суммарные данные за предыдущий час. Эти
данные переносятся сюда из секции 5n44 по истечении часа.
5n75 Предыдущий час - Суммарный объем нетто (GSV)
5n76 Предыдущий час - Суммарная масса
5n77 Предыдущий час – Суммарный объем NSV

5n78 Предыдущая партия ‘n’ - Объем брутто (IV) при открытии партии
По окончании каждой партии данные из секции 5n58 переносятся в секцию 5n78-
5n81.
5n79 Предыдущая партия ‘n’ - Объем нетто (GSV) при открытии партии
5n80 Предыдущая партия ‘n’ - Масса при открытии партии
5n81 Предыдущая партия ‘n’ – Объем NSV при открытии партии

5n82 Предыдущие сутки - Объем брутто (IV) при открытии партии


При окончании/начале каждого рабочего дня из секции 5n62 переносятся в
Редакция приложения
область 5n82-5n85.
20/24.71+ -
Рассматриваемая база 5n83 Предыдущие сутки - Объем нетто (GSV) при открытии партии
данных соответствует
редакции приложения
20/24.71+ для систем 5n84 Предыдущие сутки - Масса при открытии партии
измерения параметров 5n85 Предыдущие сутки - Объем NSV при открытии партии
потока жидкости
турбинным/ камерным/
Кориолисовым преобразо- 5n86 Предыдущая партия ‘n’ - Суммарный объем брутто (IV) при
вателями расхода с закрытии партии
линеаризацией K-
фактора. 5n87 Предыдущая партия ‘n’ - Суммарный объем нетто (GSV) при
Рассматриваются версии закрытии партии
как для метрических 5n88 Предыдущая партия ‘n’ - Суммарная масса при закрытии партии
единиц измерений, так и
для единиц измерений 5n89 Предыдущая партия ‘n’ - Суммарный объема NSV
США.

5n90 Предыдущая партия ‘n’ - Номер отчета по партии


Используйте это значение в отчете по партии
5n91 Предыдущая партия ‘n’ - Номер продукта партии

Примечание: * 5n92 Режим технического обслуживания - Суммарное показание датчика


* Режим технического объема брутто (IV)
обслуживания * 5n93 Режим технического обслуживания - Суммарное показание датчика
предусмотрен только в объема нетто (GSV)
редакции 24.71+ (для
метрических единиц * 5n94 Режим технического обслуживания - Суммарное показание датчика
измерений). массы
* 5n95 Режим технического обслуживания - Суммарное показание датчика
NSV

5-4 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

5n96 Объем нетто партии при 2-й эталонной температуре


5n97 Объем нетто за сутки при 2-й эталонной температуре

5n98 Объем нетто предыдущей партии ‘n’ при 2-й эталонной


температуре
5n99 Объем нетто за предыдущие сутки при 2-й эталонной температуре

5500 Резерв

5.2. 32-разрядные целочисленные данные


сверхоперативной памяти
99 32-разрядных регистров отведены для сверхоперативной памяти
пользователя. Эти регистры обычно используются для хранения
результатов вычислений с операторами переменных, группирования
данных, предназначаемых для пересылки в операциях обмена данными по
одноранговой сети.

5501 Сверхоперативная память - 32-разрядное целое число #1


до
5599 Сверхоперативная память - 32-разрядное целое число #99

5600 Резерв
до
5800 Резерв

20/24.71+ 05/99 5-5


Глава 5 32-разрядные целочисленные данные (5001- 5999)

5.3. 32-разрядные целочисленные данные


станции
ИНФОРМАЦИЯ - Доступ к
этим длинным 32- * 5801 Обрабатываемая партия - Сумматор объема брутто (IV)
разрядным
Точки 5801-5804 отображают суммарные данные по обрабатываемой партии,
целочисленным
измеренные к настоящему времени. При завершении обработки партии эти
переменным
результаты переносятся в секцию 5850.
осуществляется с
помощью функций Modbus * 5802 Обрабатываемая партия - Сумматор объема нетто (GSV)
с кодом: 03 – для чтения,
* 5803 Обрабатываемая партия - Сумматор массы
06 – для одиночной
записи и 16 – для * 5804 Обрабатываемая партия - Сумматор объема NSV
многократных записей.
Заметим, что для каждой
переменной индексный * 5805 Текущий накопительный итог - Сумматор объема брутто (IV)
номер соответствует Точки 5805-5808 представляют собой несбрасываемые сумматоры,
одному полному длинному обеспечивающие данные для оперативных отчетов.
целому числу, * 5806 Текущий накопительный итог - Сумматор объема нетто (GSV)
занимающему
пространство двух 16- * 5807 Текущий накопительный итог - Сумматор массы
разрядных регистров. * 5808 Текущий накопительный итог - Сумматор объема NSV
Обращение к нему должно
осуществляться как к
единому целому. Нельзя * 5809 Текущие данные за сутки - Сумматор объема брутто (IV)
считать или записать
Точки 5809-5812 представляют собой суммарные данные за сутки, измеренные
часть 32-разрядного
относительно "часа начала рабочего дня". В начале нового рабочего дня эти
целого числа. В
данные переносятся в секцию 5854.
нормальном режиме
работы Omni Modbus * 5810 Текущие данные за сутки - Сумматор объема нетто (GSV)
каждое 32-разрядное * 5811 Текущие данные за сутки - Сумматор массы
длинное целое число
считается за одну точку. * 5812 Текущие данные за сутки - Сумматор объема NSV

Режим совместимости с 5813 Резерв


Modicon - Только при
подсчете числа точек
5814 Текущий линейный остаток
каждое 32-разрядное
целое число учитывается 5815 Предупреждение о предварительно установленном объеме партии
как 2 регистра. По-
5816 Предварительно заданное значение остатка партии
прежнему используется
начальный адрес 32- 5817 Идентификатор обрабатываемого продукта
разрядного целого числа.
5818 Номер партии

Примечание:
* Величина приращения
для всех сумматоров
зависит от значения
параметра
"разрешение
сумматора", указанного
в меню Omnicom
"Начальная установка
коэффициентов". Они
могут быть изменены
только путем ввода с
клавиатуры в меню
"Обслуживание с
использованием
пароля" после "сброса
всех сумматоров".

5-6 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

5.4. Дополнительные 32-разрядные


целочисленные данные
измерительной линии
5.4.1. Размер партии счетчика #1
Редакция приложения
20/24.71+ - 5819 Размер текущей партии или Последовательность #1 общего стека
Рассматриваемая база партии - Размер партии
данных соответствует
редакции приложения 5820 Последовательность партии #2 - Размер партии или
20/24.71+ для систем Последовательность #2 общего стека партии - Размер партии
измерения параметров 5821 Последовательность партии #3 - Размер партии или
потока жидкости
турбинным/камерным/ Последовательность #3 общего стека партии - Размер партии
Кориолисовым 5822 Последовательность партии #4 - Размер партии или
преобразователями Последовательность #4 общего стека партии - Размер партии
расхода с линеаризацией
K-фактора. 5823 Последовательность партии #5 - Размер партии или
Рассматриваются версии Последовательность #5 общего стека партии - Размер партии
как для метрических 5824 Последовательность партии #6 - Размер партии или
единиц измерений, так и
для единиц измерений
Последовательность #6 общего стека партии - Размер партии
США.
5.4.2. Размер партии счетчика #2

5825 Размер текущей партии или Последовательность #7 общего стека


партии - Размер партии
до
5830 Последовательность партии #6 - Размер партии или
Последовательность #12 общего стека партии - Размер партии

5.4.3. Размер партии счетчика #3

5831 Размер текущей партии или Последовательность #13 общего стека


партии - Размер партии
до
5836 Последовательность партии #6 - Размер партии или
Последовательность #18 общего стека партии - Размер партии

5.4.4. Размер партии счетчика #4

5837 Размер текущей партии или Последовательность #19 общего стека


партии - Размер партии
до
5842 Последовательность партии #6 - Размер партии или
Последовательность #24 общего стека партии - Размер партии

5843 Резерв

20/24.71+ 05/99 5-7


Глава 5 32-разрядные целочисленные данные (5001- 5999)

5844 Станция - Текущие данные - Сумматор объема брутто (IV) за час


Точки 5844-5847 отображают текущие суммарные данные по станции за текущий
ИНФОРМАЦИЯ - Доступ к
час. В начале нового часа эти данные переносятся в секцию 5n74.
этим длинным 32-
разрядным 5845 Станция - Текущие данные - Суммарный объем нетто (GSV) за час
целочисленным 5846 Станция - Текущие данные - Суммарная масса за час
переменным
осуществляется с 5847 Станция - Текущие данные - Суммарный объем NSV за час
помощью функций Modbus
с кодом: 03 – для чтения,
06 – для одиночной
записи и 16 – для 5848 Время в формате ччммсс
многократных записей. Считывание (например: число 103125 означает 10:31:25).
Заметим, что для каждой
переменной индексный 5849 Дата в формате ггммдд
номер соответствует Считывание (например: число 970527 означает 27 мая 1997 г.). Используемый
одному полному длинному здесь формат даты не согласуется с форматами даты США/Европы.
целому числу,
занимающему
пространство двух 16- 5850 Предыдущая партия ‘n’ - Сумматор объема брутто (IV)
разрядных регистров. Точки 5850-5853 представляют собой суммарные данные для предыдущей
Обращение к нему должно партии. Эти данные переносятся сюда из секции 5801 по окончании партии.
осуществляться как к 5851 Предыдущая партия ‘n’ - Сумматор объема нетто (GSV)
единому целому. Нельзя
считать или записать 5852 Предыдущая партия ‘n’ - Сумматор массы
часть 32-разрядного 5853 Предыдущая партия ‘n’ - Сумматор объема NSV
целого числа. В
нормальном режиме
работы Omni Modbus 5854 Предыдущие сутки - Сумматор объема брутто (IV)
каждое 32-разрядное Точки 5854-5857 представляют собой суммарные данные за предыдущие сутки:
длинное целое число от "часа начала рабочего дня" до "часа начала рабочего дня". Эти данные
считается за одну точку.
переносятся сюда из секции 5809 по окончании суток.
5855 Предыдущие сутки - Сумматор объема нетто (SGV)
Режим совместимости с 5856 Предыдущие сутки - Сумматор массы
Modicon - Только при
5857 Предыдущие сутки - Сумматор объема NSV
подсчете числа точек
каждое 32-разрядное
целое число учитывается
5858 Текущая партия - Сумматор объема брутто (IV) при открытии
как 2 регистра. По-
прежнему используется партии
начальный адрес 32- Точки 5858-5861 представляют собой показания накопительных сумматоров на
разрядного целого числа. момент начала обрабатываемой партии. Эти переменные являются также
показаниями сумматоров на момент окончания предыдущей партии.
5859 Текущая партия - Сумматор объема нетто (IV) при открытии партии
5860 Текущая партия - Сумматор массы при открытии партии
5861 Текущая партия - Сумматор объема NSV при открытии партии

5862 На начало рабочего дня - Сумматор объема брутто (IV) при


открытии партии
Точки 5862-5865 представляют собой показания накопительных сумматоров для
текущих суток на час начала рабочего дня. Эти переменные являются также
показаниями сумматоров на момент окончания предыдущих суток.
5863 На начало рабочего дня - Сумматор объема нетто (GSV) при
открытии партии
5864 На начало рабочего дня - Сумматор массы при открытии партии
5865 На начало рабочего дня - Сумматор объема NSV при открытии
партии

5866 Накопительный итог - Суммарный объема брутто (IV) при


фиксации состояния обнаружения утечки
Точки 5866-5869 представляют собой показания накопительных сумматоров,
зафиксированные на момент получения команды (1760) фиксации состояния при
обнаружении утечки (см. также точки 7634, 7644, 7654 и 7664).

5-8 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

5867 Накопительный итог - Суммарный объем нетто (GSV) при


фиксации состояния
5868 Накопительный итог - Суммарная масса при фиксации состояния
обнаружения утечки
5869 Накопительный итог - Суммарный объем NSV при фиксации
состояния при обнаружении утечки

* 5870 Приращение - Сумматор объема брутто (IV)


В точках 5870-5873 содержатся целочисленные приращения, добавленные к
сумматорам в текущем цикле.
* 5871 Приращение - Сумматор объема нетто (GSV)
Редакция приложения * 5872 Приращение - Сумматор массы
20/24.71+ -
* 5873 Приращение - Сумматор объема NSV
Рассматриваемая база
данных соответствует
редакции приложения 5874 Предыдущий час - Объем брутто (IV)
20/24.71+ для систем
Точки 5874-5877 отображают суммарные данные за предыдущий час. Эти
измерения параметров
данные переносятся сюда из секции 5844 по истечении часа.
потока жидкости
турбинным/камерным/ 5875 Предыдущий час - Суммарный объема нетто (GSV)
Кориолисовым
5876 Предыдущий час - Суммарная масса
преобразователями
расхода с линеаризацией 5877 Предыдущий час - Суммарный объем NSV
K-фактора.
Рассматриваются версии
как для метрических 5878 Предыдущая партия ‘n’ - Объем брутто (IV) при открытии партии
единиц измерений, так и По окончании каждой партии данные из секции 5858 переносятся в секцию 5878-
для единиц измерений 5881.
США.
5879 Предыдущая партия ‘n’ - Объем нетто (GSV) при открытии партии
5880 Предыдущая партия ‘n’ - Масса при открытии партии
Примечание: 5881 Предыдущая партия ‘n’ - Объем NSV при открытии партии
* Величина приращения
для всех сумматоров
зависит от значения 5882 Предыдущие сутки - Объем брутто (IV) при открытии партии
параметра При окончании/начале каждого рабочего дня данные из секции 5862 переносятся
"разрешение в область 5882-5885.
сумматора", указанного 5883 Предыдущие сутки - Объем нетто (GSV) при открытии партии
в меню Omnicom
"Начальная установка 5884 Предыдущие сутки - Масса при открытии партии
коэффициентов". Они 5885 Предыдущие сутки - Объем NSV при открытии партии
могут быть изменены
только путем ввода с
клавиатуры в меню
"Обслуживание с
5886 Предыдущая партия ‘n’ - Суммарный объема брутто (IV) при
использованием
пароля" после "сброса закрытии партии
всех сумматоров". 5887 Предыдущая партия ‘n’ - Суммарный объем нетто (GSV) при
закрытии партии
5888 Предыдущая партия ‘n’ - Суммарная масса при закрытии партии
5889 Предыдущая партия ‘n’ - Суммарный объем NSV при закрытии
партии
5890 Предыдущая партия ‘n’ - Номер партии
5891 Предыдущая партия ‘n’ - Номер продукта

5892 Резерв
до
5895 Резерв

20/24.71+ 05/99 5-9


Глава 5 32-разрядные целочисленные данные (5001- 5999)

5896 Объем нетто партии при 2-й эталонной температуре


5897 Объем нетто за сутки при 2-й эталонной температуре
5898 Объем нетто предыдущей партии ‘n’ при 2-й эталонной
температуре
5899 Объем нетто за предыдущие сутки при 2-й эталонной температуре

5900 Резерв

5.5. 32-разрядные целочисленные данные


поверочного прибора
ИНФОРМАЦИЯ - Доступ к
этим длинным 32- 5901 Подсчет количества поверок
разрядным 5902 Импульсы таймера TDVOL
целочисленным Количество импульсов таймера, накопленных между включениями детекторов
переменным (каждый импульс соответствует 200 нсек).
осуществляется с
помощью функций Modbus 5903 Импульсы таймера TDFMP
с кодом: 03 – для чтения, Количество импульсов таймера, накопленных между первыми импульсами
06 – для одиночной измерения потока после включения каждого из детекторов (каждый импульс
записи и 16 – для соответствует 200 нсек).
многократных записей.
Заметим, что для каждой
переменной индексный 5904 Резерв
номер соответствует до
одному полному длинному
целому числу, 5919 Резерв
занимающему
пространство двух 16-
разрядных регистров. 5920 Импульсы - Суммарный линейный поправочный коэффициент - 1-й
Обращение к нему должно цикл
осуществляться как к
до
единому целому. Нельзя
считать или записать 5929 Импульсы - Суммарный линейный поправочный коэффициент -
часть 32-разрядного 10-й цикл.
целого числа. В
нормальном режиме
работы Omni Modbus 5930 Объем нетто после последней поверки
каждое 32-разрядное 5931 Номер отчета о поверке
длинное целое число
считается за одну точку. 5932 Сумматор при предыдущей поверке
5933 Отсчет суммарного значения во время данной поверки

Режим совместимости с
Modicon - Только при 5934 Импульсы - Прямое исправление - 4-й от конца
подсчете числа точек 5935 Импульсы - Суммарное значение - 4-й от конца
каждое 32-разрядное
целое число учитывается 5936 Импульсы - Прямое исправление - 3-й от конца
как 2 регистра. По- 5937 Импульсы - Суммарное значение - 3-й от конца
прежнему используется
начальный адрес 32- 5938 Импульсы - Прямое исправление - 2-й от конца
разрядного целого числа. 5939 Импульсы - Суммарное значение - 2-й от конца
5940 Импульсы - Прямое исправление - Последний
5941 Импульсы - Суммарное значение - Последний

5942 Импульсы - Прямое исправление - 1-й цикл


5943 Импульсы - Суммарное значение - 1-й цикл
до

5-10 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

5960 Импульсы - Прямое исправление - 10-й цикл


5961 Импульсы - Суммарное значение - 10-й цикл

5962 Предыдущий пересчетный коэффициент - по результатам


последней поверки
5963 Действующий пересчетный коэффициент - Текущий цикл

5964 Частота преобразователя расхода - 1-й цикл


до
5973 Частота преобразователя расхода - 10-й цикл

5.5.1. Импульсы TDVOL и TDFMP компакт-прувера


Редакция приложения
20/24.71+ - 5974 Компакт-прувер - Импульсы таймера TDVOL -1-й цикл
Рассматриваемая база
данных соответствует 5975 Компакт-прувер - Импульсы таймера TDFMP -1-й цикл
редакции приложения до
20/24.71+ для систем
измерения параметров 5992 Компакт-прувер - Импульсы таймера TDVOL -10-й цикл
потока жидкости 5993 Компакт-прувер - Импульсы таймера TDFMP -10-й цикл
турбинным/камерным/
Кориолисовым
преобразователями
расхода с линеаризацией
5.5.2. Значение М-фактора прувера
K-фактора.
Рассматриваются версии
как для метрических 5994 М-фактор - Пробная поверка
единиц измерений, так и 5995 М-фактор - Линейный
для единиц измерений
США. 5996 М-фактор - GSVp/GSVm

5997 Резерв
до
6000 Резерв

20/24.71+ 05/99 5-11


Том 4a Адреса и индексы базы данных Modbus

6. 32-разрядные данные с плавающей запятой


в формате IEEE (6001 – 8999)

Редакция приложения
20/24.71+ - 6001 Зарезервирована
Рассматриваемая база
данных соответствует
до
редакции приложения 6999 Зарезервирована
20/24.71+ для систем
измерения параметров
потока жидкости турбинным/ 7000 Резерв
камерным/ Кориолисовым
преобразователями расхода
с линеаризацией K-фактора.
6.1. Выходы цифро-аналогового
Рассматриваются версии как
для метрических единиц
преобразователя в виде 32-разрядных
измерений, так и для единиц
измерений США.
данных IEEE с плавающей запятой
Любая точка физически существующего аналогового выходного сигнала
ИНФОРМАЦИЯ - Доступ к
может быть считана через точки с данными номерами. Возвращаемые
этим 32-разрядным данные выражаются в виде процента от выходной величины.
переменным IEEE с
плавающей запятой Только те точки, которые физически существуют и охватываются режимом
осуществляется с помощью управления Modbus путем назначения нуля (0) по команде “Назначение
функций Modbus с кодом: 03 выходных сигналов цифро-аналогового преобразователя” (см. том 3),
– для чтения, 06 – для
одиночной записи и 16 – для
записываются в виде выходных сигналов, а те точки, которые не
многократных записей. приписаны к Modbus, перезаписываются поточным компьютером каждые
Заметим, что для каждой 500 мсек. Записываемые данные должны находиться в диапазоне от –5,00
переменной индексный до 11000.
номер соответствует одной
переменной с плавающей
запятой, занимающей
пространство двух 16- 7001 Аналоговый выход #1
разрядных регистров. до
Обращение к нему должно
осуществляться как к 7012 Аналоговый выход #12
единому целому. Нельзя
считать или записать часть
переменной. В нормальном
режиме работы Omni Modbus
7013 Резерв
каждая переменная с до
плавающей запятой
рассматривается как
7024 Резерв
отдельная точка.

Режим совместимости с
Modicon### - Только при
подсчете числа точек каждая
переменная IEEE с
плавающей запятой
учитывается как 2 регистра.
По-прежнему используется
начальный адрес
переменной.

20/24.71+ 05/99 6-1


Глава 6 32-разрядные данные с плавающей запятой в формате IEEE (6001- 8999)

6.2. Пользовательские переменные в виде


32-разрядных данных IEEE
с плавающей запятой
ИНФОРМАЦИЯ - Доступ к Точки базы данных 7025 – 7088 были отведены под пользовательские
этим 32-разрядным переменные (см. том 3). Значение переменной зависит от
переменным с плавающей
запятой в стандарте IEEE
соответствующего программного оператора, который вычисляется каждые
осуществляется с 500 мсек. Вы можете считать эти переменные в любой момент времени.
помощью функций Modbus Вы можете также записывать данные переменные, но все, что Вы
с кодом: 03 – для чтения, запишите, может быть перезаписано поточным компьютером, если того
06 – для одиночной
записи и 16 – для требует вычисленный оператор. Чтобы исключить перезапись переменной
многократных записей. поточным компьютером, оставьте оператор пустым, либо просто поместите
Заметим, что для каждой в него комментарий или подсказку.
переменной индексный
номер соответствует
одной переменной с
плавающей запятой, 7025 Программируемая пользователем переменная #1
занимающей до
пространство двух 16-
разрядных регистров. 7088 Программируемая пользователем переменная #64
Обращение к нему должно
осуществляться как к
единому целому. Нельзя
6.3. Программируемый накопитель
считать или записать
часть переменной. В
32-разрядных переменных IEEE
нормальном режиме
работы Omni Modbus
с плавающей запятой
каждая переменная с Точки 7089 – 7099 ставятся в однозначное соответствие булевым
плавающей запятой
рассматривается как переменным 1089 – 1099. Так например, численные данные, помещенные
отдельная точка. в точку 7089, могут быть извлечены в виде импульсов, если точке 1089
приписываются функции точки цифрового ввода/вывода.
Режим совместимости с
Modicon - Только при
подсчете числа точек 7089 Программируемый накопитель #1
каждая переменная IEEE с Данные, помещенные в точку 7089, выводятся в форме импульсов из точки 1089.
плавающей запятой до
учитывается как 2
регистра. По-прежнему 7099 Программируемый накопитель #11
используется начальный Данные, помещенные в точку 7099, выводятся в форме импульсов из точки 1099.
адрес переменной.

6-2 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

6.4. Параметры цикла измерений в виде


32-разрядных данных IEEE
с плавающей запятой
Редакция приложения Вторая цифра индексного номера определяет номер измерительной
20/24.71+ - линии. Например: Точка 7105 является переменной “Температура” для
Рассматриваемая база
данных соответствует
измерительной линии #1. Для измерительной линии #4 соответствующей
редакции приложения точкой будет 7405.
20/24.71+ для систем
измерения параметров
потока жидкости 7n00 Резерв
турбинным/ камерным/
Кориолисовым
преобразователями < 7n01 Расход – Объем брутто (IV)
3
расхода с линеаризацией баррель/час или м /час
K-фактора.
Рассматриваются версии < 7n02 Расход - Объем нетто (GSV)
3
как для метрических баррель/час или м /час
единиц измерений, так и < 7n03 Расход - Масса
для единиц измерений килофунт/час или тонна/час
США.
< 7n04 Расход - объем NSV
3
баррель/час или м /час
ИНФОРМАЦИЯ - Вторая
цифра индексного номера * 7n05 Температура
определяет номер
измерительной линии. * 7n06 Давление
* 7n07 Плотность
3 3
фунт/фут или кг/м . Указывает вычисленные значения плотности
ИНФОРМАЦИЯ – пропилена/этилена.
Средние значения
вычисляются как “средне
взвешенные по потоку”. * 7n08 Показания датчика плотности перед корректировкой
Откорректированные с учетом температуры и давления значения плотности.
* 7n09 Показания датчика плотности после корректировки
Примечания: 7n09=7n08 x 7n43.
< Текущие значения,
которые обновляются
каждые 500 мсек. * 7n10 Температура на датчике плотности
Вносится поправка на воздействие температуры на датчик.
* Текущие значения,
используемые в * 7n11 Давление на датчике плотности
настоящий момент. Вносится поправка на воздействие давления на датчик.

* 7n12 Значение параметра API


* 7n13 Плотность API при 60°F / параметр API при эталонной температуре

* 7n14 Значение удельного веса


* 7n15 Удельный вес при 60°F / плотность при 15°C

* 7n16 VCF
Поправочный коэффициент для объема.
* 7n17 CPL
Поправочный коэффициент на давление жидкостей.

20/24.71+ 05/99 6-3


Глава 6 32-разрядные данные с плавающей запятой в формате IEEE (6001- 8999)

7n18 Обработка партии – Средняя температура измерительной линии


ИНФОРМАЦИЯ - Доступ к 7n19 Обработка партии – Среднее давление измерительной линии
этим 32-разрядным 7n20 Обработка партии – Среднее значение плотности
переменным IEEE с
плавающей запятой 7n21 Обработка партии – Средняя температура на датчике плотности
осуществляется с 7n22 Обработка партии – Среднее давление на датчике плотности
помощью функций Modbus
с кодом: 03 – для чтения, 7n23 Обработка партии – Среднее значение плотности API
06 – для одиночной 7n24 Обработка партии – Среднее значение отношения "API при 60°F /
записи и 16 – для
многократных записей. API при эталонной температуре"
Заметим, что для каждой 7n25 Обработка партии – Среднее значение удельного веса
переменной индексный
номер соответствует 7n26 Обработка партии – Среднее значение удельного веса при 60°F /
одной переменной с плотности при эталонной температуре
плавающей запятой, 7n27 Обработка партии – Среднее значение VCF
занимающей
пространство двух 16- 7n28 Обработка партии – Среднее значение CPL
разрядных регистров.
Обращение к нему должно
осуществляться как к 7n29 Суточная обработка – Средняя температура
единому целому. Нельзя 7n30 Суточная обработка – Среднее давление
считать или записать
часть переменной. В 7n31 Суточная обработка – Среднее значение плотности
нормальном режиме 7n32 Суточная обработка – Средняя температура на датчике плотности
работы Omni Modbus
каждая переменная с 7n33 Суточная обработка– Среднее давление на датчике плотности
плавающей запятой 7n34 Суточная обработка – Среднее значение параметра API
рассматривается как
отдельная точка. 7n35 Суточная обработка – Среднее значение отношения "API при 60°F /
API при эталонной температуре"
7n36 Суточная обработка – Среднее динамическое значение удельного
Режим совместимости с веса
Modicon - Только при
подсчете числа точек 7n37 Суточная обработка – Среднее значение удельного веса при 60°F /
каждая переменная IEEE с плотности при эталонной температуре
плавающей запятой * ~ 7n38 Суточная обработка – Среднее значение VCF
учитывается как 2
регистра. По-прежнему * ~ 7n39 Суточная обработка – Среднее значение CPL
используется начальный
адрес переменной.
* ~ 7n40 Текущее значение К-фактора

Примечания:
7n41 Средневзвешенное значение К-фактора – Обрабатываемая партия
* Текущие значения,
используемые в 7n42 Средневзвешенное значение К-фактора – Суточная обработка
настоящий момент.
~ В зависимости от 7n43 Плотность – Используемый коэффициент
выбранного типа
жидкости или 7n44 Плотность = Коэффициент В
уравнения состояния
значения этих
переменных могут 7n45 Коэффициент Z для двуокиси углерода
вычисляться в 7n46 Текущее значение CST для вязкости
реальном времени или
определяться
введенными данными.

6-4 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

7n47 Коэффициент b
Коэффициенты вязкости, используемые для геликоидных или турбинных
Редакция приложения
преобразователей расхода.
20/24.71+ -
Рассматриваемая база 7n48 Коэффициент а
данных соответствует 7n49 LCF
редакции приложения Линейный поправочный коэффициент.
20/24.71+ для систем
измерения параметров 7n50 Коэффициент с
потока жидкости 7n51 Коэффициент d
турбинным/ камерным/
Кориолисовым 7n52 Коэффициент е
преобразователями 7n53 Коэффициент f
расхода с линеаризацией
K-фактора. 7n54 Коэффициент g
Рассматриваются версии
как для метрических
единиц измерений, так и 7n55 Резерв
для единиц измерений до
США.
7n60 Резерв

ПОЯСНЕНИЯ - Вторая
# 7n61 Счетчик объема брутто/массового расхода – Нижний предел
цифра индекса
определяет номер цикла # 7n62 Счетчик объема брутто/массового расхода – Верхний предел
измерений.
Примечание:
# В зависимости от 7n63 Измеритель температуры – Нижний предел
выбранного устройства 7n64 Измеритель температуры – Верхний предел
показывает расход
брутто или массу 7n65 Измеритель температуры – Заменяющее значение
продукта для 7n66 Измеритель температуры – при 4 мА
измерительной линии.
7n67 Измеритель температуры – при 20 мА

7n68 Измеритель давления – Нижний предел


до
7n72 Измеритель давления – при 20 мА

7n73 Датчик плотности API / плотности – Нижний предел


В зависимости от выбранного режима указывает рабочее или эталонное
значение.
до
7n77 Датчик плотности API /плотности – при 20мA

7n78 Температура на датчике плотности – Нижний предел


до
7n82 Температура на датчика плотности – при 20 мА

7n83 Давление на датчике плотности – Нижний предел


до
7n87 Давление на датчике плотности – при 20 мА

7n88 Датчик плотности – Поправочный коэффициент


Используется для корректировки показаний плотнометра.

20/24.71+ 05/99 6-5


Глава 6 32-разрядные данные с плавающей запятой в формате IEEE (6001- 8999)

* 7n89 Плотнометр – Константа #1


ИНФОРМАЦИЯ - Доступ к K0/D0.
этим 32-разрядным
переменным IEEE с * 7n90 Плотнометр – Константа #2
плавающей запятой K1/T0.
осуществляется с помощью
функций Modbus с кодом: 03 – * 7n91 Плотнометр – Константа #3
для чтения, 06 – для K2/Tcoef.
одиночной записи и 16 – для
многократных записей.
* 7n92 Плотнометр – Константа #4
Заметим, что для каждой K18/Tcal/Tc.
переменной индексный номер * 7n93 Плотнометр – Константа #5
соответствует одной
переменной с плавающей
K19/Pcoef/Kt1.
запятой, занимающей * 7n94 Плотнометр – Константа #6
пространство двух 16- K20A/Pcal/Kt2.
разрядных регистров.
Обращение к нему должно * 7n95 Плотнометр – Константа #7
осуществляться как к единому K20B/Kt3.
целому. Нельзя считать или
записать часть переменной. В * 7n96 Плотнометр – Константа #8
нормальном режиме работы K21A/Pc.
Omni Modbus каждая
переменная с плавающей * 7n97 Плотнометр – Константа #9
запятой рассматривается как K21B/Kp1.
отдельная точка.
* 7n98 Плотнометр – Константа #10
Kr. (Для плотнометров UGC: Kr/KP2.)
Режим совместимости с * 7n99 Densitometer - Константа #11
Modicon - Только при Kj. (Для плотнометров UGC: Kj/KP3.)
подсчете числа точек каждая
переменная IEEE с
плавающей запятой
учитывается как 2 регистра.
По-прежнему используется 7500 Резерв
начальный адрес
переменной.
6.5. Хранящиеся в сверхоперативной
Примечание: памяти 32-разрядные данные IEEE
* Различные
коэффициенты, с плавающей запятой
используемые
поставщиками цифровых 99 32-разрядные регистров с плавающей запятой отведены под временную
плотнометров. память пользователя. Эти регистры обычно используются для хранения и
группировки данных, предназначенный для пересылки между устройствами
в одноранговой сети или в других аналогичных операциях.

7501 Сверхоперативная память – Регистр данных IEEE с плавающей


запятой #1
до
7599 Сверхоперативная память – Регистр данных IEEE с плавающей
запятой #99

7600 Резерв

6-6 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

6.6. Параметры ПИД-регулирования


Редакция приложения
в виде 32-разрядных данных IEEE
20/24.71+ -
Рассматриваемая база
с плавающей запятой
данных соответствует
редакции приложения
20/24.71+ для систем # 7601 ПИД-регулятор #1 – Значение локальной основной контрольной
измерения параметров точки
потока жидкости
турбинным/ камерным/
* 7602 ПИД-регулятор #1 – Используемое значение основной
Кориолисовым контрольной точки
преобразователями ~ 7603 ПИД-регулятор #1 – Значение дистанционной основной
расхода с линеаризацией контрольной точки
K-фактора.
Рассматриваются версии ^ 7604 ПИД-регулятор #1 – Процент контролируемого выхода
как для метрических < 7605 ПИД-регулятор #1 – Вспомогательная контрольная точка
единиц измерений, так и
для единиц измерений
США. # 7606 ПИД-регулятор #2 – Значение локальной основной контрольной
точки
Примечания: * 7607 ПИД-регулятор #2 – Используемое значение основной
контрольной точки
# Эти переменные не
предназначены для ~ 7608 ПИД-регулятор #2 – Значение дистанционной основной
записи данных. Они контрольной точки
предназначены только
считывания ^ 7609 ПИД-регулятор #2 – Процент контролируемого выхода
информации. < 7610 ПИД-регулятор #2 – Вспомогательная контрольная точка
* Запись в эти
переменные не даст
никакого результата, # 7611 ПИД-регулятор #3 – Значение локальной основной контрольной
поскольку поточный точки
компьютер в * 7612 ПИД-регулятор #3 – Используемое значение основной
соответствии с
контрольной точки
рабочим режимом
контура управления ~ 7613 ПИД-регулятор #3 – Значение дистанционной основной
заменяет эти значения контрольной точки
на значение
дистанционной или ^ 7614 ПИД-регулятор #3 – Процент контролируемого выхода
локальной основной < 7615 ПИД-регулятор #3 – Вспомогательная контрольная точка
контрольной точки.
~ Эффективны будут
только записи, # 7616 ПИД-регулятор #4 – Значение локальной основной контрольной
сделанные в точки
"дистанционном" * 7617 ПИД-регулятор #4 – Используемое значение основной
режиме. Во всех
остальных режимах эти
контрольной точки
переменные ~ 7618 ПИД-регулятор #4 – Значение дистанционной основной
заменяются на текущее контрольной точки
значение основной
управляемой ^ 7619 ПИД-регулятор #4 – Процент контролируемого выхода
переменной. < 7620 ПИД-регулятор #4 – Вспомогательная контрольная точка
^ Эффективны будут
только записи,
сделанные в "ручном"
режиме. Во всех # 7621 Резерв
остальных режимах эти
переменные до
перезаписываются # 7623 Резерв
поточным
компьютером.
< Запись в эти
переменные разрешена
при любых условиях.

20/24.71+ 05/99 6-7


Глава 6 32-разрядные данные с плавающей запятой в формате IEEE (6001- 8999)

6.7. Вспомогательные параметры цикла


Редакция приложения измерений в виде 32-разрядных данных
20/24.71+ -
Рассматриваемая база
данных соответствует
IEEE с плавающей запятой
редакции приложения
20/24.71+ для систем
измерения параметров 7624 Давление в гидравлической системе – Измерительная линия #1
2
потока жидкости фунт/дюйм изб. или кПа (текущие рабочие значения)
турбинным/ камерным/
7625 Давление в гидравлической системе – Измерительная линия #2
Кориолисовым 2
фунт/дюйм изб. или кПа
преобразователями
расхода с линеаризацией 7626 Давление в гидравлической системе – Измерительная линия #3
2
K-фактора. фунт/дюйм изб. или кПа
Рассматриваются версии
7627 Давление в гидравлической системе – Измерительная линия #4
как для метрических 2
фунт/дюйм изб. или кПа
единиц измерений, так и
для единиц измерений 7628 Давление в гидравлической системе – Прувер
2
США. фунт/дюйм изб. или кПа

ИНФОРМАЦИЯ - Доступ к
этим 32-разрядным 7629 Давление паров при 100°F – Измерительная линия #1
переменным IEEE с Текущие рабочие значения.
плавающей запятой
осуществляется с 7630 Давление паров при 100°F – Измерительная линия #2
помощью функций Modbus 7631 Давление паров при 100°F – Измерительная линия #3
с кодом: 03 – для чтения,
06 – для одиночной 7632 Давление паров при 100°F – Измерительная линия #4
записи и 16 – для 7633 Давление паров при 100°F – Средство проверки
многократных записей.
Заметим, что для каждой
переменной индексный # 7634 Измерительная линия #1 – Температура - Отсчет по команде
номер соответствует
фиксации состояния при обнаружении утечки
одной переменной с
См. команду 1760.
плавающей запятой,
занимающей # 7635 Измерительная линия #1 – Давление - Отсчет по команде фиксации
пространство двух 16- состояния при обнаружении утечки
разрядных регистров.
Обращение к нему должно # 7636 Измерительная линия #1 – Плотность / плотность API - Отсчет по
осуществляться как к команде фиксации состояния при обнаружении утечки
единому целому. Нельзя
считать или записать
часть переменной. В
нормальном режиме 7637 Резерв
работы Omni Modbus
каждая переменная с до
плавающей запятой 7639 Резерв
рассматривается как
отдельная точка.
* 7640 Измерительная линия #1 – Приращение объема брутто (IV)
* 7641 Измерительная линия #1 – Приращение объема нетто (GSV)
Режим совместимости с
Modicon - Только при * 7642 Измерительная линия #1 – Приращение массы
подсчете числа точек * 7643 Измерительная линия #1 – Приращение NSV
каждая переменная IEEE с
плавающей запятой
учитывается как 2 # 7644 Измерительная линия #2 – Температура - Отсчет по команде
регистра. По-прежнему
используется начальный
фиксации состояния при обнаружении утечки
адрес переменной. # 7645 Измерительная линия #2 – Давление - Отсчет по команде
фиксации состояния при обнаружении утечки

ИНФОРМАЦИЯ – Более
подробно относительно
данных измерительной
линии см. точки 7n01 -
7n99.

6-8 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

ИНФОРМАЦИЯ - Доступ к # 7646 Измерительная линия #2 – Плотность / плотность API - Отсчет по


этим 32-разрядным команде фиксации состояния при обнаружении утечки
переменным IEEE с
плавающей запятой
осуществляется с помощью 7647 Резерв
функций Modbus с кодом: 03 до
– для чтения, 06 – для
одиночной записи и 16 – для 7649 Резерв
многократных записей.
Заметим, что для каждой * 7650 Измерительная линия #2 – Приращение объема брутто(IV)
переменной индексный
номер соответствует одной * 7651 Измерительная линия #2 – Приращение объема нетто (GSV)
переменной с плавающей * 7652 Измерительная линия #2 – Приращение массы
запятой, занимающей
пространство двух 16- * 7653 Измерительная линия #2 – Приращение объема NSV
разрядных регистров.
Обращение к нему должно
осуществляться как к # 7654 Измерительная линия #3 – Температура - Отсчет по команде
единому целому. Нельзя фиксации состояния при обнаружении утечки
считать или записать часть
# 7655 Измерительная линия #3 – Давление - Отсчет по команде фиксации
переменной. В нормальном
режиме работы Omni при обнаружении утечки
Modbus каждая переменная # 7656 Измерительная линия #3 – Плотность / плотность API - Отсчет по
с плавающей запятой команде фиксации при обнаружении утечки
рассматривается как
отдельная точка.

7657 Резерв
Режим совместимости с
Modicon - Только при до
подсчете числа точек 7659 Резерв
каждая переменная IEEE с
плавающей запятой
учитывается как 2 регистра.
По-прежнему используется
начальный адрес * 7660 Измерительная линия #3 – Приращение объема брутто (IV)
переменной. * 7661 Измерительная линия #3 – Приращение объема нетто (GSV)
* 7662 Измерительная линия #3 – Приращение массы
ИНФОРМАЦИЯ – Более * 7663 Измерительная линия #3 – Приращение объема NSV
подробно относительно
данных измерительной
линии см. точки 7n01 - 7n99. # 7664 Измерительная линия #4 – Температура - Отсчет по команде
фиксации
# 7665 Измерительная линия #4 – Давление - Отсчет по команде фиксации
Примечания:
* Эти переменные # 7666 Измерительная линия #4 – Плотность / плотность API - Отсчет по
представляют команде фиксации состояния при обнаружении утечки
приращения потока,
которые накапливаются
каждые 500 мсек цикла
вычислений в формате с 7667 Резерв
плавающей запятой
(относительно до
целочисленного формата 7669 Резерв
см. точку 5n70).
# Параметры потока
фиксируются и
запоминаются в этих
* 7670 Измерительная линия #4 – Приращение объема брутто (IV)
точках при получении
команды фиксации * 7671 Измерительная линия #4 – Приращение объема нетто (GSV)
состояния при
* 7672 Измерительная линия #4 – Приращение массы
обнаружении утечки
(1760) (см. также точки * 7673 Измерительная линия #4 – Приращение объема NSV
5n66).

20/24.71+ 05/99 6-9


Глава 6 32-разрядные данные с плавающей запятой в формате IEEE (6001- 8999)

# 7674 Станция – Температура - Отсчет по команде фиксации состояния


Редакция приложения
20/24.71+ - при обнаружении утечки
Рассматриваемая база # 7675 Станция – Давление - Отсчет по команде фиксации состояния при
данных соответствует обнаружении утечки
редакции приложения
20/24.71+ для систем # 7676 Станция – Плотность / плотность API - Отсчет по команде
измерения параметров фиксации при обнаружении утечки
потока жидкости
турбинным/ камерным/
Кориолисовым
преобразователями 7677 Резерв
расхода с линеаризацией
K-фактора. до
Рассматриваются версии 7679 Резерв
как для метрических
единиц измерений, так и
для единиц измерений * 7680 Станция - Приращение объема брутто (IV)
США.
* 7681 Станция – Приращение объема нетто (GSV)
* 7682 Станция – Приращение массы
Примечания: * 7683 Станция – Приращение объема NSV
* Эти переменные
представляют
приращения потока, 7684 Резерв
которые накапливаются до
каждые 500 мсек цикла
вычислений в формате 7698 Резерв
с плавающей запятой
(относительно
целочисленного
формата см. точку 7699 2-я эталонная температура
5n70). Отличная от 60°F или 15°C.

7700 Резерв

6.8. Вспомогательные переменные в виде


32-разрядных данных IEEE
с плавающей запятой
Часть диапазона каждого из 24 рабочих входных каналов отводится под
переменную с плавающей запятой.
ИНФОРМАЦИЯ - Данные
имеют смысл только в том 7701 Рабочий вход – Канал #1
случае, если входной
канал используется в до
качестве аналогового 7724 Рабочий вход – Канал #24
входа или входа
цифрового датчика Hon-
eywell. Относительно
входных каналов
импульсного типа см. 7725 Резерв
точки 15131 - 15154. до
7782 Резерв

6-10 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

7783 Размер партии в последовательности #2 – Счетчик #1


ИНФОРМАЦИЯ - Доступ к 7784 Размер партии в последовательности #2 – Счетчик #2
этим 32-разрядным
7785 Размер партии в последовательности #2 – Счетчик #3
переменным IEEE с
плавающей запятой 7786 Размер партии в последовательности #2 – Счетчик #4
осуществляется с
помощью функций Modbus
с кодом: 03 – для чтения, 7787 Размер партии в последовательности #1 – Счетчик #1
06 – для одиночной
7788 Размер партии в последовательности #1 – Счетчик #2
записи и 16 – для
многократных записей. 7789 Размер партии в последовательности #1 – Счетчик #3
Заметим, что для каждой 7790 Размер партии в последовательности #1 – Счетчик #4
переменной индексный
номер соответствует
одной переменной с 7791 Предупреждение о предварительно установленном объеме партии
плавающей запятой, – Счетчик #1
занимающей
пространство двух 16- 7792 Предупреждение о предварительно установленном объеме партии
разрядных регистров. – Счетчик #2
Обращение к нему должно 7793 Предупреждение о предварительно установленном объеме партии
осуществляться как к
единому целому. Нельзя
– Счетчик #3
считать или записать 7794 Предупреждение о предварительно установленном объеме партии
часть переменной. В – Счетчик #4
нормальном режиме
работы Omni Modbus 7795 Предупреждение о предварительно установленном объеме партии
каждая переменная с - Станция
плавающей запятой
рассматривается как
отдельная точка. 7796 М-фактор – Счетчик #1
7797 М-фактор – Счетчик #2
Режим совместимости с
7798 М-фактор – Счетчик #3
Modicon### - Только при 7799 М-фактор – Счетчик #4
подсчете числа точек
каждая переменная IEEE с
плавающей запятой
учитывается как 2
7800 Резерв
регистра. По-прежнему
используется начальный
адрес переменной. 6.9. 32-разрядные данные IEEE с плавающей
запятой измерительной станции
7801 Станция - Расход брутто (IV)
3
баррель/час или м /час
7802 Станция - Расход нетто (GSV)
3
баррель/час или м /час
7803 Станция – Массовый расход
кфунт/час
7804 Станция – Расход NSV
3
баррель/час или м /час

7805 Плотность API / плотность


7806 Температура при измерении плотности
7807 Давление при измерении плотности

20/24.71+ 05/99 6-11


Глава 6 32-разрядные данные с плавающей запятой в формате IEEE (6001- 8999)

7808 Резерв
Редакция приложения
20/24.71+ - 7809 Дополнительный вход #1
Рассматриваемая база Точки 7809-7812 представляют вспомогательные рабочие входные сигналы,
данных соответствует предназначенные для задаваемых пользователем функций.
редакции приложения 7810 Дополнительный вход #2
20/24.71+ для систем
измерения параметров 7811 Дополнительный вход #3
потока жидкости 7812 Дополнительный вход #4
турбинным/ камерным/
Кориолисовым
преобразователями 7813 Время - формат ччммсс
расхода с линеаризацией Только чтение (например: число 103125 соответствует времени 10:31:25).
K-фактора.
Рассматриваются версии 7814 Дата - формат ггммдд
как для метрических Только чтение (например: число 970527 соответствует 27 мая 1997 г.;
единиц измерений, так и используемый здесь формат даты отличается от формата, принятого в США и
для единиц измерений странах Европы).
США.
7815 Резерв
до
7820 Резерв

7821 Продукт #1 – Заменяющее значение параметра API / Коэффициент


теплового расширения
7822 Продукт #1 – Заменяющее значение плотности API / Эталонная
плотность

7823 Продукт #2 – Заменяющее значение параметра API / Коэффициент


теплового расширения
7824 Продукт #2 – Заменяющее значение плотности API / Эталонная
плотность

7825 Продукт #3 – Заменяющее значение параметра API / Коэффициент


теплового расширения
7826 Продукт #3 – Заменяющее значение плотности API / Эталонная
плотность

7827 Продукт #4 – Заменяющее значение параметра API / Коэффициент


теплового расширения
7828 Продукт #4 – Заменяющее значение плотности API / Эталонная
плотность

7829 Продукт #5 – Заменяющее значение параметра API / Коэффициент


теплового расширения
7830 Продукт #5 – Заменяющее значение плотности API / Эталонная
плотность

7831 Продукт #6 – Заменяющее значение параметра API / Коэффициент


теплового расширения
7832 Продукт #6 – Заменяющее значение плотности API / Эталонная
плотность

7833 Продукт #7 – Заменяющее значение параметра API / Коэффициент


теплового расширения

6-12 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

7834 Продукт #7 – Заменяющее значение плотности API / Эталонная


плотность

7835 Продукт #8 – Заменяющее значение параметра API / Коэффициент


теплового расширения
7836 Продукт #8 – Заменяющее значение плотности API / Эталонная
плотность

7837 Продукт #9 – Заменяющее значение параметра API / Коэффициент


теплового расширения
7838 Продукт #9 – Заменяющее значение плотности API / Эталонная
плотность

7839 Продукт #10 – Заменяющее значение параметра API / Коэффициент


теплового расширения
7840 Продукт #10 – Заменяющее значение плотности API / Эталонная
плотность

7841 Продукт #11 – Заменяющее значение параметра API / Коэффициент


теплового расширения
7842 Продукт #11 – Заменяющее значение плотности API / Эталонная
плотность

7843 Продукт #12 – Заменяющее значение параметра API / Коэффициент


теплового расширения
7844 Продукт #12 – Заменяющее значение плотности API / Эталонная
плотность

7845 Продукт #13 – Заменяющее значение параметра API / Коэффициент


теплового расширения
7846 Продукт #13 – Заменяющее значение плотности API / Эталонная
плотность

7847 Продукт #14 – Заменяющее значение параметра API / Коэффициент


теплового расширения
7848 Продукт #14 – Заменяющее значение плотности API / Эталонная
плотность

7849 Продукт #15 – Заменяющее значение параметра API / Коэффициент


теплового расширения
7850 Продукт #15 – Заменяющее значение плотности API / Эталонная
плотность

7851 Продукт #16 – Заменяющее значение параметра API / Коэффициент


теплового расширения
7852 Продукт #16 – Заменяющее значение плотности API / Эталонная
плотность

20/24.71+ 05/99 6-13


Глава 6 32-разрядные данные с плавающей запятой в формате IEEE (6001- 8999)

7853 Объем брутто/массовый расход – Нижний предел


ИНФОРМАЦИЯ - Доступ к В зависимости от выбранной единицы измерения обозначает нижний предел
этим 32-разрядным расхода в единицах объема или массы.
переменным IEEE с
плавающей запятой 7854 Объем брутто/массовый расход – Верхний предел
осуществляется с В зависимости от выбранной единицы измерения обозначает верхний предел
помощью функций Modbus расхода в единицах объема или массы.
с кодом: 03 – для чтения,
06 – для одиночной
записи и 16 – для 7855 Пороговое значение расхода - Флаг #1 переключения обработки –
многократных записей. Убывающий поток
Заметим, что для каждой См. точку 1824.
переменной индексный
7856 Пороговое значение расхода - Флаг #1 переключения обработки –
номер соответствует
одной переменной с Возрастающий поток
плавающей запятой, 7857 Пороговое значение расхода - Флаг #2 переключения обработки –
занимающей Убывающий поток
пространство двух 16- См. точку 1825.
разрядных регистров.
Обращение к нему должно 7858 Пороговое значение расхода - Флаг #2 переключения обработки –
осуществляться как к Возрастающий поток
единому целому. Нельзя
7859 Пороговое значение расхода - Флаг #3 переключения обработки –
считать или записать
часть переменной. В Убывающий поток
нормальном режиме См. точку 1826.
работы Omni Modbus 7860 Пороговое значение расхода - Флаг #3 переключения обработки –
каждая переменная с Возрастающий поток
плавающей запятой
рассматривается как
отдельная точка. 7861 Станция - Давление – Нижний предел
Точки 7861-7865 устанавливаются при конфигурации и используются, если
соответствующий давлению сигнал тока попадает в диапазон 4-20 мА.
Режим совместимости с
7862 Станция – Давление – Верхний предел
Modicon### - Только при
подсчете числа точек 7863 Станция – Давление – Замена
каждая переменная IEEE с
7864 Станция – Давление – при 4 мА
плавающей запятой
учитывается как 2 7865 Станция – Давление – при 20 мА
регистра. По-прежнему
используется начальный
адрес переменной. 7866 Станция – Плотность API /плотность – Нижний предел
Точки 7866-7870 устанавливаются при конфигурации и используются, если
соответствующий плотности API/плотности сигнал тока попадает в диапазон 4-20
мА.
7867 Станция – Нижний предел
7868 Станция – Плотность API /плотность – Замена
7869 Станция – Плотность API /плотность – при 4 мА
7870 Станция – Плотность API /плотность– при 20 мА

7871 Станция – Температура при измерении плотности – Нижний предел


Точки 7871-7875 устанавливаются при конфигурации и используются, если
соответствующий плотности API/плотности сигнал тока попадает в диапазон 4-20
мА.
7872 Станция – Температура при измерении плотности – Верхний
предел
7873 Станция - Температура при измерении плотности – Замена
7874 Станция – Температура при измерении плотности – при 4 мА
7875 Станция – Температура при измерении плотности – при 20 мА

7876 Станция – Поправочный коэффициент для плотности

6-14 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

Редакция приложения * 7877 Станция – Плотнометр – Константа #1


20/24.71+ - K0/D0.
Рассматриваемая база * 7878 Станция – Плотнометр – Константа #2
данных соответствует K1/T0.
редакции приложения
20/24.71+ для систем
* 7879 Станция – Плотнометр – Константа #3
измерения параметров K2/Tcoef.
потока жидкости * 7880 Станция – Плотнометр – Константа #4
турбинным/ камерным/ K18/Tcal/Tc.
Кориолисовым
преобразователями
* 7881 Станция – Плотнометр – Константа #5
K19/Pcoef/Kt1.
расхода с линеаризацией
K-фактора. * 7882 Станция – Плотнометр – Константа #6
Рассматриваются версии K20A/Pcal/Kt2.
как для метрических
* 7883 Станция – Плотнометр – Константа #7
единиц измерений, так и
K20B/Kt3.
для единиц измерений
США. * 7884 Станция – Плотнометр – Константа #8
K21A/Pc.
Примечания: * 7885 Станция – Плотнометр – Константа #9
* Различные K21B/Kp1.
коэффициенты, * 7886 Станция – Плотнометр – Константа #10
используемые Kr. (Для плотнометров UGC: Kr/KP2.)
поставщиками
цифровых * 7887 Станция – Плотнометр – Константа #11
плотнометров. Kj. (Для плотнометров UGC: Kj/KP3.)
# Различные
поправочные # 7888 Вес воды
коэффициенты и фунт массы/баррель или кг/м
3
константы.
# 7889 Степень изменения плотности API
# 7890 Задержка на линейный остаток
3
Объем нетто в баррелях или м .
# 7891 Локальное атмосферное давление
# 7892 Базовая температура, оговоренная в контракте
3 3
# 7893 кг/м или фунт/фут
# 7894 Базовое давление, оговоренное в контракте

7895 Резерв

7896 Режим автоматической поверки – Начальный поток


7897 Режим автоматической поверки – Максимальный поток между
поверками
7898 Режим автоматической поверки – Минимальное изменение
скорости потока
7899 Режим автоматической поверки – Приращение расхода
Проверка неустойчивости скорости потока.

7900 Резерв

20/24.71+ 05/99 6-15


Глава 6 32-разрядные данные с плавающей запятой в формате IEEE (6001- 8999)

6.10. Данные IEEE с плавающей запятой


прувера
ИНФОРМАЦИЯ - Доступ к
этим 32-разрядным 7901 Прувер – Температура на входе (слева)
переменным IEEE с 7902 Прувер – Температура на выходе (справа)
плавающей запятой
осуществляется с 7903 Прувер – Используемая температура
помощью функций Modbus 7904 Прувер – Давление на входе (слева)
с кодом: 03 – для чтения,
06 – для одиночной 7905 Прувер – Давление на выходе (справа)
записи и 16 – для 7906 Прувер – Используемое давление
многократных записей.
Заметим, что для каждой 7907 Прувер – Давление в пневмосистеме
переменной индексный 7908 Прувер – Время цикла
номер соответствует
одной переменной с
плавающей запятой, 7909 Объем – Контрольная проверка
занимающей
пространство двух 16- 7910 Объем – Контрольный счетчик
разрядных регистров. 7911 Вычисленное давление в пневмосистеме
Обращение к нему должно
осуществляться как к
единому целому. Нельзя 7912 Прувер – Плотность/плотность API
считать или записать
часть переменной. В 7913 Прувер – Температура при измерении плотности
нормальном режиме 7914 Прувер – Давление при измерении плотности
работы Omni Modbus
каждая переменная с 7915 Прувер – Неоткорректированный по плотности
плавающей запятой 7916 Прувер – Плотность
рассматривается как
отдельная точка.
7917 Температура инварового стержня.
Прувер малого объема.
Режим совместимости с
7918 Окончание движения
Modicon### - Только при 3
баррель/м
подсчете числа точек
каждая переменная IEEE с
плавающей запятой
учитывается как 2
6.10.1. Данные конфигурации прувера
регистра. По-прежнему
используется начальный
адрес переменной. 7919 Прувер – Объем
3
баррель/м
7920 Прувер – Диаметр
дюймы/мм
7921 Прувер – Толщина стенок
дюймы/мм
7922 Прувер – Модуль упругости
7923 Прувер – Коэффициент объемного расширения
7924 Прувер – Базовое давление
7925 Прувер – Пределы устойчивости температуры
7926 Прувер и измерительный прибор – Отклонение температуры
7927 Прувер – Расчетное отклонение в %
[(максимальное отклонение – минимальное отклонение) / минимальное
отклонение] x 100%.
7928 Прувер – Допустимый коэффициент отклонения для
измерительного прибора в %
[(новое значение М-фактора – предыдущее значение М-фактора) / предыдущее
значение М-фактора] x 100%.

7929 Прувер – Температура на входе (слева) – Нижний предел

6-16 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

Редакция приложения 7930 Прувер – Температура на входе (слева) – Верхний предел


20/24.71+ - 7931 Прувер – Температура на входе (слева) – Замена
Рассматриваемая база
данных соответствует
7932 Прувер – Температура на входе (слева) – при 4 мА
редакции приложения 7933 Прувер – Температура на входе (слева) – при 20 мА
20/24.71+ для систем
измерения параметров
потока жидкости
турбинным/ камерным/
7934 Прувер – Температура на выходе (справа) – Нижний предел
Кориолисовым
преобразователями до
расхода с линеаризацией
7938 Прувер – Температура на выходе (справа) – при 20 мА
K-фактора.
Рассматриваются версии
как для метрических
единиц измерений, так и
для единиц измерений 7939 Прувер – Давление на входе (слева) – Нижний предел
США.
до
7943 Прувер – Давление на входе (слева) – при 20 мА

7944 Прувер – Давление на выходе (справа) – Нижний предел


до
7948 Прувер – Давление на выходе (справа) – при 20 мА

7949 Пороговое значение относительного изменения расхода


7950 Коэффициент линейного теплового расширения

7951 Давление в пневмосистеме – Постоянное


7952 Давление в пневмосистеме – Зона нечувствительности в %
7953 Давление в пневмосистеме – при 4 мА
7954 Давление в пневмосистеме – при 20 мА

7955 Прувер – Объем поступающего потока


7956 Прувер – Удельный вес при 60°F / плотность с учетом М-фактора
7957 Прувер – Температура с учетом М-фактора
7958 Прувер – Давление с учетом М-фактора

20/24.71+ 05/99 6-17


Глава 6 32-разрядные данные с плавающей запятой в формате IEEE (6001- 8999)

6.10.2. Данные последней поверки


ИНФОРМАЦИЯ - Доступ к
этим 32-разрядным 7959 Прувер – Объем
переменным IEEE с 7960 Прувер – Диаметр
плавающей запятой дюймы/мм
осуществляется с
помощью функций Modbus 7961 Прувер – Толщина стенок
с кодом: 03 – для чтения, дюймы/мм
06 – для одиночной 7962 Прувер – Модуль упругости
записи и 16 – для
многократных записей. 7963 Прувер – Коэффициент объемного расширения
Заметим, что для каждой 7964 Прувер – К-фактор
переменной индексный
номер соответствует 7965 Прувер – К-фактор эталонного счетчика
одной переменной с 7966 Прувер – Предыдущее значение расхода с учетом М-фактора
плавающей запятой,
занимающей
пространство двух 16- 6.10.3. Данные, отбраковываемые в ходе поверки
разрядных регистров.
Обращение к нему должно Ниже рассматриваются данные, отбракованные в ходе цикла проверки #3.
осуществляться как к Эти же данные могут использоваться для последнего, 1-го и 2-го циклов
единому целому. Нельзя поверки по следующим адресам:
считать или записать
часть переменной. В
нормальном режиме
работы Omni Modbus 7967 3-й цикл – Температура по измерительному прибору
каждая переменная с 7968 3-й цикл – Давление по измерительному прибору
плавающей запятой
рассматривается как 7969 3-й цикл – Температура по пруверу
отдельная точка. 7970 3-й цикл – Давление по пруверу
7971 3-й цикл – Эталонная плотность API
Режим совместимости с 7972 3-й цикл – Расход
Modicon### - Только при
подсчете числа точек
каждая переменная IEEE с
плавающей запятой 7973 2-й цикл – Температура по измерительному прибору
учитывается как 2
регистра. По-прежнему до
используется начальный 7978 2-й цикл – Расход
адрес переменной.

7979 1-й цикл – Температура по измерительному прибору


до
7984 1-й цикл – Расход

7985 Последний цикл – Температура по измерительному прибору


до
7990 Последний цикл – Расход

6-18 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

6.10.4. Данные сеанса проверки


Редакция приложения Приводимые ниже данные имеют отношение к сеансу проверки #1. Эти же
20/24.71+ - данные могут использоваться всеми 10 сеансами проверки по следующим
Рассматриваемая база
данных соответствует
адресам.
редакции приложения
20/24.71+ для систем
измерения параметров 7991 1-й цикл – Температура по измерительному прибору
потока жидкости 7992 1-й цикл – Давление по измерительному прибору
турбинным/ камерным/
Кориолисовым 7993 1-й цикл – Температура по пруверу
преобразователями 7994 1-й цикл – Давление по пруверу при 60°F / плотность при
расхода с линеаризацией
эталонной температуре
K-фактора.
Рассматриваются версии 7996 1-й цикл - Расход
как для метрических
единиц измерений, так и
для единиц измерений
США.
7997 2-й цикл – Температура по измерительному прибору
до
8002 2-й цикл - Расход

8003 3-й цикл – Температура по измерительному прибору


до
8008 3-й цикл - Расход

8009 4-й цикл – Температура по измерительному прибору


до
8014 4-й цикл - Расход

8015 5-й цикл – Температура по измерительному прибору


до
8020 5-й цикл - Расход

8021 6-й цикл – Температура по измерительному прибору


до
8026 6-й цикл - Расход

8027 7-й цикл – Температура по измерительному прибору


до
8032 7-й цикл - Расход

8033 8-й цикл – Температура по измерительному прибору


до
8038 8-й цикл - Расход

20/24.71+ 05/99 6-19


Глава 6 32-разрядные данные с плавающей запятой в формате IEEE (6001- 8999)

8039 9-й цикл – Температура по измерительному прибору


ИНФОРМАЦИЯ - Доступ к до
этим 32-разрядным 8044 9-й цикл - Расход
переменным IEEE с
плавающей запятой
осуществляется с
помощью функций Modbus
с кодом: 03 – для чтения, 8045 10-й цикл – Температура по измерительному прибору
06 – для одиночной до
записи и 16 – для
многократных записей. 8050 10-й цикл - Расход
Заметим, что для каждой
переменной индексный
номер соответствует
6.10.5. Усредненные данные поверки
одной переменной с
плавающей запятой,
занимающей 8051 Поверка – Усредненные отсчеты
пространство двух 16- 8052 Поверка – Усредненное значение температуры по измерительному
разрядных регистров. прибору
Обращение к нему должно
осуществляться как к 8053 Поверка – Усредненное значение давления по измерительному
единому целому. Нельзя прибору
считать или записать
часть переменной. В
8054 Поверка – Усредненное значение температуры по пруверу
нормальном режиме 8055 Поверка – Усредненное значение давления по пруверу
работы Omni Modbus
каждая переменная с
8056 Поверка – Усредненное значение удельного веса API при 60°F /
плавающей запятой плотности эталонной температуре
рассматривается как 8057 Поверка – Усредненное значение расхода
отдельная точка.
8058 Поверка – Относительное отклонение между циклами
8059 Поверка – CTSP
Режим совместимости с Поправочный коэффициент для прувера, учитывающий воздействие
Modicon - Только при температуры на сталь.
подсчете числа точек 8060 Поверка – CPSP
каждая переменная IEEE с Поправочный коэффициент для прувера, учитывающий воздействие давления
плавающей запятой на сталь.
учитывается как 2
регистра. По-прежнему 8061 Поверка – CTLP
используется начальный Поправочный коэффициент для прувера, учитывающий воздействие
адрес переменной. температуры на жидкость.
8062 Поверка – CPLP
Поправочный коэффициент для прувера, учитывающий воздействие давления
на жидкость.
8063 Поверка – CCFP
Общий поправочный коэффициент для прувера.
8064 Поверка – Скорректированное по пруверу
Базовый объем по пруверу х [8063].
8065 Поверка – Измеренный объем
8066 Поверка – CTLM
Поправочный коэффициент для измерительного прибора, учитывающий
воздействие температуры на жидкость.
8067 Поверка – CPLM
Поправочный коэффициент для измерительного прибора, учитывающий
воздействие давления на жидкость.
8068 Поверка – CCFM
Общий поправочный коэффициент для измерительного прибора.

8069 Поверка – Скорректированное по счетчику значение объема


Измеренное значение объема [8065] x [8068].
8070 Поверка – Усредненные отсчеты, умноженные на линейный
поправочный коэффициент

6-20 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

Редакция приложения 8071 Поверка – Относительное отклонение полученного значения


20/24.71+ - М-фактора от его предыдущего значения
Рассматриваемая база 8072 Поверка – Фактический K-фактор
данных соответствует
редакции приложения 8073 Поверка – Усредненная частота работы преобразователя расхода
20/24.71+ для систем (в Герцах)
измерения параметров
8074 Поверка – Коэффициент сжимаемости F по пруверу
потока жидкости
турбинным/ камерным/ 8075 Поверка – Коэффициент сжимаемости F по измерительному
Кориолисовым прибору
преобразователями 8076 Поверка – Плотность, усредненная по результатам наблюдений
расхода с линеаризацией
K-фактора. 8077 Поверка – Усредненное значение удельного веса API при 60°F /
Рассматриваются версии эталонной температуре
как для метрических
8078 Поверка – Усредненное значение линейного поправочного
единиц измерений, так и
для единиц измерений коэффициента
США. 8079 Поверка – Усредненное значение вязкости

6.10.6. Цикл проверки – данные эталонного


счетчика
Приводимые ниже данные имеют отношение к циклу поверки #1
эталонного счетчика. Эти же данные могут использоваться всеми 10
циклами поверки по следующим адресам.

8080 1-й цикл – Эталонный счетчик - Объем


8081 1-й цикл – Эталонный счетчик – М-фактор
8082 1-й цикл – Эталонный счетчик - CTL
8083 1-й цикл – Эталонный счетчик - CРL
8084 1-й цикл – Эталонный счетчик - CCF
8085 1-й цикл – Эталонный счетчик – Скорректированный объем
8086 1-й цикл – Проверенный счетчик - Объем
8087 1-й цикл – Проверенный счетчик - CTL
8088 1-й цикл – Проверенный счетчик - CPL
8089 1-й цикл – Проверенный счетчик - CCF
8090 1-й цикл – Скорректированный объем
8091 1-й цикл – М-фактор

8092 2-й цикл – Эталонный счетчик - Объем


до
8103 2-й цикл – М-фактор

8104 3-й цикл – Эталонный счетчик - Объем


до
8115 3-й цикл – М-фактор

8116 4-й цикл – Эталонный счетчик - Объем


до

20/24.71+ 05/99 6-21


Глава 6 32-разрядные данные с плавающей запятой в формате IEEE (6001- 8999)

8127 4-й цикл – М-фактор


ИНФОРМАЦИЯ - Доступ к
этим 32-разрядным
переменным IEEE с
плавающей запятой
осуществляется с 8128 5-й цикл – Эталонный счетчик - Объем
помощью функций Modbus
до
с кодом: 03 – для чтения,
06 – для одиночной 8139 5-й цикл – М-фактор
записи и 16 – для
многократных записей.
Заметим, что для каждой
переменной индексный 8140 6-й цикл – Эталонный счетчик - Объем
номер соответствует
одной переменной с до
плавающей запятой, 8151 6-й цикл – М-фактор
занимающей
пространство двух 16-
разрядных регистров.
Обращение к нему должно
осуществляться как к
8152 7-й цикл – Эталонный счетчик - Объем
единому целому. Нельзя до
считать или записать
часть переменной. В
8163 7-й цикл – М-фактор
нормальном режиме
работы Omni Modbus
каждая переменная с
плавающей запятой 8164 8-й цикл – Эталонный счетчик - Объем
рассматривается как
до
отдельная точка.
8175 8-й цикл – М-фактор

Режим совместимости с
Modicon - Только при
подсчете числа точек 8176 9-й цикл – Эталонный счетчик - Объем
каждая переменная IEEE с
плавающей запятой до
учитывается как 2 8187 9-й цикл – М-фактор
регистра. По-прежнему
используется начальный
адрес переменной.
8188 10-й цикл – Эталонный счетчик - Объем
до
8199 10-й цикл – Пересчетный коэффициент

6.10.7. Данные циклов поверки

Примечание: > 8200 Цикл #1 – Усредненные отсчеты


> Относится только к > 8201 Цикл #1 – Усредненное значение температуры по счетчику
Редакции 20 для > 8202 Цикл #1 – Усредненное значение давления по счетчику
единиц измерения,
принятых в США. > 8203 Цикл #1 – Усредненное значение температуры по пруверу
> 8204 Цикл #1 – Усредненное значение давления по пруверу
> 8205 Цикл #1 – Усредненное значение плотности API при 60°F или
эталонной температуре
> 8206 Цикл #1 – Усредненные значения расхода

> 8207 Цикл #1 – CTSP


> 8208 Цикл #1 – CPSP
> 8209 Цикл #1 – CTLP

6-22 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

> 8210 Цикл #1 – CPLP


Редакция приложения
20/24.71+ - > 8211 Цикл #1 – Усредненное значение объема нетто по пруверу
Рассматриваемая база
> 8212 Цикл #1 – CTLM
данных соответствует
редакции приложения > 8213 Цикл #1 – CPLM
20/24.71+ для систем
> 8214 Цикл #1 – Усредненное значение объема брутто по счетчику
измерения параметров
потока жидкости > 8215 Цикл #1 – Усредненное значение объема нетто по счетчику
турбинным/ камерным/
Кориолисовым
преобразователями > 8216 Цикл #1 – Объем по пруверу при давлении по пруверу
расхода с линеаризацией > 8217 Цикл #2 – Объем по пруверу при давлении по пруверу
K-фактора.
Рассматриваются версии
как для метрических > 8218 Цикл #1 – М-фактор
единиц измерений, так и
для единиц измерений
> 8219 Цикл #2 – М-фактор
США.
>* 8220 Прувер – Плотность API
Примечания: >* 8221 Прувер – Температура при измерении плотности API
> Относится только к >* 8222 Прувер – Параметр API при 60°F / параметр API
Редакции 20 для >* 8223 Прувер – Удельный вес при 60°F
единиц измерения,
принятых в США.
* Точки 8220-8223 только 6.10.8. Данные поверяемого измерительного
для отчета по пруверу
Exxon.
прибора

8224 Температура
8225 Давление
8226 Расход
8227 Плотность по датчику
8228 Удельный вес при 60°F / плотность при эталонной температуре
8229 Параметр API при 60°F / параметр API при эталонной температуре
8230 Расход брутто

6.10.9. Данные массовой поверки


Приводимые ниже данные имеют отношение к циклу массовой поверки #1.
Эти же данные могут использоваться всеми 10 циклами поверки по
следующим адресам.

8231 1-й цикл – Температура по пруверу


8232 1-й цикл – Давление по пруверу
8233 1-й цикл – Плотность или линейная вязкость по поверочному
устройству
8234 1-й цикл – Температура по измерительному прибору
8235 1-й цикл – Давление по измерительному прибору
8236 1-й цикл – Плотность по измерительному прибору
8237 1-й цикл – Плотность по измерительному прибору при эталонной
температуре
8238 1-й цикл - CTLP
Поправочный коэффициент для прувера, учитывающий воздействие
температуры на жидкость.
8239 1-й цикл - CPLP
Поправочный коэффициент для прувера, учитывающий воздействие давления
на жидкость.

20/24.71+ 05/99 6-23


Глава 6 32-разрядные данные с плавающей запятой в формате IEEE (6001- 8999)

8240 1-й цикл - CTLM


ИНФОРМАЦИЯ - Доступ к
Поправочный коэффициент для измерительного прибора, учитывающий
этим 32-разрядным
воздействие температуры на жидкость.
переменным IEEE с
плавающей запятой 8241 1-й цикл - CPLM
осуществляется с Поправочный коэффициент для измерительного прибора, учитывающий
помощью функций Modbus воздействие давления на жидкость.
с кодом: 03 – для чтения,
8242 1-й цикл CTSP или LCF
06 – для одиночной
Поправочный коэффициент, учитывающий воздействие температуры на сталь.
записи и 16 – для
многократных записей. 8243 1-й цикл - CPSP
Заметим, что для каждой Поправочный коэффициент, учитывающий воздействие давления на сталь.
переменной индексный 8244 1-й цикл – Поверенное значение объема
номер соответствует
одной переменной с 8245 1-й цикл – Поверенное значение массы
плавающей запятой, 8246 1-й цикл – Значение массы по счетчику
занимающей
пространство двух 16- 8247 1-й цикл – М-фактор
разрядных регистров.
Обращение к нему должно
осуществляться как к 8248 2-й цикл – Температура по пруверу
единому целому. Нельзя до
считать или записать
часть переменной. В 8264 2-й цикл – М-фактор
нормальном режиме
работы Omni Modbus
каждая переменная с
8265 3-й цикл – Температура по пруверу
плавающей запятой до
рассматривается как
отдельная точка.
8281 3-й цикл – М-фактор

8282 4-й цикл – Температура по пруверу


Режим совместимости с
Modicon - Только при до
подсчете числа точек 8298 4-й цикл – М-фактор
каждая переменная IEEE с
плавающей запятой
учитывается как 2 8299 5-й цикл – Температура по пруверу
регистра. По-прежнему
используется начальный до
адрес переменной. 8315 5-й цикл – М-фактор

8316 6-й цикл – Температура по пруверу


до
8332 6-й цикл – М-фактор

8333 7-й цикл – Температура по пруверу


до
8349 7-й цикл – М-фактор

8350 8-й цикл – Температура по пруверу


до
8366 8-й цикл – М-фактор

8367 9-й цикл – Температура по пруверу


до
8383 9-й цикл – М-фактор

8384 10-й цикл – Температура по пруверу


до

6-24 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

8400 10-й цикл – М-фактор


Редакция приложения
20/24.71+ -
Рассматриваемая база 8401 Линейный объем по счетчику
данных соответствует
редакции приложения 8402 Откорректированное значение линейного объема по счетчику
20/24.71+ для систем
измерения параметров 8403 Резерв
потока жидкости
турбинным/ камерным/ до
Кориолисовым 8405 Резерв
преобразователями
расхода с линеаризацией
K-фактора. 6.11. Вспомогательные параметры цикла
Рассматриваются версии
как для метрических измерений в виде 32-разрядных
единиц измерений, так и
для единиц измерений данных IEEE с плавающей запятой
США.
Приводимые ниже данные имеют отношение к циклу измерений #1. Эти же
данные могут использоваться всеми циклами измерений по следующим
Примечание: адресам.
Относительно
совпадающих показаний ❏ Измерительная линия #1 от 8501 до 8599
сумматора см. точки 5n50
и 5850 ❏ Измерительная линия #2 от 8601 до 8699
❏ Измерительная линия #3 от 8701 до 8799
❏ Измерительная линия #4 от 8801 до 8899

6.11.1. Усреднение по предыдущей партии

8501 Предыдущая партия ‘n’ – Усредненное значение температуры


Усреднение по 8502 Предыдущая партия ‘n’ – Усредненное значение давления
предыдущей партии – 8503 Предыдущая партия ‘n’ – Усредненное значение плотности
Используются данные,
накопленные на момент 8504 Предыдущая партия ‘n’ – Усредненное значение VCF
поступления последней 8505 Предыдущая партия ‘n’ – Усредненное значение CPL
команды конца партии.
Достоверность данных 8506 Предыдущая партия ‘n’ – Усредненное значение М-фактора
сохраняется до 8507 Предыдущая партия ‘n’ – Усредненное значение удельного веса
поступления очередной
команды конца партии. 8508 Проверка – Усредненное значение удельного веса при 60°F /
Эти данные используются эталонной температуре
системами SCADA или
MMI при составлении
8509 Предыдущая партия ‘n’ – Усредненное значение плотности
ежемесячных отчетов и 8510 Предыдущая партия ‘n’ – Усредненное значение давления при
отчетов по партиям. измерении плотности
8511 Предыдущая партия ‘n’ – Поправочный коэффициент для
усредненного значения плотности
8512 Предыдущая партия ‘n’ – Усредненное значение плотности без
учета поправочного коэффициента
8513 Предыдущая партия ‘n’ – Усредненное значение K-фактора
8514 Предыдущая партия ‘n’ – Усредненное значение вязкости
8515 Предыдущая партия ‘n’ – Усредненное значение линейного
поправочного коэффициента
8516 Предыдущая партия ‘n’ – Усредненное значение расхода брутто
8517 Предыдущая партия ‘n’ – Усредненное относительное значение
поправки S&W

20/24.71+ 05/99 6-25


Глава 6 32-разрядные данные с плавающей запятой в формате IEEE (6001- 8999)

8518 Предыдущая партия ‘n’ – Усредненное значение давления в


ИНФОРМАЦИЯ - Доступ к этим гидравлической системе
32-разрядным переменным IEEE
с плавающей запятой
осуществляется с помощью
функций Modbus с кодом: 03 –
8519 Предыдущая партия ‘n’ – Усредненное значение параметра API
для чтения, 06 – для одиночной при 60 °F
записи и 16 – для многократных
записей. Заметим, что для
каждой переменной индексный 6.11.2. Усреднение по предыдущему часу
номер соответствует одной
переменной с плавающей
запятой, занимающей
пространство двух 16-разрядных
8520 Предыдущий час – Усредненное значение температуры
регистров. Обращение к нему 8521 Предыдущий час – Усредненное значение давления
должно осуществляться как к
единому целому. Нельзя считать 8522 Предыдущий час – Усредненное значение плотности
или записать часть переменной.
В нормальном режиме работы 8523 Предыдущий час – Усредненное значение удельного веса при 60°F
Omni Modbus каждая / плотности при эталонной температуре
переменная с плавающей
запятой рассматривается как 8524 Предыдущий час – Усредненное значение К-фактора
отдельная точка. 8525 Предыдущий час – Усредненное значение М-фактора
8526 Предыдущий час – Усредненное относительное значение
Режим совместимости с поправки S&W
Modicon - Только при подсчете
числа точек каждая переменная
IEEE с плавающей запятой
учитывается как 2 регистра. По-
прежнему используется 8527 Резерв
начальный адрес переменной.
до
8530 Резерв
Усреднение по предыдущему
часу - Используются данные,
накопленные к концу последнего 6.11.3. Усреднение по предыдущим суткам
часа. Сохраняются в течение
часа, после чего
перезаписываются. Эти данные
используются системами
8531 Предыдущие сутки – Усредненное значение температуры
SCADA или MMI, которым 8532 Предыдущие сутки – Усредненное значение давления
необходимы усредненные в
пределах часа значения. 8533 Предыдущие сутки – Усредненное значение плотности
8534 Предыдущие сутки – Усредненное значение VCF
Усреднение по предыдущим 8535 Предыдущие сутки – Усредненное значение CPL
суткам - Используются данные,
накопленные к концу рабочего
8536 Предыдущие сутки – Усредненное значение пересчетного
дня. Сохраняются в течение 24 коэффициента
часов и перезаписываются в
начале следующего рабочего
8537 Предыдущие сутки – Усредненное значение удельного веса
дня. Эти данные используются 8538 Проверка – Усредненное значение удельного веса при 60°F /
системами SCADA или MMI при
составлении ежесуточных
эталонной температуре
отчетов. 8539 Предыдущие сутки – Усредненное значение температуры при
измерении плотности
8540 Предыдущие сутки – Усредненное значение давления при
измерении плотности
8541 Предыдущие сутки – Усредненное значение поправочного
коэффициента для плотности

6-26 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

8542 Предыдущие сутки – Усредненное значение плотности без учета


Редакция приложения поправочного коэффициента
20/24.71+ - 8543 Предыдущие сутки – Усредненное значение коэффициента К
Рассматриваемая база
данных соответствует
8544 Предыдущие сутки – Усредненное значение вязкости
редакции приложения 8545 Предыдущие сутки – Усредненное значение линейного
20/24.71+ для систем поправочного коэффициента
измерения параметров
потока жидкости 8546 Предыдущие сутки – Усредненное значение расхода брутто
турбинным/ камерным/ 8547 Предыдущие сутки – Усредненное относительное значение
Кориолисовым поправки S&W
преобразователями
расхода с линеаризацией 8548 Предыдущие сутки – Усредненное значение давления в
K-фактора. гидросистеме
Рассматриваются версии
8549 Предыдущие сутки – Объем брутто (IV) в формате числа с
как для метрических
единиц измерений, так и плавающей запятой
3
для единиц измерений баррель/м
США. 8550 Предыдущие сутки – Объем брутто (GSV) в формате числа с
плавающей запятой
3
баррель/м .
ИНФОРМАЦИЯ –
8551 Предыдущие сутки – Масса в формате числа с плавающей запятой
Указанные данные (8501-
килофунт/тонна.
8599) имеют отношение к
циклу измерений #1. Эти 8552 Предыдущие сутки – Приведенный объем нетто в формате числа с
же данные могут плавающей запятой
использоваться всеми 3
баррель/м .
циклами измерений по
следующим адресам. 8553 Предыдущие сутки – Объем нетто в формате числа с плавающей
Измерительная линия
запятой при 2-й эталонной температуре
#1:
с 8501 по 8599 8554 Резерв
Измерительная линия
8555 Резерв
#2:
с 8601 по 8699
Измерительная линия
6.11.4. Статистически смещаемые диапазоны
#3: усреднения входных сигналов
с 8701 по 8799
Измерительная линия
преобразователя
#4:
с 8801 по 8899 8556 Смещаемый час – Входной сигнал датчика – Усредненное значение
температуры
Примечание: 8557 Смещаемый час – Входной сигнал датчика – Усредненное значение
Относительно давления
совпадающих показаний 8558 Смещаемый час – Входной сигнал датчика – Усредненное значение
сумматора см. точки 5n50
плотности
и 5850
8559 Смещаемый час – Входной сигнал датчика – Усредненное значение
температуры при измерении плотности
8560 Смещаемый час – Входной сигнал преобразователя – Усредненное
значение давления при измерении плотности

6.11.5. Усредненные значения вспомогательных


обрабатываемых параметров

8561 Обработка – Поправочный коэффициент для плотности –


Усреднение по партии
8562 Обработка – Поправочный коэффициент для плотности –
Усреднение по суткам
8563 Обработка – Плотность без учета поправочного коэффициента -
Усреднение по партии

20/24.71+ 05/99 6-27


Глава 6 32-разрядные данные с плавающей запятой в формате IEEE (6001- 8999)

8564 Обработка – Плотность без учета поправочного коэффициента -


Усреднение по суткам

8565 Резерв
8566 Резерв

6.11.6. Усредненные данные по предыдущей партии


и за предыдущие сутки

Примечания:> > 8567 Значение VCF при 15°C


Относится > 8568 Значение VCF при эталонной температуре
только к Редакции 24
для метрических > 8569 Плотность при эталонной температуре
единиц измерений.
6.11.7. Дополнительные усредненные значения
вспомогательных обрабатываемых
параметров
ИНФОРМАЦИЯ - Доступ к
этим 32-разрядным
переменным IEEE с 8570 Обработка – Почасовое усреднение - Температура
плавающей запятой 8571 Обработка – Почасовое усреднение - Давление
осуществляется с помощью
функций Modbus с кодом: 03 – 8572 Обработка – Почасовое усреднение - Плотность
для чтения, 06 – для
одиночной записи и 16 – для 8573 Обработка – Почасовое усреднение - Удельный вес при 60°F /
многократных записей. плотность при эталонной температуре
Заметим, что для каждой
переменной индексный номер 8574 Обработка – Почасовое усреднение – K-фактор
соответствует одной
переменной с плавающей
8575 Обработка – Почасовое усреднение – М-фактор
запятой, занимающей 8576 Обработка – Почасовое усреднение – Относительное значение
пространство двух 16-
разрядных регистров.
поправки S&W
Обращение к нему должно
осуществляться как к единому
целому. Нельзя считать или 8577 Обработка – Усреднение по партии - Вязкость
записать часть переменной. В
нормальном режиме работы 8578 Обработка – Усреднение по партии – Линейный поправочный
Omni Modbus каждая коэффициент
переменная с плавающей
запятой рассматривается как 8579 Обработка – Усреднение по партии – Расход брутто
отдельная точка.

8580 Обработка – Усреднение за сутки - Вязкость


Режим совместимости с 8581 Обработка – Усреднение за сутки – Линейный поправочный
Modicon - Только при
подсчете числа точек каждая
коэффициент
переменная IEEE с 8582 Обработка – Усреднение за сутки – Расход брутто
плавающей запятой
учитывается как 2 регистра. 8583 Обработка – Усреднение за сутки – Относительное значение
По-прежнему используется поправки S&W
начальный адрес
переменной.
8584 Обработка – Усреднение по партии – Относительное значение
поправки S&W

8585 Резерв

6-28 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

6.11.8. Количественные значения по предыдущей


партии
Количественные
значения по 8586 Предыдущая партия – Объем брутто (IV) в формате числа с
предыдущей партии –
Используются данные,
плавающей запятой
накопленные на момент 8587 Предыдущая партия – Объем нетто (GSV) в формате числа с
поступления команды плавающей запятой
конца последней партии.
Достоверность данных 8588 Предыдущая партия – Масса в формате числа с плавающей
сохраняется до запятой
поступления команды 8589 Предыдущая партия – Приведенный объем нетто в формате числа
конца очередной партии.
с плавающей запятой
Эти переменные с
плавающей запятой 8590 Предыдущая партия – Объем нетто при 2-й эталонной температуре
дублируют
целочисленные данные,
хранящиеся в секции
5n50. Эти точки
предназначены для
выборки системами MMI
или SCADA, а не для
пересчета партии.

Примечание: Прочие
данные по предыдущей
партии см. в секции 8501.

20/24.71+ 05/99 6-29


Глава 6 32-разрядные данные с плавающей запятой в формате IEEE (6001- 8999)

6.11.9. Вспомогательные реальные или


вычисленные данные
Редакция приложения
20/24.71+ - > 8591 Удельный вес при 60°F
Рассматриваемая база Вычисленные значения удельного веса при 60°F с использованием таблицы 23В
данных соответствует в случае выбора таблицы 24С.
редакции приложения
20/24.71+ для систем
измерения параметров 8592 Резерв
потока жидкости
8593 Резерв
турбинным/ камерным/
Кориолисовым
преобразователями 8594 Измеритель плотности
расхода с линеаризацией
K-фактора.
Рассматриваются версии 8595 Резерв
как для метрических
единиц измерений, так и 8596 Резерв
для единиц измерений
США.
8597 Текущий счетчик – Относительная поправка S&W
8598 Текущий счетчик – CSW
ИНФОРМАЦИЯ – 8599 Текущий счетчик – VCF при 2-й эталонной температуре
Указанные данные (8501-
8599) имеют отношение к
циклу измерений #1. Эти
же данные могут 8600 Резерв
использоваться всеми
циклами измерений по
следующим адресам.
Измерительная линия 8601 Счетчик 2 - Вспомогательные данные в виде 32-разрядных данных
#1: IEEE с плавающей запятой
с 8501 по 8599
до
Измерительная линия
#2: 8699 Счетчик 2 - Вспомогательные данные в виде 32-разрядных данных
с 8601 по 8699 IEEE с плавающей запятой
Измерительная линия
#3:
с 8701 по 8799 8700 Резерв
Измерительная линия
#4:
с 8801 по 8899
8701 Счетчик 3 - Вспомогательные данные в виде 32-разрядных данных
IEEE с плавающей запятой
Примечания:
до
> Относится только к
8799 Счетчик 3 - Вспомогательные данные в виде 32-разрядных данных
Редакции 24 для
метрических единиц IEEE с плавающей запятой
измерений.

8800 Резерв

8801 Счетчик 4 - Вспомогательные данные в виде 32-разрядных данных


IEEE с плавающей запятой
до
8899 Счетчик 4 - Вспомогательные данные в виде 32-разрядных данных
IEEE с плавающей запятой

8900 Резерв
6.11.10. Станция – Усредненные данные по

6-30 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

предыдущей партии

8901 Станция – Предыдущая партия с номером ‘n’ – Усредненное


значение температуры
8902 Станция – Предыдущая партия с номером ‘n’ – Усредненное
значение температуры
8903 Станция – Предыдущая партия с номером ‘n’ – Усредненное
значение плотности
8904 Станция – Предыдущая партия с номером ‘n’ – Усредненное
значение VCF
8905 Станция – Предыдущая партия с номером ‘n’ – Усредненное
значение CPL
8906 Станция – Предыдущая партия с номером ‘n’ – Усредненный М-
фактор
8907 Станция – Предыдущая партия с номером ‘n’ – Усредненное
значение удельного веса
8908 Станция – Предыдущая партия с номером ‘n’ – Усредненное
значение удельного веса при 60°F / плотность при эталонной
температуре
8909 Станция – Предыдущая партия с номером ‘n’ – Усредненное
значение температуры при измерении плотности
8910 Станция – Предыдущая партия с номером ‘n’ – Усредненное
значение давления при измерении плотности
8911 Станция – Предыдущая партия с номером ‘n’ – Усредненное
значение поправочного коэффициента для плотности
8912 Станция – Предыдущая партия с номером ‘n’ – Усредненное
значение плотности без учета поправочного коэффициента
8913 Станция – Предыдущая партия с номером ‘n’ – Усредненное
значение K-фактора
8914 Станция – Предыдущая партия с номером ‘n’ – Усредненное
значение вязкости
8915 Станция – Предыдущая партия с номером ‘n’ – Усредненное
значение линейного поправочного коэффициента
8916 Станция – Предыдущая партия ‘n’ – Усредненное значение расхода
брутто
8917 Станция – Предыдущая партия ‘n’ – Усредненное относительное
значение поправки S&W
8918 Станция – Предыдущая партия с номером ‘n’ – Усредненное
значение давления в гидравлической системе
8919 Станция – Предыдущая партия ‘n’ – Усредненное значение API при
60°F
8920 Станция – Предыдущая партия с номером ‘n’ – Усредненное
значение API

8921 Резерв
до
8930 Резерв

8931 Станция – Предыдущие сутки – Усредненное значение


температуры

20/24.71+ 05/99 6-31


Глава 6 32-разрядные данные с плавающей запятой в формате IEEE (6001- 8999)

ИНФОРМАЦИЯ - Доступ к 8932 Станция – Предыдущий рабочий день – Усредненное значение


этим 32-разрядным давления
переменным IEEE с 8933 Станция – Предыдущий рабочий день – Усредненное значение
плавающей запятой плотности
осуществляется с
помощью функций Modbus 8934 Станция – Предыдущий рабочий день – Усредненное значение VCF
с кодом: 03 – для чтения, 8935 Станция – Предыдущий рабочий день – Усредненное значение CPL
06 – для одиночной
записи и 16 – для 8936 Станция – Предыдущий рабочий день – Усредненное значение М-
многократных записей. фактора
Заметим, что для каждой
переменной индексный
8937 Станция – Предыдущий рабочий день – Усредненное значение
номер соответствует удельного веса
одной переменной с 8938 Станция – Предыдущий рабочий день – Усредненное значение
плавающей запятой, удельного веса при 60°F / плотности при эталонной температуре
занимающей
пространство двух 16- 8939 Станция – Предыдущий рабочий день – Усредненное значение
разрядных регистров. температуры при измерении плотности
Обращение к нему должно
осуществляться как к
8940 Станция – Предыдущий рабочий день – Усредненное значение
единому целому. Нельзя давления при измерении плотности
считать или записать 8941 Станция – Предыдущий рабочий день – Усредненное значение
часть переменной. В поправочного коэффициента для плотности
нормальном режиме
работы Omni Modbus 8942 Станция – Предыдущий рабочий день – Усредненное значение
каждая переменная с плотности без учета поправочного коэффициента
плавающей запятой
8943 Станция – Предыдущий рабочий день – Усредненное значение K-
рассматривается как
отдельная точка. фактора
8944 Станция – Предыдущие сутки – Усредненное значение вязкости
8945 Станция – Предыдущий рабочий день – Усредненное значение
Режим совместимости с
поправочного коэффициента для плотности
Modicon - Только при
подсчете числа точек 8946 Станция – Предыдущий рабочий день – Усредненное значение
каждая переменная IEEE с объема брутто
плавающей запятой
учитывается как 2 8947 Станция – Предыдущий рабочий день – Усредненное значение
регистра. По-прежнему относительной поправки S&W
используется начальный 8948 Станция – Предыдущий рабочий день – Усредненное значение
адрес переменной.
давления в гидравлической системе
8949 Станция – Предыдущий рабочий день – Объем брутто (IV) в
формате числа с плавающей запятой
8950 Станция – Предыдущий рабочий день – Объем нетто (GSV) в
формате числа с плавающей запятой
8951 Станция – Предыдущий рабочий день – Масса в формате числа с
плавающей запятой
8952 Станция – Предыдущий рабочий день – Приведенный объем нетто
в формате числа с плавающей запятой
8953 Станция – Предыдущий рабочий день – Объем нетто в формате
числа с плавающей запятой при 2-й эталонной температуре
8954 Станция – Усреднение по предыдущим суткам – Значение API
8955 Станция – Усреднение по предыдущим суткам – Значение
параметра API при 60°F

8956 Резерв
до
8960 Резерв

6-32 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

8961 Станция – Текущая партия – Средневзвешенное по расходу


значение - Температура
Редакция приложения 8962 Станция – Текущая партия – Средневзвешенное по расходу
20/24.71+ - значение - Давление
Рассматриваемая база
данных соответствует
8963 Станция – Текущая партия – Средневзвешенное по расходу
редакции приложения значение - Плотность
20/24.71+ для систем 8964 Станция – Текущая партия – Средневзвешенное по расходу
измерения параметров значение - VCF
потока жидкости
турбинным/ камерным/ 8965 Станция – Текущая партия – Средневзвешенное по расходу
Кориолисовым значение - CPL
преобразователями
8966 Станция – Текущая партия – Средневзвешенное по расходу
расхода с линеаризацией
K-фактора. значение – М-фактор
Рассматриваются версии 8967 Станция – Текущая партия – Средневзвешенное по расходу
как для метрических значение – Удельный вес API
единиц измерений, так и
для единиц измерений 8968 Станция – Текущая партия – Средневзвешенное по расходу
США. значение – Удельный вес при температуре
8969 Станция – Текущая партия – Средневзвешенное по расходу
значение – Температура при измерении плотности
8970 Станция – Текущая партия – Средневзвешенное по расходу
значение – Давление при измерении плотности
8971 Станция – Текущая партия – Средневзвешенное по расходу
значение – Поправочный коэффициент для плотности
8972 Станция – Текущая партия – Средневзвешенное по расходу
значение – Плотность без учета поправочного коэффициента
8973 Станция – Текущая партия – Средневзвешенное по расходу
значение – K-фактор
8974 Станция – Текущая партия – Средневзвешенное по расходу
значение - Вязкость
8975 Станция – Текущая партия – Средневзвешенное по расходу
значение - LCF
8976 Станция – Текущая партия – Средневзвешенное по расходу
значение – Расход брутто
8977 Станция – Текущая партия – Средневзвешенное по расходу
значение – Относительная поправка S&W
8978 Станция – Текущая партия – Средневзвешенное по расходу
значение – Давление в гидравлической системе
8979 Станция – Текущая партия – Средневзвешенное по расходу
значение – Параметр API при 60°F
8980 Станция – Текущая партия – Средневзвешенное по расходу
значение – Параметр API

8981 Резерв
до
8985 Резерв

8986 Станция – Предыдущая партия – Объем брутто (IV) в формате


числа с плавающей запятой
8987 Станция – Предыдущая партия – Объем нетто (GSV) в формате
числа с плавающей запятой

20/24.71+ 05/99 6-33


Глава 6 32-разрядные данные с плавающей запятой в формате IEEE (6001- 8999)

8988 Станция – Предыдущая партия – Масса в формате числа с


плавающей запятой
8989 Станция – Предыдущая партия – Приведенный объем нетто в
формате числа с плавающей запятой
8990 Станция - Предыдущая партия – Объем нетто при 2-й эталонной
температуре

8991 Резерв
до
8999 Резерв

9000 Резерв

6-34 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

7. Буферы текстовых данных в кодах ASCII


(9001 – 9499)

7.1. Шаблоны настраиваемых отчетов


Редакция приложения Ниже приводятся текстовые файлы в кодах ASCII, которые могут служить
20/24.71+ - шаблонами для форматирования определенных выводимых на печать
Рассматриваемая база
данных соответствует
отчетов.
редакции приложения
20/24.71+ для систем
измерения параметров 9001 Шаблон отчета – Оперативный / Периодический
потока жидкости 9002 Шаблон отчета – По партии
турбинным/ камерным/
Кориолисовым 9003 Шаблон отчета – За сутки
преобразователями 9004 Шаблон отчета – По результатам проверки
расхода с линеаризацией
K-фактора.
Рассматриваются версии 9005 Резерв
как для метрических
единиц измерений, так и до
для единиц измерений 9100 Резерв
США.

ИНФОРМАЦИЯ - Доступ к 7.2. Отчеты по предыдущим партиям


этим текстовым буферам
ASCII осуществляется с Хранятся копии отчетов по 8 последним партиям.
помощью функций Modbus
с кодом 65 для операций
чтения и с кодом 66 для 9101 Отчет по партии - Последний
операций записи.
Индексный номер для 9102 Отчет по партии – 2-й от конца
каждой переменной типа 9103 Отчет по партии – 3-й от конца
9000 связан с текстовым
буфером, объем которого
9104 Отчет по партии – 4-й от конца
может доходить до 8192 9105 Отчет по партии – 5-й от конца
байтов. Данные
передаются и
9106 Отчет по партии – 6-й от конца
принимаются пакетами 9107 Отчет по партии – 7-й от конца
длиной по 128 байт (см.
9108 Отчет по партии – 8-й от конца
главу 6).

9109 Резерв
до
9200 Резерв

20/24.71+ 05/99 7-1


Глава 7 Буферы текстовых данных в кодах ASCII (9001- 9499)

7.3. Отчеты о проведенных проверках


ИНФОРМАЦИЯ - Доступ к Хранятся копии отчетов по последним 8 проверкам.
этим текстовым буферам
ASCII осуществляется с
помощью функций Modbus 9201 Отчет по результатам проверки - Последний
с кодом 65 для операций
чтения и с кодом 66 для 9202 Отчет по результатам проверки – 2-й от конца
операций записи. 9203 Отчет по результатам проверки – 3-й от конца
Индексный номер для
каждой переменной типа
9204 Отчет по результатам проверки – 4-й от конца
9000 связан с текстовым 9205 Отчет по результатам проверки – 5-й от конца
буфером, объем которого
может доходить до 8192
9206 Отчет по результатам проверки – 6-й от конца
байтов. Данные 9207 Отчет по результатам проверки – 7-й от конца
передаются и
9208 Отчет по результатам проверки – 8-й от конца
принимаются пакетами
длиной по 128 байт (см.
главу 6).
9209 Резерв
до
9300 Резерв

7.4. Отчеты за предыдущие сутки


Хранятся копии отчетов за 8 последних дней.

9301 Отчет за предыдущие сутки - Последний


9302 Отчет за предыдущие сутки – 2-й от конца
9303 Отчет за предыдущие сутки – 3-й от конца
9304 Отчет за предыдущие сутки – 4-й от конца
9305 Отчет за предыдущие сутки – 5-й от конца
9306 Отчет за предыдущие сутки – 6-й от конца
9307 Отчет за предыдущие сутки – 7-й от конца
9308 Отчет за предыдущие сутки – 8-й от конца

9309 Резерв
до
9400 Резерв

7.5. Последний оперативный отчет


9401 Последний локальный оперативный / периодический отчет

7-2 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

7.6. Буфер вспомогательных отчетов


Редакция приложения Рассматриваемый буфер используется для выборки вспомогательных
20/24.71+ - отчетов. Отчетные данные загружаются в этот буфер в зависимости от
Рассматриваемая база
данных соответствует
того, какой разряд записан в целочисленной точке 15129. Ниже приводятся
редакции приложения отчеты, которые выбираются через этот буфер:
20/24.71+ для систем
измерения параметров ❏ Текущий оперативный отчет
потока жидкости
турбинным/ камерным/ ❏ Отчет об аварийных ситуациях
Кориолисовым
преобразователями ❏ Отчет о контрольных поверках
расхода с линеаризацией
K-фактора. ❏ Отчет о состоянии
Рассматриваются версии
как для метрических ❏ Отчет по файлу продукта
единиц измерений, так и
для единиц измерений К тому же с помощью этого буфера выбираются текстовые архивные
США. данные, описываемые целочисленными точками 15127 и 15128.

9402 Буфер вспомогательных отчетов


9403 Резерв
до
13000 Резерв

20/24.71+ 05/99 7-3


Том 4a Адреса и индексы базы данных Modbus

8. Данные конфигурации поточного


компьютера (13001 – 18999)

ПРЕДУПРЕЖДЕНИЕ! Перечисленные ниже данные чрезвычайно важны для правильной


работы поточного компьютера. Любые изменения этих данных в
Задание параметров процессе работы поточного компьютера могут привести к
конфигурации поточного непредсказуемым результатам и вызвать ошибки при измерении или
компьютера чрезвычайно управлении. Пользователям рекомендуется проконсультироваться со
важно для его правильной
работы. Любые изменения специалистами фирмы Omni, прежде чем вносить изменения в данные
этих данных в процессе конфигурации непосредственно через последовательный порт или при
работы поточного помощи операторов программируемых переменных.
компьютера могут привести к
непредсказуемым
результатам и вызвать
ошибки при измерении или 8.1. 16-разрядные целочисленные
управлении. Пользователям
рекомендуется данные конфигурации поточного
проконсультироваться со
специалистами фирмы Omni компьютера
Flow Computers, Inc., прежде
чем вносить изменения в 8.1.1. Данные конфигурации измерительной
данные конфигурации
непосредственно через
линии
последовательный порт или
при помощи операторов
программируемых 13001 Измерительная линия #1 - Точка ввода/вывода для потока
переменных. 13002 Измерительная линия #1 - Точка ввода/вывода температуры
13003 Измерительная линия #1 - Тип датчика температуры
0=DIN RTD; 1=RTD США; 2=4-20мА/Honeywell.
ИНФОРМАЦИЯ - Доступ к
этим коротким целым числам 13004 Измерительная линия #1 - Точка ввода/вывода давления
осуществляется с помощью
13005 Измерительная линия #1 - Точка ввода/вывода плотности
функций Modbus с кодом: 03
– для чтения, 06 – для 13006 Измерительная линия #1 - Тип датчика плотности
3
одиночной записи и 16 – для 1=API; 2=SG; 3=г/см ; 4=Solartron; 5=Sarasota; 6=UGC.
записи в несколько
13007 Измерительная линия #1 - Точка ввода/вывода температуры при
регистров.
измерении плотности
13008 Измерительная линия #1 - Тип датчика температуры при
Редакция приложения измерении
20/24.71+ - Рассматриваемая плотности
база данных соответствует 0=DIN RTD; 1=RTD США; 2=4-20мА/Honeywell.
редакции приложения
20/24.71+ для систем 13009 Измерительная линия #1 - Точка ввода/вывода давления при
измерения параметров измерении плотности
потока жидкости турбинным/ 13010 Измерительная линия #1 - Плотность при нормальных условиях
камерным/ Кориолисовым 0=Текущее состояние; 1=Эталонные условия.
преобразователями расхода
с линеаризацией K-фактора.
Рассматриваются версии как 13011 Резерв
для метрических единиц
измерений, так и для единиц 13012 Резерв
измерений США.
13013 Измерительная линия #1 - Двухканальная проверка точности
передачи импульсов преобразователя расхода
0=Нет; 1=Да.

20/24.71+ 05/99 8-1


Глава 8 Данные конфигурации поточного компьютера (13001 - 18999)

13014 Измерительная линия #2 - Точка ввода/вывода для потока


ПРЕДУПРЕЖДЕНИЕ! до
Задание параметров
13023 Измерительная линия #2 - Плотность при эталонных условиях
конфигурации поточного
компьютера чрезвычайно
важно для его правильной 13024 Резерв
работы. Любые изменения
этих данных в процессе 13025 Резерв
работы поточного
компьютера могут привести
к непредсказуемым 13026 Измерительная линия #2 - Двухканальная проверка точности
результатам и вызвать передачи импульсов преобразователя расхода
ошибки при измерении или
управлении. Пользователям
рекомендуется
проконсультироваться со
специалистами фирмы Omni 13027 Измерительная линия #3 - Точка ввода/вывода для потока
Flow Computers, Inc., прежде
чем вносить изменения в до
данные конфигурации
непосредственно через 13036 Измерительная линия #3 - Плотность при эталонных условиях
последовательный порт или
при помощи операторов
программируемых 13037 Резерв
переменных.
13038 Резерв

ИНФОРМАЦИЯ - Доступ к
этим коротким целым 13039 Измерительная линия #3 - Двухканальная проверка точности
числам осуществляется с передачи импульсов преобразователя расхода
помощью функций Modbus с
кодом: 03 – для чтения, 06 –
для одиночной записи и 16 –
для записи в несколько
регистров. 13040 Измерительная линия #4 - Точка ввода/вывода для потока
до
13049 Измерительная линия #4 - Плотность при эталонных условиях

13050 Резерв
13051 Резерв

13052 Измерительная линия #4 - Двухканальная проверка точности


передачи импульсов преобразователя расхода

8.1.2. 16-разрядные целочисленные данные


конфигурации прувера
Редакция приложения
20/24.71+ -
Рассматриваемая база
13053 Прувер - Температура на входе (слева) - Точка ввода/вывода
данных соответствует 13054 Прувер - Температура на входе (слева) - Тип датчика
редакции приложения 0=DIN RTD; 1=RTD США; 2=4-20мА/Honeywell.
20/24.71+ для систем
измерения параметров
13055 Прувер - Температура на выходе (справа) - Точка ввода/вывода
потока жидкости 13056 Прувер - Температура на выходе (справа) - Тип датчика
турбинным/ камерным/ 0=DIN RTD; 1=RTD США; 2=4-20мА/Honeywell.
Кориолисовым
13057 Прувер - Давление на входе (слева) - Точка ввода/вывода
преобразователями
расхода с линеаризацией 13058 Прувер - Давление на выходе (справа) - Точка ввода/вывода
K-фактора.
13059 Прувер - Давление в гидравлической системе - Точка
Рассматриваются версии
как для метрических ввода/вывода
единиц измерений, так и 13060 Прувер - Температура при измерении плотности - Точка
для единиц измерений ввода/вывода
США.

8-2 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

13061 Прувер - Температура при измерении плотности - Тип датчика


0=DIN RTD; 1=RTD США; 2=4-20мА/Honeywell.
13062 Прувер - Давление при измерении плотности - Точка ввода/вывода
13063 Время выборки плотности API
Секунды.
13064 Станция - Давление - Точка ввода/вывода
13065 Станция - Плотность - Точка ввода/вывода
13066 Станция - Плотность - Тип датчика
3
1=API; 2=SG; 3=г/см ; 4=Solartron; 5=Sarasota; 6=UGC.
13067 Станция - Температура при измерении плотности - Точка
ввода/вывода
13068 Станция - Температура при измерении плотности - Тип датчика
0=DIN RTD; 1=RTD США; 2=4-20мА/Honeywell.
13069 Прувер - Плотность - Точка ввода/вывода
13070 Прувер - Плотность - Тип датчика
3
1=API; 2=SG; 3=г/см ; 4=Solartron; 5=Sarasota; 6=UGC.

Примечания: < 13071 Выбор единиц измерения давления


2
0=кПа; 1=бар; 2= кг/см .
< Относится только к
Редакции 24 для
метрических единиц 13072 Резерв
измерений.
13073 Резерв

8.1.3. Общие 16-разрядные целочисленные данные


конфигурации поточного компьютера
Редакция приложения
20/24.71+ -
Рассматриваемая база 13074 Тип поточного компьютера
данных соответствует 0=3000; 1=6000.
редакции приложения 13075 Количество установленных комбо-модулей типа A
20/24.71+ для систем
измерения параметров 13076 Количество установленных комбо-модулей типа B
потока жидкости 13077 Количество установленных комбо-модулей типа C
турбинным/ камерным/
Кориолисовым 13078 Количество установленных цифровых модулей
преобразователями 13079 Количество установленных последовательных модулей
расхода с линеаризацией
K-фактора. 13080 Количество установленных комбо-модулей типа E
Рассматриваются версии 13081 Количество установленных комбо-модулей типа H
как для метрических
единиц измерений, так и 13082 Количество установленных комбо-модулей типа ED
для единиц измерений
США. 13083 Резерв
13084 Резерв

20/24.71+ 05/99 8-3


Глава 8 Данные конфигурации поточного компьютера (13001 - 18999)

8.1.4. 16-разрядные целочисленные данные


конфигурации последовательного порта

ПРЕДУПРЕЖДЕНИЕ! 13085 Последовательный порт #1 - Тип порта


0=Принтер; 1=Modbus.
Задание параметров
конфигурации поточного 13086 Последовательный порт #1 - Идентификатор
компьютера чрезвычайно Точка, предназначенная только для считывания информации и содержащая
важно для его правильной номер порта, к которому произведено подключение.
работы. Любые изменения
этих данных в процессе 13087 Последовательный порт #1 - Скорость передачи данных
работы поточного 1200-38400 бит/с
компьютера могут привести к 13088 Последовательный порт #1 - Информационные разряды
непредсказуемым
результатам и вызвать 7 или 8
ошибки при измерении или 13089 Последовательный порт #1 - Стоповые разряды
управлении. Пользователям 0, 1 или 2.
рекомендуется
проконсультироваться со 13090 Последовательный порт #1 - Четность
специалистами фирмы Omni Проверка на нечетность, проверка на четность, отсутствие проверки.
Flow Computers, Inc., прежде
чем вносить изменения в 13091 Последовательный порт #1 - Задержка передачи
данные конфигурации 0=0 мсек; 1=50 мсек; 2=100 мсек; 3=150 мсек
непосредственно через
последовательный порт или 13092 Последовательный порт #1 - Идентификатор Modbus
при помощи операторов 0-247.
программируемых
переменных.
13093 Последовательный порт #1 - Тип протокола
0=RTU; 1=ASCII; 2=Модем RTU.
13094 Последовательный порт #1 - Включение контроля CRC
ИНФОРМАЦИЯ - Доступ к 0=Контроль CRC выключен, 1=Контроль CRC включен.
этим коротким целым числам
осуществляется с помощью 13095 Последовательный порт #1 - Совместимость с режимом Modicon
функций Modbus с кодом: 03 0=Режим Omni; 1=Режим Modicon 984.
– для чтения, 06 – для
одиночной записи и 16 – для 13096 Последовательный порт #2 - Скорость передачи данных
записи в несколько
регистров. 13097 Последовательный порт #2 - Информационные разряды
13098 Последовательный порт #2 - Стоповые разряды
13099 Последовательный порт #2 - Четность
13100 Последовательный порт #2 - Задержка передачи
13101 Последовательный порт #2 - Идентификатор Modbus
13102 Последовательный порт #2 - Режим Modbus RTU / ASCII
13103 Последовательный порт #2 - Включение контроля CRC
13104 Последовательный порт #2 - Совместимость с режимом Modicon
0=Режим Omni; 1=Режим совместимости с Modicon 984.

13105 Резерв
до
13107 Резерв

13108 Последовательный порт #3 - Скорость передачи данных


13109 Последовательный порт #3 - Информационные разряды
13110 Последовательный порт #3 - Стоповые разряды
13111 Последовательный порт #3 - Четность
13112 Последовательный порт #3 - Задержка передачи
13113 Последовательный порт #3 - Идентификатор Modbus или узла

8-4 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

13115 Последовательный порт #3 - Тип протокола


0=Modbus RTU; 1=Modbus ASCII; 2=Модем Modbus RTU (с нечеткой
синхронизацией).
13115 Последовательный порт #3 - Включение контроля CRC
13116 Последовательный порт #3 - Совместимость с режимом Modicon
0=Режим Omni; 1=Режим совместимости с Modicon 984.

13117 Резерв
до
13119 Резерв

13120 Последовательный порт #4 - Скорость передачи данных


13121 Последовательный порт #4 - Информационные разряды
13122 Последовательный порт #4 - Стоповые разряды
13123 Последовательный порт #4 - Четность
13124 Последовательный порт #4 - Задержка передачи
13125 Последовательный порт #4 - Включение контроля CRC
13126 Последовательный порт #4 - Идентификатор Modbus или узла
13127 Последовательный порт #4 - Тип протокола
0=Modbus RTU; 1=Modbus ASCII; 2=Модем Modbus RTU (с нечеткой
синхронизацией); 3= Allen-Bradley DF1 дуплекс; 4=Allen-Bradley полудуплекс.
13128 Последовательный порт #4 - Совместимость с режимом Modicon
0=Режим Omni; 1=Режим совместимости с Modicon 984. Если выше выбран
протокол Allen-Bradley, то для контроля ошибок используется: 0=CRC
(контрольная циклическая сумма); 1=BCC (символ контроля блока).
8.1.5. 16-разрядные целочисленные данные
конфигурации системы пропорционально-
интегрально-дифференциального (ПИД)
регулирования
Редакция приложения
20/24.71+ -
Рассматриваемая база 13129 Контур ПИД #1 - Назначение точки ввода/вывода - Дистанционная
данных соответствует контрольная точка
редакции приложения
13130 Контур ПИД #1 - Основная переменная
20/24.71+ для систем
измерения параметров 13131 Контур ПИД #1 - Вспомогательная переменная
потока жидкости 13132 Контур ПИД #1 - Основное действие
турбинным/ камерным/
0=Вперед; 1=Назад.
Кориолисовым
преобразователями 13133 Контур ПИД #1 - Вспомогательное действие
расхода с линеаризацией 0=Вперед; 1=Назад.
K-фактора. 13134 Контур ПИД #1 - Выбор типа ошибки
Рассматриваются версии
0=Низкий; 1=Высокий.
как для метрических
единиц измерений, так и 13135 Контур ПИД #1 - Режим запуска (открытия)
для единиц измерений 0=Повторение предшествующего состояния; 1=Ручной режим.
США.

13136 Контур ПИД #2 - Назначение точки ввода/вывода - Дистанционная


контрольная точка
до
13142 Контур ПИД #2 - Режим запуска

20/24.71+ 05/99 8-5


Глава 8 Данные конфигурации поточного компьютера (13001 - 18999)

13143 Контур ПИД #3 - Назначение точки ввода/вывода - Дистанционная


контрольная точка
до
13149 Контур ПИД #3 - Режим запуска

13150 Контур ПИД #4 - Назначение точки ввода/вывода - Дистанционная


контрольная точка
до
13156 Контур ПИД #4 - Режим запуска

13157 Назначение точки ввода/вывода - Вспомогательный вход #1


13158 Назначение точки ввода/вывода - Вспомогательный вход #2
13159 Назначение точки ввода/вывода - Вспомогательный вход #3
13160 Назначение точки ввода/вывода - Вспомогательный вход #4

8.1.6. 16-разрядные целочисленные данные


конфигурации программируемого
логического контроллера
ПРЕДУПРЕЖДЕНИЕ!

Задание параметров 13161 Группа #1 программируемого логического контроллера (ПЛК) -


конфигурации поточного Начальный адрес
компьютера чрезвычайно Адресные таблицы Allen-Bradley PLC-2.
важно для его правильной
работы. Любые изменения 13162 Группа #1 ПЛК - Индекс 1
этих данных в процессе
работы поточного 13163 Группа #1 ПЛК - Количество точек 1
компьютера могут привести к 13164 Группа #1 ПЛК - Индекс 2
непредсказуемым
результатам и вызвать 13165 Группа #1 ПЛК - Количество точек 2
ошибки при измерении или
управлении. Пользователям 13166 Группа #1 ПЛК - Индекс 3
рекомендуется 13167 Группа #1 ПЛК - Количество точек 3
проконсультироваться со
специалистами фирмы Omni 13168 Группа #1 ПЛК - Индекс 4
Flow Computers, Inc., прежде
чем вносить изменения в 13169 Группа #1 ПЛК - Количество точек 4
данные конфигурации 13170 Группа #1 ПЛК - Индекс 5
непосредственно через
последовательный порт или 13171 Группа #1 ПЛК - Количество точек 5
при помощи операторов
программируемых 13172 Группа #1 ПЛК - Индекс 6
переменных.
13173 Группа #1 ПЛК - Количество точек 6
13174 Группа #1 ПЛК - Индекс 7
ИНФОРМАЦИЯ - Доступ к 13175 Группа #1 ПЛК - Количество точек 7
этим коротким целым числам
осуществляется с помощью 13176 Группа #1 ПЛК - Индекс 8
функций Modbus с кодом: 03
– для чтения, 06 – для 13177 Группа #1 ПЛК - Количество точек 8
одиночной записи и 16 – для
записи в несколько
13178 Группа #1 ПЛК - Индекс 9
регистров. 13179 Группа #1 ПЛК - Количество точек 9
13180 Группа #1 ПЛК - Индекс 10
13181 Группа #1 ПЛК - Количество точек 10
13182 Группа #1 ПЛК - Индекс 11
13183 Группа #1 ПЛК - Количество точек 11
13184 Группа #1 ПЛК - Индекс 12

8-6 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

13185 Группа #1 ПЛК - Количество точек 12


13186 Группа #1 ПЛК - Индекс 13
13187 Группа #1 ПЛК - Количество точек 13
13188 Группа #1 ПЛК - Индекс 14
13189 Группа #1 ПЛК - Количество точек 14
13190 Группа #1 ПЛК - Индекс 15
13191 Группа #1 ПЛК - Количество точек 15
13192 Группа #1 ПЛК - Индекс 16
13193 Группа #1 ПЛК - Количество точек 16

13194 Группа #2 ПЛК - Начальный адрес


13195 Группа #2 ПЛК - Индекс 1
до
13225 Группа #2 ПЛК - Индекс 16
13226 Группа #2 ПЛК - Количество точек 16
13227 Группа #3 ПЛК - Начальный адрес
Редакция приложения 13228 Группа #3 ПЛК - Индекс 1
20/24.71+ - до
Рассматриваемая база
данных соответствует 13258 Группа #3 ПЛК - Индекс 16
редакции приложения 13259 Группа #3 ПЛК - Количество точек 16
20/24.71+ для систем
измерения параметров
потока жидкости
турбинным/ камерным/
Кориолисовым 13260 Группа #4 ПЛК - Начальный адрес
преобразователями 13261 Группа #4 ПЛК - Индекс 1
расхода с линеаризацией
K-фактора. до
Рассматриваются версии 13271 Группа #4 ПЛК - Индекс 6
как для метрических
единиц измерений, так и 13272 Группа #4 ПЛК - Количество точек 6
для единиц измерений
США.

13273 Группа #5 ПЛК - Начальный адрес


13274 Группа #5 ПЛК - Индекс 1
до
13284 Группа #5 ПЛК - Индекс 6
13285 Группа #5 ПЛК - Количество точек 6

13286 Резерв
до
13288 Резерв

13289 Импульсы массы - Счетчик #1


Для точек 13289-13292: 0=Нет; 1=Да.
13290 Импульсы массы - Счетчик #2
13291 Импульсы массы - Счетчик #3
13292 Импульсы массы - Счетчик #4

20/24.71+ 05/99 8-7


Глава 8 Данные конфигурации поточного компьютера (13001 - 18999)

13293 Тип входа - Вспомогательный вход #1


Для точек 13293-13296: 0=DIN; 1=США; 2=4-20 мА.
13294 Тип входа - Вспомогательный вход #2
13295 Тип входа - Вспомогательный вход #3
13296 Тип входа - Вспомогательный вход #4

13297 Резерв
до
13299 Резерв

8.1.7. 16-разрядные целочисленные данные для


задания параметров одноранговой связи
ПРЕДУПРЕЖДЕНИЕ!

Задание параметров 13300 Идентификатор текущего ведущего устройства


конфигурации поточного В реальном времени. Обозначает ведущее устройство в сети одноранговой
компьютера чрезвычайно связи.
важно для его правильной
работы. Любые изменения 13301 Зарезервированный регистр
этих данных в процессе Только для отладки.
работы поточного
компьютера могут привести к
непредсказуемым 13302 Транзакция #1 - Идентификатор ведомого устройства
результатам и вызвать
ошибки при измерении или 13303 Транзакция #1 - Чтение / Запись
управлении. Пользователям
рекомендуется
13304 Транзакция #1 - Индекс источника
проконсультироваться со 13305 Транзакция #1 - Количество точек
специалистами фирмы Omni
Flow Computers, Inc., прежде 13306 Транзакция #1 - Индекс назначения
чем вносить изменения в
данные конфигурации
непосредственно через
последовательный порт или
при помощи операторов 13307 Транзакция #2 - Идентификатор ведомого устройства
программируемых
переменных. до
13311 Транзакция #2 - Индекс назначения

ИНФОРМАЦИЯ - Доступ к
этим коротким целым числам
осуществляется с помощью
функций Modbus с кодом: 03 13312 Транзакция #3 - Идентификатор ведомого устройства
– для чтения, 06 – для
одиночной записи и 16 – для
до
записи в несколько 13316 Транзакция #3 - Индекс назначения
регистров.

13317 Транзакция #4 - Идентификатор ведомого устройства


до
13321 Транзакция #4 - Индекс назначения

13322 Транзакция #5 - Идентификатор ведомого устройства


до
13326 Транзакция #5 - Индекс назначения

8-8 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

13327 Транзакция #6 - Идентификатор ведомого устройства


до
13331 Транзакция #6 - Индекс назначения

13332 Транзакция #7 - Идентификатор ведомого устройства


до
13336 Транзакция #7 - Индекс назначения

13337 Транзакция #8 - Идентификатор ведомого устройства


Редакция приложения до
20/24.71+ - 13341 Транзакция #8 - Индекс назначения
Рассматриваемая база
данных соответствует
редакции приложения
20/24.71+ для систем
измерения параметров 13342 Транзакция #9 - Идентификатор ведомого устройства
потока жидкости до
турбинным/ камерным/
Кориолисовым 13346 Транзакция #9 - Индекс назначения
преобразователями
расхода с линеаризацией
K-фактора.
Рассматриваются версии 13347 Транзакция #10 - Идентификатор ведомого устройства
как для метрических
единиц измерений, так и до
для единиц измерений 13351 Транзакция #10 - Индекс назначения
США.

13352 Транзакция #11 - Идентификатор ведомого устройства


до
13356 Транзакция #11 - Индекс назначения

13357 Транзакция #12 - Идентификатор ведомого устройства


до
13361 Транзакция #12 - Индекс назначения

13362 Транзакция #13 - Идентификатор ведомого устройства


до
13366 Транзакция #13 - Индекс назначения

13367 Транзакция #14 - Идентификатор ведомого устройства


до
13371 Транзакция #14 - Индекс назначения

13372 Транзакция #15 - Идентификатор ведомого устройства


до

20/24.71+ 05/99 8-9


Глава 8 Данные конфигурации поточного компьютера (13001 - 18999)

13376 Транзакция #15 - Индекс назначения

13377 Транзакция #16 - Идентификатор ведомого устройства


до
13381 Транзакция #16 - Индекс назначения

13382 Идентификатор следующего ведущего устройства


ПРЕДУПРЕЖДЕНИЕ!
Наличие здесь ненулевого значения приводит к включению режима
одноранговой связи.
Задание параметров 13383 Идентификатор последнего ведущего устройства в
конфигурации поточного последовательности
компьютера чрезвычайно
важно для его правильной 13384 Таймер повторения
работы. Любые изменения Количество интервалов по 50 мсек между повторными попытками передачи;
этих данных в процессе значение по умолчанию=3.
работы поточного компьютера
могут привести к 13385 Активизация режима резервирования
непредсказуемым 0=Система без резервирования; 1=Система с резервированием за счет
результатам и вызвать использования двух поточных компьютеров.
ошибки при измерении или
управлении. Пользователям
рекомендуется
проконсультироваться со 13386 Количество десятичных разрядов для сумматоров объемов
специалистами фирмы Omni брутто и нетто
Flow Computers, Inc., прежде
чем вносить изменения в
данные конфигурации 13387 Резерв
непосредственно через
последовательный порт или
при помощи операторов
программируемых 13388 Количество десятичных разрядов для сумматора массы
переменных.

13389 Резерв
ИНФОРМАЦИЯ - Доступ к
этим коротким целым числам
осуществляется с помощью 13390 Количество десятичных разрядов для коэффициентов в отчете по
функций Modbus с кодом: 03 – партии
для чтения, 06 – для
одиночной записи и 16 – для 13391 Количество десятичных разрядов для М-фактора
записи в несколько регистров.
13392 Количество десятичных разрядов для коэффициентов в отчете о
поверке
13393 Количество десятичных разрядов для М-фактора в отчете о
поверке

13394 Резерв
13395 Резерв

13396 Код замены - Вспомогательный вход #1


13397 Код замены - Вспомогательный вход #2
13398 Код замены - Вспомогательный вход #3
13399 Код замены - Вспомогательный вход #4

13400 Резерв
13401 Резерв

13402 Измерительная линия #1 - Коэффициент демпфирования по


температуре
13403 Измерительная линия #1 - Коэффициент демпфирования по
давлению

8-10 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

13404 Измерительная линия #1 - Коэффициент демпфирования по


температуре при измерении плотности
13405 Измерительная линия #1 - Коэффициент демпфирования по
давлению при измерении плотности

13406 Резерв
13407 Резерв

13408 Измерительная линия #2 - Коэффициент демпфирования по


температуре
до
13411 Измерительная линия #2 - Коэффициент демпфирования по
давлению при измерении плотности

13412 Резерв
Редакция приложения 13413 Резерв
20/24.71+ -
Рассматриваемая база
данных соответствует
редакции приложения 13414 Измерительная линия #3 - Коэффициент демпфирования по
20/24.71+ для систем
измерения параметров
температуре
потока жидкости до
турбинным/ камерным/
13417 Измерительная линия #3 - Коэффициент демпфирования по
Кориолисовым
преобразователями давлению при измерении плотности
расхода с линеаризацией
K-фактора.
Рассматриваются версии
как для метрических 13418 Резерв
единиц измерений, так и
для единиц измерений 13419 Резерв
США.

13420 Измерительная линия #4 - Коэффициент демпфирования по


температуре
до
13423 Измерительная линия #4 - Коэффициент демпфирования по
давлению при измерении плотности

13424 Коэффициент демпфирования - Станция - Температура при


измерении плотности
13425 Коэффициент демпфирования - Станция - Давление при
измерении плотности
13426 Коэффициент демпфирования - Прувер - Температура на входе
(слева)
13427 Коэффициент демпфирования - Прувер - Температура на выходе
(справа)
13428 Коэффициент демпфирования - Прувер - Давление на входе
(слева)
13429 Коэффициент демпфирования - Прувер - Давление на выходе
(справа)

20/24.71+ 05/99 8-11


Глава 8 Данные конфигурации поточного компьютера (13001 - 18999)

13430 Коэффициент демпфирования - Давление в гидравлической


системе
13431 Коэффициент демпфирования - Прувер - Температура при
измерении плотности
13432 Коэффициент демпфирования - Прувер - Давление при измерении
плотности

13433 Коэффициент демпфирования - Вспомогательный вход #1


13434 Коэффициент демпфирования - Вспомогательный вход #2
13435 Коэффициент демпфирования - Вспомогательный вход #3
13436 Коэффициент демпфирования - Вспомогательный вход #4

13437 Резерв
до
13449 Резерв

13450 Ввод данных в стек партии - Счетчик #1


ПРЕДУПРЕЖДЕНИЕ! 13451 Ввод данных в стек партии - Счетчик #2
Задание параметров
13452 Ввод данных в стек партии - Счетчик #3
конфигурации поточного 13453 Ввод данных в стек партии - Счетчик #4
компьютера чрезвычайно
важно для его правильной 13454 Ввод данных в стек партии - Станция
работы. Любые изменения
этих данных в процессе
работы поточного 13455 Стирание данных в стеке партии - Счетчик #1
компьютера могут привести к
непредсказуемым 13456 Стирание данных в стеке партии - Счетчик #2
результатам и вызвать
ошибки при измерении или 13457 Стирание данных в стеке партии - Счетчик #3
управлении. Пользователям 13458 Стирание данных в стеке партии - Счетчик #4
рекомендуется
проконсультироваться со 13459 Стирание данных в стеке партии - Станция
специалистами фирмы Omni
Flow Computers, Inc., прежде
чем вносить изменения в 13460 Нажатие клавиши на пульте дистанционного управления
данные конфигурации
непосредственно через 13461 Счетчик телеметрических сигналов
последовательный порт или
при помощи операторов
программируемых 13462 Резервирование - Ведущее устройство #1 системы ПИД-
переменных.
регулирования - Режим работы клапана
В случае если ведомое устройство становится ведущим, оно сохраняет копию
ИНФОРМАЦИЯ - Доступ к параметров основного устройства в точках 13462-13469.
этим коротким целым числам 13463 Резервирование - Ведущее устройство #1 системы ПИД-
осуществляется с помощью
функций Modbus с кодом: 03 регулирования - Режим контрольной точки
– для чтения, 06 – для 13464 Резервирование - Ведущее устройство #2 системы ПИД-
одиночной записи и 16 – для
записи в несколько регулирования - Режим работы клапана
регистров. 13465 Резервирование - Ведущее устройство #2 системы ПИД-
регулирования - Режим контрольной точки
13466 Резервирование - Ведущее устройство #3 системы ПИД-
регулирования - Режим работы клапана
13467 Резервирование - Ведущее устройство #3 системы ПИД-
регулирования - Режим контрольной точки
13468 Резервирование - Ведущее устройство #4 системы ПИД-
регулирования - Режим работы клапана
13469 Резервирование - Ведущее устройство #4 системы ПИД-
регулирования - Режим контрольной точки

8-12 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

13470 Резервирование - Ведомое устройство #1 системы ПИД-


регулирования - Режим работы клапана
13471 Резервирование - Ведомое устройство #1 системы ПИД-
регулирования - Режим контрольной точки
13472 Резервирование - Ведомое устройство #2 системы ПИД-
регулирования - Режим работы клапана
13473 Резервирование - Ведомое устройство #2 системы ПИД-
регулирования - Режим контрольной точки
13474 Резервирование - Ведомое устройство #3 системы ПИД-
регулирования - Режим работы клапана
13475 Резервирование - Ведомое устройство #3 системы ПИД-
регулирования - Режим контрольной точки
13476 Резервирование - Ведомое устройство #4 системы ПИД-
регулирования - Режим работы клапана
13477 Резервирование - Ведомое устройство #4 системы ПИД-
регулирования - Режим контрольной точки

13478 Резерв
до
13499 Резерв

8.1.8. 16-разрядные целочисленные данные


архивных файлов исходных данных
Редакция приложения Следующие параметры используются для определения структуры записи в
20/24.71+ - каждом из файлов Архива исходных данных
Рассматриваемая база
данных соответствует
редакции приложения
20/24.71+ для систем 13500 Архив 701 #1 - Начальный индекс
измерения параметров 13501 Архив 701 #1 - Количество точек
потока жидкости
турбинным/ камерным/ до
Кориолисовым 13530 Архив 701 #16 - Начальный индекс
преобразователями
расхода с линеаризацией 13531 Архив 701 #16 - Количество точек
K-фактора.
Рассматриваются версии
как для метрических
единиц измерений, так и 13540 Архив 702 #1 - Начальный индекс
для единиц измерений
США. 13541 Архив 702 #1 - Количество точек
до
13570 Архив 702 #16 - Начальный индекс
13571 Архив 702 #16 - Количество точек

13580 Архив 703 #1 - Начальный индекс


13581 Архив 703 #1 - Количество точек
до
13610 Архив 703 #16 - Начальный индекс
13611 Архив 703 #16 - Количество точек

20/24.71+ 05/99 8-13


Глава 8 Данные конфигурации поточного компьютера (13001 - 18999)

13620 Архив 704 #1 - Начальный индекс


13621 Архив 704 #1 - Количество точек
до
13650 Архив 704 #16 - Начальный индекс
13651 Архив 704 #16 - Количество точек

13652 Резерв
до
13659 Резерв

13660 Архив 705 #1 - Начальный индекс


13661 Архив 705 #1 - Количество точек
до
13690 Архив 705 #16 - Начальный индекс
13691 Архив 705 #16 - Количество точек

ПРЕДУПРЕЖДЕНИЕ! 13700 Архив 706 #1 - Начальный индекс


Задание параметров
13701 Архив 706 #1 - Количество точек
конфигурации поточного до
компьютера чрезвычайно
важно для его правильной 13730 Архив 706 #16 - Начальный индекс
работы. Любые изменения
этих данных в процессе 13731 Архив 706 #16 - Количество точек
работы поточного
компьютера могут привести
к непредсказуемым
результатам и вызвать
ошибки при измерении или 13740 Архив 707 #1 - Начальный индекс
управлении. 13741 Архив 707 #1 - Количество точек
Пользователям
рекомендуется до
проконсультироваться со
специалистами фирмы 13770 Архив 707 #16 - Начальный индекс
Omni Flow Computers, Inc.,
13771 Архив 707 #16 - Количество точек
прежде чем вносить
изменения в данные
конфигурации
непосредственно через
последовательный порт
или при помощи
13780 Архив 708 #1 - Начальный индекс
операторов 13781 Архив 708 #1 - Количество точек
программируемых
переменных. до
13810 Архив 708 #16 - Начальный индекс
ИНФОРМАЦИЯ - Доступ к 13811 Архив 708 #16 - Количество точек
этим коротким целым
числам осуществляется с
помощью функций Modbus
с кодом: 03 – для чтения,
06 – для одиночной записи 13820 Архив 709 #1 - Начальный индекс
и 16 – для записи в
несколько регистров. 13821 Архив 709 #1 - Количество точек
до
13850 Архив 709 #16 - Начальный индекс
13851 Архив 709 #16 - Количество точек

13860 Архив 710 #1 - Начальный индекс

8-14 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

13861 Архив 710 #1 - Количество точек


до
13890 Архив 710 #16 - Начальный индекс
13891 Архив 710 #16 - Количество точек
13892 Резерв
до
13899 Резерв

13900 Логический триггер - Архив 701


В точках 13900-13909 содержатся номера точек переключения, в которых при
Редакция приложения
переходе триггера из низкого логического состояния в высокое происходит
20/24.71+ -
сохранение данных.
Рассматриваемая база
данных соответствует 13901 Логический триггер - Архив 702
редакции приложения 13902 Логический триггер - Архив 703
20/24.71+ для систем
измерения параметров 13903 Логический триггер - Архив 704
потока жидкости 13904 Логический триггер - Архив 705
турбинным/ камерным/
Кориолисовым 13905 Логический триггер - Архив 706
преобразователями 13906 Логический триггер - Архив 707
расхода с линеаризацией
K-фактора. 13907 Логический триггер - Архив 708
Рассматриваются версии 13908 Логический триггер - Архив 709
как для метрических
единиц измерений, так и 13909 Логический триггер - Архив 710
для единиц измерений
США.
13910 Резерв
до
13919 Резерв

* ПРЕДУПРЕЖДЕНИЕ! * *13920 Управление архивированием


0=Остановка архивирования; 1=Запуск архивирования.
ВОЗМОЖНА ПОТЕРЯ
ДАННЫХ! Изучите *13921 Реконфигурация архива?
документацию по архиву,
0=Изменение конфигурации запрещено; 1=Изменение конфигурации разрешено.
прежде чем работать с
точками 13920 и 13921.

13930 Архив 711 #1 - Начальный индекс


Точки 13930-13961 - это фиктивные точки только для чтения, показывающие
структуру архива аварийных сообщений.
13931 Архив 711 #1 - Количество точек
до
13960 Архив 711 #16 - Начальный индекс
13961 Архив 711 #16 - Количество точек

13962 Архив 712 #1 - Начальный индекс


Точки 13962-13993 - это фиктивные точки только для чтения, показывающие
структуру контрольного журнала.
13963 Архив 712 #1 - Количество точек
до
13992 Архив 712 #16 - Начальный индекс
13993 Архив 712 #16 - Количество точек

13994 Резерв

20/24.71+ 05/99 8-15


Глава 8 Данные конфигурации поточного компьютера (13001 - 18999)

до
14000 Резерв

8.2. 16-символьные строковые данные в


кодах ASCII конфигурации поточного
компьютера
ИНФОРМАЦИЯ - Доступ к
этим строковым
переменнымв кодах ASCII 14001 Булев оператор #1025
осуществляется с до
помощью функций Modbus
с кодом 03 (для операций 14048 Булев оператор #1072
чтения)и с кодом 16 для
операций записи.
Заметим, что для каждой
14049 OmniCom - Ввод серийного номера и имени файла
строки индексный номер 14050 OmniCom - Ввод идентификатора ПК
соответствует полной
строке, занимающей
пространство восьми 16- 14051 Оператор переменной #7025
разрядных регистров.
Обращение к нему должно
до
осуществляться как к 14098 Оператор переменной #7072
единому целому. Нельзя
считать или записать
часть строки. В 14099 Резерв
нормальном режиме
работы Omni Modbus
каждая из строк 14100 Определение суммарного значения и расхода для станции
рассматривается как одна
точка.
14101 Строка комментария (Примечания) - Булев оператор #1025
до
Режим совместимости с
Modicon - Только при 14148 Строка комментария (Примечания) - Булев оператор #1072
подсчете числа точек
каждая строка
учитывается как 8
регистров. По-прежнему 14149 Строка режима уплотненной печати принтера
используется начальный Точки 14149 и 14150 отображают шестнадцатеричную ASCII версию того, что в
адрес строки. действительности посылается на принтер.
14150 Строка режима неуплотненной печати принтера

14151 Строка комментария - Оператор переменной #7025


до
14198 Строка комментария - Оператор переменной #7072

14199 Резерв
до
14200 Резерв

14201 Булев оператор #1073


до
14216 Булев оператор #1088

8-16 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

ПРЕДУПРЕЖДЕНИЕ! 14217 Резерв


Задание параметров до
конфигурации поточного
компьютера чрезвычайно
14220 Резерв
важно для его правильной
работы. Любые изменения
этих данных в процессе 14221 Оператор переменной #7073
работы поточного
компьютера могут привести к
до
непредсказуемым 14236 Оператор переменной #7088
результатам и вызвать
ошибки при измерении или
управлении. Пользователям
рекомендуется 14237 Резерв
проконсультироваться со до
специалистами фирмы Omni
Flow Computers, Inc., прежде 14240 Резерв
чем вносить изменения в
данные конфигурации
непосредственно через 14241 Строка комментария - Булев оператор #1073
последовательный порт или
при помощи операторов до
программируемых
переменных. 14256 Строка комментария - Булев оператор #1088

ИНФОРМАЦИЯ - Доступ к 14257 Резерв


этим строковым переменным до
в кодах ASCII
осуществляется с помощью 14260 Резерв
функций Modbus с кодом 03
(для операций чтения) и с
кодом 16 (для операций 14261 Строка комментария - Оператор переменной #7073
записи).
Заметим, что для каждой до
строки индексный номер
соответствует полной строке,
14276 Строка комментария - Оператор переменной #7088
занимающей пространство
восьми 16-разрядных
регистров. Обращение к нему 14277 Резерв
должно осуществляться как к
единому целому. Нельзя до
считать или записать часть 14300 Резерв
строки. В нормальном
режиме работы Omni Modbus
каждая из строк
рассматривается как одна 14301 Строка комментария - Назначение - Выход цифро-аналогового
точка. преобразователя #1
до
Режим совместимости с 14312 Строка комментария - Назначение - Выход цифро-аналогового
Modicon - Только при преобразователя #12
подсчете числа точек каждая
строка учитывается как 8
регистров. По-прежнему
используется начальный
адрес строки. 14321 Строка комментария - Назначение - Точка #1 цифрового
ввода/вывода
до
14344 Строка комментария - Назначение - Точка #24 цифрового
ввода/вывода

14345 Резерв
до
14359 Резерв

20/24.71+ 05/99 8-17


Глава 8 Данные конфигурации поточного компьютера (13001 - 18999)

14360 Строка комментария - Назначение - ПИД #1 - Основная переменная


Редакция приложения 14361 Строка комментария - Назначение - ПИД #1 - Вспомогательная
20/24.71+ - переменная
Рассматриваемая база
данных соответствует
редакции приложения 14362 Строка комментария - Назначение - ПИД #2 - Основная переменная
20/24.71+ для систем
измерения параметров
14363 Строка комментария - Назначение - ПИД #2 - Вспомогательная
потока жидкости переменная
турбинным/ камерным/
Кориолисовым
преобразователями 14364 Строка комментария - Назначение - ПИД #3 - Основная переменная
расхода с линеаризацией 14365 Строка комментария - Назначение - ПИД #3 - Вспомогательная
K-фактора. переменная
Рассматриваются версии
как для метрических
единиц измерений, так и 14366 Строка комментария - Назначение - ПИД #4 - Основная переменная
для единиц измерений
США. 14367 Строка комментария - Назначение - ПИД #4 - Вспомогательная
переменная

14380 Строка комментария - Назначение - Счетчик A на передней панели


14381 Строка комментария - Назначение - Счетчик B на передней панели
14382 Строка комментария - Назначение - Счетчик C на передней панели

14383 Резерв
до
15000 Резерв

8-18 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

8.3. Длинные 32-разрядные


целочисленные данные конфигурации
поточного компьютера
ИНФОРМАЦИЯ - Доступ к
этим длинным 32- 15001 Назначение - Аналоговый выход #1
разрядным до
целочисленным
переменным 15012 Назначение - Аналоговый выход #12
осуществляется с
помощью функций Modbus
с кодом: 03 – для чтения,
06 – для одиночной 15013 Цифровая точка #1 - Назначение
записи и 16 – для
многократных записей. 15014 Цифровая точка #1 - Таймер - Задержка включена
Заметим, что для каждой Интервалы по 100 мсек.
переменной индексный 15015 Цифровая точка #1 - Таймер - Задержка выключена
номер соответствует Интервалы по 100 мсек.
одному полному длинному
целому числу, 15016 Цифровая точка #1 - Таймер - Длительность импульса
занимающему Интервалы по 10 мсек.
пространство двух 16-
разрядных регистров.
Обращение к нему должно
осуществляться как к 15017 Цифровая точка #2 - Назначение
единому целому. Нельзя
считать или записать до
часть 32-разрядного 15020 Цифровая точка #2 - Таймер - Длительность импульса
целого числа. В
нормальном режиме
работы Omni Modbus
каждое 32-разрядное
длинное целое число
15021 Цифровая точка #3 - Назначение
считается за одну точку. до
15024 Цифровая точка #3 - Таймер - Длительность импульса
Режим совместимости с
Modicon - Только при
подсчете числа точек
каждое 32-разрядное
целое число учитывается
как 2 регистра. По-
прежнему используется
начальный адрес 32-
разрядного целого числа.

20/24.71+ 05/99 8-19


Глава 8 Данные конфигурации поточного компьютера (13001 - 18999)

15025 Цифровая точка #4 - Назначение


ПРЕДУПРЕЖДЕНИЕ! до
Задание параметров 15028 Цифровая точка #4 - Таймер - Длительность импульса
конфигурации поточного
компьютера чрезвычайно
важно для его правильной
работы. Любые изменения
этих данных в процессе 15029 Цифровая точка #5 - Назначение
работы поточного
компьютера могут привести к
до
непредсказуемым 15032 Цифровая точка #5 - Таймер - Длительность импульса
результатам и вызвать
ошибки при измерении или
управлении. Пользователям
рекомендуется
проконсультироваться со 15033 Цифровая точка #6 - Назначение
специалистами фирмы Omni
Flow Computers, Inc., прежде до
чем вносить изменения в
данные конфигурации 15036 Цифровая точка #6 - Таймер - Длительность импульса
непосредственно через
последовательный порт или
при помощи операторов
программируемых
переменных. 15037 Цифровая точка #7 - Назначение
до
ИНФОРМАЦИЯ - Доступ к 15040 Цифровая точка #7 - Таймер - Длительность импульса
этим длинным 32-разрядным
целочисленным переменным
осуществляется с помощью
функций Modbus с кодом: 03
– для чтения, 06 – для 15041 Цифровая точка #8 - Назначение
одиночной записи и 16 – для до
многократных записей.
Заметим, что для каждой 15044 Цифровая точка #8 - Таймер - Длительность импульса
переменной индексный
номер соответствует одному
полному длинному целому
числу, занимающему
пространство двух 16- 15045 Цифровая точка #9 - Назначение
разрядных регистров.
Обращение к нему должно
до
осуществляться как к 15048 Цифровая точка #9 - Таймер - Длительность импульса
единому целому. Нельзя
считать или записать часть
32-разрядного целого числа.
В нормальном режиме
работы Omni Modbus каждое 15049 Цифровая точка #10 - Назначение
32-разрядное длинное целое
число считается за одну до
точку.
15052 Цифровая точка #10 - Таймер - Длительность импульса

Режим совместимости с
Modicon - Только при
подсчете числа точек каждое 15053 Цифровая точка #11 - Назначение
32-разрядное целое число
учитывается как 2 регистра. до
По-прежнему используется
начальный адрес 32- 15056 Цифровая точка #11 - Таймер - Длительность импульса
разрядного целого числа.

15057 Цифровая точка #12 - Назначение


до
15060 Цифровая точка #12 - Таймер - Длительность импульса

8-20 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

15061 Цифровая точка #13 - Назначение


Редакция приложения до
20/24.71+ - 15064 Цифровая точка #13 - Таймер - Длительность импульса
Рассматриваемая база
данных соответствует
редакции приложения
20/24.71+ для систем
измерения параметров 15065 Цифровая точка #14 - Назначение
потока жидкости до
турбинным/ камерным/
Кориолисовым 15068 Цифровая точка #14 - Таймер - Длительность импульса
преобразователями
расхода с линеаризацией
K-фактора.
Рассматриваются версии 15069 Цифровая точка #15 - Назначение
как для метрических
единиц измерений, так и до
для единиц измерений 15072 Цифровая точка #15 - Таймер - Длительность импульса
США.

15073 Цифровая точка #16 - Назначение


до
15076 Цифровая точка #16 - Таймер - Длительность импульса

15077 Цифровая точка #17 - Назначение


до
15080 Цифровая точка #17 - Таймер - Длительность импульса

15081 Цифровая точка #18 - Назначение


до
15084 Цифровая точка #18 - Таймер - Длительность импульса

15085 Цифровая точка #19 - Назначение


до
15088 Цифровая точка #19 - Таймер - Длительность импульса

15089 Цифровая точка #20 - Назначение


до
15092 Цифровая точка #20 - Таймер - Длительность импульса

15093 Цифровая точка #21 - Назначение


до
15096 Цифровая точка #21 - Таймер - Длительность импульса

20/24.71+ 05/99 8-21


Глава 8 Данные конфигурации поточного компьютера (13001 - 18999)

15097 Цифровая точка #22 - Назначение


ПРЕДУПРЕЖДЕНИЕ! до
15100 Цифровая точка #22 - Таймер - Длительность импульса
Задание параметров
(Интервалы по 10 мсек)
конфигурации поточного
компьютера чрезвычайно
важно для его правильной
работы. Любые изменения
этих данных в процессе
работы поточного
15101 Цифровая точка #23 - Назначение
компьютера могут привести до
к непредсказуемым
результатам и вызвать 15104 Цифровая точка #23 - Таймер - Длительность импульса
ошибки при измерении или
управлении. Пользователям
рекомендуется
проконсультироваться со
специалистами фирмы Omni 15105 Цифровая точка #24 - Назначение
Flow Computers, Inc., прежде
чем вносить изменения в до
данные конфигурации 15108 Цифровая точка #24 - Таймер - Длительность импульса
непосредственно через
последовательный порт или
при помощи операторов
программируемых
переменных. 15109 Назначение - Счетчик A на передней панели
15110 Назначение - Счетчик B на передней панели
ИНФОРМАЦИЯ - Доступ к 15111 Назначение - Счетчик C на передней панели
этим длинным 32-
разрядным целочисленным
переменным
осуществляется с помощью 15112 Компаратор по максимуму - Количество ошибок в партии - Счетчик
функций Modbus с кодом: 03 #1
– для чтения, 06 – для Точки 15112-15115 отображают данные проверки разницы числа импульсов от
одиночной записи и 16 – для двух съемных катушек.
многократных записей.
Заметим, что для каждой 15113 Компаратор по максимуму - Количество ошибок в партии - Счетчик
переменной индексный #2
номер соответствует одному
полному длинному целому 15114 Компаратор по максимуму - Количество ошибок в партии - Счетчик
числу, занимающему #3
пространство двух 16-
разрядных регистров. 15115 Компаратор по максимуму - Количество ошибок в партии - Счетчик
Обращение к нему должно #4
осуществляться как к
единому целому. Нельзя
считать или записать часть
32-разрядного целого числа.
В нормальном режиме 15116 Резерв
работы Omni Modbus каждое
32-разрядное длинное до
целое число считается за
одну точку. 15119 Резерв

Режим совместимости с
Modicon - Только при 15120 Статус ввода/вывода цифровых точек
подсчете числа точек В реальном времени, только чтение! Указывает на то, какие точки являются
каждое 32-разрядное целое входами (1), а какие - выходами (2). #1=Разряд 0; #24=Разряд 23
число учитывается как 2
регистра. По-прежнему
используется начальный
адрес 32-разрядного целого
числа.
15121 Резерв

15122 Статус включения/выключения цифровых точек


В реальном времени, только чтение! #1=Разряд 0; #24=Разряд 23: 0=Выключено,
1=Включено.

15123 Номер поверочной линии

8-22 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

15124 Номер поверочного измерительного прибора


15125 Подсчет количества поверок

15126 Упакованное 32-разрядное слово состояния


Только для использования с системой OmniCom (назначение разрядов см.
Редакция приложения
ниже).
20/24.71+ -
Рассматриваемая база
данных соответствует Младший разряд
редакции приложения
20/24.71+ для систем B0 Поверка выключена B16 Нестабильность расхода
измерения параметров
B1 Окончание движения вперед B17 Отсутствие разрешения на
потока жидкости
поверку
турбинным/ камерным/
Кориолисовым B2 Шар запущен вперед B18 Нарушение герметичности
преобразователями прувера
расхода с линеаризацией
B3 1-й детектор B19 Счетчик не запущен
K-фактора.
Рассматриваются версии B4 Шар движется вперед B20 Нижнее положения поршня
как для метрических
B5 2-й детектор B21 Проверка давления в
единиц измерений, так и
гидравлической системе
для единиц измерений
США. B6 Окончание движения назад B22 Поверка эталонного счетчика
B7 Шар запущен назад B23 Проверка стабильности
эталонного счетчика
B8 Шар движется назад B24 Резерв
B9 Поверка отменена B25 Резерв
B10 Поверка завершена B26 Флаг сбоя питания
B11 Проверка стабильности B27 Конец партии #4
B12 Пределы температуры для B28 Конец партии #3
прувера/счетчика
B13 Пассивность прувера B29 Конец партии #2
B14 Плохая повторяемость B30 Конец партии #1
B15 Нестабильность температуры B31 Конец партии станции
поверки
Старший разряд

15127 Текстовые архивные данные - Количество суток, за которые


отыскивается информация
Только для использования с системой OmniCom.
15128 Текстовые архивные данные - Начальная дата запрашиваемого
периода
Фиксированный формат даты (ГГДДММ).

20/24.71+ 05/99 8-23


Глава 8 Данные конфигурации поточного компьютера (13001 - 18999)

15129 32-разрядное командное слово #1


Только для использования с системой OmniCom (назначение разрядов см.
ниже).

Младший разряд
B0 Герметичность прувера в B16 Контроль поверочного
норме измерительного прибора #4
B1 Конец партии станции B17 Прерывание выполняемой
поверки
B2 Конец партии по счетчику #1 B18 Направление оперативного
отчета на принтер
B3 Конец партии по счетчику #2 B19 Загрузка оперативного отчета
в точку 9402.
B4 Конец партии по счетчику #3 B20 Загрузка аварийных сигналов в
точку 9402.
B5 Конец партии измерителя #4 B21 Загрузка списка продуктов в
точку 9402.
B6 Резерв B22 Загрузка данных о состоянии в
точку 9402.
B7 Запрос поверочного B23 Загрузка контрольного
измерительного прибора #1 журнала в точку 9402
B8 Запрос поверочного B24 Резерв
измерительного прибора #2
B9 Запрос поверочного B25 Резерв
измерительного прибора #3
B10 Запрос поверочного B26 Резерв
измерительного прибора #4
B11 Подтверждение приема B27 Резерв
аварийного сигнала
B12 Сброс флага сбоя питания B28 Резерв
B13 Контроль поверочного B29 Резерв
измерительного прибора #1
B14 Контроль поверочного B30 Резерв
измерительного прибора #2
B15 Контроль поверочного B31 Резерв
измерительного прибора #3
Старший разряд

8-24 20/24.71+ 05/99


Том 4a Адреса и индексы базы данных Modbus

15130 32-разрядное командное слово #2


Только для использования с системой OmniCom (разметку разрядов см. ниже).
ПРЕДУПРЕЖДЕНИЕ!

Задание параметров
Младший разряд
конфигурации поточного Уменьшение значения Уменьшение зазора клапана
компьютера чрезвычайно B0 B16
важно для его правильной
контрольной точки ПИД #1 со ПИД #1 со скоростью 1%
работы. Любые изменения скоростью 1%
этих данных в процессе Увеличение значения Увеличение зазора клапана
работы поточного B1 B17
компьютера могут привести к
контрольной точки ПИД #1 со ПИД #1 со скоростью 1%
непредсказуемым скоростью 1%
результатам и вызвать Уменьшение значения Уменьшение зазора клапана
ошибки при измерении или B2 B18
управлении. Пользователям
контрольной точки ПИД #1 со ПИД #1 со скоростью 0.1%
рекомендуется скоростью 0.1%
проконсультироваться со Увеличение значения Увеличение зазора клапана
специалистами фирмы Omni B3 B19
Flow Computers, Inc., прежде
контрольной точки ПИД #1 со ПИД #1 со скоростью 0.1%
чем вносить изменения в скоростью 0.1%
данные конфигурации Уменьшение значения Уменьшение зазора клапана
непосредственно через B4 B20
последовательный порт или
контрольной точки ПИД #2 со ПИД #2 со скоростью 1%
при помощи операторов скоростью 1%
программируемых Увеличени