欢迎光临散文网 会员登陆 & 注册

波峰焊上料喷助焊剂

2022-07-22 09:02 作者:jenasi  | 我要投稿

控制要求:

    X0通等3秒Y0通   然后X0断等3秒Y0断,但此过程中有可能是多个产品连续通过感应器


动作分析:

以下做一个最多连续3块的程序, M1,M2,M3分别用于启动喷头,M11,M12,M13分别用于关闭喷头。

资源配置:

端口资源配置:

     X0: 传感器

     Y0: 喷头

     M01: 第一个工件起始计时

     M11: 第一个工件结束计时

     M02: 第二个工件起始计时

     M12: 第二个工件结束计时

     M03: 第三个工件起始计时

     M13: 第三个工件结束计时

时序逻辑:

时序环0: 

传感器检测到产品后,触发工件标志计时,计时完后启动或关闭喷头

帧号         指令

环0 帧0 00等待输入X000通010- 

环0 帧1 01触发标志M001____通

环0 帧2 02等待输入X000断010-

环0 帧3 03触发标志M011____通

第00-01步:<X0感应器>检测到产品,触发<M01 第一个工件起始计时>通。开始对第一工作喷头通进行计时, 

第02-03步:<X0感应器>检测到产品的尾部,触发<M11 第一个工件结束计时>通,开始对第一工作喷头断进行计时

环0 帧4 04等待输入X000通010-

环0 帧5 05触发标志M002____通

环0 帧6 06等待输入X000断010- 

环0 帧7 07触发标志M012____通


第04-05步:<X0感应器>检测到产品,触发<M02: 第二个工件起始计时>通。开始对第二工作喷头通进行计时, 

第06-07步:<X0感应器>检测到产品的尾部,触发<M12: 第二个工件结束计时>通,开始对第二工作喷头断进行计时

环0 帧8 08等待输入X000通010- 

环0 帧9 09触发标志M003____通

环0 帧10 10等待输入X000断010- 

环0 帧11 11触发标志M013____通

第08-09步:<X0感应器>检测到产品,触发<M03: 第三个工件起始计时>通。开始对第三工作喷头通进行计时, 

第10-11步:<X0感应器>检测到产品的尾部,触发<M13: 第三个工件结束计时>通,开始对第三工作喷头断进行计时


时序环1:

时序环1用于检测到M01第一个工件起始计时标志通,延时3秒后触发喷头工作

帧号         指令

环1 帧0 00等待标志M001通___

环1 帧1 01延时等待0:0:3.0 

环1 帧2 02触发输出Y000____通

环1 帧3 03触发标志M001____断

注解:

第00步:等待<M01 第一个工件起始计时>通信号 

第01步:在此等待0小时0分钟3秒0毫秒 

第02步:触发<Y0>通电 

第03步:触发<M01 第一个工件起始计时>断信号


时序环2:

时序环2用于检测到M11第一个工件结束计时标志通,延时3秒后触发喷头停止

帧号         指令

环2 帧0 00等待标志M011通___

环2 帧1 01延时等待0:0:3.0 

环2 帧2 02触发输出Y000____断

环2 帧3 03触发标志M011____断

注解:

第00步:等待<M11 第一个工件结束计时>通信号 

第01步:在此等待0小时0分钟3秒0毫秒 

第02步:触发<Y0>断电 

第03步:触发<M11 第一个工件结束计时>断信号

时序环1,时序环2完成第一个工件的喷涂。



时序环3:

时序环3用于检测到M02第二个工件起始计时标志通,延时3秒后触发喷头工作

帧号         指令

环3 帧0 00等待标志M002通___

环3 帧1 01延时等待0:0:3.0 

环3 帧2 02触发输出Y000____通

环3 帧3 03触发标志M002____断

注解:

第00步:等待<M02 第二个工件起始计时>通信号 

第01步:在此等待0小时0分钟3秒0毫秒 

第02步:触发<Y0>通电 

第03步:触发<M02 第二个工件起始计时>断信号


时序环4:

时序环4用于检测到M12第二个工件结束计时标志通,延时3秒后触发喷头停止

帧号         指令

环4 帧0 00等待标志M012通___

环4 帧1 01延时等待0:0:3.0 

环4 帧2 02触发输出Y000____断

环4 帧3 03触发标志M012____断

注解:

第00步:等待<M12 第二个工件结束计时>通信号 

第01步:在此等待0小时0分钟3秒0毫秒 

第02步:触发<Y0>断电 

第03步:触发<M12 第二个工件结束计时>断信号

时序环3,时序环4完成第二个工件的喷涂。


时序环5:

时序环5用于检测到M03第三个工件起始计时标志通,延时3秒后触发喷头工作

帧号         指令

环5 帧0 00等待标志M003通___

环5 帧1 01延时等待0:0:3.0 

环5 帧2 02触发输出Y000____通

环5 帧3 03触发标志M003____断

注解:

第00步:等待<M03 第三个工件起始计时>通信号 

第01步:在此等待0小时0分钟3秒0毫秒 

第02步:触发<Y0>通电 

第03步:触发<M03 第三个工件起始计时>断信号


时序环6:

时序环6用于检测到M13第三个工件结束计时标志通,延时3秒后触发喷头停止

帧号         指令

环6 帧0 00等待标志M013通___

环6 帧1 01延时等待0:0:3.0 

环6 帧2 02触发输出Y000____断

环6 帧3 03触发标志M013____断

注解:

第00步:等待<M13 第三个工件结束计时>通信号 

第01步:在此等待0小时0分钟3秒0毫秒 

第02步:触发<Y0>断电 

第03步:触发<M13 第三个工件结束计时>断信号

时序环5,时序环6完成第三个工件的喷涂。



波峰焊上料喷助焊剂的评论 (共 条)

分享到微博请遵守国家法律