Найти тему

О возможности подключения сторонних панелей к контроллерам ZONT

Оглавление

Здравствуйте, дорогие подписчики и гости канала!

Сегодня я хочу поговорить о возможности использования сторонних панелей оператора для подключения к контроллерам ZONT

Постановка задачи

У меня есть следующее оборудование

Контроллер ZONT H1000+ Pro

Панель оператора Coolmay TK6043FH

К контроллеру подключен датчик NTC 10K, панель оператора подключена к контроллеру по интерфейсу RS485, Modbus RTU

Я хочу передать на панель данные с датчика температуры и состояние реле включения котла. С панели я будут получать уставку в отопительном контуре.

Панель оператора Coolmay TK6043FH

Панель сенсорная, с возможностью подключения по RS485/RS232. Заказал ее на АлиЭкспресс, приехала в Самару за 16 дней. Панель экраном в 4,3 дюйма - 11 сантиметров.

Для первичной настройки необходимо скачать софт - TPWorks 1.40.01 и подключить к компьютеру через адаптер USB-RS485 либо напрямую через USB-C. Для загрузки проекта "на столе" лучше использовать USB-C, так будет быстрее. На объекте можно подключить компьютер в сеть RS485 и так же загрузить проект, но это будет медленней. Панель поддерживает русский язык, анимированные изображения.

Проект с элементами управления.
Проект с элементами управления.
Покрупнее
Покрупнее

Slave ID лучше вывести на главный экран, в дальнейшем это облегчит работу.

Подключение Coolmay TK6043FH к ZONT 1000+ Pro

Подключим панель к зонту. На стороне панели надо найти 1 и 6 пины на разъеме DB9, 1 пин это RS485-A, 6 соответственно RS485-B. На стороне зонта есть разъем с маркировкой.

Настроим параметры панели:

Чтобы панель стала Slave необходимо удалить все протоколы.
Чтобы панель стала Slave необходимо удалить все протоколы.

Для настройки скорости Com - порта необходимо провести по экрану панели пальцем из верхнего левого угла в нижний правый.

Экран с сетевыми настройками
Экран с сетевыми настройками

Запишем номера регистров

Переменные для проекта
Переменные для проекта

В регистр Lamp будем писать состояние котлового реле. Что интересно, по умолчанию многие переменные уже прописаны и могут быть использованы в проектах. Регистры для этого проекта надо создать вручную.

Переменные по умолчанию
Переменные по умолчанию

Теперь настроим Zont

Настройки раздела Modbus Зонта
Настройки раздела Modbus Зонта

Тут следует отметить, что я буду пользоваться скриптами и редактором скриптов Сценарии ZONT V2. В настройках не надо добавлять устройства, все будет делаться через скрипты.

Для создания скриптов понадобятся программы, указанные по ссылке выше. Это собственно редактор скриптов на языках Blokly и TCL

Редактор позволяет создавать из блоков программу и переводить  ее на язык TCL
Редактор позволяет создавать из блоков программу и переводить ее на язык TCL

В данной программе я шлю на панель запросы от Зонта. Зонт выступает Dungeon Master, а панель как Slave. Запросы идут каждые 1000 миллисекунд, в панель отправляется команда на запись в регистр NTC_ROOM1, LAMP и читается значение из регистра T_ROOM1_UST. Таким образом панель и зонт синхронизируются.

После того как файл сформирован, его надо загрузить в Зонт. Для этого нужен терминал

Терминал для загрузки файла скрипта
Терминал для загрузки файла скрипта
Файл Test33.pcl загружен в память Зонта
Файл Test33.pcl загружен в память Зонта

Для того, чтобы Зонт воспринял новый скрипт его надо перезагрузить. Можно через питание, можно через веб-интерфейс либо из терминала.

Подведем итоги:

Данная схема позволяет подключить практически любое оборудование к контроллеру Zont по интерфейсу RS485 и передать данные, которые нельзя получить настройками через веб-интерфейс. Например температуру с датчиков NTC или предать уставку отопительного контура. Возможно проектировать максимально дружественные интерфейсы и проводить интеграции с другими системами. Штатной панелью МЛ-753 это, на данном этапе, не представляется возможным.

К Зонту можно подключить любую панель оператора с любым интерфейсом
К Зонту можно подключить любую панель оператора с любым интерфейсом

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

Выбор за вами и вашими заказчиками!


Благодарности:

Хочу выразить благодарность пользователям телеграмм-каналов:

  • Тестирование Modbus для устройств Zont
  • Structured Text (IEC 61131-3)

Ваши советы и подсказки помогли реализовать этот проект!

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

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

Ставьте лайки, пишите комментарии, подписывайтесь на наш канал!