跨品牌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 等)和网络结构不同,地址和连接参数要按现场改。

TIA Portal 中的通讯功能块
TIA Portal 中的通讯功能块
通讯配置
通讯配置
通讯参数
通讯参数
运行配置
运行配置

适合用在哪里

  • 主控读取另一台 PLC 的设备状态
  • 整线协调不同品牌的单机
  • 把分散的数据收到一处,再交给 MesEyes
An unhandled error has occurred. Reload 🗙