PDA

Просмотр полной версии : ПЛК73 работа с клавиатурой с среде CFC



HiryrG
27.10.2014, 10:22
Собственно вопрос реально ли написать с среде CFC работа с клавиатурой ПЛК73

тоесть я написал если key=64 то к уставке добавить 1 но при нажатии он успевает прибавить намного больше

Может есть у кого нибудь пример в CFC ?

lara197a
27.10.2014, 10:25
используйте фронты
R_TRIG
F_TRIG

HiryrG
27.10.2014, 10:43
например R_TRIG работает пока кнопка нажата, Привязываю на "Пуск котла", а надо чтобы она запомнила пока не сработает опять эта кнопка или авария.

приборист
27.10.2014, 10:56
например R_TRIG работает пока кнопка нажата, Привязываю на "Пуск котла", а надо чтобы она запомнила пока не сработает опять эта кнопка или авария.

Вы сначала с помощью кнопки прибавлять пытаетесь, а потом котел запускать.
Включайте переменную с помощью выхода R_trig, и выключайте при повторном вызове.

melky
27.10.2014, 11:01
HiryrG R_trig срабатывает СРАЗУ, как была нажата кнопка, по фронту.
Если вам необходимо запоминание после отпуска кнопки используйте FF_DRE из состава oscat.de
И включение по принципу триггера, а на Reset подайте сигнал по аварии.
Можете импортировать отдельно.

lara197a
27.10.2014, 11:14
для таких простых задач установка дополнительных библиотек
не целесообразно.
прочтите раздел "библиотеки" в справке КДС.
Там все уже есть.

petera
27.10.2014, 11:32
например R_TRIG работает пока кнопка нажата, Привязываю на "Пуск котла", а надо чтобы она запомнила пока не сработает опять эта кнопка или авария.
14950
Где к1 - Пуск котла.
Ну, а если авария, то обнулить k1 например с помощью MOVE с входом EN. На вход EN как раз и подать сигнал Авария

melky
27.10.2014, 11:42
Можно проще avaria- (R)k1
Удобство FF_DRE в том, что там есть set и reset, проще интегрировать в некую схему, чем наворачивать r_trig, xor, move и так далее. Просто нагляднее в программе.
Ну а так, выбор способов у каждого свой.

HiryrG
27.10.2014, 14:19
Я смотрю здесь оперативно и по существу помогают Всем огромное спасибо, с кнопкой "пуск\стоп" разобрался, теперь разбираюсь как с клавиатуры менять уставки, аварийные уставки и дельту со второго экрана.

amn
27.10.2014, 15:02
Для запоминания сигнала удобно использовать стандартный функциональный блок RS.

HiryrG
05.11.2014, 13:00
Подскажите как написать переход на второй экран, выбор и изменение на нем уставки
Допустим при нажатии F1 Осуществить переход на экран изменения параметров "уставка", "Аварийная уставка" "Дельта температуры". и кнопками "ВВЕРХ" "ВНИЗ" выбрать строку (надпись начинает мигать). ВВОД для изменения кнопками "ВВЕРХ" "ВНИЗ" и ВВОД для подтверждения.