Сетевой интерфейс

Сетевой интерфейс

Предупреждение
Для корректной работы прибора вносить изменения в параметры «Прибор», «Входы», «Выходы» ЗАПРЕЩЕНО!

В контроллере установлены два модуля интерфейса RS-485 для организации работы по протоколу Modbus.

Интерфейс RS-485 (1) служит для связи с КТР-121.02.41. Интерфейс RS-485 (2) предназначен для диспетчеризации.

Для работы контроллера в сети RS-485 (интерфейс 1) следует задать его сетевые настройки в системном меню контроллера с помощью кнопок и индикатора на лицевой панели (см. рисунок).

Прибор в режиме Slave поддерживает следующие функции:

  • чтение состояния входов/выходов;
  • запись состояния выходов;
  • чтение/запись сетевых переменных.

Прибор работает по протоколу Modbus в одном из двух режимов: Modbus-RTU или Modbus-ASCII, автоматически распознает режим обмена RTU/ASCII. Адреса регистров, тип переменных параметров, доступных по протоколу Modbus, приведены в разделе.

Graphic
Настройка параметров сетевого интерфейса

Карта регистров

Прибор поддерживает протоколы обмена Modbus RTU и Modbus ASCII (переключение автоматическое).

Функции чтения: 0х01 (read coil status), 0х03 (read holding registers), 0х04 (read input registers).

Функции записи: 0х05 (force single coil), 0х06 (preset single register), 0х10 (preset multiple registers).

Параметры битовой маски (состояние системы, аварии и др.) могут читаться как функцией 0х03, так и 0х01 – номер регистра нужно умножить на 16 и прибавить номер бита.

Пример

Требуется считать состояние второго дискретного выхода, используя функцию 0х01. Номер регистра 514, номер бита 2.

Адрес ячейки рассчитывается следующим образом: 514 ∙ 16 + 2 = 8226.

Поддерживаемые типы данных:

  • word – беззнаковое целое (2 байта), на каждый параметр отводится один регистр Modbus;

  • float – с плавающей точкой (4 байта), занимает два соседних регистра Modbus. Передача числа осуществляется младшим регистром вперед (little-endian)

    ;
  • bool – бит.

Типы доступа: R – только чтение; RW – чтение/запись; W – только запись.

Алгоритм 03.10

Код параметра

Регистр (HEX)

Регистр (DEC)

Тип

Доступ

Имя переменной

Значения

 

0

0

word

R

Битовая маска выходов

**

ob_C1_Pump_1

  0000

  0.0

bool

R

DO1 Циркуляционный насос первого контура

0 – Разомкнут,

1 - Замкнут

ob_C2_Pump_1

  0001

  0.1

bool

R

DO2 Циркуляционный насос второго контура

0 – Разомкнут,

1 - Замкнут

ob_C1_Close

  0002

  0.2

bool

R

DO3 Закрыть КЗР первого контура

0 – Разомкнут,

1 - Замкнут

ob_C1_Open

  0003

  0.3

bool

R

DO4 Открыть КЗР первого контура

0 – Разомкнут,

1 - Замкнут

ob_C2_Close

  0004

  0.4

bool

R

DO5 Закрыть КЗР второго контура

0 – Разомкнут,

1 - Замкнут

ob_C2_Open

  0005

  0.5

bool

R

DO6 Открыть КЗР второго контура

0 – Разомкнут,

1 - Замкнут

ob_C3_Pump_1

  0006

  0.6

bool

R

DO7 Циркуляционный насос контура ГВС

0 – Разомкнут,

1 - Замкнут

ob_AvGen

  0007

  0.7

bool

R

DO8 Лампа "Общая авария"

0 – Разомкнут,

1 - Замкнут

ob_LedWork

  0008

  0.8

bool

R

Светодиод "Работа"

0 – Выключен,

1 - Включен

ob_LedAv

  0009

  0.9

bool

R

Светодиод "Авария"

0 – Выключен,

1 - Включен

 

100

256

word

R

Битовая маска входов

**

ib_C1_PDS

  1000

  256.0

bool

R

DI1 PDS на НЦ первого контура

0 – Разомкнут,

1 - Замкнут

ib_C2_PDS

  1001

  256.1

bool

R

DI2 PDS на НЦ второго контура

0 – Разомкнут,

1 - Замкнут

ib_C3_PDS

  1002

  256.2

bool

R

DI3 PDS на НЦ контура ГВС

0 – Разомкнут,

1 - Замкнут

ib_C1_Summer

  1004

  256.4

bool

R

DI5 Кнопка смены режима "Зима Лето" первого контура (DI5)

0 – Разомкнут,

1 - Замкнут

ib_C2_Summer

  1005

  256.5

bool

R

DI6 Kнопка смены режима "Зима Лето" второго контура (DI6)

0 – Разомкнут,

1 - Замкнут

ib_Start

  1006

  256.6

bool

R

DI7 Кнопка «Старт Стоп» 

0 – Разомкнут,

1 - Замкнут

ib_ResetAv

  1007

  256.7

bool

R

DI8 Кнопка "Сброс Аварий"

0 – Разомкнут,

1 - Замкнут

mode_C1

200

512

word

RW

Тип первого контура

0 - Отключен,

1 - Смесительный,

2 - Прямой

mode_C2

201

513

word

RW

Тип второго контура

0 - Отключен,

1 - Смесительный,

2 - Прямой

mode_C3

202

514

word

RW

Тип третьего контура

0 - Отключен

1 - Включен

ia_C1_Twd

204

516

real

R

Температура первого контура 

**

ia_C2_Twd

206

518

real

R

Температура подачи второго контура

**

ia_C3_Twd

208

520

real

R

Температура подачи ГВС

**

ia_Tao

20А

522

real

R

Температура наружного воздуха

**

ia_Main_Twd

210

528

real

R

Температура сети

0....500

oa_C1_Pwr

212

530

word

R

Процент открытия КЗР первого контура

0...100

oa_C2_Pwr

213

531

word

R

Процент открытия КЗР второго контура

0...100

cmd_1

214

532

word

W

Командное слово 1

**

net_ResetAv

  2142

  532.2

bool

W

Сброс аварий

0 – Нет,

1 – Сбросить

net_C1_Start

  2143

  532.3

bool

W

Старт первого контура

0 – Стоп,

1 – Старт

net_C2_Start

  2144

  532.4

bool

W

Старт второго контура

0 – Стоп,

1 – Старт

net_C3_Start

  2145

  532.5

bool

W

Старт контура ГВС

0 – Стоп,

1 – Старт

net_C1_Winter

  214A

  532.10

bool

W

Включить сезон Зима в первом контуре

0 – Нет,

1 – Да

net_C2_Winter

  214B

  532.11

bool

W

Включить сезон Зима во втром контуре

0 – Нет,

1 – Да

cmd_2

215

533

word

W

Командное слово 2

**

net_C1_Stop

  2153

  533.3

bool

 

Стоп первого конутра

0 – Нет,

1 – Да

net_C2_Stop

  2154

  533.4

bool

W

Стоп второго контура

0 – Нет,

1 – Да

net_C3_Stop

  2155

  533.5

bool

W

Стоп контура ГВС

0 – Нет,

1 – Да

net_C1_Summer

  215A

  533.10

bool

W

Включить сезон Лето в первом контуре

0 – Нет,

1 – Да

net_C2_Summer

  215B

  533.11

bool

W

Включить сезон Лето во втором контуре

0 – Нет,

1 – Да

code_Sys_2

217

535

word

R

Код состояния системы 

**

cmd_C1_Start

  2171

  535.1

bool

R

Режим первого контура 

0 – Стоп,

1 – Старт

cmd_C2_Start

  2172

  535.2

bool

R

Режим второго контура

0 – Стоп,

1 – Старт

cmd_C3_Start

  2173

  535.3

bool

R

Режим контура ГВС

0 – Стоп,

1 – Старт

lv_C1_IsWinter

  2174

  535.4

bool

R

Режим "Зима" первого контура

0 – Зима,

1 – Лето

lv_C2_IsWinter

  2175

  535.5

bool

R

Режим "Зима" второго контура

0 – Зима,

1 – Лето

lv_is_C1_Otp

  2177

  535.7

bool

R

Тип контура 1

0 – Прямой,

1 – Смесительный

lv_is_C2_Otp

  2178

  535.8

bool

R

Тип контура 2

0 – Прямой,

1 – Смесительный

lv_Prior_Full

  217E

  535.14

bool

R

Увеличенная уставка сети при приоритете ГВС

0 – Повышена,

1 – Не повышена

code_C1_Sys

218

536

word

R

Состояние первого контура

0 – Откл,

1 – Стоп,

2 – Тест,

3 – Лето,

4 – Блок,

5 – Работа,

6 – Эконом,

7 – Приор,

8 – Авария

code_C2_Sys

219

537

word

R

Состояние второго контура

0 – Откл,

1 – Стоп,

2 – Тест,

3 – Лето,

4 – Блок,

5 – Работа,

6 – Эконом,

7 – Приор,

8 – Авария

code_C3_Sys

21A

538

word

R

Состояние контура ГВС

0 – Откл,

1 – Стоп,

2 – Тест,

3 – Лето,

4 – Блок,

5 – Работа,

6 – Эконом,

7 – Приор,

8 – Авария

lv_C1_Twd_SP

21B

539

word

R

Текущая уставка температуры первого контура 

5...90

lv_C2_Twd_SP

21C

540

word

R

Текущая уставка температуры второго контура 

5...90

lv_C3_Twd_SP

21D

541

word

R

Текущая уставка температуры контура ГВС

5...90

ua_Twd_Shift

21Е

542

word

R

Сдвиг уставки сетевого контура

0...30

code_Error

220

544

word

R

Код состояния аварий 1

**

Av_Tao_Sens

  2200

  544.0

bool

R

Неисправен датчик наружного воздуха

0 – Норма,

1 – Авария

Av_LostConn

  2207

  544.7

bool

R

Нет связи с общекотельным контроллером

0 – Норма,

1 – Авария

Av_C1_Twd_Sens

  2208

  544.8

bool

R

Неисправен датчик температуры первого контура

0 – Норма,

1 – Авария

Av_C1_Twd_HAL

  2209

  544.9

bool

R

Перегрев первого контура

0 – Норма,

1 – Авария

Av_C1_Pump_1

  220A

  544.10

bool

R

Неисправен НЦ первого контура

0 – Норма,

1 – Авария

code_Error

221

545

word

R

Код состояния аварий 2

**

Av_C2_Twd_Sens

  2210

  545.0

word

R

Неисправен датчик температуры второго контура

0 – Норма,

1 – Авария

Av_C2_Twd_HAL

  2211

  545.1

bool

R

Перегрев второго контура

0 – Норма,

1 – Авария

Av_C2_Pump_1

  2212

  545.2

bool

R

Неисправен НЦ второго контура

0 – Норма,

1 – Авария

Av_C3_Twd_Sens

  2218

  545.8

bool

R

Неисправен датчик температуры контура ГВС

0 – Норма,

1 – Авария

Av_C3_Twd_HAL

  2219

  545.9

bool

R

Перегрев контура ГВС

0 – Норма,

1 – Авария

Av_C3_Pump_1

  221A

  545.10

bool

R

Неисправен НЦ контура ГВС

0 – Норма,

1 – Авария

ua_C1_Twd

222

546

real

RW

Уставка температуры (первый контур)

45...90

ua_C1_Twd_HDZ

224

548

real

RW

Гистерезис или зона нечувствительности (первый контур)

0...9

ua_C1_Ec_Night

226

550

word

RW

Коррекция уставки ночью (первый контур)

0 – Нет,

1...40

ua_C1_Ec_Day

227

551

word

RW

Коррекция уставки днем  (первый контур)

0 – Нет,

1...40

ua_C1_Ec_WE

228

552

word

RW

Коррекция уставки в выходные (первый контур)

0 – Нет,

1...40

ua_C2_Twd

229

553

real

RW

Уставка температуры (второй контур)

45...90

ua_C2_Twd_HDZ

22B

555

real

RW

Гистерезис или зона нечувствительности (второй контур)

0...9

ua_C2_Ec_Night

22D

557

word

RW

Коррекция уставки ночью (второй контур)

0 – Нет,

1...40

ua_C2_Ec_Day

22Е

558

word

RW

Коррекция уставки днем  (второй контур)

0 – Нет,

 

 

 

 

 

 

1...40

ua_C2_Ec_WE

22F

559

word

RW

Коррекция уставки в выходные (второй контур)

0 – Нет,

1...40

ua_C1_PID_Kp

230

560

real

RW

ПИД Кп (первый контур)

0...999

ua_C1_PID_Ti

232

562

word

RW

ПИД Ти  (первый контур)

0...999

ua_C1_PID_Td

233

563

word

RW

ПИД Тд (первый контур)

0...999

ua_C2_PID_Kp

234

564

real

RW

ПИД Кп (второй контур)

0...999

ua_C2_PID_Ti

236

566

word

RW

ПИД Ти (второй контур)

0...999

ua_C2_PID_Td

237

567

word

RW

ПИД Тд (второй контур)

0...999

ua_C3_Twd

239

569

real

RW

Уставка температуры (контур ГВС)

45...90

ua_C3_Twd_Hist

23B

571

real

RW

Гистерезис температуры (контур ГВС)

0...20

ua_C3_Ec_Night

23D

573

word

RW

Коррекция уставки ночью (контур ГВС)

0 – Нет,

1...40

ua_C3_Ec_Day

23Е

574

word

RW

Коррекция уставки днем (контур ГВС)

0 – Нет,

1...40

ua_C3_Ec_WE

23F

575

word

RW

Коррекция уставки в выходные (контур ГВС)

0 – Нет,

1...40

Примечание

* Значения параметров в определенных конфигурациях или режимах системы.

** В зависимости от выбранного типа датчика диапазон измерения может меняться, для температурных датчиков см. таблицу . Для датчика давления диапазон измерения зависит от заданных границ преобразования, см. таблицу .