меню
    меню

    В модулях управления ДЭЛ-150/ДЭЛ-150Е предусмотрен второй сервисный порт RS485 (Сервис 2), предназначенный для связи со сторонними системами автоматизации. Сервис 2 может работать в режимах:

    Режим 1 (MBSLAVE) – MODBUS SLAVE. В этом режиме модуль управления является slave устройством на шине MODBUS, широковещательный адрес – 0xFF (собственный адрес 0xCE), режим 57600:8:N:1. Доступна MODBUS команда группового чтения регистров — 0x03.

    Регистр Описание Пример,

     

    hex

    dec hex
    11 x000B Адрес устройства на шине MODBUS x00CE
    12 x000С Серийный номер модуля управления x2710
    13 x000D Версия встроенного программного обеспечения, в BCD формате.

     

    HIBYTE – major part

    LOBYTE – minor part

    x1001 v. 10.01

     

    Диапазон регистров с расширенной информацией о параметрах.

      255 x00FF Количество измеряемых в данный момент параметров. x0005
    Набор регистров для 1-го параметра. 256 x0100 ID – идентификатор параметра 1 x0101
    257 x0101 HIWORD MAX — установленный максимум для парметра. Интерпретируется как int32_t (знаковое четырех байтное целое). Значение 0x80000000 (INT32_MIN) означает, что максимум отсутствует. x0000 25000
    258 x0102 LOWORD x61A8
    259 x0103 HIWORD MIN — установленный минимум для параметра. Интерпретируется как int32_t (знаковое четырех байтное целое). Значение 0x80000000 (INT32_MIN) означает, что минимум отсутствует. xFFFF -1
    260 x0104 LOWORD xFFFF
    261 x0105 FLAGS — флаги параметра:

     

    x0001 — MBSLAVE_MEASPARAMDESC_FLAG_ERROR                     ошибка, измеренное значение недостоверно (вышел из                 строя датчик,     обрыв кабеля связи с датчиком, и т.д.).

    x0002 — MBSLAVE_MEASPARAMDESC_FLAG_NOVALID                 измеренное значение не достоверно (прогрев                 измерительного элемента, отключен первичный                 преобразователь и т.д.)

    x0004 — MBSLAVE_MEASPARAMDESC_FLAG_OFF                 измеренное значение не достоверно, в текущем режиме                 работы параметр не используется.

     

     
    262 x0106 HIWORD VALUE — измеренное значение параметра. Интерпретируется как int32_t (знаковое четырех байтное целое).  
    263 x0107 LOWORD  
    264 x0108 RESERVED — зарезервировано.  
    265 x0109  

     

    Набор регистров для 2-го параметра. 266 x010A ID – идентификатор параметра 2  
    267 x010B  
    268 x010C  
    269 x010D  
    270 x010E  
    271 x010F  
    272 x0110  
    273 x0111  
    274 x0112  
    275 x0113  
     
    Набор регистров для n-го параметра. 256 +

     

    (n*10)

    ID – идентификатор параметра n  
    256 +

     

    (n*10)+1

     
    256 +

     

    (n*10)+2

     
    256 +

     

    (n*10)+3

     
    256 +

     

    (n*10)+4

     
    256 +

     

    (n*10)+5

     
    256 +

     

    (n*10)+6

     
    256 +

     

    (n*10)+7

     
    256 +

     

    (n*10)+8

     
    256 +

     

    (n*10)+9

     
      256 +

     

    (n+1)*10

    xFFFF xFFFF
    256 +

     

    (n+1)*10

    +1

    xFFFF xFFFF
    256 +

     

    (n+1)*10

    +2

    xFFFF xFFFF
    256 +

     

    (n+1)*10

    +3

    xFFFF xFFFF
    256 +

     

    (n+1)*10

    +4

    xFFFF xFFFF
    256 +

     

    (n+1)*10

    +5

    xFFFF xFFFF
    256 +

     

    (n+1)*10

    +6

    xFFFF xFFFF
    256 +

     

    (n+1)*10

    +7

    xFFFF xFFFF
    256 +

     

    (n+1)*10

    +8

    xFFFF xFFFF
    256 +

     

    (n+1)*10

    +9

    xFFFF xFFFF

     

    Диапазон регистров с сокращенной информацией о параметрах.

      4095 xFFF Количество измеряемых в данный момент параметров. x0005
    Сокращенный набор рег-в  параметра 1. 4096 x1000 ID – идентификатор параметра 1 x0101
    4097 x1001 HIWORD VALUE — измеренное значение параметра. Интерпретируется как int32_t (знаковое четырех байтное целое). Число 0x80000000 (INT32_MIN) означает, что параметр отключен или ошибка датчика или первичный преобразователь не подключен.  
    4098 x1002 LOWORD  
    Сокращенный набор рег-в  параметра 2. 4099 x1003 ID – идентификатор параметра 2 x0112
    4100 x1004 HIWORD VALUE — измеренное значение параметра. Интерпретируется как int32_t (знаковое четырех байтное целое). Число 0x80000000 (INT32_MIN) означает, что параметр отключен или ошибка датчика или первичный преобразователь не подключен.  
    4101 x1005 LOWORD  
       
    Сокращенный набор рег-в  параметра n. 4096 +

     

    (n*3)

    ID – идентификатор параметра n  
    4096 +

     

    (n*3)+1

    HIWORD    
    4096 +

     

    (n*3)+2

    LOWORD  
      4096 +

     

    (n+1)*3

    xFFFF xFFFF
    4096 +

     

    (n+1)*3

    +1

    xFFFF xFFFF
    4096 +

     

    (n+1)*3

    +2

    xFFFF xFFFF

     

    Также доступна MODBUS команда групповой записи регистров 0x10. Для записи доступен регистр 143(0x008F) — в качестве командного регистра.

    Записываемое значение(десятичное) Действие
    1 Включение/выключение режима БУРЕНИЕ. Если режим БУРЕНИЕ был выключен запись значения 1 приведет к его включению, если был включен — выключению. Проконтролировать текущее состояние режима БУРЕНИЕ можно читая значение параметра с ID 0x0112.
    2 Включение/выключение режима ВЕРНЕР. Если режим ВЕРНЕР был выключен запись значения 2 приведет к его включению, если был включен — выключению. Проконтролировать текущее состояние режима ВЕРНЕР можно читая значение параметра с ID 0x0101.
    4 Обнуление положения таль блока.

    0x0090 — идентификатор параметра

    0x0091 — Старшее слово HIWORD

    0x0092 — Младшее слово HIWORD

     

    Таблица параметров

    ` Единицы измерения Название в

     

    ДЭЛ-140Е\ДЭЛ-150

    Описание
    dec hex
    1   x0100 1 кгс НАГР.КРЮК Нагрузка на крюк
    2   x0102 0.1 ат ГК ДАВЛЕНИЕ Давление в системе гидравлического ключа
    3   x0104 0.1 ат ПЖ ВХ.ДАВЛ Давление промывочной жидкости
    4   x0105 0.1 ат ПЖ ВХ.ДАВЛ2 Давление промывочной жидкости 2
    5   x0106 0.1°С ТЕМПЕРАТУРА Температура окружающей среды
    6   x0108 0.1 °С ПЖ ВХ.ТЕМП Температура ПЖ на выходе
    7   x010A 0.1 °С ПЖ ВЫХ.ТЕМП Температура ПЖ на входе
    8   x010C 0.1 м/с СКОРОСТЬ СП Скорость спуска
    9   x010E 1 % ПЖ ВЫХОД (%) Выход бурового раствора
    10   x0112 1 кгс НАГР.ДОЛОТО Нагрузка на долото
    11   x0114 1 %НКПР ГАЗ — 1 ГАЗ — 1
    12   x0118 1 мг/м³ ГАЗ — 2 ГАЗ — 2
    13   x011A 1 %НКПР ГАЗ — 3 ГАЗ — 3
    14   x011C 1 мг/м³ ГАЗ — 4 ГАЗ — 4
    15   x011E 1 %НКПР ГАЗ — 5 ГАЗ — 5
    16   x0120 1 мг/м³ ГАЗ — 6 ГАЗ — 6
    17   x0122 1 %НКПР ГАЗ — 7 ГАЗ — 7
    18   x0124 1 мг/м³ ГАЗ — 8 ГАЗ — 8
    19   x0115 1 %НКПР ГАЗ — 9 ГАЗ — 9
    20   x0119 1 мг/м³ ГАЗ — 10 ГАЗ — 10
    21   x011B 1 %НКПР ГАЗ — 11 ГАЗ — 11
    22   x011D 1 мг/м³ ГАЗ – 12 ГАЗ — 12
    23   x011F 1 %НКПР ГАЗ – 13 ГАЗ – 13
    24   x0121 1 мг/м³ ГАЗ – 14 ГАЗ – 14
    25   x0123 1 %НКПР ГАЗ – 15 ГАЗ – 15
    26   x0125 1 мг/м³ ГАЗ – 16 ГАЗ – 16
    27   x0128 0.01 м³ ПЖ УРОВ.1 Уровень(объем) ПЖ 1
    28   x012A 0.01 м³ ПЖ УРОВ.2 Уровень(объем) ПЖ 2
    29   x012C 0.01 м³ ПЖ УРОВ.3 Уровень(объем) ПЖ 3
    30   x012E 0.01 м³ ПЖ УРОВ.4 Уровень(объем) ПЖ 4
    31   x0130 0.01 м³ ПЖ УРОВ.5 Уровень(объем) ПЖ 5
    32   x0132 0.01 м³ ПЖ УРОВ.6 Уровень(объем) ПЖ 6
    33   x0134 0.01 м³ ПЖ УРОВ.7 Уровень(объем) ПЖ 7
    34   x0136 0.01 м³ ПЖ УРОВ.8 Уровень(объем) ПЖ 8
    35   x0129 0.01 м³ ПЖ УРОВ.9 Уровень(объем) ПЖ 9
    36   x012B 0.01 м³ ПЖ УРОВ.10 Уровень(объем) ПЖ 10
    37   x012D 0.01 м³ ПЖ УРОВ.11 Уровень(объем) ПЖ 11
    38   x012F 0.01 м³ ПЖ УРОВ.12 Уровень(объем) ПЖ 12
    39   x0131 0.01 м³ ПЖ УРОВ.13 Уровень(объем) ПЖ 13
    40   x0133 0.01 м³ ПЖ УРОВ.14 Уровень(объем) ПЖ 14
    41   x0135 0.01 м³ ПЖ УРОВ.15 Уровень(объем) ПЖ 15
    42   x0137 0.01 м³ ПЖ УРОВ.16 Уровень(объем) ПЖ 16
    43   x0138 0.01 л/с НАСОС РАСХ1 Мгновенный расход насоса 1
    44   x013A 0.01 л/с НАСОС РАСХ2 Мгновенный расход насоса 2
    45   x013C 0.01 л/с НАСОС РАСХ3 Мгновенный расход насоса 3
    46   x013E 0.01 л/с НАСОС РАСХ4 Мгновенный расход насоса 4
    47   x0147 0.01 л/с НАСОСЫ РАСХ Суммарный мгновенный расход насосов
    48   x014A 0.01 кгс*м РОТОР МОМЕНТ Момент на роторе
    49   x014C 1 об/мин РОТОР ОБОРОТЫ Обороты ротора
    50   x014E 0.1 м ПОЛОЖЕНИЕ ТБ Положение тальблока над столом
    51   x014F 0.001 м ГЛУБ.ЗАБОЯ Глубина забоя
    52   x0150 0.1 тс МК НАГРУЗКА Нагрузка на механическом ключе
    53   x0151 0.01 кгс*м АКБ МОМЕНТ Момент на ключе АКБ
    54   x0152 0.01 кгс*м КЛЮЧ МОМЕНТ Момент на механическом ключе
    55   x0154 0.01 л/с РАСХОД НА ВХ Мгновенный расход, проточный датчик
    56   x0156 0.001 г/см³ ПЛОТН. ПЖ Плотность ПЖ
    57   x0157 0.001 г/см³ ПЛОТН. ПЖ3 Плотность ПЖ 3
    58   x0158 0.001 г/см³ ПЛОТН. ПЖ2 Плотность ПЖ 2
    59   x0159 0.001 г/см³ ПЛОТН. ПЖ4 Плотность ПЖ 4
    60   x015A 1 кгс*м ВП МОМЕНТ Верхний привод момент
    61   x015C 1 об/мин ВП ОБОРОТЫ Верхний привод обороты
    62   x0170 0.01 кгс*м КЛ.МОМЕНТ 2 Момент на механическом ключе 2
    63   x0172 0.01 кгс*м КЛ.МОМЕНТ 3 Момент на механическом ключе 3
    64   x0139 0.01 ход/мин НАСОС ХОД 1 Ходы насоса 1
    65   x013B 0.01 ход/мин НАСОС ХОД 2 Ходы насоса 2
    66   x013D 0.01 ход/мин НАСОС ХОД 3 Ходы насоса 3
    67   x013F 0.01 ход/мин НАСОС ХОД 4 Ходы насоса 4
    68   x0178 0.01 м³ ПЖ УРОВ.СУМ ПЖ УРОВЕНЬ СУММА
    69   x0179 0.01 м³ ПЖ УРОВ.СУМ2 ПЖ УРОВЕНЬ СУММА 2
    70   x017C 0,1 м/ч СКОР.ПРОХОДК СКОРОСТЬ ПРОХОДКИ
    71   x0190 1 кгс НАГР.КРЮК 2 НАГРУЗКА НА КРЮК 2