基于PB语言的自动称量管理系统
1 新系统硬件组成
两台电子汽车衡分工相同,均可以进行毛重计量和回皮及出港物料计量。其中一台出现故障,另一台可替代过秤。这样两台电子汽车衡在程序设计上可以大体一致。硬件上,在磅房里两台电子汽车衡各配一台计算机、一台专用打印机,计算机通过网口与称重仪表联接,来采集仪表的称量值。两台计算机通过双绞线连成对等网,以实现数据共享(资源共享)。功能上设置与100t电子汽车衡相配的计算机为主机(服务器),与80t电子汽车衡相配的计算机为客户端,两台计算机均能完成重车计量、磅单(出门证)打印及计量数据的保存统计、报表打印等任务。另外,在两台电子汽车衡前后准备安装一套车辆监控装置,与计算机相联,实现对车辆上秤情况的监控。
2 系统的设计思想及软件方案
通过实现两台计算机联网,做到资源共享,既能及时获取称重信息,又能实现对称重信息的管理,提供一个高效的、多功能的汽车衡自动称量管理系统。称重信息源于两部分:一部分是称重仪表传输的称重量值;另一部分是从键盘输入的相关信息。因此,自动称量管理系统在获取称重数据时有实时性的要求,不同于一般的信息处理系统。
在设计系统软件时,本着通用性强、维护方便、扩充容量等原则,采用W indows下的PB(Pow-erBuilder)作为程序开发工具,数据存储采用Mi-crosoftAccess数据库。其中PB语言是基于对象的可视化程序开发工具,使用简单、容易掌握,在代码执行效率上也有相当出色的表现。PB是一种真正的4GL语言(第四代语言),可随意直接嵌套SQL语句返回值被赋值到语句的变量中,支持语句级游标,存储过程和数据库函数,是一种类似SQLJ的规范,数据访问中具有无可比拟的灵活性。Access数据库是W indows下最为流行的数据库,支持它的软件很多。
根据使用单位的实际情况,软件设计思想主要从以下几方面考虑:
1)由于每天需要进出港的车辆很多,这就对计算机过秤的速度提出了较高的要求。为此,在软件设计上力求简单明了,操作简便,系统长时间稳定工作,除了车号必须由键盘输入外,其他项目均由选择输入,使计量速度大大提高。
2)由于使用单位的许多计量管理要求变更、硬件变化都将对程序产生影响,而这些变更又并不常见,因此,将这些变化的内容不在程序中指定,而是记录在配置文件中。当这些内容发生变更时,简单操作就能适应,而不需修改程序,充分适应了多变的现场情况。
3)根据使用单位的实际情况,采用结构化、自顶向下的设计方法,汽车衡自动称量管理系统的功能结构如图1所示:
电子汽车衡称重信息处理系统包括信息获取和信息管理两部分:信息管理又分为称重管理、皮重管理、用户管理、统计报表管理等功能,在实现时与一般的信息管理系统所使用的技术相似。信息获取用于得到称重信息,并将之输出显示,包括数据采集、数据存储及数据显示3个子部分。
相关文章
- 2024-11-06激光跟踪仪坐标测量精度的研究
- 2023-02-15差压式孔板流量计计量天然气流量的误差分析
- 2022-07-11触摸屏和PLC与变频器组合应用
- 2023-12-26制造型企业实施PDM项目方案研究
- 2022-07-19广播网络与通信网络融合技术研究
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。