Драйвер обмена с контроллером ДАСУ БОИ-М2Г оформлен в виде драйвера t11.
Для используемого порта должны быть заданы следующие настройки (см. Редактор параметров COM-порта ):
скорость передачи – 2400/4800/9600 (в зависимости от параметров настройки БОИ в меню уставок);
число информационных бит = 8;
число стоповых бит = 1;
четность – НЕТ.
Рекомендуемое значение таймаута ожидания ответа – 300 мс. При выборе таймаута меньше рекомендованного значения значительно увеличивается вероятность появления ошибок приема.
Протокол обмена с приборами ДАСУ предусматривает использование пароля для доступа к контроллеру. Если необходимо использовать пароли, их список задается в файле DASU_BOI_passwords.txt. В файле анализируются строки вида:
Abonent1 Password1
Abonent2 Password2
… …
AbonentN PasswordN
где Abonent и Password — числа в десятичном формате. Строки, не соответствующие данному формату, не анализируются. Если пароль не задан, абоненту ставится в соответствие пустой пароль (значение 0).
Кроме атрибутов, общих для всех источников/приемников (см. Редакторы источников (приемников) , а также Шаблоны каналов обмена ), в редакторе шаблона канала обмена задаются следующие атрибуты:
Порт – номер COM-порта, уменьшенный на 1;
Пустой – незначащее поле, введено для совместимости с моделью внешних драйверов TraceMode, значение в этом поле всегда должно быть 0;
Абонент – номер абонента, двухбайтовое число в десятичном формате;
Запрос – код запроса к прибору; значение этого параметра выбирается из следующей таблицы:
NN запроса |
Описание |
Тип канала (Input/Output) |
0 |
Текущий день |
I |
1 |
Текущий месяц |
I |
2 |
Текущий год |
I |
3 |
Текущий час |
I |
4 |
Текущая минута |
I |
5 |
Текущая секунда |
I |
6 |
Тип системы учета |
I |
7 |
Текущее состояние (код неисправности) |
I |
8 |
Тип абонента |
I |
9 |
Номер версии программы |
I |
10 |
Глубина часового архива |
I |
11 |
Номер сервера |
I |
12 |
Минимальная единица архивирования |
I |
13 |
Количество попыток дозвона |
I |
14 |
Активные температурные (резистивные) каналы по битам |
I |
15 |
Активные (токовые) каналы давления по битам |
I |
16 |
Глубина суточного архива |
I |
17 |
Отчетный час для суточного архива |
I |
18 |
Метрологические параметры - тип каналов по битам |
I |
19 |
Метрологические параметры - 1 канал |
I |
20 |
Метрологические параметры - 2 канал |
I |
21 |
Метрологические параметры - 3 канал |
I |
22 |
Метрологические параметры - 4 канал |
I |
23 |
Метрологические параметры - 5 канал |
I |
24 |
Метрологические параметры - 6 канал |
I |
25 |
Метрологические параметры - 7 канал |
I |
26 |
Метрологические параметры - 8 канал |
I |
27 |
Метрологические параметры - 9 канал |
I |
28 |
Метрологические параметры - 10 канал |
I |
29 |
Метрологические параметры - 11 канал |
I |
30 |
Метрологические параметры - 12 канал |
I |
31 |
Метрологические параметры - 13 канал |
I |
32 |
Метрологические параметры - 14 канал |
I |
33 |
Текущий параметр - приведенный расход газа G |
I |
34 |
Текущий параметр - избыточное давление газа Pизб |
I |
35 |
Текущий параметр - температура газа t |
I |
36 |
Текущий параметр - плотность газа |
I |
37 |
Текущий параметр - перепад давления на диафрагме |
I |
38 |
Текущий параметр - код неисправности |
I |
39 |
Суммарный объем газа |
I |
40 |
Суммарное время наработки в исправном состоянии |
I |
41 |
Суммарное время во включенном состоянии |
I |
42 |
День для получения часового архива |
I, O |
43 |
Месяц для получения часового архива |
I, O |
44 |
Год для получения часового архива |
I, O |
45 |
Час для получения часового архива |
I, O |
46 |
Объем газа за час |
I |
47 |
Среднее избыточное давление за час |
I |
48 |
Средняя температура газа за час |
I |
49 |
Время наработки в исправном состоянии за час |
I |
50 |
Время во включенном состоянии за час |
I |
51 |
Код ошибки за час |
I |
52 |
День для получения суточного архива |
I, O |
53 |
Месяц для получения суточного архива |
I, O |
54 |
Год для получения суточного архива |
I, O |
55 |
Объем газа за сутки |
I |
56 |
Среднее избыточное давление за сутки |
I |
57 |
Средняя температура газа за сутки |
I |
58 |
Время наработки в исправном состоянии за сутки |
I |
59 |
Время во включенном состоянии за сутки |
I |
60 |
Код ошибки за сутки |
I |
61 |
Номер записи в архиве |
I, O |
62 |
День архива, соответствующий записи |
I |
63 |
Месяц архива, соответствующий записи |
I |
64 |
Год архива, соответствующий записи |
I |
65 |
Час архива, соответствующий записи |
I |
66 |
Минута архива, соответствующая записи |
I |
67 |
Секунда архива, соответствующая записи |
I |
68 |
Значение CO2 из архива |
I |
69 |
Значение N2 из архива |
I |
70 |
Значение ρc из архива |
I |
71 |
Значение φc из архива |
I |