基于C#.NET的智能化汽车衡称重管理系统
0 引言
称重管理软件是汽车衡称重系统重要的组成部分[1],与发达国家相比,国内的汽车衡称重管理软件开发投入不够、技术含量低,因此研究一种新的智能化汽车衡管理软件对提高汽车衡的工作效率、减少称重误差等具有重要意义[2]。
随着计算机技术的发展并与汽车衡称重系统的结合,目前汽车衡管理软件性能有了很大的提高。然而,在提高数据的可靠性、统计检索的灵活性、数据一体化管理的规范性、报表可分析性、数据安全性等方面,汽车衡称重管理软件仍需进一步完善。
文中以VisualStudio.NET环境下的C#语言为开发工具,采用SQL SERVER数据库,设计一种汽车衡称重管理系统。NET平台构建于开放的公共协议之上,采用虚拟机的设计理念,极大地提高了开发效率[3]。文中针对现有汽车衡管理软件的不足,重点研究了如何提高汽车衡数据录入、提取及管理的智能化程度。系统采用CrystalReport结合SQL Server 2005数据库作为报表管理方案,展现高度格式化的称重信息,实现汽车衡称重数据的直观分析与管理的智能化。
1 智能化汽车衡的构成及原理
1. 1 智能化汽车衡的构成
智能化汽车衡称重系统主要包括称重传感器、汽车衡秤体、称重信号采集与处理系统、用户管理上位机系统(PC)、人机接口设备等部分[4-5],其结构如图1所示。图中, I路称重传感器的称重信号经调理、A/D后转换为数字信号,经过MCU的称重数据处理后(包括称重融合、误差补偿等),获得称量结果并通过LCD显示,同时系统实时将称重数据传送至上位机(PC机),并利用称重系统管理软件,完成称重数据的存储、查询、统计、管理控制、打印等功能[6]。
1. 2 智能化汽车衡称重原理
汽车衡具有8路称重传感器。设各称重传感器输出的称量值为xi(i=1,2,…,8)(即分布在各称重传感器上的载荷量,
2 基于C#.NET智能化汽车衡管理系统
汽车衡称重管理系统主要由9个模块构成,即系统登录模块、称重模块、查询/统计模块、设置模块、管理控制模块、系统维护模块、常用工具模块、帮助模块和退出模块。
2. 1 汽车衡管理系统称重模块
称重模块是上位机称重管理系统的重要组成部分,其与汽车衡下位机称重模块配合,共同获得称重数据,也是系统的称重数据显示仪表盘。汽车衡管理系统称重模块的流程图如图2所示。
操作人员首先打开汽车衡称重管理系统登录界面,输入用户名及密码,进入称重界面。在默认情况下,系统自动完成串口的连接。此时系统自动生成单号,操作人员填写车号,如果汽车衡秤体上加载有载荷,系统通过下位机称重模块完成被测载荷的称重,并将毛重、皮重、净重等称重信息通过串口传送至上位机;称重模块完成毛重、皮重等数据完整性判别后,获得称重结果,并打印、保存相关数据。图3为采用C#.NET开发的称重模块界面。
相关文章
- 2022-07-17用于活体组织成像的共焦激光显微镜
- 2023-02-25干涉显微镜在超精密测量中的应用
- 2023-08-06综合式无损检测系统的电磁兼容设计
- 2023-03-23钼铁桶物料自动运送生产线机械设计技术研究
- 2023-06-18Setar370数字压力仪在气象计量检定中的应用
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。