Из справки на командоаппарат: “Вход En” - при установке данного чек бокса у блока формируется вход “En”, и блок производит какие – либо действия только при наличии высокого логического уровня на нём.
Проблема в том, что блок производит действия и при низком уровне на нем, причем только первый шаг и зависает. Версия 7.3.8.
На приложенном фото решение проблемы в скетче, путем перемещения строчки.
Некоректная работа командоаппарата
Некоректная работа командоаппарата
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 84
- Зарегистрирован: 08 фев 2021, 08:35
- Имя: Дмитрий
- Поблагодарили: 9 раз
Некоректная работа командоаппарата
А я думал так и задумано было) всегда делал первый шаг на пару сек со всеми выключенными выходами
Некоректная работа командоаппарата
Так же есть проблема, если хотим использовать задержку на включение командоаппарата.
Проблема в том, что командоаппарат начало отсчета времени берет не с момента его включения (En), а с момента включения МК (строчка 19 в приложенном скетче).
Если очень надо использовать задержку на включение командоаппарата, то вносим исправления в скетч действуя по аналогии.
В приложенном скетче-примере добавлено: 12, 46, 47, 49, 50 строка. 19 строка перенесена в 48, и 44 перенесена в 51.
Проблема в том, что командоаппарат начало отсчета времени берет не с момента его включения (En), а с момента включения МК (строчка 19 в приложенном скетче).
Если очень надо использовать задержку на включение командоаппарата, то вносим исправления в скетч действуя по аналогии.
В приложенном скетче-примере добавлено: 12, 46, 47, 49, 50 строка. 19 строка перенесена в 48, и 44 перенесена в 51.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Некоректная работа командоаппарата
Командоаппарат при высоком сигнале на входе EN производит переключения между шагами в зависимости от условий шага. Если со входа EN снять высокий уровень в момент когда на выходе(ах) командоаппарата было значение true, то это значение сохраниться, даже при выключенном командоаппарате.
Как вариант сделать нулевой шаг со значением выходов falce.
Как вариант сделать нулевой шаг со значением выходов falce.
FLProg 6.3.1 - 7.3.4 - Linux
Некоректная работа командоаппарата
Попробовал вставить нулевой шаг с false с нулевым значением времени... не пойму как, но задержка работает

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя