跨品牌PLC通讯
不同品牌 PLC 和机械手用工业以太网直接交换数据,产线上少一台网关,就少一个故障点。
非标线经常是主控一个品牌、单机或机器人另一个品牌。以前要加协议转换器。现在把通讯做成框架里的功能块,双方用以太网读写约定好的数据区,程序也可以拿到下一台设备上复用。
已经做过的组合
- 三菱 PLC 读写西门子 S7-1200/1500
- 西门子 S7-1200/1500读写三菱 PLC
- 三菱 PLC 西门子 S7-1200/1500控制安川机器人
- 视觉、扫码枪直接写PLC地址
安川机器人
PLC 周期性读写机器人控制器的数据区,用来启动、停止、复位、选择程序号,并读回位置到达、动作完成和报警代码。机器人侧配好以太网参数和映射表,PLC 侧用标准功能块去读写,机器人不用写通讯程序。新项目换型号时,改映射,不改工位程序的写法。
- 启动、停止、复位
- 程序号选择和执行状态
- 各寄存器数据
- 报警代码
西门子与三菱
西门子 S7-1200/1500 做主控、三菱做子站时,在 TIA Portal 里把三菱 MC 协议通讯封装成功能块,按周期读写三菱软元件。功能块里包含连接、心跳、读写和断线重连。三菱型号(Q、L、iQ-R、FX5U 等)和网络结构不同,地址和连接参数要按现场改。
适合用在哪里
- 主控读取另一台 PLC 的设备状态
- 整线协调不同品牌的单机
- 把分散的数据收到一处,再交给 MesEyes