Форум Zentec

Оборудование => Пользовательские терминалы и графические ПЛК => Z036 - программируемый графический контроллер. => Тема начата: neu4 от 08 декабря 2017, 23:48:31

Название: M120+z036 вода+увлажнитель
Отправлено: neu4 от 08 декабря 2017, 23:48:31
Доброго дня.
Сваял тут программу из стандартной z400w-n +z400EDx(часть кода для ступенчатого управления увлажнителем). интерфейс - z036. Прошу строго не судить - любитель, и то с натягом.
Имею 2 головной боли:
- при изменении режима с контроллера, не меняется в пульте, зацикливается, прыгает туда сюда
- как включить светодиод "error" на пульте z036?
Результат моих потуг по ссылке https://yadi.sk/d/eqkrHA-s3QSyvT
Заранее всем спасибо
Название: Re: M120+z036 вода+увлажнитель
Отправлено: mike от 09 декабря 2017, 12:46:11
Сейчас посмотрим
Вы пульт 033 совместно с панелью 036 хотите использовать?
Название: Re: M120+z036 вода+увлажнитель
Отправлено: mike от 09 декабря 2017, 12:57:42
Увидел.
У вас подход несколько не верный. В модбасе так нельзя.
Давайте вместе, по шагам, попробуем разобраться что к чему и как реализовать вашу задачу.
Вы подняли хорошую тему. Она откроет несколько моментов на принципы построения запросов в модбас сетях (причем не важно на оборудовании какого производителя вы это будете реализовывать).

Для начала предлагаю вам составить тезисное ТЗ на интерфейсную часть. Это не сложно, зато все всем будет понятно.
Название: Re: M120+z036 вода+увлажнитель
Отправлено: neu4 от 12 декабря 2017, 14:32:45
Ссылка на ТЗ https://yadi.sk/i/v8EEeXx23QYSZ3
Название: Re: M120+z036 вода+увлажнитель
Отправлено: mike от 24 декабря 2017, 21:15:43
Товарищи, добрый вечер!
Снимаю пошаговый ролик, но это нереальный объем.
Отснял только 14 минут из 40.
Как закончу - выложу.
Название: Re: M120+z036 вода+увлажнитель
Отправлено: VoronovMaksim88 от 24 декабря 2017, 23:45:06
Ждём.
Название: Re: M120+z036 вода+увлажнитель
Отправлено: neu4 от 25 декабря 2017, 14:44:38
с нетерпением :)
Название: Re: M120+z036 вода+увлажнитель
Отправлено: mike от 26 декабря 2017, 20:31:37
Думаю, пока готовится видео, вы сможете посмотреть принцип построения экрана ввода пароля.
В приложении проект и скриншоты.

Будут вопросы - задавайте
Название: Re: M120+z036 вода+увлажнитель
Отправлено: mike от 26 декабря 2017, 20:46:12
То, что выделено в прямоугольник - можно реализовать на одном экране, используя слои, группировку элементов и управляя видимостью.

Задание на смекалку:
Написать экран, который будет предлагать при самом первом включении панели задать пользовательский пароль.
Название: Re: M120+z036 вода+увлажнитель
Отправлено: mike от 27 декабря 2017, 08:55:45
Обновил проект и добавил многопользовательский режим доступа.
Название: Re: M120+z036 вода+увлажнитель
Отправлено: LordN от 28 декабря 2017, 07:39:02
как снять защиту от записи?
Название: Re: M120+z036 вода+увлажнитель
Отправлено: LordN от 28 декабря 2017, 07:45:09
нигде не вижу, как все-таки нужно подключаться для программирования к контроллеру - только по usb или только по 485му?
Название: Re: M120+z036 вода+увлажнитель
Отправлено: mike от 28 декабря 2017, 08:12:02
Я создавал проект в бета версии.
У вас, скорее всего, релиз. Для экспериментов лучше работать в бете.
Для программирования можно подключиться по любому из портов.
Питание на панель надо подать при использовании любого из портов.

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

Внимание!
USB порт панели определяется как виртуальный COM порт
Название: Re: M120+z036 вода+увлажнитель
Отправлено: LordN от 28 декабря 2017, 10:50:24
ЦитироватьЯ создавал проект в бета версии.
при попытке установить бэту
Название: Re: M120+z036 вода+увлажнитель
Отправлено: mike от 28 декабря 2017, 11:15:24
Интернет рвет. Инсталлятор не умеет докачивать.
Название: Re: M120+z036 вода+увлажнитель
Отправлено: LordN от 28 декабря 2017, 11:54:41
при попытке запустить отладку в устройстве получаю ошибку см.прицеп

симулятор вроде работает

команда "загрузить программу" никаких видимых действий не производит
Название: Re: M120+z036 вода+увлажнитель
Отправлено: serge197a от 28 декабря 2017, 12:42:12
Михаил, Артём!
прикладывайте к видеопримерам программы.
А то мы ходим по граблям.

Название: Re: M120+z036 вода+увлажнитель
Отправлено: mike от 28 декабря 2017, 14:11:51
Ролик пишем. У Льва z036-a0, а проект написан для b1. Нужно просто сменить тип контроллера. Сегодня вечером выложу на А1 + несколько дополнений
Название: Re: M120+z036 вода+увлажнитель
Отправлено: LordN от 28 декабря 2017, 19:07:20
тип я сменил, догадался, а вот что дальше - ... :)
Название: Re: M120+z036 вода+увлажнитель
Отправлено: mike от 28 декабря 2017, 19:36:41
А дальше все зависит от того, что хотим.
Если симулятор - то можно почитать тут
http://zentec.ru/forum/index.php/topic,115.msg1288.html#msg1288

http://zentec.ru/forum/index.php/topic,99.msg1085.html#msg1085

А если загрузить и отладить в контроллере, то тут
http://zentec.ru/forum/index.php?topic=77.msg740#msg740
Название: Re: M120+z036 вода+увлажнитель
Отправлено: mike от 28 декабря 2017, 21:11:05
Дополнил меню уставками:
Пример справа демонстрирует, как создать глобальную переменную, доступную на чтение/запись по сети, с сохранением в ПЗУ и с синхронизацией данных с дисплеем