ДИМА
Forum Haunter / Завсегдатай форума
Участник № / Member № 6145
отправлено / posted
Здравствуйте, подскажите как отобразить данные из двух последовательных регистров в формате FLOAT. Протокол передачи Modbus Создаю компонент- Создаю аргумент- Правильно ли я делаю?
Сообщения / Posts 121 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Вам надо выбрать Modbus-компонент Rin_Float(4), привязать его к каналу FLOAT, значение которого надо вывести на экран. В зависимости от используемого в Modbus-слайве порядка следования байтов числа в формате FLOAT при необходимости необходимо произвести настройки с помощью ключей MDB_FLOATCNV=101 – этот ключ разрешает задание порядка следования байтов отдельно для каждого устройства (с помощью ключей MDB_AFCNV<nn>);
MDB_AFCNV<nn>=<M, DEC> – порядок следования байтов для устройства с адресом nn.