Tag Archives: Modicon

ОЦЕНКА ВРЕМЕНИ ПОСЛЕДОВАТЕЛЬНОЙ ПЕРЕДАЧИ ModBUS

ПОСЛЕДОВАТЕЛЬНОСТЬ ПЕРЕДАЧИ

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

1. Главное устройство Modbus Формирует сообщение.

2. Проверяются статусы RTS и CTS модема главного. (A)

3. Сообщение запроса передается подчиненному.(B)

4. Подчиненный принимает сообщение запроса. (C)(D)

5. Подчиненный вычисляет контрольную сумму. (E)

6. Проверяются статусы RTS и CTS модема подчиненного. (F)

7. Ответное сообщение передается главному. (B)

8. Главный производит необходимые действия над принятым отве-

том и данными.

ПРИМЕЧАНИЯ

(A) Если выводы RTS и CTS соединены вместе, то это время незначительно. Для модема J478, это время около 5 мс.

(B) Следующая формула оценивает время передачи:

1000 Х (счетчик символов) Х (битов в символе)

Время = —————————————————

Скорость передачи

(C) Modbus сообщение обрабатывается в конце скана контроллера. В худшем случае задержка будет равна времени одного скана. В среднем задержка составляет 0.5 скана.

Время, выделяемое для обслуживания портов Modbus в конце каждого скана контроллера(перед началом нового), зависит от модели контроллера. Время для каждой модели описано ниже.Для 484 контроллера это время составляет приблизительно 1.5 мс.

Для 584 и 984 контроллера время составляет приблизительно 1.5 мс. Порты обслуживаются последовательно, начиная с порта 1.

Для 184/384 контроллеров время зависит от количества принимаемых данных. Это время варьируется от минимального 0.5 мс до максимального около 6.0 мс (для 100 регистров), или 7.0 мс (для 800 выходов).Если с контроллером используется программная панель, то Modbus порт отключается.

(D) Modbus Функции с 1 по 4, 15 и 16 позволяет главному устройству запросить больше данных чем то количество, которое может обработать контроллер в течении времени выделяемого на обслуживание портов. Если подчиненный не успел обработать все данные, он может буферизировать их и обработать позже.

Ниже приведены данные, которые могут быть обработаны за один цикл обслуживания Modbus порта.

Дискреты Регистры
Micro 84 16 4
184/384 800 100
484 32 16
584 64 32
984A/B/X 64 32
984-X8X 1000 125

Примечание: ‘984-X8X’ ссылается на slot-mount модели(984-385, -685 и т.д.).

Для 884, время обработки множественных данных следующее: Чтение 700 выходов: 14 сканов             Установка единич. выхода: 3 скана Чтение 256 входов: 7 сканов               Установка регистра: 3 скана Чтение 125 вых. рег-ов: 5 сканов Установка 768 выходов: 18 сканов Чтение 125 вх. рег-ов: 8 сканов Установка 100 рег.: 10 сканов

(E) Вычисление контрольной суммы LRC — около 1 мс. Вычисление контрольной суммы CRC — около 0.3 мс для каждых 8-ми бит данных возвращаемых в ответе.

ПРИМЕЧАНИЯ ДЛЯ 584 И 984A/B/X

Это примечание касается только 584 и 984A/B/X контроллеров.

СКОРОСТЬ ПЕРЕДАЧИ: Когда используются оба Modbus порта 1 и 2, максимальная доступная скорость передачи — 19 200 бод.

БЛОКИРОВКА ПОРТА: Когда вы используете ASCII режим, избегайте посылки сообщений с ‘нулевой длиной данных’, или сообщений без адреса устройства. Например, это неправильное сообщение:

: CR LF

При использовании такого рода сообщений может иметь место случайная блокировка порта.

ПРИЗНАК КОНЦА ASCII СООБЩЕНИЯ: Нормальное ASCII сообщение должно заканчиваться парой CRLF. При использовании контроллеров 584 и 984A/B/X, ASCII сообщение может заканчиваться после поля контрольной суммы LRC (без установки символов CRLF), если после поля LRC имеет место интервал по крайней мере 1 сек. Если это случилось, контроллер считает что сообщение закончилось нормально.

 

    ФУНКЦИЯ ДИАГНОСТИКИ 08

    Функция 08 — Диагностическая

    ОПИСАНИЕ

    Функция 08 обеспечивает серию тестов для проверки системы коммуникации между главным и подчиненным, или проверку на различные внутренние ошибки в подчиненном. Широкое вещание не поддерживается.

    Функция использует два байта кода подфункции в запросе для определения типа теста который необходимо провести. Подчиненный возвращает оба кода функции и подфункции в нормальном ответе.

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

    ЭФФЕКТ ДИАГНОСТИКИ НА ПОДЧИНЕННОМ

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

    КАК ОРГАНИЗОВАНА ИНФОРМАЦИЯ В ДАННОМ РУКОВОДСТВЕ

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

    Список кодов подфункций поддерживаемых различными контроллерами приведен ниже после примера ответа на запрос.

    ЗАПРОС

    Это пример запроса подчиненному устройству на возврат данных переданных в запросе. Здесь используется код подфункции 0.

    Запрос

    Имя поля                                                                                              Пример (Hex)

    Адрес подчиненного                                                                           11

    Функция                                                                                              08

    Подфункция ст.                                                                                  00

    Подфункция мл.                                                                                 00

    Данные ст.                                                                                            A5

    Данные мл.                                                                                           37

    Контрольная сумма                                                                             —

     

    ОТВЕТ

    Нормальный ответ возвращает те же данные.

    Имя поля                                                                                              Пример (Hex)

    Адрес подчиненного                                                                           11

    Функция                                                                                              08

    Подфункция ст.                                                                                  00

    Подфункция мл.                                                                                 00

    Данные ст.                                                                                            A5

    Данные мл.                                                                                           37

    Контрольная сумма                                                                             —

     

    ДИАГНОСТИЧЕСКИЕ КОДЫ ПОДДЕРЖИВАЕМЫЕ КОНТРОЛЛЕРАМИ

    Код Имя                                                               383          484          584         884         M84       984

    00            Return Query Data                                               Y             Y             Y             Y             Y             Y

    01            Restart Comm Option                                           Y             Y             Y             Y             Y             Y

    02            Return Diagnostic Register                                   Y             Y             Y             Y             Y             Y

    03            Change ASCII Input Delimiter                              Y             Y             Y             N                            Y

    04            Force Listen Only Mode                                       Y             Y             Y             Y             Y             Y

    05-09      Зарезервированы

    10            Clear Ctrs and Diagnostic Reg.                             Y             Y             (1)           N             N             (1)

    11            Return Bus Message Count                   Y             Y             Y             N             N             Y

    12            Return Bus Comm. Error Count                           Y             Y             Y             N             N             Y

    13            Return Bus Exeption Error Count                        Y             Y             Y             N             N             Y

    14            Return Slave Message Count                 Y             Y             Y             N             N             Y

    15            Return Slave No Response Cnt                             Y             Y             Y             N             N             Y

    16            Return Slave NAK Count                                     Y             Y             Y             N             N             Y

    17            Return Slave Busy Count                                      Y             Y             Y             N             N             Y

    18            Return Bus Char. Overrun Cnt                             Y             Y             Y             N             N             Y

    19            Return Overrun Error Count                 N             N             N             Y             N             N

    20            Clear Overrun Counter and Flag                            N             N             N             Y             N             N

    21            Get/Clear Modbus Plus Statistic                           N             N             N             N             N             Y

    22 и далее Зарезервированы

    Примечание:

    (1) Только очистка счетчиков.

    ДИАГНОСТИЧЕСКИЕ ПОДФУНКЦИИ

    00 Return Query Data

    Данные расположенные в поле данных запроса должны быть возвращены в ответе. Ответ должен быть идентичен запросу.

    Подфункция         Поле данных(Запрос)           Поле данных(Ответ)

    00 00                      Любое значение                    Повтор данных запроса

    01 Restart Communication Option

    Периферийный порт подчиненного инициализируется и перезапускается, все коммуникационные счетчики очищаются. Если порт находится в режиме ‘Listen Only Mode’, ответ не возвращается. Если порт не находится в данном режиме, то возвращается нормальный ответ. Это делается перед рестартом.

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

    Поле данных запроса содержит FF 00 Hex для очистки Коммуникационного Журнала Событий. Содержимое поля данных 00 00 оставляет журнал без изменений.

    Подфункция         Поле данных(Запрос)          Поле данных(Ответ)

    00 01                      00 00                                       Повтор данных запроса

    00 01                      FF 00                                      Повтор данных запроса

    02 Return Diagnostic Register

    Содержимое регистра диагностики подчиненного возвращается в ответе.

    Подфункция         Поле данных(Запрос)           Поле данных(Ответ)

    00 02                      00 00                                      Содержимое регистра диагностики

    КАК ОРГАНИЗОВАНЫ ДАННЫЕ РЕГИСТРА

    Назначение битов регистра диагностики показано ниже.

    184/384 Регистр диагностики

    Бит                         Описание

    0                             Continue on Error

    1                             Run Light Filed

    2                             T-Bus Test Filed

    3                             Asynchronous Bus Test Failed

    4                             Force Listen Only Mode

    5                             Не используется

    6                             Не используется

    7                             ROM Chip 0 Test Failed

    8                             Continuos ROM Cheksum Test in Execution

    9                             ROM Chip 1 Test Failed

    10                           ROM Chip 2 Test Failed

    11                           ROM Chip 3 Test Failed

    12                           RAM Chip 5000-53FF Test Failed

    13                           RAM Chip 6000-67FF Test Failed, Even Adresess

    14                           RAM Chip 6000-67FF Test Failed, Odd Adresess

    15                           Timer Chip Test Filed

    484 Регистр диагностики

    Бит                         Описание

    0                             Continue on Error

    1                             CPU Test or Run Light Failed

    2                             Parallel Port Test Failed

    3                             Asynchronous Bus Test Failed

    4                             Timer 0 Test Filed

    5                             Timer 1 Test Filed

    6                             Timer 2 Test Filed

    7                             ROM Chip 0000-07FF Test Failed

    8                             Continuous ROM Checksum Test in Execution

    9                             ROM Chip 0800-0FFF Test Failed

    10                           ROM Chip 1000-17FF Test Failed

    11                           ROM Chip 1800-1FFF Test Failed

    12                           RAM Chip 4000-40FF Test Failed

    13                           RAM Chip 4100-41FF Test Failed

    14                           RAM Chip 4200-42FF Test Failed

    15                           RAM Chip 4300-43FF Test Failed

    584/984 Регистр диагностики

    Бит                         Описание

    0                             Illegal Configuration

    1                             Backup Cheksum Error in High-Speed RAM

    2                             Logic Checksum Error

    3                             Invalid Node Type

    4                             Invalid Traffic Cop Type

    5                             CPU/Solve Diagnostic Failed

    6                             Real Time Clock Failed

    7                             Watchdog Timer Failed-Scan Time exeeded 250ms

    8                             No End of Logic Node detected, or quantity of end of segment words (DOIO) does not match quantity

    of segments configured

    9                             Sate RAM Test Failed

    10                            Start of Network (SON) did not begin network

    11                           Bad Order of Solve Table

    12                           Illegal Peripherial Intervention

    13                           Dim Awareness Flag

    14                           Не используется

    15                           Peripherial Port Stop Executed, not an error

    884 Регистр диагностики

    Бит                         Описание

    0                             Modbus IOP Overrun Errors Flag

    1                             Modbus Option Overrun Errors Flag

    2                             Modbus IOP Failed

    3                             Modbus Option Failed

    4                             Ourbus IOP Failed

    5                             Remote IO Failed

    6                             Main CPU Failed

    7                             Table RAM Checksum Failed

    8                             Scan Task exceeded its time limit-too much user logic

    9                             Не используется

    10                           Не используется

    11                           Не используется

    12                           Не используется

    13                           Не используется

    14                           Не используется

    15                           Не используется

    03 Change ASCII Input Delimeter

    Символ ‘CHAR’ Размещенный в поле данных запроса становится признаком конца сообщения в последующих обменах (заменяя символ LF).

    Подфункция         Поле данных (Запрос)          Поле данных (Ответ)

    00 03                      CHAR 00                               Повтор данных запроса

    04 Force Listen Only Mode

    Установка адресуемого подчиненного в режим Listen Only Mode. Это изолирует его от других устройств сети, позволяя иметь связь без прерывания с адресуемого подчиненного.

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

    Только одна функция может быть выполнена — это функция Restart Communication Option (код функции 8, подфункция 1).

    Подфункция         Поле данных (Запрос)          Поле данных (Ответ)

    00 04                      00 00                                       Ответ не возвращается

    10 (0A Hex) Clear Counters and Diagnostic Register

    Для контроллеров кроме 584 или 984, очищаются все счетчики и регистр диагностики. Для 584 или 984 очищаются только счетчики. Счетчики также очищаются при включении питания.

    Подфункция         Поле данных (Запрос)          Поле данных (Ответ)

    00 0A                     00 00                                       Повтор данных запроса

    11 (0B Hex) Return Bus Message Count

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

    Подфункция         Поле данных (Запрос)          Поле данных (Ответ)

    00 0B                      00 00                                      Повтор данных запроса

    12 (0C Hex) Return Bus Communication Error Count

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

    Подфункция         Поле данных (Запрос)          Поле данных (Ответ)

    00 0C                      00 00                                      Счетчик ошибок контр. суммы

    13 (0D Hex) Return Bus Exeption Error Count

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

    Сообщения об ошибках описаны в приложении А.

    Подфункция         Поле данных (Запрос)         Поле данных (Ответ)

    00 0D                     00 00                                      Счетчик ошибок

    14 (0E Hex) Return Slave Message Count

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

    Подфункция         Поле данных (Запрос)          Поле данных (Ответ)

    00 0E                      00 00                                      Счетчик сообщений подчиненного

    15 (0F Hex) Return Slave No Response Count

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

    Подфункция         Поле данных (Запрос)          Поле данных (Ответ)

    00 0F                      00 00                                      Счетчик сообщений подчиненного

    16 (10 Hex) Return Slave NAK Count

    Поле данных ответного сообщения содержит количество сообщений адресованных подчиненному, для которых был возвращен ответ с сообщением об ошибке типа Negative Acknowledge (NAK), после последнего рестарта, операции очистки счетчиков, или включения питания.

    Подфункция         Поле данных (Запрос)         Поле данных (Ответ)

    00 10                      00 00                                       Счетчик NAK сообщений

    17 (11 Hex) Return Slave Busy Count

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

    Подфункция         Поле данных (Запрос)          Поле данных (Ответ)

    00 11                      00 00 Счетчик ответов »      Устройство занято»

    18 (12 Hex) Return Bus Character Overrun Count

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

    Подфункция         Поле данных (Запрос)          Поле данных (Ответ)

    00 12                      00 00                                      Счетчик Slave Overrun

    19 (13 Hex) Return IOP Overrun Count (884)

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

    Подфункция         Поле данных (Запрос)          Поле данных (Ответ)

    00 13                      00 00                                       Счетчик Slave IOP Overrun

    20 (14 Hex) Clear Overrun Counter and Flag (884)

    Очищает счетчик 884-го Overrun Counter и сбрасывает флаг ошибки. Текущее значение флага располагается в бите 0 регистра диагностики (смотри подфункцию 02). Эта функция специфична для 884.

    Подфункция         Поле данных (Запрос)          Поле данных (Ответ)

    00 14                      00 00                                      Повтор данных запроса

    21 (15 Hex) Get/Clear Modbus Statistic

    Возвращает последовательность из 54 слов (108 байтов) в поле данных ответа. Данные содержат статистику Modbus Plus процессора подчиненного.

    В добавление к коду функции (08) и коду подфункции (00 15 Hex) следующие два байта в запросе специфицируют тип операции: ‘Взять статистику’ или ‘Очистить статистику’. Статистика может бать также очищена выключением питания.

    Поле типа операции:

    — 00 03 специфицирует операцию ‘Взять Статистику’

    — 00 04 специфицирует операцию ‘Очистить Статистику’

    ЗАПРОС: Это последовательность полей в запросе:

    Функция                Подфункция         Операция

    08                           00 15                      00 03       (Get Statistic)

    08                           00 15                      00 04       (Clear Statistic)

    ОТВЕТ НА ОПЕРАЦИЮ ВЗЯТЬ СТАТИСТИКУ: Это последовательность полей нормального ответа на операцию ‘Взять статистику’:

    Функция                Подфункция         Операция               Данные(108 байт)

    08                           00 15                      00 03                      Слова 00-53

    ОТВЕТ НА ОПЕРАЦИЮ ОЧИСТИТЬ СТАТИСТИКУ: Нормальный ответ на эту операцию повторяет запрос.

    Функция                Подфункция         Операция

    08                           00 15                      00 04

    Сетевая статистика Modbus Plus

    Слово     Биты                       начение

    00                                           Тип Узла

    0                             Незнакомый тип узла

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

    2                             Modbus Brige

    3                             Host — компьютер

    4                             Brige Plus

    5                             I/O узел

    01            0..11                       Номер версии программного обеспечения

    12..14                     Зарезервировано

    15                           Определяет значение слова 15

    (см. слово 15)

    02                                           Сетевой адрес для данной станции

    03                                           Установки MAC переменных

    0                             Состояние питания

    1                             Monitor offline state

    2                             Duplicate offline state

    3                             Состояние простоя

    4                             Use token state

    5                             Work response state

    6                             Pass token state

    7                             Solicit response state

    8                             Check pass state

    9                             Claim token state

    10                           Claim response state

    04                                           Peer status(LED code); определяет статус  данного блока относительно сети.

    0                             Monitor link operation

    32                           Normal link operation

    64                           Never getting token

    96                           Sole station

    128                         Duplicate station

    05                                           Счетчик символов; инкрементируется каждый раз когда станция принимает символ.

    06                                           Token rotation time in ms.

    07            Мл                         Data master failed during token owership bit map

    Ст                           Program master failed during token owership bit map

    08            Мл                         Data master token owner work bit map

    Ст                           Program master token owner work bit map

    09            Мл                         Data slave token owner work bit map

    Ст                           Program slave token owner work bit map

    10            Ст                           Data slave/get slave command transfer request bit map

    11            Мл                         Program master/get master rsp transfer request bit map

    Ст                           Program slave/get slave command transfer request bit map

    12            Мл                         Program master connect status bit map

    Ст                           Program slave automatic logout request bit map

    13            Мл                         Pretransmit deferral error counter

    Ст                           Receive buffer DMA overrun error counter

    14            Мл                         Repeated command received counter

    Ст                           Frame size error counter

    15            Если бит 15 слова 1 не установлен, содержание слова 15 следующее:

    Мл                         Receiver collision-abort error counter.

    Ст                           Receiver alignment error counter

    Если бит 15 слова 1 установлен, содержание слова 15 следующее:

    Мл                         Cable A framing error

    Ст                           Cable B framing error

    16            Мл                         Receiver CRC error counter

    Ст                           Bad packet-lenght error counter

    17            Мл                         Bad link-address error counter

    Ст                           Transmit buffer DMA-underrun error counter

    18            Мл                         Bad internal packet lenght error counter

    Ст                           Bad MAC function error counter

    19            Мл                         Communication retry counter

    Ст                           Communication failed error counter

    20            Мл                         Good receive packet error counter

    Ст                           No response received error counter

    21            Мл                         Exeption response received error counter

    Ст                           Unexpected path error counter

    22            Мл                         Unexpected response error counter

    Ст                           Forgotten transaction error counter

    23            Мл                         Active station table bit map, nodes 1..8

    Ст                           Active station table bit map, nodes 9..16

    24            Мл                         Active station table bit map, nodes 17..24

    Ст                           Active station table bit map, nodes 25..32

    25            Мл                         Active station table bit map, nodes 33..40

    Ст                           Active station table bit map, nodes 41..48

    26            Мл                         Active station table bit map, nodes 49..56

    Ст                           Active station table bit map, nodes 57..64

    27            Мл                         Token station table bit map, nodes 1..8

    Ст                           Token station table bit map, nodes 9..16

    28            Мл                         Token station table bit map, nodes 27..24

    Ст                           Token station table bit map, nodes 25..32

    29            Мл                         Token station table bit map, nodes 33..40

    Ст                           Token station table bit map, nodes 41..48

    30            Мл                         Token station table bit map, nodes

    Ст                           Token station table bit map, nodes 49..56

    31            Мл                         Global data present table bit map, nodes 1..8

    Ст                           Global data present table bit map, nodes 9..16

    32            Мл                         Global data present table bit map, nodes 17..24

    Ст                           Global data present table bit map, nodes 25..32

    33            Мл                         Global data present table bit map, nodes 33..40

    Ст                           Global data present table bit map, nodes 41..48

    34            Мл                         Global data present table bit map, nodes 49..56

    Ст                           Global data present table bit map, nodes 57..64

    35            Мл                         Receive buffer in use bit map, buffer 1..8

    Ст                           Receive buffer in use bit map, buffer 9..16

    36            Мл                         Receive buffer in use bit map, buffer 17..24

    Ст                           Receive buffer in use bit map, buffer 25..32

    37            Мл                         Receive buffer in use bit map, buffer 33..40

    Ст                           Station managment command processed initiation counter

    38            Мл                         Data master output path 1 command initiation counter

    Ст                           Data master output path 2 command initiation counter

    39            Мл                         Data master output path 3 command initiation counter

    Ст                           Data master output path 4 command initiation counter

    40            Мл                         Data master output path 5 command initiation counter

    Ст                           Data master output path 6 command initiation counter

    41            Мл                         Data master output path 7 command initiation counter

    Ст                           Data master output path 8 command initiation counter

    42            Мл                         Data slave input path 41 command processed counter

    Ст                           Data slave input path 42 command processed counter

    43            Мл                         Data slave input path 43 command processed counter

    Ст                           Data slave input path 44 command processed counter

    44            Мл                         Data slave input path 45 command processed counter

    Ст                           Data slave input path 46command processed counter

    45            Мл                         Data slave input path 47 command processed counter

    Ст                           Data slave input path 48 command processed counter

    46            Мл                         Program master output path 81 command initiation counter

    Ст                           Program master output path 82 command initiation counter

    47            Мл                         Program master output path 83 command initiation counter

    Ст                           Program master output path 84 command initiation counter

    48            Мл                         Program master output path 85 command initiation counter

    Ст                           Program master output path 86 command initiation counter

    49            Мл                         Program master output path 87 command initiation counter

    Ст                           Program master output path 88 command initiation counter

    50            Мл                         Program slave input path C1 command processed counter

    Ст                           Program slave input path C2 command processed counter

    51            Мл                         Program slave input path C3 command processed counter

    Ст                           Program slave input path C4 command processed counter

    52            Мл                         Program slave input path C5 command processed counter

    Ст                           Program slave input path C6 command processed counter

    53            Мл                         Program slave input path C7 command processed counter

    Ст                           Program slave input path C8 command processed counter