Как и в обычном Степе для контроля прохождения программы использую:
- вспомогательные триггеры, взводимые событием дохода до этой ветки - либо битом, либо фронтом по взводу или спаду бита
- счётчики - показывающие количество раз прохода до этой ветки
- команду MOVE для скидывания контрольного слова, в основное меркерное поле, сообщающее о прохождении данной ветки.
Quote:
У каждого контрллера могут быть свои особенности ограничения - в том числе и по вложенности вызовов блоков.
На какой версии Портала и на каком языке написана программа ?
В Портале 14 можно в одном блоке использовать написание веток на разных языках через изменение свойств блока.
Quote:
Но вот главный вопрос, если я этот FBx помещаю в программу main, то все работает как надо. Почему??!
Повторюсь, начинал я писать программу в CodeSys и там все работало как часы.
Без анализа твоего творения невозможно дать ответ.
Я написал программу для STM32... не понимаю почему она не загружается в S7-1200 ? ... Ведь в Дисковери она работает как надо !!!