Здравствуйте. Есть задача сбора данных по 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
Подключение LV2018 к ПЛК110 через OPC Insat
-
- interested
- Сообщения: 3
- Зарегистрирован: 23 фев 2019, 11:13
- Версия LabVIEW: 2018
- Контактная информация:
-
Vasiliy Baev
- leader
- Сообщения: 545
- Зарегистрирован: 31 окт 2011, 09:02
- Награды: 4
- Версия LabVIEW: 2019
- Откуда: Санкт-Петербург
- Благодарил (а): 8 раз
- Поблагодарили: 10 раз
- Контактная информация:
Re: Подключение LV2018 к ПЛК110 через OPC Insat
Используете Datasocket, при этом навастриваете OPC client. Этого делать не надо при использование Datasocket.
Рекомендую разобраться в вопросе и использовать для обмена данными с контроллером именно OPC.
Рекомендую разобраться в вопросе и использовать для обмена данными с контроллером именно OPC.
-
Vasiliy Baev
- leader
- Сообщения: 545
- Зарегистрирован: 31 окт 2011, 09:02
- Награды: 4
- Версия LabVIEW: 2019
- Откуда: Санкт-Петербург
- Благодарил (а): 8 раз
- Поблагодарили: 10 раз
- Контактная информация:
Re: Подключение LV2018 к ПЛК110 через OPC Insat
С данным контроллером можно настроить прямой обмен по modbus.
Используйте библиотеку ModBus для ( http://www.ni.com/example/29756/en/ )
Используйте библиотеку ModBus для ( http://www.ni.com/example/29756/en/ )
-
- interested
- Сообщения: 3
- Зарегистрирован: 23 фев 2019, 11:13
- Версия LabVIEW: 2018
- Контактная информация:
Re: Подключение LV2018 к ПЛК110 через OPC Insat
Vasiliy Baev, так я и datasocket пробовал использовать, но понять не могу где адрес opc в Insat Modbus OPC брать... Мне прямое соединение с ПЛК не нужно, хотелось бы через OPC иметь доступ к переменным.
-
- leader
- Сообщения: 932
- Зарегистрирован: 17 янв 2016, 15:02
- Награды: 1
- Версия LabVIEW: 6.1,8.5,20
Re: Подключение LV2018 к ПЛК110 через OPC Insat
Запустить. В открывшемся окне OPCVIEW:: Network Browser выбрать требуемый URL. Нажать кнопку Ok. (OPC серверы будут с иконками зеленого цвета.) Удачи!
Upd: opc://localhost/InSAT.ModbusOPCServer.DA/PN_SIMULATOR.PD_SIMULATOR.Sin
localhost или machine или IP address
Upd: opc://localhost/InSAT.ModbusOPCServer.DA/PN_SIMULATOR.PD_SIMULATOR.Sin
localhost или machine или IP address
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение