Предварительное заключение на МАРК-409

Требуется от Вас предварительное согласие на включение данного прибора.

  1. Прибор - МАРК-409
    Это анализатор растворенного кислорода промышленный стационарный 2-ух канальный. Результат измерения: массовая концентрация растворенного кислорода и температура воды. Прибор планируется подключить как прибор измеряющий 4 температуры. Никакого преобразования величин от ЛЭРСа не требуется, только получить данные в соответствии с функционалом ПО ЛЭРС Учет. Массовую концентрацию растворенного кислорода будут обрабатывать как температуру.
    Заказчика это полностью устраивает, эта просьба пришла от него самого.

  2. Производитель - Водоанализ (http://www.vodoanaliz.ru)

  3. Описание прибора: http://www.vodoanaliz.ru/MARK-409-1-analizator-rastvorennogo-kisloroda.html
    Руководство по эксплуатации: http://www.vodoanaliz.ru/tech/mark-409-re.pdf
    В руководстве на последней странице описание протокола обмена.

  4. Доступ - Сейчас прибор уже приобретен, и в настоящее время идет монтаж анализатора. При положительном решении о включении в ЛЭРС, заказчик предоставит доступ к нему в течении месяца через интернет.

Технически мы это можем сделать. Но значения температуры вне диапазона будут маркироваться как недостоверные.

Речь же идет об этом?
Выдержка из руководства на ЛЭРС Учет:
К недостоверным значениям относятся:

• отрицательные значения температуры воды,

• температура воды в системах теплоснабжения и ГВС > +150 °C

Т.е. диапазон от 0 до 150 °С?

Да, об этом.

Прибор установлен на объекте. Заявка была оформлена в первом сообщении. Не хватало реквизитов для связи прибора. Они ниже:
Адрес доступа 95.82.199.190. Через MOXA NPort IA5450A. Устройство подключено ко 2 порту (в настоящее время в режиме RealCOM).
В ЛЭРСе необходимо получать информацию с каналов А и В: содержание кислорода, температура, давление.

В руководстве не оказалось информации по расчету контрольной суммы. Дополнительно запросили информацию от производителя. Текст ответа привожу:

"Контрольная сумма должна рассчитываться по алгоритму: сумма инверсных значений с 1 по 8 байты плюс единичка.
Код программы на Си:
ucReseivingCRC0 = 0; // вычисленная контрольная сумма в ноль
ucReseivingCRC0 = // сумма
~Array_Receiving_Params[0] + // инверсное значение
~Array_Receiving_Params[1] +
~Array_Receiving_Params[2] +
~Array_Receiving_Params[3] +
~Array_Receiving_Params[4] +
~Array_Receiving_Params[5];
ucReseivingCRC0++; // плюс единичка

Кусок протокола обмена, проверки работы.

09:15:40.001 [3928] COM7 Tx: FF 0F 01 02 00 00 EA
09:15:40.119 [3928] COM7 Rx: FF 0F 01 82 20 00 4A
09:15:40.121 [3928] COM7 Tx: FF 0F 01 03 00 00 E9
09:15:40.239 [3928] COM7 Rx: FF 0F 01 83 FF E4 86
09:15:40.241 [3928] COM7 Tx: FF 0F 01 04 00 00 E8
09:15:40.347 [3928] COM7 Rx: FF 0F 01 84 00 C7 A1
09:15:40.349 [3928] COM7 Tx: FF 0F 02 02 00 00 E9
09:15:43.361 [3928] COM7 Tx: FF 0F 02 02 00 00 E9
09:15:46.373 [3928] COM7 Tx: FF 0F 02 02 00 00 E9
09:15:46.479 [3928] COM7 Rx: FF 0F 02 82 20 00 49
09:15:46.481 [3928] COM7 Tx: FF 0F 02 03 00 00 E8
09:15:46.587 [3928] COM7 Rx: FF 0F 02 83 FF F9 70
09:15:46.589 [3928] COM7 Tx: FF 0F 02 04 00 00 E7
09:15:46.695 [3928] COM7 Rx: FF 0F 02 84 00 FC 6B
"

Прошу подтвердить доступность прибора и сориентировать по срокам реализации.

Доступ к прибору проверен. Предварительно поддержка запланирована на версию R16.

А как мне перевести R16 в сроки?

Примерная дата выхода версии R16 февраль 2016 года.

Выдерживаются ли сроки реализации драйвера?

Вероятнее всего поддержка устройства будет перенесена на версию R17.

Пропала связь с прибором. COM-порт в Nport Administrator создается, однако устройство на запросы не отвечает.

Хорошо. Решим скоро.

Прибор был на связи. Перезагрузили. Проверьте.

Прибор не отвечает на наши запросы.

Связь с прибором восстановили.

Ситуация не изменилась. Прибор не отвечает на запросы, отправляемые в порт.

Прибор подключен ко 2-му порту. Преобразователь в режиме Real-com, 19200, 8n1.

Ответ от прибора получен.

Сообщите серийный номер прибора.

Вы можете сообщить показания прибора, что бы мы сверили с данными, которые считываем драйвером?