Функция записи 6

Вопросы по программе Lectus Modbus OPC/DDE server
Вячеслав С

Функция записи 6

Сообщение Вячеслав С »

Подскажите пожалуйста:
- использую Лектус версию 3.10;
- подключено устройство по ModbusTCP;
- есть несколько переменных с галочками "чтение" и "запись";
- вне зависимости от настроек функции записи (6 или 16), сама запись (по логу) производится только функцией 16.

Почему?
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Функция записи 6

Сообщение admin »

Используете типизированные Modbus переменные ?
Вячеслав С

Re: Функция записи 6

Сообщение Вячеслав С »

Нет - стандартные переменные (например, стандартная переменная с адресом 40051, для которой установлены галочки "чтение" и "запись").
При этом вне зависимости, что установлено в конфигурации в качестве функции записи (6 или 16), запись всё равно производится только функцией 16.
Как сделать запись таких переменных функцией 6?
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Функция записи 6

Сообщение admin »

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

2) Если нужно использовать номер функции заданный в свойствах узла, то используйте типизированную Modbus переменную.
Вячеслав С

Re: Функция записи 6

Сообщение Вячеслав С »

Спасибо за пояснения.
Big2bing
Сообщения: 2
Зарегистрирован: 03 май 2017, 11:58

Re: Функция записи 6

Сообщение Big2bing »

Это здорово
Ответить

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

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