Здравствуйте.
Появилась необходимость программной записи уставки в ТРМ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.