P.L.C.技.术.网——可编程控制器技术门户
1 引言WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
目前卫浴产品生产厂家对水箱配件—进水阀的补水比例测试大多还是用手工测试,而手工测试存在操作不方便、效率低、测试不准确、数据不能自动保存和统计等缺点。本文介绍的是应用计算机、可编程控制器、电子称等来实现进水阀补水比例的自动测试。WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
plcjs.技.术_网
2 设计方案WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
2.1 原理设计WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
两台电子称a和b分别称量进水阀的进水量和补水量,然后a、b两电子称将所称量到的重量值(也就是进水量和补水量),通过通讯的方式实时将重量数据发送给plc,再由plc实时将数据发送给计算机,当plc测试完成时,发送一个测试完成标志信号给计算机,这时计算机自动计算补水比例(补水比例=补水量/(进水量+补水量)),并与设定的补水比例的范围作比较,得出测试结果(ok或ng),最后将测试的数据存入数据库,如图1所示。P.L.C.技.术.网——可编程控制器技术门户
WWW.PLCJS.COM——可编程控制器技术门户
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
WWW_P※LCJS_COM-PLC-)技.术_网
图1 系统原理WWW_PLC※JS_COM-PmLC-技.术_网
2.2 作业流程WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
手动将进水阀装在工装上→插上补水管并将补水管的另一端插到补水水箱的工装内→按“启动”按钮→机台自动对电子称清零→打开球阀进行进水→设定的进水时间到,关闭球阀停止进水→电脑自动记录进水量(a)和补水量(b),并计算出补水比例(b/(a+b)),然后将数据存储以备打印或查询→两个水箱的排水阀打开进行排水→完成。WW.W_PLC※JS_C,OM-PL,C-技.术_网
2.3 系统配置WWW_PLCJS@_COM%-PLC-技.术_网
(1)计算机。用vb语言设计计算机的控制程序,与plc通讯,实现与plc的数据交换,功能包括:机器参数设置、被控量和被测量的监控、数据库的存储和打印以及与plc的通讯。WWW_P※LCJS_CO※M-PLC-技-.术_网
(2)plc。控制各气缸的动作、阀门的开关;有3个通讯端口,1个与计算机通讯,另外2个分别与2台电子称的通讯。WWcW_PLCJS_COM-PLC-技.术_网
(3)电子称。分别测试进水量和补水量,并将数据实时发送给plc。WWW_P※LCJS_CO※M-PLC-技-.术_网
W1WW_P4LCJS_COM-PLC-技.术_网
3 通讯程序设计WWW_P※LCJS_COM-PLC-)技.术_网
测试机控制流程如图2所示。plcjs.技.术_网
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
WWW_P※LCJS_CO※M-PLC-技-.术_网
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
图2 测试控制流程P.L.C.技.术.网——可编程控制器技术门户
3.1 通讯变量设计WWcW_PLCJS_COM-PLC-技.术_网
mscomm1.inbuffersize=1024 ;设定通讯接收缓冲区大小WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
mscomm1.outbuffersize=512 ;设定通讯发送缓冲区大小WW.W_PLC※JS_C,OM-PL,C-技.术_网
mscomm1.inputlen=20;设定通讯接收字符串长度WWcW_PLCJS_COM-PLC-技.术_网
on error goto rep1;通讯故障跳转到通讯故障处理程序WWW_PLC※JS_COM-PmLC-技.术_网
mscomm1.commport =1;通讯端口设定为com1WWW_P※LCJS_COM-PLC-)技.术_网
mscomm1.settings="9600,o,8,1";通讯参数为“9600,o,8,1”WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
mscomm1.outbuffercount=0;通讯发送缓冲区计数清零WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
mscomm1.inbuffercount=0;通讯接收缓冲区计数清零WWW_PLC※JS_COM-PmLC-技.术_网
mscomm1.eofenable=trueWWW_PLC※JS_COM-PmLC-技.术_网
mscomm1.sthreshold=10WWW_PLCJS@_COM%-PLC-技.术_网
mscomm1.rthreshold=8WWW_PLCJS_COM-PLC-技.术_网
3.2 通讯程序设计WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
if mid(out("%ee#rcsr0110"), 7, 1) = "1" then ;询问plc是否启动WWW.PLCJS.COM——可编程控制器技术门户
command1.forecolor= vbgreen;按钮颜色设定为绿色W1WW_P4LCJS_COM-PLC-技.术_网
command1.caption="启动中(space)";按钮显示“启动中(space)”WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
startflag=true ;启动标志设为真WW.W_PLCJS_COM-PLC-技.术_网
elseWWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
command1.forecolor=vbred ;按钮颜色设定为红色W1WW_P4LCJS_COM-PLC-技.术_网
command1.caption="停止中(space)" ;按钮显示“停止中(space)”WW.W_PLC※JS_C,OM-PL,C-技.术_网
startflag=false;启动标志设为假WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
end ifplcjs.技.术_网
plcjs.技.术_网
4 结束语plcjs.技.术_网
项目计算机实现数据的采集、处理、打印及存储,测试的数据库可以在局域网内共享;存储空间大,操作界面友好。利用松下plc的多个串行通讯口实现与计算机和2个电子称的通讯。工业控制采用计算机和plc结合,计算机的优点是存储空间大,操作界面友好,易于实现网络共享;plc的优点是程序设计方便,故障率低。本方案结合了两者的优点,更好的发挥了两者的功能。WWW.PLCJS.COM——可编程控制器技术门户