Использование API для публикации данных на Kepware OPC Server

Я использую Raspberry Pi для вызова API Post на сервер OPC. Для передачи данных пришлось бы использовать протокол Modbus, но я сталкиваюсь с шагом, который заключается в публикации синтетических данных на сервере, чтобы проверить, работают ли они, прежде чем углубляться в детали.

У кого-нибудь есть понимание того, как я могу это сделать?

0 ответов

ПЛК и сервер OPC(UA) могут связываться друг с другом, вам не нужно ничего делать.

Обычно мы используем Raspberry Pi для подписки и чтения данных с сервера OPC UA, затем упаковываем их и отправляем на наш сервер. есть набор API. Сервер будет хранить данные в базе данных. Итак, вот поток:

ПЛК -> Сервер OPC(UA) -> Raspberry Pi(Node-Red, клиент OPC UA) -> API RESTful -> База данных

Затем мы можем запросить его из какого-нибудь веб-приложения.

При запуске потока Node-Red он получит список тегов из API, а затем сохранит его в локальной базе данных MySQL на случай, если сеть не работает. тогда начните подписываться или что-нибудь читать. Данные также будут иметь локальную копию, а затем отправляться на удаленный.

Другие вопросы по тегам