Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия | |||
doc:jroboplc:modules:roboplant:devstga [2021/02/12 13:57] denis |
doc:jroboplc:modules:roboplant:devstga [2021/02/12 14:20] (текущий) denis |
||
---|---|---|---|
Строка 6: | Строка 6: | ||
Платформа: Только для JROBOPLC | Платформа: Только для JROBOPLC | ||
+ | |||
+ | Количество стадий задается клавишами Ins и Del в списке входов. | ||
====== Входы ====== | ====== Входы ====== | ||
Строка 22: | Строка 24: | ||
Если номер текущей стадии изменился и превышает максимальное значение (установленное количество стадий), то считается, что текущий цикл завершен. При этом увеличивается счетчик CycleCnt на 1, а также происходит начало нового цикла, если Input=1 и позволяет счетчик циклов (см. CycleMax). | Если номер текущей стадии изменился и превышает максимальное значение (установленное количество стадий), то считается, что текущий цикл завершен. При этом увеличивается счетчик CycleCnt на 1, а также происходит начало нового цикла, если Input=1 и позволяет счетчик циклов (см. CycleMax). | ||
- | |||
- | Входы добавляются и удаляются клавишами Ins и Del. | ||
====== Выходы ====== | ====== Выходы ====== | ||
===== Stage ===== | ===== Stage ===== | ||
+ | Номер текущей стадии. Если Stage=0, то цикл не запущен. Иначе значение Stage находится в диапазоне от 1 до установленного количества стадий. | ||
===== CycleCnt ===== | ===== CycleCnt ===== | ||
+ | Счетчик циклов. Увеличивается на 1 по завершению каждого цикла. Для сброса CycleCnt записать значение 0. | ||
===== CycleMax ===== | ===== CycleMax ===== | ||
+ | Максимальное количество циклов. Если CycleMax=0, то без ограничений. Иначе при CycleCnt>=CycleMax старт нового цикла запрещен. | ||
===== StageStart ===== | ===== StageStart ===== | ||
+ | Номер стадии, с которой начнется первый цикл. Если StageStart=0, то цикл начнется со стадии 1. | ||
===== StageLoop ===== | ===== StageLoop ===== | ||
+ | Номер стадии, с которой начнется повторный цикл. Если StageLoop=0, то цикл начнется со стадии 1. | ||
===== StageFlags ===== | ===== StageFlags ===== | ||
+ | Не используется | ||
===== Output1... OutputN ===== | ===== Output1... OutputN ===== | ||
+ | Логические выходы. Значение выхода Output равно 1, если номер выхода равен номеру текущей стадии. Иначе значение выхода равно 0. | ||