news 2026/4/22 4:07:32

ABB IRC5 DSQC377B跟踪应用

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ABB IRC5 DSQC377B跟踪应用

必须配置:

1:ABB IRC5 控制柜
2:DSQC377B跟踪模块
3:DeviceNet板卡
4:709-1 DeviceNet Master/Slave
5:606-1 Conveyor Tracking
6:PNP型编码器
7:PNP三线接近开关
注意:因为现在的IRC5电控柜出厂配的IO板卡为1300,通过内部的专用EIP协议通讯,所以不会再配DeviceNet板卡,需要提前与买方说明搭配,并要求加上通讯选项。




接线:


地址为X5的剪掉的针脚相加,上图所示,剪掉8和10针脚,地址为10。

X20端子需要接入24V电源,可从外部引入,也可用机器人内部电源。

配置:

1.当机器人有606-1 Conveyor Tracking、709-1 DeviceNet Master/Slave(注意:如果没有使用DSQC2000 CTM板卡请不要添加1552-1选项)两个选项后,机器人系统会自动生成一个名为“Qtrack1”的设备。
2.查看、修改总线通讯速率:配置-I/O System-Industrial Network-DeviceNet,正常情况不用修改。
注意,需要将Simulated选项设置为NO

3.添加或修改下挂DeviceNet设备:配置-I/O System-DeviceNet Device。


4.输入输出信号

提示:这里可以添加计划学习的时间

例如:

  • 周一至周五晚上 7 点—晚上9点
  • 周六上午 9 点-上午 11 点
  • 周日下午 3 点-下午 6 点

调试:

1.判断编码器正负方向
示教器进入“手动操纵”界面,点击“机械单元”,切换成CNV1,并将CNV1启动。

启动输送链,观察位置数值是否像正数值变化,如为负数值请将DSQC377B的编码器A B互换。
2.ConutsPerMeter标定
“ConutsPerMeter1”位置为:
配置-I/O System-DeviceNet Command-ConutsPerMeter1(Value默认初始值20000.0)
CountersPerMeter计算公式:CountersPerMeter=(位置2-位置1)*当前系统CounterPerMeter/(标记1与标记2实际距离)
标定方法:
先编写一段子程序,方便标定。

2.1 先将输送线频率降低,输送线速度越、低停的越快、标定的越准。
2.2 再手动运行该段程序。
2.3 启动输送线,当收到同步信号后,机器人会立即发送信号使输送线停止。
2.4 查看CNV1的位置数据(位置1)并记录下来。同时在输送线上位置作参考点。
2.5 再次启动输送线,建议移动距离超过1m,越远越准。(以第一次的参考点为起点,可用卷尺实际测量),并记录实际移动距离,记录CNV1的位置数据(位置2)。2.6 通过公式计算得出的数值填入ConutsPerMeter1,并重启即可。

例如本案例,位置1为92.64mm,位置2为1592.64mm,实际移动距离为3100mm,通过公式计算:(1592.64mm-92.64mm)*20000/3100mm=9677.4

3.输送链基坐标系标定
3.1 手动添加一个CNV1工件坐标系(可添加在用户新建的数据子程序,也可写在主程序表头)

3.2 开始标定
校准设置路径:左上角菜单-校准-选择CNV1-基座-4点。


4.跟踪参数介绍
以下两个参数都在以下路径寻找
QueuTrckDist:可以理解为,产品碰到同步开关后延迟一段距离才开始跟踪。
StartWindth:开始跟踪的长度,该长度以QueuTrckDist为起点,如果QueuTrckDist为0,StartWindth为0.5m,那么跟踪的长度就是同步开关为起点。如果QueuTrckDist为0.1m,StartWindth为0.5m,那么产品通过同步开关后运行到0.1m的位置才会开始跟踪到,一直会跟踪到0.5m的距离。

SyncSeparation:该参数为产品之间的间隔。

跟踪区域



在初始化程序先关闭输送线,清除所有队列产品,再执行跟踪子程序。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/20 9:40:02

工业级调试器STLink接口引脚图适配要点(快速理解)

工业级调试器STLink接口引脚图适配要点(快速理解)在嵌入式系统开发中,尤其是基于STM32这类ARM Cortex-M系列MCU的项目里,一个稳定可靠的调试连接往往是决定开发效率的关键。而STLink作为ST官方推出的调试工具,凭借其高…

作者头像 李华
网站建设 2026/4/17 21:37:38

Qwen3Guard-Gen-8B模型支持自定义黑白名单策略

Qwen3Guard-Gen-8B模型支持自定义黑白名单策略 在生成式AI迅速渗透内容创作、客户服务和社交互动的今天,一个看似智能的回复可能瞬间引发舆论风波——比如某虚拟助手建议“职场女性应以家庭为重”,或是聊天机器人被诱导输出违法信息。这类事件暴露出当前…

作者头像 李华
网站建设 2026/4/18 15:45:16

Qwen3Guard-Gen-8B能否检测AI生成的传销洗脑话术?

Qwen3Guard-Gen-8B能否检测AI生成的传销洗脑话术? 在社交平台内容审核日益复杂的今天,一个看似普通的推广文案——“邀请三位朋友即可解锁高回报收益”——可能正悄然编织一张心理操控的网。这类文本不带脏字、无明显违规词,却通过情绪引导和…

作者头像 李华
网站建设 2026/4/21 18:31:54

Qwen3Guard-Gen-8B能否识别AI生成的医疗误导信息?

Qwen3Guard-Gen-8B能否识别AI生成的医疗误导信息? 在如今生成式AI加速渗透医疗健康领域的背景下,一个看似简单却至关重要的问题浮出水面:当用户通过智能问诊助手查询“喝碱性水能抗癌”是否可信时,系统是直接输出这一伪科学结论&a…

作者头像 李华
网站建设 2026/4/18 5:00:57

KiCad数字电路项目应用:STM32最小系统原理图绘制

从零开始用KiCad画一块能跑代码的STM32板子 你有没有过这样的经历? 手头有个小项目想做,比如做个智能温控器、无线传感器节点,甚至只是想点亮一个LED呼吸灯。你知道要用STM32——性能强、资料多、价格也不贵。但一想到要搭最小系统、画原理…

作者头像 李华