




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
工业机器人码垛工作站仿真 1/18第6章工业机器人喷涂工作站仿真 6.1工业机器人码垛工作站仿真描述6.2创建码垛工作站动态输送链Smart组件6.3创建码垛工作站动态夹具Smart组件6.4设定Smart组件工作站逻辑6.5Smart组件效果调试6.6仿真效果输出6.7练习任务6.1工业机器人码垛工作站仿真描述工业机器人码垛工作站是一种自动化设备,用于将物件按照一定的规则码放在托盘或货架上。该工作站通常由一个或多个工业机器人、输送带、传感器和控制系统组成。工业机器人码垛工作站仿真描述13/18主要仿真任务内容
本节通过导入预设的码垛工作站资源包,构建机器人码垛工作场景,通过码垛工作站动态输送链Smart组件的创建、码垛工作站动态夹具Smart组件的创建、Smart组件工作站逻辑的设定等几个任务的学习掌握工业机器人码垛工作站仿真操作。4/1816.2创建码垛工作站动态输送链Smart组件创建码垛工作站动态输送链Smart组件26/18
本节首先需创建码垛工作站输送链Smart组件模型,以便后续添加相关联属性后实现动态仿真。
在“文件”功能选项卡中,依次选择“共享”→选择“解包”选择要解包的Pack&Go文件,浏览导入“Palletizing_6.08_1.rspag”文件,选择“⊙从本地PC加载文件”→在RobotWare版本为“6.08.01.00”时,选择勾选“自动恢复备份文件”,等待解包完成,单击“关闭”。1、导入资源包设定输送链的产品源27/18在“建模”功能选项卡中,单击“Smart组件”→在“布局”窗口中选中“SmartComponent_1”单击右键→选择“重命名”→输入“SC_InFeeder”2、创建smart组件SC_InFeeder
设定输送链的产品源28/18在SC_InFeeder视图中的组成窗口中,单击“添加组件”→选择“动作”→选择“Source(创建一个图形组件的拷贝)”→在左侧属性栏中单击Source旁边的“▽”下拉选择:“Product_Source”2、创建smart组件SC_InFeeder
设定输送链的产品源29/18在SC_InFeeder视图中的组成窗口中,单击“添加组件”→选择“动作”→选择“Source(创建一个图形组件的拷贝)”→在左侧属性栏中单击Source旁边的“▽”下拉选择:“Product_Source”2、创建smart组件SC_InFeeder
设定输送链的运动属性210/18在SC_InFeeder视图中的组成窗口中,单击“添加组件”→选择“其它”→选择“Queue(表示为对象的队列,可作为组进行操纵)3、添加smart组件Queue设定输送链的运动属性211/18在SC_InFeeder视图中的组成窗口中,单击“添加组件”→选择“本体”→选择“LinearMover(移动一个对象到一条线上)”4、添加smart组件LinearMover设定输送链的运动属性212/18在左侧属性栏中输入以下参数:Object选择输入:“Queue(SC_InFeeder)”→Direction(mm)输入:“-1000.00、0.00、0.00”→Speed(mm/s)输入:“300”→Reference输入:“Global”→Execute输入:“1”4、添加smart组件LinearMover设定输送链限位传感器213/18在SC_InFeeder视图中的组成窗口中,单击“添加组件”→选择“传感器”→选择“PlaneSensor(监测对象与平面相交)”4、添加smart组件PlaneSensor设定输送链限位传感器214/18→单击“Palletizing_6.08_1:视图1”→在左侧属性栏中输入以下参数:Origin输入:“1215.51、-356.23、770.00”4、添加smart组件PlaneSensor设定输送链限位传感器215/18操作过程可以选择捕捉工具:“选择表面和捕捉对象”再点一个“Origin”下的数字,再去捕捉输送链末端的角点4、添加smart组件PlaneSensor设定输送链限位传感器216/18Origin输入:“1215.51、-356.23、770.00”xis1输入:“0、0、95”Axis2输入:“0、680、0”Active输入:“1”SensorOut输入:“0”4、添加smart组件PlaneSensor设定输送链限位传感器217/185、PlaneSensor检测设置
因为传感器安装在输送链的末端,虚拟传感器一次只能检测一个物体,所以这里需要保证所创建的传感器不与周边设备接触,否则无法检测运动到输送链开端的产品。可以将与该传感器接触的周边设备的属性设为“不可由传感器检测”,接下来我们完成该操作设置设定输送链限位传感器218/185、PlaneSensor检测设置
选中“InFeeder”单击右键→选择“修改”→查看“可由传感器检测”是否已经勾选设定输送链限位传感器219/186、选择信号和属性
单击“SC_InFeeder”视图窗口→单击“添加组件”→选择“信号和属性”→选择“LogicGate(进行数字信号的逻辑运算)”→在左侧属性栏中输入以下参数:Operator选择“NOT”→单击“关闭”设定输送链限位传感器220/186、选择信号和属性
单击“SC_InFeeder”视图窗口→单击“添加组件”→选择“信号和属性”→选择“LogicGate(进行数字信号的逻辑运算)”→在左侧属性栏中输入以下参数:Operator选择“NOT”→单击“关闭”创建属性与连结221/187、创建SC_InFeeder属性与连结单击“SC_InFeeder”视图中的“设计”窗口→调整好“子组件”位置及间隔→鼠标左键点住Source模块中的“Copy()”连接到Queue模块中的“Back()”后松开创建属性与连结222/187、创建SC_InFeeder属性与连结Source模块的“Copy()”指的是源的复制品,Queue模块的“Back()”指的是下一个将要加入队列的物体创建属性与连结223/188、创建SC_InFeeder信号和连接在“SC_InFeeder”视图中的“设计”窗口,单击“输入+”→在“添加I/OSignals”弹框中,信号类型选择:“DigitalInput”→信号名称输入:“di_Start”→勾选“√自动复位”→单击“确定”创建属性与连结224/188、创建SC_InFeeder信号和连接在“SC_InFeeder”视图中的“设计”窗口,单击“输入+”→在“添加I/OSignals”弹框中,信号类型选择:“DigitalInput”→信号名称输入:“di_Start”→勾选“√自动复位”→单击“确定”创建属性与连结225/188、创建SC_InFeeder信号和连接在“设计”窗口,单击“输出+”→在“添加I/OSignals”弹框中,信号类型选择:“DigitalOutput”→信号名称输入:“do_BoxInPos”→单击“确定”创建属性与连结226/189、建立I/O连接单击“设计”窗口→调整好“子组件”位置和大小→鼠标左键点住“di_Start(0)”连接到Source组件中的“Execute(0)”创建属性与连结227/189、建立I/O连接单击“设计”窗口→鼠标左键点住Source组件中的“Executed(0)”连接到Queue组件中的“Enqueue(0)”后松开创建属性与连结228/189、建立I/O连接单击“设计”窗口→鼠标左键点住PlaneSensor组件中的“SensorOut(0)”连接到Queue组件中的“Dequeue(0)”后松开创建属性与连结229/189、建立I/O连接单击“设计”窗口→鼠标左键点住PlaneSensor组件中的“SensorOut(0)”连接到输出信号“do_BoxInPos(0)”后松开创建属性与连结230/189、建立I/O连接单击“设计”窗口→鼠标左键点住PlaneSensor组件中的“SensorOut(0)”连接到LogicGate[NOT]组件中的“InputA(0)”后松开创建属性与连结231/189、建立I/O连接单击“设计”窗口→鼠标左键点住LogicGate[NOT]组件中的“Output(1)”连接到Source组件中的“Execute(0)”松开仿真运行232/18单击“Palletizing_6.08_1:视图1”窗口→选择“仿真”功能选项卡→单击“播放▷”→在“布局”窗口,选中“SC_InFeeder”单击右键→选择“属性”→单击“di_Start”→可以看到会生成一个复制品,然后沿着输送链运动,当运动到末端被传感器检测到后会停止6.3创建码垛工作站动态夹具Smart组件创建码垛工作站动态夹具Smart组件334/18在RobotStudio中创建码垛的仿真工作站过程中,夹具的动态效果是最为重要的部分。在这个项目中我们将创建一个具有Smart组件特性的海绵式真空吸盘来执行物件的拾取和释放,这类吸盘夹具的动态效果包括:①输送链末端产品拾取②到达放置位置后产品释放③自动置位、复位真空的反馈信号。创建码垛工作站动态夹具Smart组件335/181、建立SC_Grippersmart组件在“建模”功能选项卡中,单击“Smart组件”→选中“布局”窗口中的“SmartComponent_1”单击右键→选择“重命名”→输入“SC_Gripper”→按“回车”键创建码垛工作站动态夹具Smart组件336/182、tGripper”工具挂载在“SC_Gripper”下在“布局”窗口,鼠标左键点住“tGripper”工具→拖动到“SC_Gripper”Smart组件后松开创建码垛工作站动态夹具Smart组件337/183、将Smart工具“SC_Gripper”当作工业机器人的工具使用在“SC_Gripper”视图中的“组成”窗口,选中“tGripper”单击右键→勾选“设定为Role”创建码垛工作站动态夹具Smart组件338/184、将Smart工具“SC_Gripper”当作工业机器人的工具使用在“布局”窗口,鼠标左键点住“SC_Gripper”→拖动到工业机器人“IRB460_110_240__01”后松开→在“更新位置”弹框中单击“否(N)”→在“Tooldata已存在”弹框中单击“是(Y)”设定检测传感器339/18选择“SC_Gripper”视图的“组成”窗口→单击“添加组件”→选择“传感器”→选择“LineSensor(检测是否有任何对象与两点之间的线段相交)”5、添加LineSensor
组件并设定属性设定检测传感器340/18单击“Palletizing_6.08_1:视图”,调整视角→在左侧LineSensor属性栏中输入以下参数:Start输入:“1518.36、-11.46、1327.89”(也可以单击选择捕捉工具“捕捉对象”,单击Start下参数输入框,再去捕捉吸盘下方的TCP点得到相应参数。)→End输入:“1518.36、-11.46、1200”(也可以单击选择捕捉工具“捕捉对象”,单击End下参数输入框,再去捕捉吸盘下方的TCP点得到相应参数,将“1327.89”修正为“1200”。)→Radius(mm)输入:“3”→Active输入:“0”→SensorOut输入:“0”→单击“应用”→单击“关闭””5、添加LineSensor
组件并设定属性设定检测传感器341/18在“布局”窗口,选择“tGripper”右键→确认没有勾选“可由传感器检测”,如果已勾选则去除勾选5、“可由传感器检测”确认设定检测传感器342/18在“布局”窗口,鼠标左键点住“LineSensor”拖动到“tGripper”后松开→在“更新位置”弹框单击“否(N)”5、将“LineSensor”拖动到“tGripper”设定拾取放置动作343/18选择“SC_Gripper”视图窗口→单击“添加组件”→选择“动作”→选择“Attacher(安装一个对象)”→在左侧Attacher属性栏中输入以下参数:Parent选择:“tGripper(SC_Gripper)”→单击“关闭”6、添加组件“Attacher”设定拾取放置动作344/18选择“SC_Gripper”视图窗口→单击“添加组件”→选择“动作”→选择“Detacher(拆除一个已安装的对象)”→在左侧Detacher属性栏中单击“关闭”7、添加组件“Detacher”设定拾取放置动作345/18选择“SC_Gripper”视图窗口→单击“添加组件”→选择“信号和属性”→选择“LogicGate(进行数字信号的逻辑运算)”→在左侧LogicGate属性栏中输入以下参数:Operator选择:“NOT”→单击“关闭”8、添加组件-信号和属性“LogicGate”设定拾取放置动作346/18选择“SC_Gripper”视图窗口→单击“添加组件”→选择“信号和属性”→选择“LogicSRLatch(设定-复位锁定)”→单击“关闭”9、添加组件-信号和属性“LogicSRLatch”创建属性与信号的连接347/18在“SC_Gripper”视图中选择“设计”窗口→单击“输入+”→在“添加I/OSignals”弹框中输入:信号名称“di_Gripper”→单击“确定”10、创建属性与信号的连接(di_Gripper)创建属性与信号的连接348/18选择“设计”窗口→单击“输出+”→在“添加I/OSignals”弹框中输入:信号名称“do_VaccumOK”→单击“确定”11、创建属性与信号的连接(do_VaccumOK)创建属性与信号的连接349/18单击“设计”窗口→鼠标左键点住Attacher组件中的“Child”连接到Detacher组件中的“Child”后松开12、“Child”与“Child”信号连接创建属性与信号的连接350/18击“设计”窗口→鼠标左键点住SC_Gripper中的输入信号“di_Gripper”连接到LineSensor组件中的“Active”后松开13、“di_Gripper”与“Active”信号连接创建属性与信号的连接351/18单击“设计”窗口→鼠标左键点住LineSensor组件中的“SensorOut”连接到Attacher组件中的“Execute”后松开14、“SensorOut”与“Execute”信号连接创建属性与信号的连接352/18单击“设计”窗口→鼠标左键点住Attacher组件中的“Executed”连接到LogicSRLatch组件中的“Set”松开后15、“Executed”与“Set”信号连接创建属性与信号的连接353/18单击“设计”窗口→鼠标左键点住LogicSRLatch组件中的“Output”连接到SC_Grippe中的输出信号“do_VaccumOK”后松开16、“Output”与“do_VaccumOK”信号连接创建属性与信号的连接354/18单击“设计”窗口→鼠标左键点住SC_Gripper中的输入信号“di_Gripper”连接到LogicGate[NOT]组件中的“InputA”后松开17、“di_Gripper”与“InputA”信号连接创建属性与信号的连接355/18单击“设计”窗口→鼠标左键点住LogicGate[NOT]中的“Output”连接到Detacher中的“Execute”后松开18、“Output”与“Execute”信号连接创建属性与信号的连接356/18单击“设计”窗口→鼠标左键点住Detacher中的“Executed”连接到LogicSRLatch中的“Reset”后松开19、“Executed”与“Reset”信号连接Smart组件的动态模拟运行Smart组件的动态模拟运行358/181.勾选“Product_Teach”为可见2.勾选“可由传感器检测”3.选择动作与捕捉工具4.机器人拾取姿态调整Smart组件的动态模拟运行359/185.选择“SC_Gripper”属性6.拾取信号置“1”7.拾取手动测试8.拾取信号置“0”Smart组件的动态模拟运行360/189.释放手动测试10.取消勾选“可见”11.取消勾选“可由传感器检测”6.4设定Smart组件工作站逻辑查看工业机器人I/O信号及程序462/18①diBoxInPos:数字输入信号,用作产品到位信号。②diVacuumOK:数字输入信号,用作真空反馈信号。③doGripper:数字输出信号,用作控制真空吸盘动作控制。1、信号列表查看查看工业机器人I/O信号及程序463/182、“Main”程序查看设定工作站逻辑464/183、准备设定工作站逻辑选择工作站逻辑子组件位置及大小调整“System24”组件设置查看工业机器人I/O信号及程序465/184、信号连接“do_BoxInPos”与“diBoxInPos”信号连接“doGripper”与“di_Gripper”信号连接“do_VacuumOK”与“diVacuumOK”信号连接6.5Smart组件效果仿真调试Smart组件效果仿真调试567/18选择“Palletizing_6.08_1:视图”窗口→在“仿真”功能选项卡中,单击“播放”→待输送链产生复制品运动到末端,机器人移动到工件上方拾取后搬运到托盘并码垛完成10个工件→单击“停止”后,复制品会自动消失,则完成仿真运行6.6仿真效果输出Smart组件效果仿真调试569/181)视频文件形式输出视频文件形式输出的具体操作步骤如下:在“仿真”功能选项卡中→单击“仿真录像”→单击“播放”→等待工作完成后→单击“停止”→单击“查看
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新兴技术软件设计师考试试题及答案
- 机电系统优化分析方法试题及答案
- 软考网络工程师能力提升试题及答案
- 软件设计师考试全方位考虑及试题答案
- 政策创新的理论框架与实践试题及答案
- 公共政策影响评估的挑战与解决方案试题及答案
- 双碳目标下的公共政策试题及答案
- 未来公共政策面临的挑战与机遇分析试题及答案
- 软件设计师考试技巧与策略试题及答案
- 机电工程行业技术提升试题及答案
- 企业工匠管理制度内容
- 教育部中国特色学徒制课题:数智赋能视角下中国特色学徒制创新发展研究
- 小学营养餐领导小组及职责
- 设备维修保养规范作业指导书
- 2024年新高考I卷数学高考试卷(原卷+答案)
- 概率论(广西师范大学)知到智慧树章节测试课后答案2024年秋广西师范大学
- 新疆乌鲁木齐市(2024年-2025年小学五年级语文)统编版期中考试(下学期)试卷及答案
- 人美版美术一年级上册《第一单元3 画一画我们的学校》课件
- 网络音乐制作发行合同
- JGJT46-2024《建筑与市政工程施工现场临时用电安全技术标准》知识培训
- 书法鉴赏 (浙江财大版)学习通超星期末考试答案章节答案2024年
评论
0/150
提交评论