最多人玩的棋牌游戏

基于VB的标签打印机软件和托利多电子秤之间的串

类别:最多人玩的棋牌游戏最多人玩的棋牌游戏 时间:2018-03-24 最多人玩的棋牌游戏:113 次

针对番茄酱自动化生产线上精准计量和标签打印的问题,研宄了工业控制计算机与梅特勒-托利多IND22X系列电子秤之间 的通信,并通过VB控件,设计了二者之间的通信程序,实现了数据通信和数据采集。实际应用结果表明,该通信程序在该项 目数据传送实时准确可靠。
1.引言
番茄酱生产线是一种大型的食品自动化生产设备, 它是由上料,打料,蒸发,杀菌,罐装,包装等主要部分组 成。罐装时质量流量计巳大致确定了重量200kg,为了 对番茄酱进行精准计量,必须重新过称。过称的称重数 据写入标签机系统,进行打标和贴标,梅特勒-托利多 电子称IND226巳经经过质量部门检验校准。标签机是 深圳市博思得科技发展有限最多人玩的棋牌游戏(简称博思得最多人玩的棋牌游戏)的 PosteK G2108,它是一套独立系统,电子称的称重数据 需要写入标签机,然后再手动打印,操作工经常手忙脚 乱,数据很容易出错!所以把标签打印机和电子称二者 数据有机的综合在一起,就显得尤为重要。本文就是用 微软的VB语言实现二者的通讯程序设计,从而使数据 自动导入,人工确认打印!
2.称重标签打印系统的组成
称重标签打印系统的硬件由工业计算机,标签打印 机,电子称组成,生产过程是空箱经PLC罐装完成后,然 后经过打包后运送至电子称进行称重,人工确认打印, 然后贴标即可!
2.1电子称的通讯协议
该系统采用梅特勒-托利多电子称IND226和工业 计算机进行通讯,讯通接口是标准RS232C,电子称的数 据发送方式为连续发送。通讯格式如下:
连续输格式为17+1个字节,最后一个字节为校验 位,在电子称中可以设置为不发送。
状态字A,B,C所表达的内容如下[1]:
2.2数据的提取
要得到有效数据,首先将数据存放在缓存区里,然 后按字节存到一个字节数组变量中,找到首字母,由于 容易和重量字节混淆,故先查询结束字符,然后提取需 要的有效数据。
按照电子称通讯字节定义,开始字节为02H,结束字 节为0DH,把ASCII换算为十进制分别是2和13。在 字节数组中查找结束字符等于13,且下一字符串首字 节为2的数据,如果有则提取为一个有效数据。否则,继 续查找。得到的重量数据是6个字节,根据ASCII表, 实际接收的数据范围应该是ASCII表中的48〜57,即对应 的显示结果0〜9。如果的数据值大于127,则应再减去128之后,再减去 48(共减去176)即可。
主要程序代码:
If (MSComm1.InBufferCount > 0) Then Counter=Val(MSComm1.InBufferCount)'读取接收 数据个数
ReceiveData =""'清缓冲
ReceiveArr = MSComm1.Input '数据放入数组
End If ……
For I =LBound(ReceiveArr) To UBound(ReceiveArr) If ReceiveArr(I)=13 And ReceiveArr(I+2)=2 Then ' 先找出第一个结束字节和下一首字节,逐个字节进行处理 String1 =""
J = I End If
For X=J + 6 To J +11 '重量数据的析取 If ReceiveArr(X) >47 And ReceiveArr(X)<5 8 Then String1 = String1 + Str(ReceiveArr(X) - 48) Else String1 = String1 + Str(ReceiveArr (X)- 176) End If Next X
Text1.Text = String1 Next I

2.3标签打印程序
标签打印机使用的是博思得最多人玩的棋牌游戏的PosteK G2108,使 用USB接口连接打印机,VB程序需要调用相应的动态链 接库WINPSK.dll,根据标签情况定义条码标签打印机的坐 标系统。VB程序要使用DLL中的函数,必须要有特殊的 声明,用Declare声明语句在窗体级或模块级或全局模块的 代码声明段进行声明,将动态链接库中的函数声明到VB 中,供VB程序调用,这样就可以打印承重重量。
打印程序如下:
OpenPort "POSTEK G-2108" ’ 打开通讯端口 PTK_ClearBuffer '清除打印机缓冲内存的内容PTK_SetDarkness 10 '设置打印头发热温度
PTK_SetPrintSpeed 4 '设置打印速度
PTK_DrawTextTrueTypeW a1,b1,45,0,"Arial", 4,700,0,0,0,"A1",Text1(0).Text
'在坐标a1,b1处,打印一行定义字体大小的文字
PTK_PrintLabel 1,1 '打印机执行打印工作
ClosePort '关闭打开的通讯端口。
3.结束语
该程序已在内蒙内蒙古万野食品有限责任最多人玩的棋牌游戏番 茄酱自动化生产线上应用,运行稳定可靠,效果满意!
 
 

中国领先的称重软件技术提供商

The Leading Provider of Geomatic Solutions in China

展开收起网站地图
网投棋牌网址捕鱼王游戏在线网投香港刘伯温平特一码澳门网上买球网址开户香港挂牌最多人玩的棋牌游戏最快更新网站手机版面对面棋牌游戏大厅下载一尾中平特公式规律澳门网上娱乐在线游戏网站