news 2026/5/18 23:35:38

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/5/16 2:18:30

Qwen3Guard-Gen-8B模型对网络流行语的理解能力强

Qwen3Guard-Gen-8B:让AI安全审核真正“理解”网络语言 在社交媒体评论区,一句“尊嘟假嘟?”可能是无伤大雅的调侃,也可能是在质疑他人诚信;“绝绝子”用得好是赞美,用得不当却可能被视作低龄化、情绪化的贬…

作者头像 李华
网站建设 2026/5/17 4:54:12

Qwen3Guard-Gen-8B是否支持GraphQL查询接口?

Qwen3Guard-Gen-8B 是否支持 GraphQL 查询接口? 在构建现代内容安全系统时,开发者越来越关注审核引擎的集成灵活性与协议兼容性。尤其是随着前端架构向声明式数据获取演进,GraphQL 作为主流的数据查询语言,已成为许多中后台系统、…

作者头像 李华
网站建设 2026/5/13 5:05:09

SpringBoot+Vue 蜗牛兼职网设计与实现平台完整项目源码+SQL脚本+接口文档【Java Web毕设】

摘要 随着互联网技术的快速发展,线上兼职平台逐渐成为大学生和社会求职者获取灵活就业机会的重要渠道。传统的兼职信息获取方式存在信息不对称、效率低下等问题,而线上平台能够有效整合资源,提高匹配效率。蜗牛兼职网的设计与实现旨在解决这一…

作者头像 李华
网站建设 2026/5/14 17:34:54

Qwen3Guard-Gen-8B模型推理延迟优化技巧分享

Qwen3Guard-Gen-8B模型推理延迟优化技巧分享 在AIGC内容爆发式增长的今天,平台面临的安全审核压力已远超传统手段能应对的极限。用户生成内容中充斥着隐喻、反讽、跨语言混杂表达,甚至精心设计的对抗性文本——这些都让基于关键词或规则的传统审核系统频…

作者头像 李华
网站建设 2026/5/18 17:24:19

基于Qwen3架构的生成式安全审核模型Qwen3Guard-Gen-8B实战应用

基于Qwen3架构的生成式安全审核模型Qwen3Guard-Gen-8B实战应用 在AI生成内容爆发式增长的今天,一条看似无害的对话可能暗藏偏见、诱导甚至违法信息。传统的内容审核系统面对“你懂的”“这事儿不能明说”这类语境模糊的表达时,往往束手无策——关键词匹配…

作者头像 李华