Возникла следующая ситуация. Я создаю проект в CoDeSys 2.4 для виртуального контроллера sp PLCWinNT v 2.4, в CoDeSys 3.5 создаю проект HMI, в проекте HMI добавляю в качестве источника данных проект CoDeSys 2.4 . Запускаю оба проекта жму кнопки на HMI , значения переменных в проекте CoDeSys меняются, все работает. Соединение через TCP , localhost. На фото надеюсь видно , что нажата кнопка в CoDeSys HMI 3.5, переменная в CoDeSys 2.4 стала True
Настройки содинения c источником данных.jpg
Настройки содинения на виртуальном сервере.jpg
Нажатие кнопки.jpg
Дальше, создаю проект для ПЛК 160 в CodeSys v2 , гружу его в ПЛК , соединение контроллера с компьютером через Ethernet, соединение с проектом HMI 3.5 через TCP IP level 2 (через Getway). На этапе создания источника данных все проходит нормально, переменные видны. При запуске HMI не соединяется с источником данных и онлайн ничего не меняется, то есть я жму кнопки в проекте HMI 3.5 а в проекте CoDeSys v2 ничего не меняется. Может я где-то галочку не поставил или чего-то не учел.
Менеджер источника данных ПЛК 160 не коннектится.jpg
Параметры источника данных ПЛК 160.jpg
Параметры связи ПЛК 160.jpg
Проект изначально был написан с визуализацией Codesys HMI 2.4, но сейчас компания Пролог заявляет, что HMI v 2 не пддерживается производителем и лицензия на нее не продается. На сайте сказано, что CoDeSys HMI v 3.5 работает с проектами v 2.3, но как коннектиться не показано. Пролог с этим вопросом, также не помог. Может кто-то делал такие проекты ОВЕН ПЛК 110, 154 , 160 с программой CoDeSys v 2.3 + визуализация CoDeSys HMI v3.5? Может какой-то target нужен? На виртуальном контроллере работает. Может кто-то знает, как лицензировать или крякнуть CoDeSys HMI v2 ? Нужно, чтобы нажимая кнопку в визуализации HMI v3, менялось значение переменной в программе CoDeSys v2.3 на контроллере Овен ПЛК 160 v2. А лучший вариант, если есть возможность лицензировать или крякнуть CoDeSys HMI v 2.3, раз он все равно не поддерживается производителем.
Заранее благодарен.