![工业机器人实战应用及调试](https://wfqqreader-1252317822.image.myqcloud.com/cover/838/43806838/b_43806838.jpg)
上QQ阅读APP看书,第一时间看更新
4.3.3 多任务应用案例
(1)程序流程 图4-24所示为任务区1和任务区2内的程序流程图,两个程序之间有信息交流。
工作位置点示意图如图4-25所示。
(2)各位置点的定义
1)P1抓取工件位置并暂停Dly 0.05s。
2)P2放置工件位置并暂停Dly 0.05s。
![](https://epubservercos.yuewen.com/F85A97/23083822101913406/epubprivate/OEBPS/Images/69_01.jpg?sign=1738881810-HKlFg7My4iAMjdbRooZQJsRvLYFxyS4a-0-6b545c5c14557764c6a2d354d21d3bb0)
图4-24 在任务区1和任务区2内的程序
3)P3视觉系统前位置Cnt连续轨迹运行。
4)P4视觉系统照相位置Cnt连续轨迹运行。
5)P_01视觉系统测量得到的(补偿)数据。
6)P20在P2点的基础上加上了视觉系统(补偿)数据的新工件位置点。
(3)任务区1内的程序
![](https://epubservercos.yuewen.com/F85A97/23083822101913406/epubprivate/OEBPS/Images/69_02.jpg?sign=1738881810-v6rGQ2p7xTd5pC2N6aIgWHYvMAhVRvKA-0-11e60527339c5074314510ab929e7e74)
图4-25 工作位置点示意图
![](https://epubservercos.yuewen.com/F85A97/23083822101913406/epubprivate/OEBPS/Images/69_03.jpg?sign=1738881810-6sSWq9Rj3W2FQU8eYz4P3YiLbkVLuBVe-0-e91cb24f46110df4ecb36f567db3a2c1)
![](https://epubservercos.yuewen.com/F85A97/23083822101913406/epubprivate/OEBPS/Images/70_01.jpg?sign=1738881810-okPRXtPsL97fT7Knd1eYtW7rtT4akprJ-0-d21d69f00940e7a6d01b5f885b64fdff)
(4)获取位置数据 程序名2(任务区2内的程序)。
![](https://epubservercos.yuewen.com/F85A97/23083822101913406/epubprivate/OEBPS/Images/70_02.jpg?sign=1738881810-ICRTuYzupCU7YqyAFxyBH4Rg8wmzffAv-0-2c5ace4d8b7a69e8116619d612f0eabe)
在上例程序中,用全局变量M_01、M_02进行程序1和程序2的信息交换,是编程技巧之一。