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

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

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

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

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

Прибор в режиме 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 адрес регистра 512, номер бита 5.

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

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

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

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

    ;
  • bool - бит.

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

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

Регистр (HEX)

Регистр (DEC)

Тип

Доступ

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

Значения

512

200

word

R

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

 

  512.0

2000

bool

R

Реле давления на входе системы

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

1 – Замкнут

  512.1

2001

bool

R

Датчик нижнего уровня

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

1 – Замкнут

  512.2

2002

bool

R

Датчик верхнего уровня

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

1 – Замкнут

  512.3

2003

bool

R

Датчик сухого хода

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

1 – Замкнут

  512.4

2004

bool

R

Реле максимального давления за насосом ВД

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

1 – Замкнут

  512.5

2005

bool

R

Давление за насосом НД

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

1 – Замкнут

  512.6

2006

bool

R

Сигнал разрешения работы насосов

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

1 – Замкнут

  512.7

2007

bool

R

Кнопка Старт/Стоп

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

1 – Замкнут

513

201

word

R

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

 

  513.0

2010

bool

R

Впускной клапан

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

1 – Замкнут

  513.1

2011

bool

R

Сбросной клапан

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

1 – Замкнут

  513.2

2012

bool

R

Сливной клапан 1

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

1 – Замкнут

  513.3

2013

bool

R

Сливной клапан 2

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

1 – Замкнут

  513.4

2014

bool

R

Насос низкого давления

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

1 – Замкнут

  513.5

2015

bool

R

Насос высокого давления

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

1 – Замкнут

  513.6

2016

bool

R

Дозирующий насос

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

1 – Замкнут

  513.7

2017

bool

R

Выход общей аварии

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

1 – Замкнут

514

202

word

R

Состояние системы

0 - Стоп,

1 - Запуск,

2 - Промывка в наполнении,

3 - Наполнение,

4 - Промывка в ожидании,

5 - Остановка при переходе из наполнения в ожидание,

6 - Ожидание,

7 - Тест,

8 - Промывка при остановке,

9 - Остановка,

10 - Авария,

11 - Слив воды из емкости

515

203

word

RW

Битовая маска опций

 

  515.0

2030

bool

RW

Насос низкого давления

0 - Не используется,

1 - Используется

  515.1

2031

bool

RW

Дозирующий насос

0 - Не используется,

1 - Используется

  515.2

2032

bool

RW

Сливной клапан 1

0 - Не используется,

1 - Используется

  515.3

2033

bool

RW

Сливной клапан 2

0 - Не используется,

1 - Используется

  515.4

2034

bool

RW

Датчик ДСХ

0 - Не используется,

1 - Используется

  515.5

2035

bool

RW

Реле за насосом низкого давления

0 - Не используется,

1 - Используется

  515.6

2036

bool

RW

Реле давления за насосом высокого давления

0 - Не используется,

1 - Используется

  515.7

2037

bool

RW

Реле давления на входе системы

0 - Не используется,

1 - Используется

  515.8

2038

bool

RW

Аналоговый датчик давления

0 - Не используется,

1 - Используется

  515.9

2039

bool

RW

Два датчика уровня

0 - Не используется,

1 - Используется

  515.10

203A

bool

RW

Применение второго датчика проводимости (актуально для 02 алгоритма) 

0 - Не используется,

1 - Используется

516

204

word

RW

Битовая маска настроек промывки

 

  516.0

2040

bool

RW

Промывка в режиме работы

0 - Не используется,

1 - Используется

  516.1

2041

bool

RW

Промывка при остановке

0 - Не используется,

1 - Используется

  516.2

2042

bool

RW

Промывка в ожидании

0 - Не используется,

1 - Используется

  516.3

2043

bool

RW

Тип промывки в режиме Стоп

0 - НД,

1 - ВД

  516.4

2044

bool

RW

Тип промывки в режиме Ожидания

0 - НД,

1 - ВД

517

205

word

RW

Аварийная граница электропроводности в линии чистой воды

0…200,

0 - Защита отключена

518

206

word

RW

Аварийная граница электропроводности в накопительной емкости

0…200,

0 - Защита отключена

519

207

word

RW

Время провала для датчика ДСХ, с

0…3600

520

208

word

RW

Время возврата системы в работу после появления сигнала ДСХ, с

0…10000

521

209

word

RW

Время ожидания сигнала от реле давления за насосом НД при запуске, с

0…10000

522

20A

word

RW

Время провала для реле давления за насосом НД, с

0…3600

523

20B

word

RW

Время ожидания сигнала от реле давления на входе системы при запуске, с

0…10000

524

20C

word

RW

Время провала для реле давления на входе системы, с

0…3600

528

210

real

RW

Нижняя аварийная граница давления в линии чистой воды

0…100

530

212

real

RW

Верхняя аварийная граница давления в линии чистой воды

0…100

532

214

word

RW

Нижняя аварийная граница температуры воды

0…100

533

215

word

RW

Верхняя аварийная граница температуры воды

0…100,

0 - Контроль отключен

534

216

word

RW

Период промывки в наполнении, с

1…10000

535

217

word

RW

Длительность промывки в наполнении, с

1…10000

536

218

word

RW

Период промывки в ожидании, с

1…10000

537

219

word

RW

Длительность промывки в ожидании, с

1…10000

538

21A

word

R

Время наработки насоса НД, ч

0…99999

539

21B

word

R

Время наработки насоса ВД, ч

0…99999

540

21C

word

R

Время наработки насоса ДН, ч

0…99999

541

21D

word

R

Количество включений насоса НД

0…99999

542

21E

word

R

Количество включений насоса ВД

0…99999

543

21F

word

R

Количество включений насоса ДН

0…99999

544

220

word

W

Сброс статистики наработки насосов

0 - Нет,

1 - Да

545

221

word

RW

Задержка подключения насоса НД, с

0…10000

546

222

word

RW

Задержка подключения насоса ВД, с

0…10000

547

223

word

RW

Задержка подключения насоса ДН, с

0…10000

548

224

word

RW

Период автослива воды из накопительной емкости, мин

1...9000

549

225

word

RW

Задержка отключения насоса НД, с

0…10000

550

226

word

RW

Задержка отключения насоса ВД, с

0…10000

551

227

word

RW

Задержка отключения насоса ДН, с

0…10000

552

228

word

RW

Задержка закрытия впускного клапана, с

0…10000

553

229

word

RW

Задержка закрытия сбросного клапана, с

0…10000

554

22A

word

RW

Задержка закрытия сливного клапана 1, с

0…10000

555

22B

word

RW

Задержка закрытия сливного клапана 2, с

0…10000

556

22C

real

RW

Селективность мембраны, %

0…100

558

22E

real

R

Значение проводимости исходной воды

0…4000

560

230

real

R

Значение проводимости чистой воды

0…4000

562

232

real

R

Значение проводимости в емкости

0…4000

564

234

real

R

Давление в линии чистой воды

0…100

566

236

real

R

Температура исходной воды

0…100

568

238

real

R

Температура в линии чистой воды

0…100

570

23A

real

R

Температура в накопительной емкости

0…100

572

23C

word

R

Битовая маска аварий 1

 

  572.0

23C0

bool

R

Авария насосов

0 - Норма,

1 - Авария

  572.1

23C1

bool

R

Сухой ход

0 - Норма,

1 - Авария

  572.2

23C2

bool

R

Авария проводимости в линии чистой воды

0 - Норма,

1 - Авария

  572.3

23C3

bool

R

Авария датчиков уровня

0 - Норма,

1 - Авария

  572.4

23C4

bool

R

Авария датчика проводимости чистой воды

0 - Норма,

1 - Авария

  572.5

23C5

bool

R

Авария по давлению за насосом НД

0 - Норма,

1 - Авария

  572.6

23C6

bool

R

Авария по превышению давления за насосом ВД

0 - Норма,

1 - Авария

  572.9

23C9

bool

R

Авария по давлению на входе системы 

0 - Норма,

1 - Авария

  572.10

23CA

bool

R

Высокое давление в линии чистой воды

0 - Норма,

1 - Авария

  572.11

23CB

bool

R

Низкое давление в линии чистой воды

0 - Норма,

1 - Авария

  572.12

23CC

bool

R

Высокая температура в линии чистой воды

0 - Норма,

1 - Авария

  572.13

23CD

bool

R

Низкая температура в линии чистой воды

0 - Норма,

1 - Авария

  572.15

23CE

bool

R

Авария датчика проводимости в емкости

0 - Норма,

1 - Авария

573

23D

word

R

Битовая маска аварий 2

0 - Норма,

1 - Авария

  573.1

23D1

bool

R

Авария датчика проводимости исходной воды

0 - Норма,

1 - Авария

  573.2

23D2

bool

R

Авария датчика давления в линии чистой воды

0 - Норма,

1 - Авария

  573.5

23D5

bool

R

Авария проводимости в емкости

0 - Норма,

1 - Авария

  573.7

23D7

bool

R

Сигнализация по проводимости в линии чистой воды 

0 - Норма,

1 - Авария

574

23E

word

R

Время до следующей промывки, с

0…10000

575

23F

word

R

Время до следующего слива воды из накопительной емкости, мин

1...9000