Добавляя по 4Byte, можно сделать 2000 регистров, ничего не делая больше Вложение 88512
Не считая нескольких TCP, которые можно добавить
Добавляя по 4Byte, можно сделать 2000 регистров, ничего не делая больше Вложение 88512
Не считая нескольких TCP, которые можно добавить
Обращаться через структуру (или через массив), можно сделать несколько структур (массивов) и все положить в слейв,
из панели обращаетесь, как и раньше, по адресам.
Пример через структуру тут https://owen.ru/forum/showthread.php?t=10555&page=987
У меня ж прям статья есть. Через структуру удобно всё делать.
В конце статьи пример есть: https://cs-cs.net/codesys-modbus-kar...trov-struktury
Не понял. Так это ж ещё лучше: в ней все поля будут как WORD или INT. Прям лучшая удача из возможных.
Зато не надо будет в конфигурацию ПЛК вписывать имена или адреса их. Всё в структуре создашь красиво.
...а потом, если захочешь - с ней легко на ОВЕНскую библиотеку Modbus перейдёшь, где памяти для Slave точно больше.
compressors AT%QW6.800.0 : COMPRESSOR; -объявление
Структура COMPRESSOR, в ней массив w: ARRAY[0..1999] OF WORD;, положена по адресу AT%QW6.800.0,
обращаться к ней как compressors.w[0] - ваш массив
Только места должно хватать на всю структуру, поэтому адрес скорее должен быть AT%QW6.0.0