Панель пользователя

Автор Тема: Недостатки пульта Z033  (Прочитано 1406 раз)

Оффлайн Danial

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

1) На мой взгляд не стоило размещать уставку скорости, режим (вент.,нагрев…), и бит включения/отключения в одном регистре. Связано это с тем, что если программе потребуется перезаписать, скажем, режим или скорость, а в это время пользователь (или таймер) отключит (или включит), установку, то команда пульта будет проигнорирована. Можно было возразить, что такое событие крайне маловероятно. Но образцовые программа сделаны таким образом, что перезапись какого-либо значения пульта, заглушает чтение на 5 секунд, что видно на скиншоте .
Более того, даже если эту задержку убрать (таким образом), перезапись всё равно будет длится не менее секунды, в течении которой кнопки пульта будут игнорироваться.
Я так же пробовал реализовать такую конструкцию, при которой регистр 114h считывается постоянно, но каждая из полученных переменных перезаписываются только в том случае, если программе не требуется её изменить. Однако и при такой конструкции этот изъян остался (или я где-то что то сделал не так...).

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

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

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

Оффлайн VoronovMaksim88

  • Ветеран
  • *****
  • Сообщений: 691
  • Карма: +10/-1
  • www.sibplc.ru
Re: Недостатки пульта Z033
« Ответ #1 : 19 Сентябрь 2016, 14:21:35 »
Развёрнуто написали ))
Да, согласен Z033 далеко не идеален. Я тоже сталкивался с некоторыми непреодолимыми трудностями.
Но!!! ряд простеньких задачек она всё же решает, аналогов очень мало.

Мы тут в ждём Z036, и Z037 по  сравнению с ними Z033 покажется детской игрушкой. Так что присоединяйтесь к группе ждущих 036\037.

Оффлайн mike

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1127
  • Карма: +24/-1
Re: Недостатки пульта Z033
« Ответ #2 : 19 Сентябрь 2016, 18:07:04 »

1) На мой взгляд не стоило размещать уставку скорости, режим (вент.,нагрев…), и бит включения/отключения в одном регистре. Связано это с тем, что если программе потребуется перезаписать, скажем, режим или скорость, а в это время пользователь (или таймер) отключит (или включит), установку, то команда пульта будет проигнорирована. Можно было возразить, что такое событие крайне маловероятно. Но образцовые программа сделаны таким образом, что перезапись какого-либо значения пульта, заглушает чтение на 5 секунд, что видно на скиншоте .
Более того, даже если эту задержку убрать (таким образом), перезапись всё равно будет длится не менее секунды, в течении которой кнопки пульта будут игнорироваться.
Я так же пробовал реализовать такую конструкцию, при которой регистр 114h считывается постоянно, но каждая из полученных переменных перезаписываются только в том случае, если программе не требуется её изменить. Однако и при такой конструкции этот изъян остался (или я где-то что то сделал не так...).



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

В целом по комбинированным регистрам - согласен, была не очень хорошая идея.
Варианта 2:
1. Забить и дождаться выхода ПЛК 036/037\
2. Нажать на нас и мы выпустим обновленную 033, но тогда вопрос в поддержке. Как вариант сделать ее программируемой.

Оффлайн mike

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1127
  • Карма: +24/-1
Re: Недостатки пульта Z033
« Ответ #3 : 19 Сентябрь 2016, 18:08:00 »

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


Это мой крест))
Я лично его пропустил, когда утверждали макет ЖКИ

Оффлайн mike

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1127
  • Карма: +24/-1
Re: Недостатки пульта Z033
« Ответ #4 : 19 Сентябрь 2016, 18:41:02 »
3) Если на пульте висит авария (например Error 03), то он игнорирует все кнопки (и даже бит 12 регистра 11Ch "Флаг нажатия кнопки" не появляется). Образцовые программы устроены таким образом, что аварии нужно сбрасывать перезапуском питания, но это очень не нравится проектировщикам и заказчикам. Да и вообще хорошо было бы, если бы у каждой кнопки был бы свой флаг нажатия. Который всегда срабатывал бы при нажатии соответствующей кнопки.


Пульт всего лишь локальный ЧМИ.
Чего в пульт запишите, то и будет показывать.
Можете организовать сброс ошибке по кнопке на щите.

Оффлайн mike

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1127
  • Карма: +24/-1
Re: Недостатки пульта Z033
« Ответ #5 : 19 Сентябрь 2016, 18:41:36 »


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

Минуса нет. Пришлось убрать

Оффлайн Danial

  • Новичок
  • *
  • Сообщений: 27
  • Карма: +0/-0
Re: Недостатки пульта Z033
« Ответ #6 : 21 Сентябрь 2016, 06:24:44 »
Задержка нужна для того, что бы не убить ПЗУ панели.
Я правильно понимаю, что ПЗУ может пострадать из-за слишком частой перезаписи регистра 114h (пульта Z033) ?
Вы опасаетесь, что некорректно составленная программа может перезаписывать этот регистр слишком часто?

Оффлайн automat

  • Пользователь
  • **
  • Сообщений: 65
  • Карма: +1/-0
Re: Недостатки пульта Z033
« Ответ #7 : 21 Сентябрь 2016, 08:54:08 »
Я правильно понимаю, что ПЗУ может пострадать из-за слишком частой перезаписи регистра 114h (пульта Z033) ?
Вы опасаетесь, что некорректно составленная программа может перезаписывать этот регистр слишком часто?

Просто ресурс ПЗУ не бесконечный.

Оффлайн serov

  • Андрей Серов
  • Постоялец
  • ***
  • Сообщений: 208
  • Карма: +2/-0
  • Андрей Серов
Re: Недостатки пульта Z033
« Ответ #8 : 22 Сентябрь 2016, 22:37:10 »
А я вообще включаю на запись только когда что-то изменилось - суммирую все значения переменных (которые пишутся в панель, хотя и в контроллер тоже так же) потом ставлю фронт и получаю сигнал на запись.