This is topic Задание условия перехода на SFC + незначительный глюк in forum Языки программирования в TRACE MODE 6 / Algorithm Programming Languages at Форум TRACE MODE: техническая поддержка.
SFC программа. Условие перехода на языке ST. Вопрос: в качестве переменной, по которой проверяется условие я могу использовать только локальные переменные? (я лично хотел проверить по входному аргументу, но выдается синтаксическая ошибка). Или это глюк? Если так, то выходит в начальном шаге надо выполнять действие локальная_переменная=входной_аргумент для каждого подобного перехода?
Глюк. Имеется программа, описанны локальные переменные, глобальные, аргументы. Выбирается язык программирования SFC. Вставляется несколько шагов. Далее решили, что нам не подходит данный язык. Очищаем тело функции. Все шаги и переходы SFC встают в локальные глобальные переменные в дереве редактора программы. Закрываем, открываем программу - все нормально, переходы и шаги от удаленной SFC исчезли.
Posted by ShuraX (TM_Prof) (Участник № / Member № 3130) on :
Вопрос пока актуален.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Переходы можно программировать как на глобальных переменных, так и на аргументах. Перепроверил. Синтаксическая ошибка у Вас, видимо, по другой причине. Для уточнения пришлите, пожалуйста, Ваш проект с такой "конфликтной программой".
Обнаруженную некорректность при "Очистке тела функции" внесли в базу на исправление. Спасибо.
Posted by ShuraX (TM_Prof) (Участник № / Member № 3130) on :
Создал программу заново - все нормально, все работает.