我想问一下是否有人知道可以与Allen Bradley PLC通信的库,或者是否有人知道如何与Allen Bradley PLCS进行通信。
我的想法是在Android设备和PLC之间创建套接字连接,我已经知道端口号,但问题是我不知道与PLC通信时要传递的参数格式。例如,我想发送一个BOOLEAN参数来打开/关闭机器。
如果有人有想法,请随时分享您的想法。
答案 0 :(得分:0)
我不知道有任何用于与AB PLC通信的android库,但是有很多库有各种不同的语言。
首先,您需要通过串行或以太网了解PLC的型号以及您希望如何与之通信。
您通常会使用DF1作为串行协议。另一种可能性是使用modbusRTU。
如果您想通过以太网进行通信,则需要查找以太网/ IP协议。请注意,Micrologix / SLC系列的以太网/ IP协议与CompactLogix / ControlLogix系列的以太网/ IP协议不同。 同样,根据您的型号,您可以使用modbusTCP。有些人会内置协议,有些人不会。