PDA

Просмотр полной версии : пр114 - выбор режима (рецепта) программы



acronis
09.02.2015, 09:43
Добрый день.

Подскажите как в данном реле реализовать выбор режима (энергонезависимый) - управление одной кнопкой по циклу

при нажатии кнопки должны меняться режимы - например с 1го по 5тый - и далее опять 1й

При включении реле должно применить запомненный последний режим (например 3)

режимы - это сохраненные временные интервалы для 3х таймеров


например режим 1 - таймер 1-10 сек , таймер 2-15 сек , таймер 3- 20 сек
режим 2 - таймер 1- 12 сек , таймер 2 - 9 сек , таймер 3 - 17 сек
...............


Как такое реализовать ?

Василий Кашуба
09.02.2015, 10:12
Добрый день.
Подскажите как в данном реле реализовать выбор режима (энергонезависимый) - управление одной кнопкой по циклу
при нажатии кнопки должны меняться режимы - например с 1го по 5тый - и далее опять 1й
При включении реле должно применить запомненный последний режим (например 3)
режимы - это сохраненные временные интервалы для 3х таймеров

например режим 1 - таймер 1-10 сек , таймер 2-15 сек , таймер 3- 20 сек
режим 2 - таймер 1- 12 сек , таймер 2 - 9 сек , таймер 3 - 17 сек
...............

Как такое реализовать ?
Подробное ТЗ в студию и вам помогут.

acronis
09.02.2015, 10:53
в принципе особо нечего добавить по ТЗ

Одна кнопка выбора режимов ( работать должна по циклу - 5 режимов в дальнейшем 10 режимов)
Вторая кнопка пуск - отаботка программы по выбранному режиму - (последний выбранный режим должен сохраняться в памяти при отключении питания на ПР)
Третья кнопка сброс - сброс программы на начало


Исполнительные устройства - 3 выхода - реле в зависимости от режима отрабатывают разные времена (таймеры TP) - (пример в первом сообщении )

в принципе все

maximov2009
09.02.2015, 11:16
в принципе особо нечего добавить по ТЗ
в принципе все
Добрый день. Во вложении программка. В свойствах макроса указываете время которое Вам нужно. Для удобства там расставлено от 0 до 16.
Их исправляйте на те значения, что Вам нужны. Например вместо 0 пишите 17, тогда при 0 на входе макроса будет 17 и эта уставка пойдёт уже в макрос таймера. при 1 поставьте 25 и т.д. Счётчиком перещёлкиваете значения на входе макроса ППЗУ (МЕМ16). В свойствах счётчика я указал, что он сохраняет значение. Ограничитель по счёту надеюсь прилепите самостоятельно. Если нет, напишите, поможем.
С уважением.

acronis
09.02.2015, 13:22
Добрый день. Во вложении программка. В свойствах макроса указываете время которое Вам нужно. Для удобства там расставлено от 0 до 16.
Их исправляйте на те значения, что Вам нужны. Например вместо 0 пишите 17, тогда при 0 на входе макроса будет 17 и эта уставка пойдёт уже в макрос таймера. при 1 поставьте 25 и т.д. Счётчиком перещёлкиваете значения на входе макроса ППЗУ (МЕМ16). В свойствах счётчика я указал, что он сохраняет значение. Ограничитель по счёту надеюсь прилепите самостоятельно. Если нет, напишите, поможем.

C уважением.

Спасибо огромное !!!
Сделал по аналогии - все получилось !!!

rovki
09.02.2015, 22:50
А кто то спрашивал Зачем макрос ППЗУ :D

Алексей Геннадьевич
11.02.2015, 08:54
А кто то спрашивал Зачем макрос ППЗУ :D

Вообще-то AVF про ФБ ППЗУ спрашивал. Но на плавность хода не влияет. :)