M120+z036 вода+увлажнитель

Автор neu4, 08 декабря 2017, 23:48:31

« назад - далее »

neu4

Доброго дня.
Сваял тут программу из стандартной z400w-n +z400EDx(часть кода для ступенчатого управления увлажнителем). интерфейс - z036. Прошу строго не судить - любитель, и то с натягом.
Имею 2 головной боли:
- при изменении режима с контроллера, не меняется в пульте, зацикливается, прыгает туда сюда
- как включить светодиод "error" на пульте z036?
Результат моих потуг по ссылке https://yadi.sk/d/eqkrHA-s3QSyvT
Заранее всем спасибо

mike

#1
Сейчас посмотрим
Вы пульт 033 совместно с панелью 036 хотите использовать?

mike

Увидел.
У вас подход несколько не верный. В модбасе так нельзя.
Давайте вместе, по шагам, попробуем разобраться что к чему и как реализовать вашу задачу.
Вы подняли хорошую тему. Она откроет несколько моментов на принципы построения запросов в модбас сетях (причем не важно на оборудовании какого производителя вы это будете реализовывать).

Для начала предлагаю вам составить тезисное ТЗ на интерфейсную часть. Это не сложно, зато все всем будет понятно.

neu4


mike

Товарищи, добрый вечер!
Снимаю пошаговый ролик, но это нереальный объем.
Отснял только 14 минут из 40.
Как закончу - выложу.

VoronovMaksim88


neu4


mike

Думаю, пока готовится видео, вы сможете посмотреть принцип построения экрана ввода пароля.
В приложении проект и скриншоты.

Будут вопросы - задавайте

mike

То, что выделено в прямоугольник - можно реализовать на одном экране, используя слои, группировку элементов и управляя видимостью.

Задание на смекалку:
Написать экран, который будет предлагать при самом первом включении панели задать пользовательский пароль.

mike

#9
Обновил проект и добавил многопользовательский режим доступа.

LordN

как снять защиту от записи?

LordN

нигде не вижу, как все-таки нужно подключаться для программирования к контроллеру - только по usb или только по 485му?

mike

Я создавал проект в бета версии.
У вас, скорее всего, релиз. Для экспериментов лучше работать в бете.
Для программирования можно подключиться по любому из портов.
Питание на панель надо подать при использовании любого из портов.

http://zentec.ru/forum/index.php/topic,77.msg728.html#msg728

Внимание!
USB порт панели определяется как виртуальный COM порт

LordN

ЦитироватьЯ создавал проект в бета версии.
при попытке установить бэту

mike

Интернет рвет. Инсталлятор не умеет докачивать.