Просмотр полной версии : ПЛК73 работа с клавиатурой с среде CFC
Собственно вопрос реально ли написать с среде CFC работа с клавиатурой ПЛК73
тоесть я написал если key=64 то к уставке добавить 1 но при нажатии он успевает прибавить намного больше
Может есть у кого нибудь пример в CFC ?
lara197a
27.10.2014, 10:25
используйте фронты
R_TRIG
F_TRIG
например R_TRIG работает пока кнопка нажата, Привязываю на "Пуск котла", а надо чтобы она запомнила пока не сработает опять эта кнопка или авария.
приборист
27.10.2014, 10:56
например R_TRIG работает пока кнопка нажата, Привязываю на "Пуск котла", а надо чтобы она запомнила пока не сработает опять эта кнопка или авария.
Вы сначала с помощью кнопки прибавлять пытаетесь, а потом котел запускать.
Включайте переменную с помощью выхода R_trig, и выключайте при повторном вызове.
HiryrG R_trig срабатывает СРАЗУ, как была нажата кнопка, по фронту.
Если вам необходимо запоминание после отпуска кнопки используйте FF_DRE из состава oscat.de
И включение по принципу триггера, а на Reset подайте сигнал по аварии.
Можете импортировать отдельно.
lara197a
27.10.2014, 11:14
для таких простых задач установка дополнительных библиотек
не целесообразно.
прочтите раздел "библиотеки" в справке КДС.
Там все уже есть.
например R_TRIG работает пока кнопка нажата, Привязываю на "Пуск котла", а надо чтобы она запомнила пока не сработает опять эта кнопка или авария.
14950
Где к1 - Пуск котла.
Ну, а если авария, то обнулить k1 например с помощью MOVE с входом EN. На вход EN как раз и подать сигнал Авария
Можно проще avaria- (R)k1
Удобство FF_DRE в том, что там есть set и reset, проще интегрировать в некую схему, чем наворачивать r_trig, xor, move и так далее. Просто нагляднее в программе.
Ну а так, выбор способов у каждого свой.
Я смотрю здесь оперативно и по существу помогают Всем огромное спасибо, с кнопкой "пуск\стоп" разобрался, теперь разбираюсь как с клавиатуры менять уставки, аварийные уставки и дельту со второго экрана.
Для запоминания сигнала удобно использовать стандартный функциональный блок RS.
Подскажите как написать переход на второй экран, выбор и изменение на нем уставки
Допустим при нажатии F1 Осуществить переход на экран изменения параметров "уставка", "Аварийная уставка" "Дельта температуры". и кнопками "ВВЕРХ" "ВНИЗ" выбрать строку (надпись начинает мигать). ВВОД для изменения кнопками "ВВЕРХ" "ВНИЗ" и ВВОД для подтверждения.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot