Форум Zentec

Оборудование => Устаревшее оборудование => Универсальная настенная панель управления Z033 / Zt-033 => Тема начата: Danial от 19 сентября 2016, 14:08:11

Название: Недостатки пульта Z033
Отправлено: Danial от 19 сентября 2016, 14:08:11
Уважаемые разработчики. Очень прошу вас учесть ряд пожеланий при разработке будущих ЖК-пультов (аналогичных Z033):

1) На мой взгляд не стоило размещать уставку скорости, режим (вент.,нагрев...), и бит включения/отключения в одном регистре. Связано это с тем, что если программе потребуется перезаписать, скажем, режим или скорость, а в это время пользователь (или таймер) отключит (или включит), установку, то команда пульта будет проигнорирована. Можно было возразить, что такое событие крайне маловероятно. Но  образцовые программа  (http://zentec.ru/dev/readymade) сделаны таким образом, что перезапись какого-либо значения пульта, заглушает чтение на 5 секунд, что  видно на скиншоте  (http://i11.pixs.ru/storage/4/1/9/Bezimyanni_1925776_23347419.jpg).
Более того, даже если эту задержку убрать (таким образом) (http://i11.pixs.ru/storage/5/1/9/Bezimyanni_6437506_23347519.jpg), перезапись всё равно будет длится не менее секунды, в течении которой кнопки пульта будут игнорироваться.
Я так же пробовал реализовать такую конструкцию (http://i9.pixs.ru/storage/6/4/8/Bezimyanni_1654568_23347648.jpg), при которой регистр 114h считывается постоянно, но каждая из полученных переменных перезаписываются только в том случае, если программе не требуется её изменить. Однако и при такой конструкции этот изъян остался (или я где-то что то сделал не так...).

2) На пульте Z033 не представляется возможным вывести отрицательные значения температуры (потому как значка "-" на пульте просто нет.

3) Если на пульте висит авария (например Error 03), то он игнорирует все кнопки (и даже бит 12 регистра 11Ch "Флаг нажатия кнопки" не появляется). Образцовые программы устроены таким образом, что аварии нужно сбрасывать перезапуском питания, но это очень не нравится проектировщикам и заказчикам. Да и вообще хорошо было бы, если бы у каждой кнопки был бы свой флаг нажатия. Который всегда срабатывал бы при нажатии соответствующей кнопки.

4) На пульте есть индикатор "Outdoor", но нет регистра "Temperature Outdoor" (есть только для Humidity). А всё же было бы здорово, если можно было бы выводить не только влажность, но и температуру наружного воздуха.
Название: Re: Недостатки пульта Z033
Отправлено: VoronovMaksim88 от 19 сентября 2016, 14:21:35
Развёрнуто написали ))
Да, согласен Z033 далеко не идеален. Я тоже сталкивался с некоторыми непреодолимыми трудностями.
Но!!! ряд простеньких задачек она всё же решает, аналогов очень мало.

Мы тут в ждём Z036, и Z037 по  сравнению с ними Z033 покажется детской игрушкой. Так что присоединяйтесь к группе ждущих 036\037.
Название: Re: Недостатки пульта Z033
Отправлено: mike от 19 сентября 2016, 18:07:04
Цитата: Danial от 19 сентября 2016, 14:08:11

1) На мой взгляд не стоило размещать уставку скорости, режим (вент.,нагрев...), и бит включения/отключения в одном регистре. Связано это с тем, что если программе потребуется перезаписать, скажем, режим или скорость, а в это время пользователь (или таймер) отключит (или включит), установку, то команда пульта будет проигнорирована. Можно было возразить, что такое событие крайне маловероятно. Но  образцовые программа  (http://zentec.ru/dev/readymade) сделаны таким образом, что перезапись какого-либо значения пульта, заглушает чтение на 5 секунд, что  видно на скиншоте  (http://i11.pixs.ru/storage/4/1/9/Bezimyanni_1925776_23347419.jpg).
Более того, даже если эту задержку убрать (таким образом) (http://i11.pixs.ru/storage/5/1/9/Bezimyanni_6437506_23347519.jpg), перезапись всё равно будет длится не менее секунды, в течении которой кнопки пульта будут игнорироваться.
Я так же пробовал реализовать такую конструкцию (http://i9.pixs.ru/storage/6/4/8/Bezimyanni_1654568_23347648.jpg), при которой регистр 114h считывается постоянно, но каждая из полученных переменных перезаписываются только в том случае, если программе не требуется её изменить. Однако и при такой конструкции этот изъян остался (или я где-то что то сделал не так...).



Задержка нужна для того, что бы не убить ПЗУ панели.

В целом по комбинированным регистрам - согласен, была не очень хорошая идея.
Варианта 2:
1. Забить и дождаться выхода ПЛК 036/037\
2. Нажать на нас и мы выпустим обновленную 033, но тогда вопрос в поддержке. Как вариант сделать ее программируемой.
Название: Re: Недостатки пульта Z033
Отправлено: mike от 19 сентября 2016, 18:08:00
Цитата: Danial от 19 сентября 2016, 14:08:11

2) На пульте Z033 не представляется возможным вывести отрицательные значения температуры (потому как значка "-" на пульте просто нет.


Это мой крест))
Я лично его пропустил, когда утверждали макет ЖКИ
Название: Re: Недостатки пульта Z033
Отправлено: mike от 19 сентября 2016, 18:41:02
Цитата: Danial от 19 сентября 2016, 14:08:11
3) Если на пульте висит авария (например Error 03), то он игнорирует все кнопки (и даже бит 12 регистра 11Ch "Флаг нажатия кнопки" не появляется). Образцовые программы устроены таким образом, что аварии нужно сбрасывать перезапуском питания, но это очень не нравится проектировщикам и заказчикам. Да и вообще хорошо было бы, если бы у каждой кнопки был бы свой флаг нажатия. Который всегда срабатывал бы при нажатии соответствующей кнопки.


Пульт всего лишь локальный ЧМИ.
Чего в пульт запишите, то и будет показывать.
Можете организовать сброс ошибке по кнопке на щите.
Название: Re: Недостатки пульта Z033
Отправлено: mike от 19 сентября 2016, 18:41:36
Цитата: Danial от 19 сентября 2016, 14:08:11


4) На пульте есть индикатор "Outdoor", но нет регистра "Temperature Outdoor" (есть только для Humidity). А всё же было бы здорово, если можно было бы выводить не только влажность, но и температуру наружного воздуха.

Минуса нет. Пришлось убрать
Название: Re: Недостатки пульта Z033
Отправлено: Danial от 21 сентября 2016, 06:24:44
Цитата: mike от 19 сентября 2016, 18:07:04
Задержка нужна для того, что бы не убить ПЗУ панели.
Я правильно понимаю, что ПЗУ может пострадать из-за слишком частой перезаписи регистра 114h (пульта Z033) ?
Вы опасаетесь, что некорректно составленная программа может перезаписывать этот регистр слишком часто?
Название: Re: Недостатки пульта Z033
Отправлено: automat от 21 сентября 2016, 08:54:08
Цитата: Danial от 21 сентября 2016, 06:24:44
Я правильно понимаю, что ПЗУ может пострадать из-за слишком частой перезаписи регистра 114h (пульта Z033) ?
Вы опасаетесь, что некорректно составленная программа может перезаписывать этот регистр слишком часто?

Просто ресурс ПЗУ не бесконечный.
Название: Re: Недостатки пульта Z033
Отправлено: serov от 22 сентября 2016, 22:37:10
А я вообще включаю на запись только когда что-то изменилось - суммирую все значения переменных (которые пишутся в панель, хотя и в контроллер тоже так же) потом ставлю фронт и получаю сигнал на запись.