Исполнительные механизмы DCL поддерживают протокол Modbus-RTU. Ознакомившись с данным руководством по применению, вы сможете подключить исполнительные механизмы DCL к протоколу Modbus.
Панель
1. Определение интерфейса
P1: 220 В переменного тока N
P2: 220 В переменного тока L
P3: Вход 4-20 мА –
P4: Вход 4-20 мА+
P5: Выход 4-20 мА
P6: Выход 4-20 мА+
P7: RS485 A
P8: RS485 B
2. Кнопка
ОткрытьИспользуется в режиме настройки. Нажмите эту кнопку, чтобы открыть привод, и отпустите ее, чтобы остановить. Нажмите одновременно кнопки «Установить» и «Открыть», чтобы установить положение полного открытия.
ЗакрытьИспользуется в режиме настройки. Нажмите эту кнопку, чтобы выключить привод, и отпустите ее, чтобы остановить. Нажмите кнопки «Установить» и «Открыть» одновременно, чтобы установить положение полного закрытия.
НаборИспользуется в режиме настроек. Комбинация этой кнопки с другими позволяет задавать параметры.
3. Переключатель
ЮАР: Установить режим работы
1. Нормальная модуляция
2 – Режим настройки
3 – Обратная модуляция
СБУстановите положение безопасности (по умолчанию установлено значение 2).
1. Полностью открыть въезд.
2. Сохраняйте позицию.
3. Полное закрытие привода.
4. Гистерезис
Установите значение гистерезиса от 0,5% до 5%, при этом одна шкала соответствует 0,5%.
Исполнительный механизм не изменит положение клапана до тех пор, пока разница между положением, указанным входным сигналом, и текущим положением клапана не превысит значение гистерезиса.
5. Показания
Л1Зеленый цвет, индикация питания;
Л2Красный цвет означает ошибку входного сигнала и загорается при выходе входного сигнала за пределы допустимого диапазона;
Л3Красный индикатор означает ошибку потенциометра и загорается при неисправности потенциометра или обрыве соединительного провода.
Л4Красный цвет, ошибка "Залипание", загорается, когда привод не может быть приведен в действие для открытия или закрытия.
Настраивать
Переведите переключатель SA в положение 2, чтобы войти в режим настройки. Затем вы можете установить диапазон вращения, положение безопасности, откалибровать входной и выходной сигналы и т. д.
1. Установите рабочий диапазон
Установить положение полного закрытия:
- Нажмите кнопку KO/KC, чтобы перевести клапан в полностью закрытое положение.
- Удерживайте кнопку KS, а затем кнопку KC до тех пор, пока не включится L2 (примерно через 3-4 секунды), что означает завершение настройки полностью закрытого положения.
- Теперь вы можете отпустить эти две кнопки.
Установите полностью открытое положение:
- Нажмите кнопку KO/KC, чтобы перевести клапан в полностью открытое положение.
- Удерживайте кнопку KS, а затем кнопку KO до тех пор, пока не включится L2 (примерно через 3-4 секунды), что означает завершение настройки полностью открытого положения.
- Теперь вы можете отпустить эти две кнопки.
Примечание: Если положение полного открытия и закрытия задано одинаково, настройка будет выполнена успешно. Однако в режиме модуляции привод не будет вращаться.
2. Настройка параметров Modbus
- Регистры с 0x0040 по 0x0042 используются для установки параметров связи.
- Сначала войдите в режим настройки, записав значение 0xA501 в регистр 0x0040. Затем установите идентификатор ведомого устройства и скорость передачи данных, записав значения в регистры 0x0041 и 0x0042.
- Новые параметры будут обновлены через 1 секунду.
- Для выхода из режима настройки запишите значение 0x0000 в регистр 0x0040.
Начало модуляции
Для начала модуляции установите SA в положение 1.
- После включения питания исполнительный механизм по умолчанию модулируется входным сигналом 4-20 мА.
- Отправка команд по протоколу Modbus позволяет исполнительному механизму работать в режиме коммуникационного управления и автоматически возвращаться в аналоговый режим управления после выключения и повторного включения питания.
Модуляция с током 4-20 мА
- Исполнительный механизм переместит клапан в заданное положение в соответствии с входным сигналом 4-20 мА.
- Выходной сигнал 4-20 мА будет отображать положение клапана в реальном времени.
- Выход «ON/OFF Output Open» будет выдавать эффективный сигнал (подключается к COM), когда клапан будет переведен в полностью открытое положение.
- Выходной сигнал «ВКЛ/ВЫКЛ. Закрытие» будет подаваться (подключаться к COM), когда клапан будет переведен в полностью закрытое положение.
- При отключении электропитания или неисправности входного сигнала исполнительный механизм переведет клапан в положение безопасности.
- Исполнительный механизм вернется в режим модуляции после восстановления питания и входного сигнала.
Примечание: Вы можете перевести переключатель SW2 в положение 3, чтобы активировать обратный режим работы. В этом случае входной ток 4 мА будет преобразован в 20 мА, а 20 мА — в 4 мА. Таким образом, модуляция будет обратной.
Модуляция с использованием Modbus-RTU/RS485
Аппаратный уровень
- Исполнительный механизм DCL поддерживает протокол Modbus-RTU, на физическом уровне используется RS485.
- Идентификатор подчиненного устройства: по умолчанию — 1.
- Скорость передачи данных: Настраиваемая, значение по умолчанию 9600.
- Формат данных RS485: 1 стартовый бит + 8 бит данных + 1 стоповый бит (проверка четности не производится).
1. Интерфейс
P1: Источник питания –
P2: Источник питания+
P7: RS485 A
P8: RS485 B
P3~P6: Зарезервировано (4~20 мА/0~10 В)
2. Схема подключения
Уровень приложения
1. Дополнительная жилая единица (ADU)
2. Коды функций
| ИДЕНТИФИКАТОР | имя | описывать |
|---|---|---|
| 0x03 | Прочитать несколько регистров | На удаленном устройстве используйте этот код функции для чтения содержимого последовательных блоков в регистре хранения. |
| 0x06 | Напишите один регистр | В удалённом устройстве используйте этот код функции для записи в один регистр. |
| 0x10 | Запись нескольких регистров | На удалённом устройстве используйте этот код функции для записи последовательных блоков регистров (от 1 до приблизительно 120 регистров). |
3. Настройка параметров связи
- Регистры с 0x0040 по 0x0042 используются для установки параметров связи.
- Сначала войдите в режим настройки, записав значение 0xA501 в регистр 0x0040. Затем установите идентификатор ведомого устройства и скорость передачи данных, записав значения в регистры 0x0041 и 0x0042.
- Новые параметры будут обновлены через 1 секунду.
- Для выхода из режима настройки запишите значение 0x0000 в регистр 0x0040.
4. Сбросьте параметры связи до значений по умолчанию.
- Установите SA и SB равными 2.
- Удерживайте кнопку KS более 3 секунд, красный светодиод начнет мигать, затем отпустите кнопку KS.
- Затем удерживайте кнопку KC более 3 секунд, красный светодиод снова начнет мигать, отпустите кнопку KC.
- Теперь параметры связи будут сброшены до значений по умолчанию (идентификатор ведомого устройства — 1, скорость передачи данных — 9600).
Этот метод используется в случае отсутствия параметров связи.
5. Список зарегистрированных пользователей
| Адрес регистрации | Регистрационный бит | Группа сигналов | Название сигнала | минимальное значение | Максимальное значение | Компания | Чтение/Запись | тип | Таблица истинности | описывать |
|---|---|---|---|---|---|---|---|---|---|---|
| 0x0010 | б15-б5 | \ | \ | \ | \ | \ | р/в | шестиугольник | Сохраните 0 | удерживать |
| б5 | \ | \ | \ | \ | \ | р/в | шестиугольник | Сохраните 0 | удерживать | |
| б4 | контроль | останавливаться | \ | \ | \ | р/в | шестиугольник | 1: Стоп, 0: Нормальный режим | Прекратите бегать | |
| б3 | \ | \ | \ | \ | \ | р | шестиугольник | Сохраните 0 | удерживать | |
| б2 | \ | \ | \ | \ | \ | р | шестиугольник | Сохраните 0 | удерживать | |
| б1-б0 | контроль | режим | \ | \ | \ | р/в | шестиугольник | 1: Управление связью | модель управления | |
| 0x0011 | б15-б0 | контроль | SetOpenDegree | 0 | 10000 | % | р/в | целочисленный/шестнадцатеричный | 0-10000 соответствует открытию 0-100% | Регулировка открытия клапана (коэффициент соотношения 1/100) |
| 0x0012 | б15-б0 | \ | \ | \ | \ | \ | р | шестиугольник | Сохраните 0 | удерживать |
| 0x0013 | б15-б0 | \ | \ | \ | \ | \ | р | шестиугольник | Сохраните 0 | удерживать |
| 0x0014 | б15-б0 | \ | \ | \ | \ | \ | р | шестиугольник | Сохраните 0 | удерживать |
| 0x0015 | б15-б0 | \ | \ | \ | \ | \ | р | шестиугольник | Сохраните 0 | удерживать |
| 0x0016 | б15-б0 | \ | \ | \ | \ | \ | р | шестиугольник | Сохраните 0 | удерживать |
| 0x0017 | б15-б0 | \ | \ | \ | \ | \ | р | шестиугольник | Сохраните 0 | удерживать |
| 0x0018 | б15-б6 | \ | \ | \ | \ | \ | р | шестиугольник | Сохраните 0 | удерживать |
| б5 | информация | errPosition | \ | \ | \ | р | шестиугольник | 1: Неисправность сигнала положения | Знак неисправности сигнала положения | |
| б4 | информация | errSignal | \ | \ | \ | р | шестиугольник | 1: Неисправность входного сигнала | Флаг ошибки входного сигнала | |
| б3 | информация | overTorqueFlag | \ | \ | \ | р | шестиугольник | 1: Перегрузка | Флаг перегрузки | |
| б2 | информация | stuckFlag | \ | \ | \ | р | шестиугольник | 1: Заблокированное вращение | Знак «Заблокировано» | |
| б1 | информация | openRunFlag | \ | \ | \ | р | шестиугольник | 1: Закрытие клапана | Знак открытия клапана | |
| б0 | информация | closeRunFlag | \ | \ | \ | р | шестиугольник | 1: Открытие клапана | Знак закрытия клапана | |
| 0x0019 | б15-б0 | информация | открытая степень | 0 | 10000 | % | р | целочисленный/шестнадцатеричный | 0-10000 соответствует открытию 0-100% | Текущее открытие клапана (коэффициент отношения 1/100) |
| 0x001A | б15-б0 | \ | \ | \ | \ | \ | р | шестиугольник | Сохраните 0 | удерживать |
| 0x001B | б15-б0 | \ | \ | \ | \ | \ | р | шестиугольник | Сохраните 0 | удерживать |
| 0x001C | б15-б0 | \ | \ | \ | \ | \ | р | шестиугольник | Сохраните 0 | удерживать |
| 0x001D | б15-б0 | \ | \ | \ | \ | \ | р | шестиугольник | Сохраните 0 | удерживать |
| 0x001E | б15-б0 | \ | \ | \ | \ | \ | р | шестиугольник | Сохраните 0 | удерживать |
| 0x001F | б15-б0 | \ | \ | \ | \ | \ | р | шестиугольник | Сохраните 0 | удерживать |
| 0x0040 | б15-б0 | конфигурация | cfgMode | 1 | 127 | \ | рв | шестиугольник | 0x0000: Вход в обычный режим | Выбор режима и изменение параметров конфигурации возможны только в режиме конфигурации. |
| 0x0041 | б15-б0 | конфигурация | cmm_addr | 1 | 127 | \ | рв | шестиугольник | 1~127 | Установить коммуникационный адрес |
| 0x0042 | б15-б0 | конфигурация | cmm_baudrate | \ | \ | \ | рв | шестиугольник | 0: Скорость передачи данных 4800 бод | установить скорость передачи данных |
| 0x0043 | б15-б0 | \ | \ | \ | \ | \ | р | шестиугольник | Сохраните 0 | удерживать |
| 0x0044 | б15-б0 | \ | \ | \ | \ | \ | р | шестиугольник | Сохраните 0 | удерживать |
| 0x0045 | б15-б0 | \ | \ | \ | \ | \ | р | шестиугольник | Сохраните 0 | удерживать |
| 0x0046 | б15-б0 | \ | \ | \ | \ | \ | р | шестиугольник | Сохраните 0 | удерживать |
| 0x0047 | б15-б0 | \ | \ | \ | \ | \ | р | шестиугольник | Сохраните 0 | удерживать |
| 0x0048 | б15-б0 | \ | \ | \ | \ | \ | р | шестиугольник | Сохраните 0 | удерживать |
Демонстрационные данные связи
1. Установите положение
Перейдите в режим управления Modbus:
Tx→◇01 10 00 10 00 01 02 00 01 65 00
Rx ←◆01 10 00 10 00 01 00 0C
Установленная позиция: 0%
Передача→◇01 10 00 11 00 01 02 00 00 A5 11
Rx←◆01 10 00 11 00 01 51 CC
Установленная позиция: 50% (5000 -> 0x1388)
Передача→◇01 10 00 11 00 01 02 13 88 A8 47
Rx←◆01 10 00 11 00 01 51 CC
Установленная позиция: 100% (10000 -> 0x2710)
Tx→◇01 10 00 11 00 01 02 27 10 BF 2D
Rx←◆01 10 00 11 00 01 51 CC
Останавливаться
Tx→◇01 10 00 10 00 01 02 00 11 64 CC
Rx ←◆01 10 00 10 00 01 00 0C
2. Занять позицию
Передача→◇01 03 00 18 00 02 44 0C
Rx ←◆01 03 04 00 30 00 00 FA 3C
3. Установите идентификатор ведомого устройства Modbus.
Перейдите в режим настроек.
Передача→◇01 10 00 40 00 01 02 A5 01 12 00
Rx ←◆01 10 00 40 00 01 00 1D
Установите идентификатор подчиненного устройства равным 2.
Tx→◇01 10 00 41 00 01 02 00 02 28 80
Rx←◆01 10 00 41 00 01 51 DD
Выход из режима настроек
Tx→◇02 10 00 40 00 01 02 A5 00 C7 30
Rx ←◆02 10 00 40 00 01 00 2E
4. Установите скорость передачи данных Modbus.
Перейдите в режим настроек.
Передача→◇01 10 00 40 00 01 02 A5 01 12 00
Rx ←◆01 10 00 40 00 01 00 1D
Установите скорость передачи данных на 9600 бод.
Передача→◇01 10 00 42 00 01 02 00 01 68 B2
Rx ←◆01 10 00 42 00 01 A1 DD
Выход из режима настроек
Tx→◇01 10 00 40 00 01 02 A5 00 D3 C0
Rx ←◆01 10 00 40 00 01 00 1D












