У меня есть два устройства PLC Modbus. Это две разные компании.
Первое, что А вернет температуру и влажность. Во-вторых, B вернет пять значений. В обоих устройствах соединение по протоколу Modbus TCP.
Одна проблема заключается в том, что можно подключить одно и то же тестовое программное обеспечение, но нельзя подключить другое. К одному устройству можно подключиться с помощью pyModbus
, но другое устройство не работает.
Я также протестировал некоторые программы и библиотеки Python. Список выглядит следующим образом
Устройство A
- Программное обеспечение
- Python Lib
Устройство B
- Программное обеспечение
- Python Lib
Я не знаю разницы между двумя устройствами.
Я хочу интегрировать эти два в веб-систему для мониторинга, и в будущем могут быть добавлены новые устройства.
Если есть третье устройство, мне нужно повторно протестировать соединение, чтобы увидеть, какой Python lib
доступен.
Как я могу это реализовать?
Узнать больше о формате связи устройств PLC?
Написать набор Python Libs для всех устройств?
Спасибо.