网站大量收购独家精品文档,联系QQ:2885784924

工业机器人集成应用(ABB) 高级 课件 4.2.3 激光打标工作站PLC程序编制.pptx

工业机器人集成应用(ABB) 高级 课件 4.2.3 激光打标工作站PLC程序编制.pptx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

激光打标工作站程序编制及调试-激光打标工作站PLC程序编制

1/18一、编制PLC激光打标子程序二、编制PLC组织块(OB块)

一2/18编制PLC激光打标子程序如图所示,为激光打标工作站硬件组态。

一3/18编制PLC激光打标子程序在编制激光打标PLC子程序之前,需要根据工作站实际硬件设备的使用情况进行硬件组态,并为工作站每个单元模块分配固定的IP地址,如此各单元模块才能组态到PLC_1的ProfiNet通信网络中。注意这些IP地址需要处于同一网段的不同地址。具体编制过程如下:1.根据激光打标单元的硬件接线图以及系统的信号分配情况,添加激光打标单元的IO变量表。其中,名称可由编程者自定义命名。

一4/18编制PLC激光打标子程序2.在数据块(DB)中新建字符串数组,数据类型选择“String”,数组位数为0~6,其中第0位作为初始化位,不设置起始值。其余位分别设置DTB1~DTB6的起始值。

一5/18编制PLC激光打标子程序3.新建激光打标单元FB块,然后在该函数块中,输入该单元所需要的输入型参变量和输出型参变量。

一6/18编制PLC激光打标子程序4.当输入的车标参数在1~6之间,且打标料井当前有物料时,即可触发推出气缸动作。注意:为避免重复推迟,此处仅用上升沿触发动作。

一7/18编制PLC激光打标子程序5.在数据块(DB)新建字符型的数组,该数组主要用来存储车标字符串的转化字符。注意:车标字符串的长度“DTB1”等为4个字符,因此车标的字符数组位数应大于4。

一8/18编制PLC激光打标子程序6.调用字符串→字符转化指令块,将代表车标的字符串转化为字符型数组并存储(A)。转化关系如有下图所示。转化后的字符即可以数组的形式通过TCP通信发送至通信对象。A

一9/18编制PLC激光打标子程序7.气缸推出到位,即可触发通信指令“TSEND_C”(B),即将转化后的字符发送到指定IP地址的通信设备。通信后激光打标机即可执行对应车标的激光打标。B

一10/18编制PLC激光打标子程序8.如右图所示,为通信指令“TSEND_C”的连接参数,连接类型选择“TCP”。本地通信地址为“192.168.0.1”,通信伙伴(总控单元PC)地址为“192.168.0.10”,通信端口设置为“9000”。

一11/18编制PLC激光打标子程序9.当激光打标完成后,便会发送流程数据“51”至工业机器人,告知工业机器人取打标工位的物料(C)。当PLC接收到工业机器人反馈的过程参数“4”时(D),即控制推料气缸缩回,缩回到位之后(E),PLC会将该信息以过程参数“6”的形式发送至工业机器人(F)。CDEF

一12/18编制PLC激光打标子程序10.当工业机器人反馈流程数据“51”(G),即车标零件已经拾取完毕,PLC会标识当前镭雕工艺执行完毕,并且复位过程中的其他标识位,并将通信过程中的流程数据(H)和过程参数(I)均恢复至0。GHI

二13/18编制PLC组织块(OB块)激光打标功能的组织块编辑主要分为两部分,其一为激光打标单元FB块的调用,其二为根据工艺流程编制的流程程序。1.激光打标单元FB块的调用调用过程如图所示。abb

二14/18编制PLC组织块(OB块)首先将已编制完成的激光打标单元FB块(子程序块)拖至组织块中(过程a),其次将该子程序块的输入形参和输出形参分别关联对应的变量(过程b),注意所关联变量的类型与输入/输出形参需要一致。执行上述两个过程后,打磨单元FB块调用完毕。2.流程程序编制此处展示主程序中激光打标工艺的流程程序,通过赋予不同的车标参数,即可执行对应的车标的激光打标。如图所示,为PLC主程序的启动流程。当按下“绿色自复位按钮”时,将会置位M10.0位,以启动后续程序段。

二15/18编制PLC组织块(OB块)此处我们仅以工作站运行流程中两个相邻的工序来展示激光打标工艺的实施以及流程的执行过程。如图所示,当M10.0位接通后,将工具单元的“取工具编号”赋值为6,即为工业机器人装载6号小吸盘工具,同时置位进程数据中的“功能标识[0]”位。该位被置位后,一方面会将本程序段该位的常闭点断开,即停止对“取工具编号”的赋值过程;另一方面会将其他程序段(如:激光打标程序段)中该位的常开点接通,准备激光打标工序的启动。

二16/18编制PLC组织块(OB块)如图所示,当接收到工具单元的“拾取完成”信号之后,即为工具已装载完毕,该点位的上升沿触发将激光打标单元的“雕刻车标参数”赋值为1,即开始执行奔驰Logo的打标过程,同时置位进程数据中的“功能标识[1]”位。该位被置位后,一方面会将本程序段该位的常闭点断开,即停止对“雕刻车标参数”的赋值过程;另一方面会将其他程序段中该位的常开点接通,准备下一工序的启动。整个工作站的流程运行方式以

您可能关注的文档

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档