Требуется от Вас предварительное согласие на включение данного прибора.
Прибор - МАРК-409
Это анализатор растворенного кислорода промышленный стационарный 2-ух канальный. Результат измерения: массовая концентрация растворенного кислорода и температура воды. Прибор планируется подключить как прибор измеряющий 4 температуры. Никакого преобразования величин от ЛЭРСа не требуется, только получить данные в соответствии с функционалом ПО ЛЭРС Учет. Массовую концентрацию растворенного кислорода будут обрабатывать как температуру.
Заказчика это полностью устраивает, эта просьба пришла от него самого.
Доступ - Сейчас прибор уже приобретен, и в настоящее время идет монтаж анализатора. При положительном решении о включении в ЛЭРС, заказчик предоставит доступ к нему в течении месяца через интернет.
Речь же идет об этом?
Выдержка из руководства на ЛЭРС Учет:
“К недостоверным значениям относятся:
…
• отрицательные значения температуры воды,
…
• температура воды в системах теплоснабжения и ГВС > +150 °C”
Прибор установлен на объекте. Заявка была оформлена в первом сообщении. Не хватало реквизитов для связи прибора. Они ниже:
Адрес доступа 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++; // плюс единичка