В модулях управления ДЭЛ-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