Сообщение от
Aleksey1408
Добрый день. Пытаюсь осуществить связь между ТРМ251 и СПК110 используя библиотеку OwenNet. Запись ограничения максимальной мощности и минимальной мощности осуществляется с помощью ФБ Owen_Set_Real, тип данных REAL_FRM.FIX_BIN. Проблема в том что дробные значения мощности записываются нормально, т.е. 50.1 или 23.9, а целые значения мощности не записываются, функциональный блок выдает код ошибки 5 - Неверно задано положение десятичной точки (при фиксированной точке). При этом чтение данных с помощью ФБ Owen_Get_Real осуществляется нормально при любых значениях. С моей точки зрения в ФБ Owen_Set_Real есть ошибка, но код закрытый. Пожалуйста протестируйте ФБ ФБ Owen_Set_Real с типом данных REAL_FRM.FIX_BIN и исправьте ошибку.