Стандартное ПО панели 031 для вентиляционных установок

Автор mike, 05 декабря 2019, 18:48:08

« назад - далее »

mike

Дорогие коллеги, предлагаю вашему вниманию свой скромный вклад в ваши трудовые будни - унивесальную программу-эмулятор Z033 для ПЛК Z031. Это развитие стандартной программы P190919.
Многое переделано:
1. Добавил недельный таймер
2. Переделал работу с клавиатурой
3. Упростил процедуру входа в меню настроек
4. Убрал из меню настроек сетевые настройки - они переехали в системное меню
5. Убрал понятие "дополнительный режим работы" - все показания в одном месте, без зажимания нескольких кнопок.

Инструкцию готовлю.
Кто сможет потестировать - буду благодарен за критику.

Прицепил неофициальное видео. Так сказать для своих. Диктор я так-себе))

10-12-2019 Добавил параметр корректировки показаний встроенного датчика температуры
13-12-2019 Поправил мелкие ошибки
20-12-2019 Добавил группу U меню, дневную и ночную регулировку яркости подсветки, поправил ошибку работы с вентилятором.
24-12-2019 Мелкие правки в работе с таймером, готова вторая версия инструкции.


Обновил параметры:
Параметры группы А (технологические)
-----------------------------------------------------------------------------------------
А0 - резерв
-----------------------------------------------------------------------------------------
А1 - резерв
-----------------------------------------------------------------------------------------
А2 - резерв
-----------------------------------------------------------------------------------------
A3 - резерв
-----------------------------------------------------------------------------------------
A4 - Максимальное кол-во скоростей* вентилятора (0-7)
-----------------------------------------------------------------------------------------
A5 - Дополнительная конфигурация вентилятора:
    b0 - Разрешить авторежим вентилятора
    b1 - Вывод значка венитлятора
    b2 - Вывод значка обдува
*если кол-во = 0, то в поле не выводится скорость, авторежим, знак вентилятора и знак обдува
-----------------------------------------------------------------------------------------
A6 - Маска главного режима работы:
b0 - vent
b1 - warm
b2 - cool
b3 - auto
-----------------------------------------------------------------------------------------
A7 - Маска дополнительного режима работы
b0 - влажность (датчик +уставка)
b1 - качество воздуха (датчик +уставка)

Параметры группы b (технологические)
-----------------------------------------------------------------------------------------
B0 - минимальная уставка темп
-----------------------------------------------------------------------------------------
B1 - максимальная уставка темп
-----------------------------------------------------------------------------------------
B2 - минимальная уставка влажности
-----------------------------------------------------------------------------------------
B3 - максимальная уставка влажности
-----------------------------------------------------------------------------------------
B4 - минимальная уставка качества воздуха
-----------------------------------------------------------------------------------------
B5 - максимальная уставка качества воздуха
-----------------------------------------------------------------------------------------
B6 - Точка измерения температуры (вывод на главный экран)
0 - встроенный датчик температуры
1 - канальный датчик температуры (термометр)
2 - температура по датчику вытяжного воздуха (домик)
-----------------------------------------------------------------------------------------
B7 - Маска вспомогательного вывода параметров
b0 - встроенный датчик температуры
b1 - канальный датчик температуры (термометр)
b2 - температура по датчику вытяжного воздуха (домик)
b3 - температура наружного воздуха (домик +термометр)
b4 - температура отработанного теплоносителя (змеевик)
b5 - общая мощность нагревателя в %% (буква Н)

Параметры группы U (Системные)
-----------------------------------------------------------------------------------------
U0 - Флаг первого включения
-----------------------------------------------------------------------------------------
U1 - Корректировка температуры встроенного датчика. Шаг корректировки 1С. Нулевая корректировка=10. От 0 до 9 отрицательная корректировка.
Единственный параметр, который отображается в текущем значении
-----------------------------------------------------------------------------------------
U2 - время автовыхода из вспомогательных меню, сек
-----------------------------------------------------------------------------------------
U3 - Подсветка min дневная
-----------------------------------------------------------------------------------------
U4 - Подсветка max дневная
-----------------------------------------------------------------------------------------
U5 - Подсветка min ночная
-----------------------------------------------------------------------------------------
U6 - Подсветка max ночная

mike

В приложении свежая программа и исходник инструкции.
Пользуйтесь на здоровье!

rrnu36

Доброго времени суток! Подскажите пожалуйста, в каком параметре указывается параметр технологической схемы?

mike

Цитата: rrnu36 от 02 января 2020, 12:26:45
Доброго времени суток! Подскажите пожалуйста, в каком параметре указывается параметр технологической схемы?
Добрый день!
Пожалуйста, ознакомьтесь внимательно с документацией на прикладную программу контроллера Z031


Vlad

Не могу добиться режима "auto", какое бы значение не устанавливал в параметр А6. Что не так делаю?

mike

Цитата: Vlad от 27 мая 2020, 15:15:53
Не могу добиться режима "auto", какое бы значение не устанавливал в параметр А6. Что не так делаю?
Авто - бит 3

Vlad

Понятно, что бит 3 отвечает за auto, и его из программы можно поменять. Как сделать, чтобы пользователь нажатием кнопки "таймер/режим" мог выбрать auto? Я ставлю в параметр А6 любые значение от 1 до 15, auto никак не включается.

leszkin

#8
Михаил, добрый день. Простите за вопрос новичка - только начинаю разбираться с данной панелькой - т.к. были запасы Z033.
У меня есть несколько программ для segnetics 2010, которые работают в паре с Z033. Если я залью проект из старт-поста в Z031 и подключу панель к 2010 с программой отлаженной под Z033 - все заработает? Или нужно будет как минимум менять адреса модбас-переменных?

mike

031 в этом случае вообще трогать не надо. По умолчанию в 031 включена эмуляция 033й.
Но я бы чуть переделал - все же правильнее, что бы панель была ведущей

leszkin

Цитата: mike от 29 июля 2020, 15:16:24
031 в этом случае вообще трогать не надо. По умолчанию в 031 включена эмуляция 033й.
круть)

ipc2002

Приветствую всех!
Хотел попробовать предложенный ТС проект, но не понял, каким образом загрузить его в ЗВБ, тот требует файл с расширением *.exp, а в топике и ниже только: *.mp4, *.odt и *.xml
Как загрузить предложенный проект в ЗВБ?

Nikolai

mp4 и odt не имеют отношение к программе ZWorkBench.
Файл с расширением xml это файл проекта (или его части) и импорт происходит по другому. Если EXP файл добавляется в проекты через меню "Импорт", то XML файл добавляется в открытый проект через пункт "Добавить объект".

Urik

Здравствуйте! Подскажите, минимальная уставка B0 температыры в Z031 не даёт понизить её ниже 15 гр. Как поправить?  Какой параметр отвечает за корректировку показания канального датчика температуры?

Nikolai

Цитата: Urik от 13 января 2024, 09:13:43Здравствуйте! Подскажите, минимальная уставка B0 температыры в Z031 не даёт понизить её ниже 15 гр. Как поправить?  Какой параметр отвечает за корректировку показания канального датчика температуры?
Минимальная уставка и есть 15 градусов. Это то значение к которому будет стремится нагреватель воздуха. Всё что ниже 15 аварийный режим. Сделано специально, что бы не разморозить установку. Аварийные режимы не корректируются, дабы избежать претензий со стороны пользователя.
Если необходимо использовать в холодильной установке, то проект нужно корректировать.