Пишу программу для тубной машины. PLC_PRG по моей первоначальной задумке должен собирать цепь защиты и режим управления (автомат, один цикл) тем самым разрешать пуск машины. Остальные операции узел загрузки туб, узел ориентации, узел подачи дозы и тд я написал в подпрограммах. Вот тут и начинается мой вопрос в подпрограммах на входах и выходах я использовал системные переменные, прописанные в конфигурации ПЛК. Фактически описав все узлы, я вспомнил, что подпрограммы без ссылки в PLC_PRG являются не рабочими. В полезностях Николаев Андрей приводит как раз пример в CFC как в PLC_PRG объявлять подпрограммы. Весь мой проект написан в CFC. Но если я в PRG блок объявляю своей подпрограммой, то у нее отсутствуют входы и выходы. Получается мне надо во всех моих подпрограммах создавать переменные типа (VAR input и VAR out) потом в PRG на входы и выходы объявленного блока цеплять системные переменные?
И второй вопрос начинал, когда проект не предполагалось использовать панель ИП320, поэтому модули МК110-8ДН.4Р подключил по «ОВЕН» протоколу. А позже стало ясно, что без дисплея тубная получиться неадекватной, а панель ИП320 работает по протоколу Modbus. Контроллер у меня ПЛК110.30. Чего делать переписывать все на Modbus или будет работать на двух протоколах?
Сильно не пинайте, до этого только с ПР110 дело имел да примеры изучал.