Форум Zentec

Оборудование => Программируемые логические контроллеры бытового назначения => Устаревшее оборудование => Программируемый логический контроллер Z400 => Тема начата: Ruandron от 21 марта 2016, 09:37:05

Название: баг в блоке сравнения
Отправлено: Ruandron от 21 марта 2016, 09:37:05
Здравствуйте!
Обнаружил странный баг в блоке сравнения. Тестировал, настраивал установки с водяным калорифером на объекте, заметил , что не срабатывает тревога при недостаточном прогреве калорифера. Стал смотреть в режиме отладки, оказалось , что блок сравнения tобр и tобр.пуск в макросе HW_Processor(блок сравнения больше или равно, см. картинку) выдает постоянно 1 (и при tобр>tобр.пуск и при tобр<tобр.пуск). Заменил условие сравнения на просто больше, тревога стала корректно появляться.
Название: Re: баг в блоке сравнения
Отправлено: mike от 21 марта 2016, 13:53:54
А какая среда программирования ФБД редактор или ЗВБ?
Название: Re: баг в блоке сравнения
Отправлено: Ruandron от 22 марта 2016, 11:33:57
смотрел и заливал по новой на объекте в фбд редакторе, как-то проще с ним работать.
Да и редактор обновил ядро до 3.42, а звб вроде более новый и продвинутый, а обновляет только до 3.34
Название: Re: баг в блоке сравнения
Отправлено: mike от 22 марта 2016, 13:21:21
ФБД редактор не поддерживается. Претензии по багам не можем принять.

Продолжение тут:
http://zentec.ru/forum/index.php/topic,67.msg1015.html#msg1015