Как обмениваться данными между kepserverex и React?
У меня есть соединение между kepserverex и tia portal v15, к которому у меня подключен PlC, соединение работает правильно, и у меня есть служба, работающая на моем компьютере через порт 102, переменные зарегистрированы в kepserverex для Siemens PLC. Я просто хотел бы знать, как использовать эти переменные, чтобы иметь возможность читать их в приложении React, где, если есть изменение состояния в переменной в ПЛК, я могу сделать ловушку в приложении React.
То же самое, если есть аналогичный способ с какой-либо другой программой или учебником для установления связи между ПЛК от портала к приложению React, они могут это сказать. Спасибо за ваше время.
2 ответа
Вы должны использовать клиент opc. В основном есть 2 клиентских метода;
- Опк Да
- Opc Ua
Поддержка opcda прекращена. сообщество рекомендует использовать opcua. Насколько я знаю, вы не можете использовать протокол opc ua напрямую с реакцией, вы должны искать. Но если вы используете nodejs, вы можете использовать https://github.com/node-opcua/node-opcua .
Я бы посоветовал не использовать kepserverex. Я бы использовал node-red для создания API отдыха для нужных вам данных.
Если бы вы могли подробнее рассказать о том, как выглядят ваши данные, я могу вам больше помочь!