无人值守称重系统的设计与实现
0 引 言
江苏永钢集团随着科技的发展,生产能力日渐增强,日生产钢坯达一万多吨,公司现有的2台汽车衡承担着企业钢坯称重任务。随着集团信息化生产管理 水平不断提高,对生产计量数据的完整性、及时性和准确性要求也在不断提高[1, 2],但采用人工称重的作业方式使得称重自动化程度较低,达不到高效和准确称重的目的,并且浪费很多的人力和物力,效率低、误差大,造成不必要的损失。
针对这种现状,运用计算机、网络通信等先进技术,设计无人值守称重系统,把汽车衡称重过程与微机结合,实现汽车衡称重数据的自动采集和管理[3],为企业钢坯生产计量提供可靠的数据。
1 系统结构
系统采用客户/服务器(C/S)模式, C/S结构主要是指将一个数据库应用系统分解成前台的客户(或称前端)应用程序和后台的服务器部分,充分利用两端硬件环境的优势,将任务合理分配到客户端 和服务器端来实现,降低了系统的通信开销。这种结构的核心是客户端应用程序发送数据至服务器端,远程服务器端是称重计量中心,接收并存储从各个称重分点客 户端发送过来的称重数据,并对客户端提供数据查询分析等功能,完成客户端提交的请求,最后将结果返回客户端应用程序。
客户端可以根据用户的配置要求,实现对不同汽车衡称重客户端按需进行个性化设置,采集称重数据并使用统一的日志格式将称重数据上报至远程服务器端,客户端具有数据报送失败时自动存储到本地客户端历史文件夹中的功能。系统拓扑结构如图1所示。
2 系统实现
考虑到软件系统是远程工作且无人值守,而且有可能多部门使用,因此稳定性、可靠性、灵活性是重中之重,将客户端应用系统设计为四个可独立运行的子系统则能更好地满足企业需求。
2.1 发卡子系统
由于钢坯运输车是固定的,我们还给每辆车配置一个无线射频卡,卡中的信息包括卡号、车号、姓名、发货单位、收货单位、规格、产品名称等。其在系统中定义的结构如下:
CZXX=record
KH: string; //卡号
CH: string; //车号
PZ: string; //皮重
end;
在发卡时,发卡子系统根据系统配置的信息,将卡号、车号、皮重等基本信息写入射频卡中,同时将卡中的信息存储至客户端及服务器端数据库中,以便在称重过程中使用卡号对车辆 息进行关联。
上位机与射频卡读卡器之间的通信是发卡子系统实现的关键,我们采用RS-485串口通信。RS-485串口主动传送卡号,程序中只需要监测是否有卡号传入即可。当有卡号传入后检测卡 号是否合法,如果合法则打开后道闸,允许上秤,否则语音提示卡号不能识别。
相关文章
- 2023-02-08高精度质心测量方法研究
- 2023-07-30位置控制DDC系统的设计
- 2022-06-22解读新、老版GB/T15561差异性,提升轨道衡产品质量
- 2024-01-25频率源时间量特性表征方法及其分析
- 2023-10-27全息声压场的加权范数外推方法
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。