【问题标题】:Android library for communicating with AB PLCs用于与 AB PLC 通信的 Android 库
【发布时间】:2018-04-26 00:12:11
【问题描述】:

我想问一下是否有人对可以与 Allen Bradley PLCS 通信的库有想法,或者是否有人对如何与 Allen Bradley PLCS 通信有想法。

我的想法是在android设备和PLC之间创建一个套接字连接,我已经知道端口号,但问题是我不知道与PLC通信时要传递的参数格式。例如,我想发送一个 BOOLEAN 参数来打开/关闭机器。

如果有人有想法,请随时分享您的想法。

【问题讨论】:

    标签: android plc


    【解决方案1】:

    我不知道有任何用于与 AB PLC 通信的 android 库,但有很多不同语言的库。

    首先,您需要弄清楚您的 PLC 的型号以及您希望如何通过串行或以太网与其通信。

    您通常会使用 DF1 作为串行协议。另一种可能是使用 modbusRTU。

    如果您想通过以太网进行通信,您需要查找以太网/IP 协议。请注意,Micrologix/SLC 系列的以太网/IP 协议不同于 CompactLogix/ControlLogix 系列的以太网/IP 协议。 同样,根据您的型号,您可以使用 modbusTCP。有些会内置协议,有些则不会。

    【讨论】:

    • 是的,我确实想通过以太网/IP 进行通信,并且我已经找到了一个库,但它是为 Java 应用程序编写的,所以我需要编辑一些代码,因为有些类在 Android 中不存在。
    猜你喜欢
    • 2014-12-20
    • 1970-01-01
    • 1970-01-01
    • 2020-05-16
    • 2021-03-06
    • 2013-02-15
    • 2013-11-12
    • 1970-01-01
    • 2013-09-11
    相关资源
    最近更新 更多