返回主站|会员中心|保存桌面

OTC机器人综合服务商    

OTC机器人,OTC焊机,OTC变位机

新闻分类
  • 暂无分类
联系方式
  • 联系人:方经理
  • 电话:13073017555
  • 邮件:gzws26@126.com
站内搜索
 
首页 > 新闻中心 > OTC机器人和施耐德PLC进行CC-Link/DeviceNet中转通讯的具体配置步骤是什么?
新闻中心
OTC机器人和施耐德PLC进行CC-Link/DeviceNet中转通讯的具体配置步骤是什么?
发布时间:2026-06-18        浏览次数:2        返回列表

OTC 那智机器人 + 施耐德 PLC CC-link/DeviceNet 网关中转完整配置步骤

一、整体方案说明(拓扑 + 硬件选型)

1. 通讯拓扑(唯一可行中转架构)

施耐德 PLC(CC-link 主站模块) ↔ CC-link 总线 ↔ Anybus X-gateway AB7819(DeviceNet Scanner/CC-link Slave 网关) ↔ DeviceNet 总线 ↔ OTC 机器人(DeviceNet 从站)

  • 网关型号:AB7819-F(DeviceNet 主站扫描器 + CC-link 从站,完美匹配本场景)

  • 角色拆分:

    1. OTC 机器人:DeviceNet Adapter(从站)

    2. Anybus 网关:DeviceNet Master(扫描器)+ CC-link Slave(从站)

    3. 施耐德 PLC:CC-link Master(主站)

2. 必备硬件清单

  1. OTC 机器人:控制柜选配 DeviceNet 通讯板卡(确认开通 DeviceNet 授权)

  2. Anybus AB7819-F 网关、24V 直流供电

  3. 施耐德 PLC:M340/M580 + BMXCCL0100 CC-link 主站模块

  4. DeviceNet 五芯屏蔽电缆、CC-link 专用 DA/DB/DG 屏蔽线

  5. 终端电阻:DeviceNet 121Ω;CC-link 110Ω,总线首尾各 1 只

  6. 软件:Anybus Configuration Manager(网关配置)、OTC 示教器、EcoStruxure Control Expert (Unity Pro)(施耐德 PLC)

3. 总线参数统一规划(全程必须一致)

  • DeviceNet:波特率 250kbps,机器人 NodeID=2,网关 DeviceNet 侧 MACID=0(主站)

  • CC-link:波特率 2.5Mbps,网关 CC-link 站号 = 1,占用 1 站(32bit IO 双向)

  • IO 容量:双向各 32 字节(256DI/256DO),满足上下料联锁、故障、坐标交互

二、硬件接线规范

1. OTC 机器人 DeviceNet 接线

控制柜 DeviceNet 板卡 5 针端子:1:V+24V、2:CAN_H、3:CAN_L、4:GND、5: 屏蔽 FG总线末端(机器人侧)并联 121Ω 终端电阻,屏蔽单点接柜体 PE 地。

2. Anybus 网关 DeviceNet 侧(X1)

接 OTC 机器人 DeviceNet 总线,网关为 DeviceNet 主站,无需终端电阻;总线末端仅机器人端加 121Ω 电阻

3. Anybus 网关 CC-link 侧(X2)

端子定义:1=DA、2=DB、3=DG、4=FG

  • DA、DB 差分双绞线,首尾(PLC 主站、网关)各并联 110Ω 终端电阻

  • DG 共地,屏蔽层 FG 接控制柜保护地,禁止双端接地干扰

4. 施耐德 PLC BMXCCL0100 CC-link 主站模块

DA/DB/DG/FG 与网关一一对应接线,模块侧加装 110Ω 终端电阻。

三、第一步:OTC 机器人 DeviceNet 从站配置(示教器操作)

适用机型:FD/VL/ST 系列,控制柜 AX/AX21/AX41

步骤 1:进入系统权限,开启 DeviceNet 功能

  1. 示教器【菜单】→【设置】→【安全模式】→管理员(默认密码 123456)

  2. 【系统 I/O】→【现场总线】→总线类型选择 DeviceNet

  3. 启用总线,确认硬件识别到 DeviceNet 通讯板卡,无硬件报警。

步骤 2:DeviceNet 底层参数设置

  1. 节点地址 (Node ID):2(全网 0~63 唯一,网关主站固定 0,不可冲突)

  2. 波特率:250kbps(与网关完全匹配)

  3. IO 尺寸:输入 32Byte、输出 32Byte(PLC 下发→机器人输入;机器人反馈→PLC 输出)

  4. 通讯模式:Polling 循环 IO 模式,RPI 周期 20ms。

步骤 3:机器人 IO 地址映射(总线→内部信号)

  1. 【I/O 分配】→【远程总线输入】(DeviceNet Input,PLC→机器人)地址范围:#10000 ~ #10255(256 点)

  2. 【远程总线输出】(DeviceNet Output,机器人→PLC)地址范围:#20000 ~ #20255(256 点)

  3. 保存参数,断电重启机器人控制柜生效。

步骤 4:OTC 机器人程序示例(OWL 语言交互)

owl

'读取PLC启动信号 总线输入#10000
IF IN#(10000)=ON THEN
  OUT#(20000)=ON '机器人就绪反馈PLC
  MOVJ P_HOME V=60 PL=0
ELSE
  OUT#(20000)=OFF
ENDIF
'故障报警回传
IF ALARM THEN
  OUT#(20001)=ON
ELSE
  OUT#(20001)=OFF
ENDIF

四、第二步:Anybus AB7819 网关配置(核心中转映射)

步骤 1:电脑连接网关,打开 Anybus Configuration Manager

  1. 网关以太网口直连电脑,设置电脑 IP 同网段 192.168.2.x

  2. 软件扫描设备,选中 AB7819,在线连接网关。

步骤 2:DeviceNet 侧(主站扫描器)参数

  1. Operation Mode:Scanner(主站)

  2. Baud Rate:250kbps

  3. 扫描添加 OTC 机器人从站 NodeID=2

  4. 输入长度 32Byte、输出长度 32Byte,匹配机器人设置。

步骤 3:CC-link 侧(从站)参数

  1. Station Number:1(与施耐德 PLC 组态站号一致)

  2. Baud Rate:2.5Mbps

  3. Occupy Stations:1(1 站 = 32bit IO,4RWw/4RWr 寄存器)

  4. CC-link 版本:Ver.2

步骤 4:双向透明 IO 映射(网关自动转发,无需编程)

网关内部数据透明转发规则:

  1. CC-link PLC 输出 RY0~RY31 → 网关 → DeviceNet → OTC #10000~#10031

  2. OTC #20000~#20031 → DeviceNet → 网关 → CC-link PLC 输入 RX0~RX31

  3. 寄存器区:PLC RWw0~RWw3 ↔ 机器人数值读取;机器人 RWr0~RWr3 ↔ PLC 读取坐标 / 参数

步骤 5:下载配置到网关

点击【Download to Gateway】,网关自动重启,观察面板指示灯:

  • DN MS/NS 绿灯常亮:DeviceNet 与机器人握手成功

  • CC PWR/RUN 绿灯常亮、ERR 熄灭:CC-link 与 PLC 链路正常

五、第三步:施耐德 PLC(EcoStruxure Control Expert)CC-link 主站配置

PLC 型号:M340/M580,CC-link 模块 BMXCCL0100

步骤 1:硬件组态添加 CC-link 主站模块

  1. 新建工程,机架中拖拽 BMXCCL0100 模块,分配机架槽位地址。

  2. 双击模块打开 CC-link 主站参数:

    • 波特率:2.5Mbps

    • 主站站号 0,连接从站总数 1

    • CC-link Ver.2 模式

步骤 2:添加网关 CC-link 从站设备

  1. 进入【CC-link 网络配置】→【从站信息】→添加从站

    • 站号:1(网关 CC-link 站号)

    • 设备类型:远程设备站

    • 占用站数:1

  2. 导入网关配套 CSP 文件,自动匹配 IO 与寄存器长度。

步骤 3:CC-link 软元件地址对应关系(关键)

表格

流向施耐德 PLC 地址网关转发OTC 机器人 IO
PLC 下发指令给机器人RY0~RY31CC→DN#10000~#10031
机器人状态反馈 PLCRX0~RX31DN→CC#20000~#20031
PLC 下发数值给机器人RWw0~RWw3CC→DN机器人寄存器读
机器人上传坐标数值RWr0~RWr3DN→CCPLC 寄存器读取

步骤 4:程序测试梯形图示例

ladder

//本地启动按钮X0,下发RY0=ON,机器人#10000启动
LD X0
OUT RY0

//读取机器人就绪RX0,驱动Y0指示灯
LD RX0
OUT Y0

//机器人故障RX1,驱动报警灯Y1
LD RX1
OUT Y1

步骤 5:下载参数与程序

  1. 写入 PLC 硬件组态 + CC-link 网络参数

  2. PLC 断电重启,CC-link 模块 RUN 灯常亮,无 ERR 报错。

六、三层通讯联合测试验证

  1. 物理层指示灯检查

    • OTC DeviceNet:NS 绿灯常亮;

    • Anybus 网关 DN RUN、CC RUN 绿灯常亮,ERR 无红灯;

    • 施耐德 CC-link 模块 RUN 灯常亮。

  2. 网络诊断

    • 施耐德软件 CC-link 诊断:1 号从站(网关)显示在线无故障;

    • Anybus 软件查看 DeviceNet 扫描列表,NodeID=2 机器人在线。

  3. 双向信号实测

    1. PLC 强制 RY0=ON → OTC 示教器监视 #10000=ON;

    2. OTC 程序置位 #20000=ON → PLC 监视 RX0=ON;双向点位同步代表整套中转通讯完全正常。

七、常见故障排查

  1. OTC 机器人 DeviceNet NS 红灯闪烁

    • NodeID 重复、波特率不匹配、总线缺少 121Ω 终端电阻、线缆短路。

  2. Anybus 网关 CC-link ERR 红灯常亮

    • DA/DB 接反、缺少 110Ω 终端电阻、PLC 波特率与网关不一致、站号冲突。

  3. PLC CC-link 报从站缺失

    • 网关 CC-link 站号与 PLC 组态不一致、网关配置未下载、网关未上电。

  4. 单向通讯(PLC 发机器人收不到,反向正常)

    • 网关 IO 输入 / 输出字节设置不对称,重新统一 32Byte 双向长度。

  5. 寄存器 RWr/RWw 无数值

    • CC-link 占用站数设为 1 仅支持 4 个 RW 寄存器,如需多数值扩展至 2~4 站。

八、方案优缺点总结

优势

  1. 兼容老旧 OTC 设备(仅自带 DeviceNet 无原生 CC-link),无需更换机器人硬件;

  2. 网关透明转发,机器人程序、PLC 逻辑简单,无复杂协议解析;

  3. 网关自带隔离,抗动力线干扰,焊接 / 冲压恶劣工况稳定。

劣势

  1. 两层协议转换,增加故障排查节点;

  2. 相比机器人直连 CC-link 板卡多硬件成本、通讯延迟小幅上升;

  3. 施耐德 PLC 需额外采购 CC-link 主站模块 BMXCCL0100。

收缩
  • QQ咨询

  • 电话咨询

  • 13073017555
  • 添加微信客服