This is topic Связь с Exlar по протоколу ModBus RTU TCP/IP in forum Общие вопросы / Common questions at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/45/t/000196.html

Posted by ciam (Участник № / Member № 5305) on :
 
Здравствуйте! Пытаемся соединить Trace Mode с Exlar по протоколу ModBus RTU TCP/IP. В Exlar есть список параметров, которые записываются в виде: 3.25, 11.34 и т. д. Каждый из параметров принимает значения.
Необходимо считывать значения этих параметров. Как в Trace Mode записать номер канала и адрес, чтобы обратиться к этим ячейкам. (Используем видео "ModBus RTU-подключение контроллеров к SCADA TRACE MODE6")
Может быть есть какой-то альтернативный вариант соединения?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Надо точно знать формат хранения этих чисел в Modbus-регистрах, адреса регистров и рекомендуемые для их считывания Modbus-функции. Это можно узнать только из документации на устройство.
Если для хранения используется один из стандартных форматов для чисел с плавающей запятой, то можно попытаться считать их с помощью функций Rout_Float(3) или Rin_Float(4), поддерживаемых в нашем драйвере.
При этом надо учитывать возможные варианты в форматах хранения и порядке передачи байтов числа. Для этого можно возпользоваться заданием файле modbus.set (см. справочную систему).
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2