汽车焊装、零部件上下料、打磨、涂胶工位主流组合;欧姆龙分两大平台:NJ/NX(Sysmac Studio,EtherCAT/EtherNet/IP) 和 CJ/CP(CX-Programmer,FINS/ModbusTCP/ 硬 IO)。安川机器人 DX200/YRC1000 需要选配对应通讯基板。 核心原则:PLC 负责产线逻辑、输送链、安全联锁、外部轴协同;安川机器人只负责本体轨迹、焊接 / 抓取工艺,二者采用握手信号交互。
一、4 种匹配方案选型(汽车产线按节拍选)
方案 1:EtherNet/IP(汽车产线最推荐,欧姆龙 NX/NJ + 安川 EIP 通讯板)
适用:焊装、多机器人工作站,需要周期性 IO + 寄存器读写,数据量大,支持环形 MRP 冗余,单点断线不停机,非常适合车身焊装线
硬件:安川机器人加装EtherNet/IP 基板;欧姆龙 NX/NJ 自带 EIP,CJ 系列需要 EIP 单元
通讯模型:欧姆龙做 Scanner(主站),安川机器人 Adapter(从站)
数据映射:周期性循环 IO(握手信号:伺服 ON、启动、完成、故障)+ 非周期消息读写(位置寄存器 P 变量、M 变量、报警代码)
软件操作:Sysmac Studio 导入安川机器人 EDS 文件,配置 Assembly 输入输出字节长度,两边映射严格一致;示教器内开启 EIP 适配器,设置 IP、输入输出字节数
方案 2:EtherCAT(高速同步,机器人 + 外部轴协同)
适用:机器人带外部伺服轴(变位机、旋转工装),要求机器人本体 + 变位机高精度同步,比如白车身翻转焊装
硬件:安川机器人选配 EtherCAT 从站板卡;NJ/NX 自带 EtherCAT 主站
要点:NX/NJ 作为 EtherCAT 主站,机器人为从站;PDO 映射交换实时状态字,变位机伺服也挂在同一 EtherCAT 总线,同一任务周期同步。注意:安川机器人 EtherCAT 板卡只做 IO / 状态交互,机器人轨迹仍然由机器人控制器内部运算,PLC 不能直接插补机器人关节。
方案 3:Modbus TCP / FINS(经济型改造、旧产线升级)
适用:单机器人简单上下料,信号量少,成本低,不用高价通讯板,仅普通网口
FINS:欧姆龙原生以太网协议,CJ/CP 直接和安川机器人以太网消息通信;
Modbus TCP:安川机器人内置 Modbus 服务器,欧姆龙 PLC 做客户端读写机器人寄存器;
缺点:非周期报文,实时性差,不适合快速握手、多机器人联动,一般只读写报警、位置参数,不用于运动联锁握手。
方案 4:硬接线 IO(最简、安全兜底方案,所有产线都建议保留安全硬线)
安川 CN308 通用 IO、CN309 专用安全 IO,DC24V。
安全信号必须硬接线:急停、安全门、伺服 OFF、安全转矩切断 STO,不能只靠总线(汽车 PLd 安全规范强制)
普通握手信号(启动 / 完成 / 故障):小站可以直接硬 IO;多信号优先总线。
重点:安全回路独立,总线通讯断线时,硬线安全回路仍然有效。
二、标准握手信号定义(汽车焊装通用逻辑,总线 IO 映射直接套用)
PLC ↔ 安川机器人 交互信号(双向握手,防止信号跳变误触发)
PLC → 机器人(PLC 输出 / 机器人输入)
伺服 ON:机器人上电使能
程序启动(RUN):机器人执行选定作业号
作业号选择(Bit 编码,4bit 可选择 16 套程序,适配多车型混线)
复位信号:清除机器人报警
暂停信号
外部急停(安全回路硬线)
机器人 → PLC(机器人输出 / PLC 输入)
伺服就绪
程序运行中
作业完成(DONE)
机器人故障 / 报警
抓手 / 夹具状态(抓持确认)
安全门状态
握手逻辑(核心)PLC 发启动 → 机器人收到启动,置位运行中;机器人动作完成后,置位 DONE;PLC 收到 DONE 后,复位启动信号;机器人检测到启动信号复位,自动清除 DONE,等待下一次触发。必须做应答握手,禁止边沿直接触发,防止总线抖动重复触发。
三、硬件与网络配置要点
IP 规划:PLC、机器人、交换机同网段,子网掩码 255.255.255.0,关闭防火墙,现场 ping 测试
屏蔽网线,工业交换机;焊装车间强干扰,总线电缆远离焊机动力电缆,分开线槽
安全设计:急停、安全门必须硬接线,走独立安全继电器(欧姆龙 G9SA/G9SE),不依赖总线通讯,满足 PLd/SIL2~SIL3,主机厂审核必查项
接地:机器人控制柜、PLC、屏蔽层单点共地,消除地环路干扰,焊装车间高频坑点。
四、软件配置步骤(EtherNet/IP 典型流程,NX+YRC1000)
安川机器人控制柜安装 EIP 基板,断电重启;示教器进入【系统 - 选项 - 通讯】启用 EIP 适配器,设置 IP,设置输入 / 输出字节(常用 32 字节 IN /32 字节 OUT)
Sysmac Studio 新建工程,NX CPU,导入安川机器人 EDS 描述文件
EtherNet/IP 配置添加扫描器,添加安川机器人适配器节点,匹配 Assembly 实例、输入输出字节长度
建立变量映射:PLC 变量 ↔ EIP 输入输出缓冲区,映射握手信号、报警、作业号
欧姆龙侧编写梯形图 / ST 语言握手逻辑;安川机器人示教器编写 JOB 程序,读取外部信号,执行对应工艺
离线模拟 → 空载调试:分步测试伺服 ON、程序选择、启动、完成、故障复位
带工件联动调试,增加通讯超时监控(总线断线 PLC 触发安全停机)
五、匹配优势(汽车零部件 / 焊装场景)
NX/NJ 运动控制器一体化:同一 PLC 同时控制输送辊道、变位机伺服、机器人交互,统一时序,减少多控制器时序冲突;Sysmac Studio 软件一体化编程、诊断、追溯,产线维护方便。
EtherNet/IP 原生适配:国内很多汽车主机厂焊装线标准网络就是 EIP,欧姆龙 + 安川这套组合和产线标准网络兼容,和其他品牌设备互通性好。
安全体系完整:欧姆龙安全 PLC + 安全继电器 + 安川机器人 STO 安全转矩关断,容易满足汽车行业 PLd 安全等级。
通讯诊断能力强:Sysmac Studio 可以直接监控总线状态、报文、丢包、延迟,故障快速定位,减少产线停机时间。
多车型柔性生产:PLC 下发作业编号,机器人自动调用不同 JOB 程序,混线生产切换简单,适合汽车多品种共线。
六、常见坑点
总线只做工艺握手,安全不能总线化:很多项目踩坑,仅用 EIP 传递急停,主机厂安全审核直接不通过,急停、安全门必须硬线安全回路。
EDS 版本不匹配:安川 DX200/YRC1000 的 EDS 文件版本不一样,导入错误会出现 IO 映射错位、通讯闪断。
握手缺少应答:直接上升沿触发启动,网络抖动会导致机器人重复执行同一个工序,造成撞件。
机器人侧【外部控制模式】没有打开:示教器必须切换到外部信号模式,否则不响应 PLC 下发的启动指令。
通讯超时没有写保护:总线断线后,PLC 程序没有超时判断,机器人继续运行,极易撞机;PLC 必须增加通讯看门狗,断线触发急停。
地环路干扰:焊装大电流焊接造成电位差,总线丢包、信号乱跳,必须单点接地、隔离。
七、横向对比(和西门子 PLC + 安川对比)
西门子 + 安川:多用 Profinet,主机厂大众、宝马用得多;
欧姆龙 NX + 安川:EtherNet/IP 方案,软件一体化更强,变位机 / 输送伺服同平台,适合新建整线由欧姆龙设备(辊道、伺服、视觉)集成的项目;如果整条产线是 Profinet 网络,选西门子更合适。
八、典型汽车产线案例
国内多家新能源汽车零部件焊装工作站:欧姆龙 NX1P2 + YRC1000 安川六轴机器人,EtherNet/IP 总线通讯;机器人负责车身焊点,NX PLC 控制输送辊道、焊接夹具、变位机伺服、安全门联锁,PLC 下发作业号切换不同车型程序,安全回路硬接线安全继电器,节拍稳定,满足主机厂安全审核。
如果你需要,我可以直接输出:
欧姆龙 Sysmac Studio 的握手逻辑 ST 程序;
安川机器人示教器 JOB 模板(外部信号启动、DONE 应答);
EtherNet/IP 的 IO 映射表(32 字节 IN/OUT,可直接导入项目)。

