Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия | |||
|
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. | ||