·上一文章:基于NiosⅡ的电能质量监测系统设计
·下一文章:基于数字位移传感器的位移测量系统
3.2 上位机软件介绍
上位机软件设计是基于Borland公司的Delphi来实现的。Delphi支持多线程工作,并且在数据库访问操作上有很大的优势,而且Delphi支持多层应用程序。
上位机软件主要负责对网络模块数据进行收集、显示、处理和保存等工作,由本地服务器端和远程客户端组成。服务器端主要任务是接收CAN总线发送来的数据,并且将相应数据转换成电压值,显示转换值,将服务端的采集数据在客户端动态显示出来(以文本方式和图形方式显示),直观清楚,可以对试验数据进行远程监控。其中,远程传输采用B/S架构,它能实现不同的人员,从不同的地点,以不同的接入方式访问和操作共同的数据库;同时也能有效地保护数据平台和管理访问权限,服务器数据库也很安全。上位机软件流程图如图6所示。
4 结语
基于CAN总线的桥梁健康检测系统采用分布式结构,现场将电流电压信号处理后通过CAN总线将数字量传输给上层,有效解决了桥梁检测中模拟信号长距离传输问题,彻底解决了模拟信号在传输过程中的失真问题。同时,利用Delphi编写的上位机监控软件能实时的多通道的监控各个底层模块的现场状况并对每个通道根据检测的数据及波形图进行调零、数据采集存储等操作,客户端通过互联网与服务器端同步的监控与控制,满足了现场测控系统的实时性及远程监控的同步性。本监控系统在试验桥上运行稳定可靠,能长期、连续、有效地监测数据,目前应用于实际桥梁检测项目中。