Привет. Возник следующий вопрос: при использовании квалификаторов МЭК-шагов (P, D и т.п.) в языке SFC действие будет выполняться по-разному. В частности, при использовании P-квалификатора, действие должны выполниться дважды: при активации шага и при деактивации шага. Однако почему-то в Control Expert у меня оно выполняется четыре раза. В чем может быть причина?
Ещё заметил странную вещь - при отсутствии какого-либо квалификатора (None - в поле квалификатора шага), действие также выполняется четыре раза .
Не могу понять в чем дело.
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Проблема с МЭК-шагами в Control Expert (Unity Pro XL)
Модераторы: Глоб.модераторы, Специалисты SE
-
- здесь недавно
- Сообщения: 3
- Зарегистрирован: 25 ноя 2022, 17:24
- Имя: Матвей
-
- специалист
- Сообщения: 642
- Зарегистрирован: 02 дек 2015, 06:57
- Имя: Огородников Сергей
- Страна: РФ
- Благодарил (а): 136 раз
- Поблагодарили: 111 раз
Проблема с МЭК-шагами в Control Expert (Unity Pro XL)
Добрый день!
Не так. При использовании P-квалификатора, действие должны выполниться ОДНОКРАТНО (посмотрите внимательно справку встроенную)
Чудеса обычно делаем мы сами - проверьте перекрёстными ссылками использование переменной в программе, где-то что-то, возможно, не учли. Или выкладывайте *zef с описанием странного действия и шагов
СВ
-
- здесь недавно
- Сообщения: 3
- Зарегистрирован: 25 ноя 2022, 17:24
- Имя: Матвей
Проблема с МЭК-шагами в Control Expert (Unity Pro XL)
Про "двойное" выполнение: https://product-help.schneider-electric ... itor-8.htmogorsv писал(а): ↑14 дек 2022, 13:11 Добрый день!Не так. При использовании P-квалификатора, действие должны выполниться ОДНОКРАТНО (посмотрите внимательно справку встроенную)Чудеса обычно делаем мы сами - проверьте перекрёстными ссылками использование переменной в программе, где-то что-то, возможно, не учли. Или выкладывайте *zef с описанием странного действия и шагов
С ошибкой условно справился, создал новый проект, в нём вроде бы всё нормNOTE: When an IEC action has been deactivated, it will be executed one more time. The implication is that each action will execute at least twice.
-
- специалист
- Сообщения: 642
- Зарегистрирован: 02 дек 2015, 06:57
- Имя: Огородников Сергей
- Страна: РФ
- Благодарил (а): 136 раз
- Поблагодарили: 111 раз
Проблема с МЭК-шагами в Control Expert (Unity Pro XL)
1.mathway, цитированием больших фрагментов на форуме не принято злоупотреблять - их обычно прячут под спойлером, места много не занимает и кому нужно прочтёт
2. Вопрос задаёте про Control Expert, ссылку приводите на Machine Expert ? Вы в курсе, что это разные продукты?
Control Expert имеет собственную встроенную справку
В Control Expert "P" работает именно так, как я написал и только пример неработающего кода позволил бы разобраться, что было
сделано не так
2. Вопрос задаёте про Control Expert, ссылку приводите на Machine Expert ? Вы в курсе, что это разные продукты?
Control Expert имеет собственную встроенную справку
В Control Expert "P" работает именно так, как я написал и только пример неработающего кода позволил бы разобраться, что было
сделано не так
СВ