Станции управления

МК3 - Новая автоматика

Чтение регистров производится командой 04 (Read Input Register).

Тип данных статусов состояния является - перечисление.

Название параметра Регистр Тип данных Примечание
Режим работы (HS) 301 Word 0: Местное
1: Дистанция
Работа (KM) 302 Word 5 or 6 значение.
Код аварии (AL) 305 Word 5 or 6 or 7 - общая авария
1 or 2 or 3 or 4 - авария перекос
8 or 7 - сухой ход
20 - сопротивление изоляции
Напряжение фазы A(L1), В 307 Int 0 : 3000
Напряжение фазы B(L2), В 308 Int 0 : 3000
Напряжение фазы C(L3), В 309 Int 0 : 3000
Ток фазы A(L1), А 312 Int 0 : 10000
Ток фазы B(L2), А 313 Int 0 : 10000
Ток фазы C(L3), А 314 Int 0 : 10000
Температура 345 Int -500:1200

Исполнительные устройства

Электропривод AUMA AC 01.1 ModBusRTU

Reading input data from the actuator using register functions

  • Function to be used: Read Input Register (04)

To perform remote operations, the selector switch must be in position Remote control (REMOTE).

Functions to be used:

  • Preset Single Register (06)
  • Preset Multiple Register (16)
  • Read Holding Register (03)
Название параметра Регистр Тип данных Примечание
Статус привода (Чтение) 1000 (0x03E8) Word 0 - Thermal fault
1 - Phase fault
2 -Sel. sw. REMOTE
3 - Sel. sw. LOCAL
4 - Limit sw OPEN
5 - Limit sw CLOSED
6 - Torque sw OPEN
7 - Torque sw CLOSED
8 - End sw OPEN
9 - End sw CLOSED
10 - Setpoint reached
11 - Not ready REMOTE
12 - Running OPEN
13 - Running CLOSE
14 - Warnings
15 - Fault
Текущее положение (Чтение) 1001 (0x03E9) Word Byte 3: Actual position high byte (position transmitter)
Byte 4: Actual position low byte (position transmitter)
Удаленное управление (Запись) 1000 (0x03E8) Word 8 - Fieldbus OPEN
9 - Fieldbus CLOSE
10 - Fieldbus SETPOINT
11 - Fieldbus RESET
Текущее положение (Запись) 1001 (0x03E9) Word Byte 3: setpoint position /(process setpoint, option) High byte
Byte 4: setpoint position /(process setpoint), option Low byte

ПЧ VEDA VFD VF-101

Чтение функцией 0x03. Запись функцией 0x06.

Название параметра Регистр Тип данных Примечание
Состояние ПЧ 8194 (0x2002) Word Бит 0: в работе
Бит 1: разгон
Бит 2: торможение
Бит 3: 0 – вращение в прямом направлении 1 – вращение в обратном направлении
Бит 4: ошибка
Бит 5: разблокирован
Бит 6: предупреждения
Бит 7: Запуск невозможен
Входная частота 8448 (0x2100) Word 0.01Гц
Выходная частота 8449 (0x2101) Word 0.01Гц
Выходной ток 8450 (0x2102) Word 0.1А
Входное напряжение 8451 (0x2103) Word Вольт
Выходное напряжение 8452 (0x2104) Word Вольт
Наработка 8472 (0x2118) Word Час
Состоянии клемм дискретных входных сигналов 8462 (0x210E) Word
Запись уставки частоты 8192 (0x2000) Word 0.01Гц
Запись команды управления 8193 (0x2001) Word 1 - запуск, 5 - останов

ПЧ Schneider Electric ATV630

Чтение функцией 3. Запись функцией 16.

Адрес ПЧ - 248

Название параметра Регистр Тип данных Примечание Код параметра
Регистр состояния 0x0C81 (3201) Word ETA
Выходная частота 0x0C82 (3202) Word 0.1Гц RFR
Текущий ток 0x0C84 (3204) Word Ампер LCR
Последняя ошибка 0x1BD1 (7121) Word Код последней ошибки LFT
Состояние дискретных входов 0x1452 (5202) Word Bit 0 "LI1" logic inputs real image
Bit 1 "LI2" logic inputs real image
Bit 2 "LI3" logic inputs real image
Bit 3 "LI4" logic inputs real image
Bit 4 "LI5" logic inputs real image
Bit 5 "LI6" logic inputs real image
Bit 6 "LI7" logic inputs real image
Bit 7 "LI8" logic inputs real image
IL1R
Заданная частота 0x2136 (8502) Word -5000 ... 5000 LFR
Команда управления 0x2135 (8501) Word Forward (on state) command
= 0: No forward command
= 1: Forward command
The assignment of Bit 0 cannot be modified. It corresponds to the assignment of the terminals. It can be switched. Bit 0 (Cd00) is only active if the channel of this control word is active.
CMD

Расходомеры

StreamLux SLS-720f

Используется протокол Modbus RTU. Чтение регистров осуществляется функцией 3 (0x03)  Read Holding Registers.

Название параметра Регистр Тип данных Примечание
Q м3/час 0x0000 Float
V м3 0x0018 Int32
AI-1 0x0024 Float Значение дополнительного входа 1
AI-2 0x0026 Float Значение дополнительного входа 2

Взлет ИВК 102п

Данное устройство опрашивается только со скоростью обмена 4800 бит/с.

Используется протокол Modbus RTU. Чтение регистров осуществляется функцией 4 (0x04)  Read Input Registers.

Название параметра Регистр Тип данных Примечание
Q1 м3/час 49178 Float
V1 м3 32822 Int32 Данные передаются в литрах
Q2 м3/час 49208 Float
V2 м3 32854 Int32 Данные передаются в литрах

Взлет ЛАЙТ М

Используется протокол Modbus RTU. Чтение регистров осуществляется функцией 4 (0x04)  Read Input Registers.

Пример получения значений в среде CodeSys:

FIT_Q := SWAP_REAL_F(FIT_Q_RAW,2301) * 60.0 / 1000.0;
FIT_V := ROL(FIT_V_RAW,16);
Название параметра Регистр Тип данных Примечание
Q м3/час 49160 (0xC008) Float Текущий расход, л/мин
V м3 32770 (0x8002) signed long Целая часть объемов

Сигнур АКРОН-01 и АКРОН-02

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

Используется протокол Modbus RTU. Чтение регистров осуществляется функцией 3 (0x03)  Read Holding Registers.

Для чтения данных с двух канального расходомера Акрон-02, к адресам первого канала нужно добавить 0x30.

Используемые клеммы подключения:
1 - GND
2 - A
3 - B

Название параметра Регистр Тип данных Примечание
Q м3/час 0х0002 – 0х0003 Float
V м3 0х0006 – 0х0007 Long неотмасштабированное значение «положительного» объёма
Koef
Error code
0х000F Pu (byte)
error (byte)
lg(KU) – 3, KU – масштабирующий множитель объёма
код ошибки
Q2 м3/час 0х0032 – 0х0033 Float
V2 м3 0х0036 – 0х0037 Long
Koef
Error code канал 2
0х003F Pu (byte)
error (byte)

Пример ФБ для расходомера Акрон-01 в среде CodeSys

FUNCTION_BLOCK Acron_01
VAR_INPUT
// 2 and 3 register from FIT
Q_RAW: REAL;
// 6 and 7 register from FIT
V_RAW: DWORD;
// 15 register from FIT
KOEF_RAW: WORD;
END_VAR
VAR_OUTPUT
// Q m3/h
Q: REAL;
// V m3
V: DWORD;
// koef
KOEF: REAL;
// Fault code
FAULT: BYTE;
END_VAR
KOEF := EXPT(10,(TRUNC(KOEF_RAW/EXPT(2,8))-3));
FAULT := WORD_TO_BYTE(KOEF_RAW);
Q := SWAP_REAL_F(Q_RAW,1032);
V := REAL_TO_DWORD(SWAP_DWORD_F(V_RAW,1032) * KOEF);

Сигнур ЭХО-Р

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

Используется протокол Modbus RTU. Чтение регистров осуществляется функцией 3 (0x03)  Read Holding Registers.

Используемые клеммы подключения:
1 - GND
2 - A
3 - B

Название параметра Регистр Тип данных Примечание
H, м 0x0000-0x0001 Float Уровень, м
Q м3/сек 0х0002 – 0х0003 Float Для часового нужно умножить на 3600
V м3 0х0004 – 0х0005 Long неотмасштабированное значение «положительного» объёма
Koef
Error code
0х0009 Pu (byte)
error (byte)
lg(KU) – 3, KU – масштабирующий множитель объёма
код ошибки

УРЖ2КМ

Для получения накопленных значений объема и наработанного времени используется функция 3.
Для получения информации о приборе используется функция 17

Название параметра Регистр Тип данных Примечание
Q1 м3/час 13 Float
Q2 м3/час 15 Float
V1 м3 0 Long/Float
V2 м3 4 Long/Float