Проверил свой вариант в железе, всё работает! Только я для проверки генератор импульсов в программу ставил, лень заморачиваться с входами, кнопками, проводами, короче, на практике возможен дребезг контактов, легко устраняется, в 24 В реле просто настройкой входа, обычно ставлю максимальное время фильтрации = 255 мс!
И опять хотел добавить для разработчиков! Для удобства считаю необходимым сделать значения ограничения диапазона настраиваемыми, подобно координатам, тогда в данном случае константу меняем на переменную, в качестве переменной счётчик событий, что существенно добавит удобств при просмотре с экрана:
2017-09-09_22-54-09.png
Упустил, вот счётчик событий добавил:
Контроль состояния_4.PNG
Если за двое суток будет набегать более 31, можно будет задуматься о расширении, я уже писал как, добавить несколько экземпляров макроса "матрица памяти"! Только сбрасывать не забывайте!





Ответить с цитированием