Галочку Writeable на вкладке General поставили?
Галочку Writeable на вкладке General поставили?
Галочка Writable превращает Holding registers в Input registers, адреса меняются с %IW на %QW:
https://s1.hostingkartinok.com/uploa...660da913a3.png
А нужны именно честные Holding, которые будут читаться извне функцией 03 - Read Holding Registers
Вы ошибаетесь. Галочка делает holding регистры доступными для изменения из кода программы, вот и всё.Цитата:
"Галочка Writable превращает Holding registers в Input registers, адреса меняются с %IW на %QW"
Считываться они по-прежнему будут функцией 03.
Покажите скринами - какие значения у вас в holding регистрах и что вы видите в мастере.
Вот пример - может, с ним станет понятнее, как надо действовать:
https://youtu.be/Q3hqQlqcESo?t=5501
Пользователю вообще не надо думать о %QW.
Пользователь работает с переменными, привязанными к регистрам.
Добрый день.
Не очень понимаю как настроить связь между двумя ПЛК 210 по средством GVL отправитель/получатель. Хочу из одного плк передавать в другой пачку переменных. Есть два шкафа управления, в каждом стоит плк, в обоих случаях плк выполняют роль мастера. Подключаю между собой плк на 2 порт eth. В проекте, который на ПЛК-ОС я добавил GVL отправителя. Вложение 65777
Затем добавил в этот проект ПЛК-получателя(ПЛК-ЖБ) и добавил в нем GVL получателя. Вложение 65778 Что следует сделать в проекте ПЛК-ЖБ чтобы получать данные с ПЛК-ОС?
Добрый день.
См. видеопример:
https://www.youtube.com/watch?v=-MYbECw9Ots&t=4982s
Это самый простой способ.
Второй вариант - через экспорт/импорт файла. Его я рассматривал здесь (во второй половине видео):
https://youtu.be/46_XHKU9UoI