Адресация типа "Типизированная переменная"

Вопросы по программе Lectus Modbus OPC/DDE server
КОТ
Сообщения: 2
Зарегистрирован: 10 июл 2016, 15:44

Адресация типа "Типизированная переменная"

Сообщение КОТ »

Добрый день!
Помогите разобраться в адресации и получения значения из переменных.
В контроллере к конкретным адресам привязаны значения (значение в модбасе находится в регистрах к примеру 40001-40002), в лектусе при создании переменной выбираю тип-DOUBLE WORD, а адрес прописываю в шеснадцатеричном формате - 9C41, запускаю лектус, а он ругается. Как вычисляется тут адресация переменных?
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Адресация типа "Типизированная переменная"

Сообщение admin »

Видимо это адрес который задается для стандартной переменной.
Правило преобразования указаны в документации: http://lectussoft.com/manual/index.html
"Переменные" - "Modbus переменная" - "Стандартная переменная"

Например для адреса 40001: номер функции чтения - 3, адрес переменной - 0
КОТ
Сообщения: 2
Зарегистрирован: 10 июл 2016, 15:44

Re: Адресация типа "Типизированная переменная"

Сообщение КОТ »

а как обращаться к данным типа Uint?
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Адресация типа "Типизированная переменная"

Сообщение admin »

Задайте тип типизированной Modbus переменной - Double Word.
Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя