Приветствую всех! Вот нашёл подходящую тему выложить свой вариант ПР100 и СМИ2, хотя отладку производил на ПР200.
2-х канальный таймер с обратным отсчётом и выводом на СМИ2, делал под свою задачу.
Выношу на обсуждение, может кто предложит упростить в части вывод отображения на СМИ2
Принцип работы: Основной режим кнопка "№/больше" выбор канала на отображение СМИ2 1-й или 2-й.(Чтобы не запутаться 2-й канал обозначается точкой в последнем разряде.) Кнопка "прог./меньше" удержание 2 сек. вход в режим изменение уставки текущего канала (Вход в режим изменение уставки обозначается миганием СМИ2.) В режиме изменение уставки кнопки "№/больше" и "прог./меньше", увеличивают или уменьшают уставку на СМИ2. Краткое нажатие кнопок увеличивает или уменьшает на одну единицу уставку. Удержание увеличивает или уменьшает уставку с нарастанием скорости. Выход из режима изменения уставки происходит автоматически, по истечении 5 сек. бездействия на кнопки.
Настройки СМИ2 Коснусь только основных, остальные можно посмотреть в проекте: скорость, адрес и т.д.
Сетевой тайм-аут - 1 сек
Протокол - RTU
Задержка ответа прибора - 5 мс
Тип переменной - портрет
Положение десятичной точки - 0
Период мигания индикатора - 500 мс
Сам проект: отредактирован в части отображения на СМИ2. Теперь одна сетевая переменная 4 байта