spb.artem
01.11.2013, 22:22
здравствуйте
прибор TPM202 подключаю через usb-485, пытаюсь общаться с ним через LV
вариант 1
скачал OPC с сайта, установил, прибор через конфигуратор нормально обнаруживается
10615
10614
в OPC тоже вроде всё нормально:
10616
хотя я не вижу, получает ли сервер данные с прибора, поэтому не понятно, есть ли связь.
а дальше затык.
в LV функцией DataSocket Select URL VI выбираю произвольный адрес, значение которого точно не нулевое, например скорость:
"opc://localhost/OWEN.RS485/Com3/TRM202v2_022(8bit adr=2)/Comm/bPS"
и запрашиваю значение этого параметра
10617
10618
система возвращает 0, и при этом параметр
'Quality' -> 32
из справки LV: "32 = Quality bit greater than 32 is set, or there is an error/status reported."
в чём проблема и как наладить связь с прибором?
вариант 2.
работаю "руками" через visa
параметры из группы "Параметры индикации", "Параметры обмена по RS-485" и "Блокировка кнопок и защита параметров (вход по коду PASS = 100)"
читаются нормально,
даже менять могу (сменил адрес прибора)
а вот остальные - никак. перебрал почти все из таблицы инструкции.
не совпадают hash- коды до и после отправки.
например, отправляю команду "SP1", получаю строку "#GIGJGIJJIOJNRNHRNV"
расчётный hash 37B7, полученный 233.
что делать, где копать?
к прибору не подключены датчики. вдруг это имеет значение.
прибор TPM202 подключаю через usb-485, пытаюсь общаться с ним через LV
вариант 1
скачал OPC с сайта, установил, прибор через конфигуратор нормально обнаруживается
10615
10614
в OPC тоже вроде всё нормально:
10616
хотя я не вижу, получает ли сервер данные с прибора, поэтому не понятно, есть ли связь.
а дальше затык.
в LV функцией DataSocket Select URL VI выбираю произвольный адрес, значение которого точно не нулевое, например скорость:
"opc://localhost/OWEN.RS485/Com3/TRM202v2_022(8bit adr=2)/Comm/bPS"
и запрашиваю значение этого параметра
10617
10618
система возвращает 0, и при этом параметр
'Quality' -> 32
из справки LV: "32 = Quality bit greater than 32 is set, or there is an error/status reported."
в чём проблема и как наладить связь с прибором?
вариант 2.
работаю "руками" через visa
параметры из группы "Параметры индикации", "Параметры обмена по RS-485" и "Блокировка кнопок и защита параметров (вход по коду PASS = 100)"
читаются нормально,
даже менять могу (сменил адрес прибора)
а вот остальные - никак. перебрал почти все из таблицы инструкции.
не совпадают hash- коды до и после отправки.
например, отправляю команду "SP1", получаю строку "#GIGJGIJJIOJNRNHRNV"
расчётный hash 37B7, полученный 233.
что делать, где копать?
к прибору не подключены датчики. вдруг это имеет значение.