Здравствуйте.
Появилась необходимость программной записи уставки в ТРМ101.
Скачали с вашего сайта библиотеку (http://www.owen.ru/device/64305906),
прочитали имеющиеся в ней примеры (пишем на Delphi), но
простейший пример возвращает ошибку (код ошибки -104).
Код примера приведен ниже. После этого попробовали с
устройством ТРМ210 - то же самое. При чем не работает
как запись параметра (то, что нам нужно), так и чтение
(просто ради эксперимента).
На всякий случай скачали описания тегов (команд)
по ссылке (http://www.owen.ru/support/40691149),
хотя тег уставки везде одинаковый.
Файл библиотеки (owen_io.dll) пробовали заменить на более
новый от программы "TPM101, TPM2xx Конфигуратор" - не помогло.
Помогите, подскажите в чем проблема - возможно, просто код
неверный, недочитали документацию, или библиотека старая?
Код возвращаемой ошибки = -104, но индикатор RS на самом
устройстве мигает.
Заранее спасибо.
Код:
Код:begin if(not InitLib) then begin display('Ошибка загрузки библиотеки'); exit; end; res := OpenPort(2, spd_115200, 0, databits_8, stopbit_1, RS485CONV_AUTO); if(res < 0) then begin display('Ошибка открытия порта'); exit; end; res := WriteFloat24(2, 0, 'SP ', 55, 0); if(res >= 0) then display('Уставка = ', val) else display('Ошибка записи, код = ', res); ClosePort; FreeLib; end.


Ответить с цитированием
