Без макросов,
Захват-01.png
Ф.область - имитатор регистра PSW38
перед загрузкой проекта в панель - УДАЛИТЬ!!!
![]()
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Доброго времени суток, подскажите как к индикатору на панели привязать вход контроллера? К ПЛК 210 к первому входу подключен тумблер, необходимо отслеживать его срабатывание на панели СП307. К индикаторам получается привязать только бит который переключается с панели виртуальным тумблером, а вот бит, указывающий вход контроллера не получается привязать (ругается codesys, что данный вход уже привязан). Привязываю в конфигураторе СП300: порт PLC порт, адрес 1(в codesys указал 1), регистр 4х 0,00 (в codesys добавлено modbus serial device, в соотнесении вх/вых к регистру временного хранения привязываю необходимый мне бит к %IX0.0). Что делаю не так ?
Вообще, обычно это делается упаковкой всех Битов входов в Маску (16 бит или 32 бита) и уже маску отправляете как регистр с адресом 0 в панель.
Упаковка в ПЛК делается через точку. Например Mask.0:= In1; Mask.1:= In2; и т. д.
Панель также читает 4х0 бит 0, 4х0 бит 1, 4х0 бит 2 и т. д.
Последний раз редактировалось kondor3000; 07.09.2023 в 13:18.