我正在尝试使用Raspberry Pi 3 Model B从Allen Bradly PLC读取数值。我使用Pymodbus Modbus TCP协议在它们之间进行通信。File "test1.py", line 12, in <module>File "build/bdist.linux-armv7l/egg/pymodbus/client/common.py",
我想知道,如果只是简单地与PLC进行通信,比如读写标记,是否需要OPC-UA服务器带来的所有其他繁重工作呢?我试着用Python编写一个简单的服务器,与PLC对话,但当我向PLC请求信息时,我被拒绝了。我试图与之通信的Controllogix PLC使用Ethernet/IP进行通信,那么为什么简单的服务器/客户端脚本不能工作呢?一般情况下,与艾伦·布拉德利( Allen )的PLC或PLC's通信需要什么?