3-й вариант - StringP.
8 регистров 16-й функцией без проблем.
Вид для печати
3-й вариант - StringP.
8 регистров 16-й функцией без проблем.
А будет через Стринг работать и чтение и запись одновременно?
https://owen.ru/forum/showthread.php...l=1#post244022
Вот, что получилось https://disk.yandex.ru/i/woknryYch3c7Zg
kondor3000 отдельное Спасибо за ответы и написанные программы!!!
Последний пример не мой, это из примеров на сайте
12 Опрос ПЛК63 через Lectus OPC
https://owen.ru/product/codesys_v2/example_program
Тоже самое можно сделать и с Овен ОПС сервером, только там адреса регистров надо задавать в DEC (десятичной системе), а не в HEX (шеснадцатиричной) как в Lectus
Заодно проверите какими функциями будет запись, а какими нет для целочисленных (0х06, 0х10)
Для Float, нужно будет "Переставить регистры", поставить -Да ( функция записи 0х10)
Немного поразбирался, получилось управлять одним выходом(реле), передать и задать целочисленное значение на дисплее и передать на дисплей показания температурного датчика 50М(типа float) https://disk.yandex.ru/i/0MetbpD8PNjA-A
Но управляется выход реле четко через тип INT, через bool и byte не получается Вложение 72020
И почему то не могу еще добавить переменных для передачи по интерфейсу Вложение 72021
Через INT (UINT) лучше всего, вам уже показывал, как биты упаковать, распаковать через точку.
Добавлять новые элементы надо в SubMenu, а не как вы. Их в таргете 3 штуки. Можно просто вставить новый. Или копировать и вставить.Вложение 72022
И сами SubMenu можно тоже добавить в другое SubMenu.
QW это вроде word, и int туда не вставить.. Хотя...
А по 2му, может надо добавить модбас элемент и туда втыкать? Щас гляну как это делается...
Я похоже случайно удалил SubMenu https://disk.yandex.ru/i/srU2s7qH6PnMXg
Это INT точно Вложение 72024