Регистры данных оборудования по протоколам связи.
Станции управления
МК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
Название параметра | Регистр | Тип данных | Примечание |
---|---|---|---|
Состояние ПЧ | 8194 (0x2002) | Word |
Бит 0: в работе
Бит 1: разгон Бит 2: торможение Бит 3: 0 – вращение в прямом направлении 1 – вращение в обратном направлении Бит 4: ошибка Бит 5: разблокирован Бит 6: предупреждения |
Выходная частота | 8449 (0x2101) | Word | 0.01Гц |
Выходной ток | 8450 (0x2102) | Word | 0.1А |
Расходомеры
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 |
Метки
Категории
- Автоматизация (1)
- Диспетчеризация (1)
- Документация (4)
- Разработка (1)