Для Dmitriy-1350:
Примерно как-то так, для первого насоса:
Вложение 40373
На I8 сигнал с дополнительного контакта пускателя!
Для остальных насосов аналогично!
Вид для печати
Для Dmitriy-1350:
Примерно как-то так, для первого насоса:
Вложение 40373
На I8 сигнал с дополнительного контакта пускателя!
Для остальных насосов аналогично!
Благодарю, вас за труд, завтра проверю отпишусь.
Ещё раз спасибо.
Помогите пожалуйста решить задачу.
Требуется таймер (по типу таймера TP), в котором будет возможность менять время в зависимости от сигнала с аналогового датчика.
К примеру блок считал со входа прибора значение 1 (преобразованное из 4мА) и команда на запуск таймера запустит его на 1 чаc (на выходе блока будет логическая 1). По истечении часа в момент команды на запуск таймера блок считает новое значение 2 (8мА), и в течении следующих двух часов на выходе блока будет логическая 1.
Заранее спасибо.
exemption , сделайте через последовательный набор SEL, каждый SEL управляется сравнением на большее.
Единственное так же через SEL надо сделать чтение аналогового входа только по завершении отсчета.
Наверно как-то так:
Вложение 40695
второй округляет вещественное до нужного количества после запятой. хотя непонятно нафик он там нужен, если тут же преобразование в INT
Я же проект выложил, в проекте нельзя взять?
Вообще в данном случае эти макросы особо не нужны, можно и умножить на 3600000(количество миллисекунд в 1 часе) и округлять не обязательно:
Вложение 40716
Да повысится точность в 2 раза с 1 до 0,5 мс, но при цикле более 1 мс это не актуально, короче, эти макросы может в будущем вам пригодятся, поэтому и выложил!