здравствуйте!!!
моя проблема заключается в том, что при подключении фб, где происходит преобразование значений регистров, записанных с панельки ип320, в переменные типа Time и Int, собственно не получается их преобразовать.
подключать фб пробовал по всякому и в фбд и в Ld и в Cfc, но результат один либо ошибка, либо нет преобразования.
на рисунках показано сам фб преобразования и как объявляется в Plc_prg.
мож я что не так сделал???
подсобите, если есть свободное время
проект тоже выкладываю, мож в нем исправите
Зачем в PLC_PRG это объявление:
VAR_INPUT
start:BOOL;
END_VAR
у вас так дискретный вход вашего ПЛК никогда не отработает...
А вообще с SFC надо быть поосторожней так как повторно вызываемая функция на SFC начинает работу с того места на котором остановилось предыдущее её выполнение, это надо учитывать.(я поначалу думал это глюк такой)))
А вообще лучше ST нет ничего, все просто и понятно, пишите на нём и не парьтесь...