Страница 1 из 1

Подключение LV2018 к ПЛК110 через OPC Insat

Добавлено: 23 фев 2019, 11:34
EgorKartop
Здравствуйте. Есть задача сбора данных по RS485 с ПЛК110 Овен в их же Master OPC Modbus. Пока что все прекрасно передается по RS485 с датчика и теги мониторяться, но вот проблема с LV. Подключаю через Datasocket. В примерах необходимо указать URL к OPC. Но не могу понять, видимо Insat OPC не генерирует endpoint url, или я ошибаюсь? Пробовал через дерево проекта подключить через IO Servers доступную на ПК OPC. По умолчанию в OPC:
Изображение
Изображение
В итоге связываюсь с переменной Sin, но она не отображается в созданной программе. Просто значение 0 и все (хотя пробовал выводить из NI OPC переменные, все ок).
В чем может быть проблема?
Если что пример брал отсюда http://portalnp.ru/wp-content/uploads/2 ... _Ed_21.pdf

Re: Подключение LV2018 к ПЛК110 через OPC Insat

Добавлено: 24 фев 2019, 18:41
Vasiliy Baev
Используете Datasocket, при этом навастриваете OPC client. Этого делать не надо при использование Datasocket.

Рекомендую разобраться в вопросе и использовать для обмена данными с контроллером именно OPC.

Re: Подключение LV2018 к ПЛК110 через OPC Insat

Добавлено: 24 фев 2019, 22:03
Vasiliy Baev
С данным контроллером можно настроить прямой обмен по modbus.
Используйте библиотеку ModBus для :labview: ( http://www.ni.com/example/29756/en/ )

Re: Подключение LV2018 к ПЛК110 через OPC Insat

Добавлено: 25 фев 2019, 19:30
EgorKartop
Vasiliy Baev, так я и datasocket пробовал использовать, но понять не могу где адрес opc в Insat Modbus OPC брать... Мне прямое соединение с ПЛК не нужно, хотелось бы через OPC иметь доступ к переменным.

Re: Подключение LV2018 к ПЛК110 через OPC Insat

Добавлено: 26 фев 2019, 14:30
Blackman
Запустить. В открывшемся окне OPCVIEW:: Network Browser выбрать требуемый URL. Нажать кнопку Ok. (OPC серверы будут с иконками зеленого цвета.) Удачи! :wink:
Upd: opc://localhost/InSAT.ModbusOPCServer.DA/PN_SIMULATOR.PD_SIMULATOR.Sin
localhost или machine или IP address