PLC直连通讯:ApolloStudio提供了对常见类型PLC的直接驱动支持。
所有的PLC配置界面均采用的相同的载体,故操作方式均一致,同时支持网口和串口(可能部分协议不支持串口,则该选项无效)的通讯方式,同时都配备了“测试工具”来方便用户对PLC节点和寄存器数据类型与数值进行读写测试。
测试工具是一个独立的页面,以西门子PLC测试工具为例:
PLC测试工具页面
在测试工具页面中,先通过基本参数的配置进行相关设置,之后可以直接点击连接按钮即可,然后在操控页面对特定寄存器的数值进行读写测试,一来可以验证其硬件线路的畅通性,二来可以测试正确数据类型的写法,并将其直接复制应用到脚本的编辑中去。
具体配置界面如下:
西门子PLC
S7协议通讯:着重支持了S200
Smart、S7-1200、S7-1500以及S300,S400系列PLC,直接通过官方的S7协议进行数据交互,另外同时支持PPI协定下的串口访问来支持S200
PLC通讯。
西门子PLC
S7协议通讯
三菱PLC MC协议通讯:着重支持了三菱MC Qna-3E/Qna-1E/Qna-3E-ASCII以及FX Serial这几类协议。
三菱PLC
MC协议通讯设置
欧姆龙PLC Fins-TCP协议通讯:着重支持了欧姆龙PLC 的 Fins TCP通讯协议。
松下PLC通讯
罗克韦尔AB PLC通讯