PDA

Просмотр полной версии : Расписание



jus
06.04.2015, 19:45
Доброго времени суток. Есть необходимость обнулять счётчики каждый день в одно и тоже время. Возможно ли это осуществлять в CodeSys?

lara197a
06.04.2015, 19:51
есть................
Даже можно 2 раза в сутки.
К примеру в 7 и в 19-00
M_Reset:=(in_Chas=7 AND in_Min=0) OR (in_Chas=19 AND in_Min=0); (*Условие сброса*)

jus
06.04.2015, 20:28
есть................
Даже можно 2 раза в сутки.
К примеру в 7 и в 19-00
M_Reset:=(in_Chas=7 AND in_Min=0) OR (in_Chas=19 AND in_Min=0); (*Условие сброса*)

У меня программа в CFC, счётчики CTU. Немного непонятно как это состыковать.

_Mikhail
06.04.2015, 22:02
[QUOTE=jus;167215]Доброго времени суток. Есть необходимость обнулять счётчики каждый день в одно и тоже время. Возможно ли это осуществлять в CodeSys?[/QUOTE
Вызываешь блок реального времени и сравниваешь часы и минуты с теми значениями, что тебе нужны. На выходе ты получишь переменную, которую заведешь на Reset счетчика

jus
07.04.2015, 06:55
Спасибо, понял.

jus
11.04.2015, 08:48
Всё работает хорошо, но время за двое суток убежало вперёд почти на час.

lara197a
11.04.2015, 10:50
часы можно синхронизировать. к примеру по внешнему сигналу.

jus
11.04.2015, 10:53
У меня RTC в CFC. ПЛК 100.

lara197a
11.04.2015, 11:11
ртс имеет низкую точность.
используйте встроенные часы.
у них ход вполне приемлемый.
кстати пример этот уже много-много раз выкладывал.