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

МК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

Используемая функция: чтение значений из входного регистра (Read Input Register 04)
При использовании функции чтения из регистров хранения (Read Holding Register 03) к его адресу добавляется смещение на 32 (1032—1063 или 0x0408—0x0472).

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

    Расходомеры

    Supmea SUP-LDG-DL

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

    Название параметра Регистр Тип данных Примечание
    Q м3/час 0x0063 (99) Float
    V м3 0x006B (107) Int32

    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