Archived

Этот пост заблокирован, редактирование отключено

Программное обеспечениеВопросы по zetFBDRe: err 13 и некорректная работа при низкой температуре наружного воздуха

Вопросы по системе программирования контроллеров Z400 и Z401
Исходное сообщение:
eric, 18.04.2017, 23:01
eric
Re: err 13 и некорректная работа при низкой температуре наружного воздуха
Вот сейчас как раз всю неделю стоит "хорошая" погода для тестирования режимов на грани вентиляция / обогрев.
Что я и делаю по мере наличия времени и сил. С ручным режимом вроде немного разобрались. Хотя все похоже так и  остались при своих мнениях.  А вот автоматический режим  остался с глюком в виде рисующейся звездочки на панельке. Все рекомендованные начальные параметры регистров в точности соблюдены, но через некоторое (совершенно непредсказуемое время) и при неясных обстоятельствах, звездочка чудесным образом появляется (я об этом писал раньше в другой ветке). Теперь я вроде научился смотреть в отладке и все равно не понимаю откуда она (звездочка) возникает. Как попадает в регистр это значение и почему? Может что посоветуете? Как это отловить?
Ответы:
mike, 04.05.2017, 18:10
mike
Re: err 13 и некорректная работа при низкой температуре наружного воздуха
[quote author=eric link=topic=259.msg3020#msg3020 date=1493904840]
[quote author=VoronovMaksim88 link=topic=259.msg3019#msg3019 date=1493901593]

Логика простая. Либо режим определяется автоматом по наружной температуре либо вручную пользователем.

[/quote]

Максим, возможно я многое не понимаю, но то что Вы говорите это ни в какие ворота....
Давайте разберем ваши утверждения:

1. "либо режим определяется автоматом по датчику наружной температуры"

Я полностью за такой вариант! Только по факту увы так не получается.

- на экране снежинка
- температуру с панели можем регулировать, а она не регулируется.

О чем это говорит? Что режим-то у нас с вами переключился возможно и правильно,
а вот отображение и управление ему не соответствуют. Мы без компа и не взглянув
в щиток не можем сказать какое состояние у системы и что она сейчас делает.
Такого не должно быть.
Согласны?

2. Ручной режим работает. Претензий нет. Если не считать ту несколько странную логику,
о которой я писал в начале топика.

3. По поводу допиливать:

Допиливать нужно что-то, что чуть чуть не так работает, как нам надо.
А мне  надо именно так, как заявлено и не более того. Однако оно так как заявлено не работает,
ну просто совсем.
см. п.1
[/quote]

Снежинка - режим охлаждения.
Зайдите в отладку и посмотрите, почему она висит.
Мне так сложно сказать. Я же предлагал подключиться по удалёнке.
serov, 04.05.2017, 19:45
serov
Re: err 13 и некорректная работа при низкой температуре наружного воздуха
проект с изменениями в студию. Вместе разберем.
eric, 04.05.2017, 20:55
eric
Re: err 13 и некорректная работа при низкой температуре наружного воздуха
[quote author=serov link=topic=259.msg3022#msg3022 date=1493916343]
проект с изменениями в студию. Вместе разберем.
[/quote]

Проект "EX_N" давно уже в студии :), а именно
на сайте Zentec в разделе "Готовые" Решения"

Я уже много дней бьюсь над тем, чтобы вы поняли, что
авто режим работает не верно. Точнее работает он скорее всего почти правильно
по сути, но совершенно не верно по содержанию и форме отображения на
доступном пользователю устройстве управления, а именно - панельке Z033.
Что делает его (авто режим) "useless" в реальной жизни.
eric, 04.05.2017, 21:07
eric
Re: err 13 и некорректная работа при низкой температуре наружного воздуха
[quote author=mike link=topic=259.msg3021#msg3021 date=1493910620]
Снежинка - режим охлаждения.
Зайдите в отладку и посмотрите, почему она висит.
Мне так сложно сказать. Я же предлагал подключиться по удалёнке.
[/quote]

Откуда снежинка мы давно с Максимом разобрались. Не поняли только зачем она там вообще
Мы ее можем и убрать, но от этого суть явления лучше-то не становится.
Вентилятор не рисуется, температурная уставка может руками с панели меяться
(хотя не должна при электронагреве) Температура забортового воздуха не выводится,
следовательно мы не знаем в каком состоянии находится установка без подключения
компа или на худой конец заглядывания в щиток. Как комплексно поправить эту ситуацию
я ума не приложу. Слишком многое будет затронуто. Я не осилю.

А подключиться удаленно - да пожалуйста, почти в любое удобное для Вас время.
Уверен кстати, что оно себя так же ведет и на симуляторе и просто на любом контроллере с такой же панелькой.
У меня в системе нет ничего выдающегося, на что стоило бы смотреть удаленно. (Включая сам стандартный готовый проект)
VoronovMaksim88, 05.05.2017, 04:34
VoronovMaksim88
Re: err 13 и некорректная работа при низкой температуре наружного воздуха
Уважаемый eric, скопируйте макрос automode, подключитесь в режиме симуляции и внимательно его изучите.
Если вас  не устраивает его логика, то напишите свою.

Вот ссылка на видео, там я попытался разобраться с этим макросом.
https://yadi.sk/i/iYvYTizS3HgUYr
VoronovMaksim88, 05.05.2017, 04:46
VoronovMaksim88
Re: err 13 и некорректная работа при низкой температуре наружного воздуха
[quote author=eric link=topic=259.msg3020#msg3020 date=1493904840]
1. "либо режим определяется автоматом по датчику наружной температуры"

Я полностью за такой вариант! Только по факту увы так не получается.

- на экране снежинка
- температуру с панели можем регулировать, а она не регулируется.

О чем это говорит? Что режим-то у нас с вами переключился возможно и правильно,
а вот отображение и управление ему не соответствуют. Мы без компа и не взглянув
в щиток не можем сказать какое состояние у системы и что она сейчас делает.
Такого не должно быть.
Согласны?
[/quote]

На экране снежинка потому что так заданы входные параметры макроса Automode если их изменить, то можно исключить появление снежинки. См. видео из прошлого сообщения.
Почти ни один контроллер не может сам вам показать свою логику, конечно надо подключатся в отладке и смотреть что происходит.
Надо взять контроллер+панель подключить на столе перевести входы в симуляцию и тестить, тестить, тестить пока  не придёт понимание логики. А дальше всё просто: если логика устраивает, то ставим плк на объект если нет, то пишем код под свою задачу.

Отвечаю на Ваш вопрос: нет, не согласен.

Меня всё устраивает, я могу поковыряться в чужом коде и поправить его, могу написать свой, могу симулировать, могу отлаживать, могу использовать отладочные экраны, могу opc-сервер прикрутить и смотреть значения переменных при работающем плк. В общем есть масса инструментов чтоб создать хорошую бюджетную автоматику на базе ПЛК Zentec. А с появлением панельного контроллера Z036 возможности увеличатся на порядок.
eric, 05.05.2017, 08:54
eric
Re: err 13 и некорректная работа при низкой температуре наружного воздуха
[quote author=VoronovMaksim88 link=topic=259.msg3026#msg3026 date=1493948763]


Отвечаю на Ваш вопрос: нет, не согласен.

Меня всё устраивает, я могу поковыряться в чужом коде и поправить его,
[/quote]

Мой вопрос был: "Согласны ли Вы с утверждением, о том, что в таком виде,
в котором сейчас есть <готовое решение EX_N> оно в авто режиме нормально не может
использоваться пользователем." А Вы мне опять про поковыряться....

Я не возражаю, давайте поковыряемся, но постольку поскольку задействован там будет
не только этот макрос, а еще несколько подсистем, то мне одному это не под силу. О чем я опять же
оговорился.

И я все таки не понимаю почему сам по себе Zentec так равнодушен к нерабочим решениям.
Простите, но я уже устал доказывать всем, что [size=12pt][color=red]нет рабочего авто режима в готовом проекте[/color][/size],
( ни с какой логикой работы ).
Если Вы считаете иначе - опишите мне эту логику работы. Прямо по готовому EX_N как оно есть.
По пунктам пожалуйста.

mike, 05.05.2017, 12:16
mike
Re: err 13 и некорректная работа при низкой температуре наружного воздуха
Нет, не равнодушен. Мы занимаемся разработкой ПЛК и ПО. Прикладные программы мы пишем для демонстрации методов работы. Прикладное ПО поставляется "как есть".
Вы нашли ошибку, это хорошо, мы проверяем этот факт.

И не обижайтесь, пожалуйста, но этот топик похож на: купил сыну скрипку. Не пойму, что так плохо звучит.
eric, 05.05.2017, 12:43
eric
Re: err 13 и некорректная работа при низкой температуре наружного воздуха
[quote author=mike link=topic=259.msg3028#msg3028 date=1493975810]
И не обижайтесь, пожалуйста, но этот топик похож на: купил сыну скрипку. Не пойму, что так плохо звучит.
[/quote]

Ну а ваши ответы (тоже не обижайтесь пожалуйста) звучат как: Купил пылесос, включаешь - не работает. И не надо включать. Не для того оно все... (С)
mike, 05.05.2017, 15:42
mike
Re: err 13 и некорректная работа при низкой температуре наружного воздуха
Так мои ответы относительно прикладных программ. Я же говорю, что они поставляются как есть. Мы, конечно, проверим поведение этого блока, но до сего момента все у всех прекрасно работало.