Omron 3G3MX2-A4004-E [300/372] 2 3 4 5

Omron 3G3MX2-AB004-E [300/372] 2 3 4 5
278
Описание сетевого протокола Раздел B-3
B-B-4 Расшифровка кодов функций
Чтение текущего состояния бита [01h]:
Эта функция считывает статус (ВКЛ/ВЫКЛ) указанных битов. Пример
приведен ниже.
Чтение программируемых входов [1] – [5] преобразователя частоты с
адресом ведомого устройства «8».
В примере предполагается, что на входных клеммах присутствуют
перечисленные ниже состояния.
Примечание 1 Широковещание отключено.
Примечание 2 Если указанное количество битов равно 0 или больше 31,
преобразователь частоты возвращает код ошибки «03h».
Примечание 3 Данные передаются порциями указанного размера (число байтов
данных).
Примечание 4 Адресация битов PDU начинается с нулевого адреса. Поэтому для
обращения к битам с номерами от 1 до 31 используются адреса от 0 до
30. Значение адреса бита (передаваемое по каналу Modbus) всегда на 1
меньше номера бита.
Данные, приведенные в ответе, указывают на состояния входов,
содержащиеся в битах 0007h...000Dh.
Значение «05h=00000101b» означает следующее (предполагается,
что бит 7 является младшим битом).
При попытке чтения бита, адрес которого не определен в ПЧ, в ответ
передается значение «0»: состояние неопределенного бита.
Если команда «Чтение текущего состояния бита» выполнена с
ошибками, смотрите ответ с сообщением об ошибке.
Параметр Данные
Программируемый вход [1] [2] [3] [4] [5]
Номер бита 7 8 9 10 11
Состояние бита ВКЛ ВЫКЛ ВКЛ ВЫКЛ ВЫКЛ
Запрос: Ответ:
Номер Название поля Пример
(Hex)
Номер Название поля Пример
(Hex)
1 Адрес ведомого *1 08 1 Адрес ведомого 08
2 Код функции 01 2 Код функции 01
3 Начальный адрес бита *4
таршие разряды)
00 3 Размер данных (в байтах) 01
4 Начальный адрес бита *4
(младшие разряды)
06 4 Значение бита *3 05
5 Количество битов
(старшие разряды *2)
00 5 CRC-16 (старшие разряды) 92
6 Количество битов
(младшие разряды *2)
05 6 CRC-16 (младшие разряды) 17
7 CRC-16 (старшие разряды) 1C
8 CRC-16 (младшие разряды) 91
Параметр Данные
Номер бита14131211109 8 7
Состояние бита ВЫКЛ ВЫКЛ ВЫКЛ ВЫКЛ ВЫКЛ ВКЛ ВЫКЛ ВКЛ

Содержание

Описание сетевого протокола Раздел В 3 В В 4 Расшифровка кодов функций Чтение текущего состояния бита 01 б Эта функция приведен ниже считывает статус ВКЛ ВЫКЛ указанных битов Пример Чтение программируемых входов 1 5 преобразователя частоты с адресом ведомого устройства 8 В примере предполагается что на входных клеммах присутствуют перечисленные ниже состояния Данные Параметр Программируемый вход Номер бита Состояние бита 2 1 7 вкл 8 выкл Запрос 4 5 6 7 8 4 10 выкл 5 11 ВЫКЛ Ответ Номер 1 2 3 3 9 ВКЛ Название поля Пример Нех Адрес ведомого 1 Код функции Начальный адрес бита 4 старшие разряды Начальный адрес бита 4 младшие разряды Количество битов старшие разряды 2 Количество битов младшие разряды 2 СРС 16 старшие разряды СРС 16 младшие разряды Номер Название поля Пример Нех 08 01 00 1 2 3 Адрес ведомого Код функции Размер данных в байтах 08 01 01 06 4 Значение бита 3 05 00 5 СРС 16 старшие разряды 92 05 6 СРС 16 младшие разряды 17 1С 91 Примечание 1 Широковещание отключено Примечание 2 Если указанное количество битов равно 0 или больше 31 преобразователь частоты возвращает код ошибки ОЗИ Примечание 3 Данные передаются порциями указанного размера число байтов данных Примечание 4 Адресация битов PDU начинается с нулевого адреса Поэтому для обращения к битам с номерами от 1 до 31 используются адреса от 0 до 30 Значение адреса бита передаваемое по каналу Modbus всегда на 1 меньше номера бита Параметр Номер бита Состояние бита Данные приведенные в ответе содержащиеся в битах 0007h 000Dh указывают Значение 05h 00000101b означает что бит 7 является младшим битом на состояния следующее предполагается Данные 14 ВЫКЛ 13 ВЫКЛ 12 ВЫКЛ 11 ВЫКЛ 10 выкл 9 ВКЛ 8 ВЫКЛ При попытке чтения бита адрес которого не определен в ПЧ в ответ передается значение 0 состояние неопределенного бита Если команда Чтение текущего состояния бита выполнена с ошибками смотрите ответ с сообщением об ошибке 278 входов 7 ВКЛ

Скачать