通过GPRS实现高压变频系统的远程监控
(4)启动应用服务器socket,假设服务器ip地址为218.79.163.201,端口为5000。
(5)利用at×e2ipo=1,“218.79.163.201”,5000,设置数据服务器ip地址和端口号。回车后返回connect后表示成功建立连接。
(6)服务器端利用winsock编写的软件发送接收资料,gprs端采用超级终端模拟远程设备发送和接收资料。
(7)服务器端运行上位软件程序,将gprs传送来的数据存入microsoft access数据库,并进行显示。
(8)客户端启动浏览器,查看并修改服务器上数据库中的内容。
3 服务器端上位软件
本系统上位软件采用北京昆仑通态的mcgs组态软件通用版组态而成,由于该组态软件集成了gprsdtu的驱动设备,所以对于用户来讲就比较容易了,只要在组态时设置好各个参数,然后运行工程文件即可以通过gprs实现服务器与远程监控单元的实时连接。
远程的高压变频器与gprs模块已经用串口连接好,并作好了相应的设置。本地服务器每隔5s向gprs模块发送召唤命令,gprs模块收到召唤命令并进行校验后向服务器传输资料,包括现场的“实际频率”、“定子电压”、“定子电流”、“压力”以及系统运行的一些状态量和报警信息等等,由服务器通过实时数据库和历史数据库保存。用户通过浏览器便可以查看现场的所有数据并可获悉变频器的当前运行情况,还可以根据实际情况调整变频器当前的一些参数,通过gprs模块将修改后的参数值传递给高压变频器,从而实现了对高压变频器设备的远程监控和维护,大幅提高了系统运行的可靠性、操作方式更加灵活、同时也减少了维护费用,用户还可以自行编制软件用于历史资料查询、报表、统计、趋势分析、打印等,实现个性化操作。
3.1 主画面
打开并运行组态软件后,会出现如图5所示的画面:
主画面中的按钮有刷新、报警查看、历史数据、其他指示、曲线、参数查看、关闭串口。刷新按钮用于开启串口,对gprsdtu进行召唤;当按下关闭串口按钮后,即关闭对gprsdtu的召唤,即不会再有新数据上传;当按下其他按钮后,即进入到相应的画面中。主画面中有一个报警描述状态栏,用于报警信息、主画面中的指示灯有允许、外控、合闸、就绪、接通、运转、旁通、告警、远控箱、dcs、闭环、主画面中的显示栏用于显示设定频率、实际频率、定子电压、定子电流、压力,所有这些显示的数据都是通过gprsdtu上传的。
需要注意的是主画面中的日期和时间的显示数值,是最后一次gprs dtu上传的下位机时间,而不是上位机的运行时间。
3.2 其他指示
当按下其他指示按钮后,进入其他指示画面,如图6所示。
在其他指示界面中有三个区域:在设置区域中,设置每次召唤下位机的召唤周期以及每天三次定时召唤下位机的时间;在时间区域中,显示上位机系统的当前时间和下位机最后一次上传的下位机的运行时间;在指示区域中,显示下位机的变频器的高压合闸状态,及上位机的通信状态,若上位通信终止指示灯亮,表示上位机已经停止对下位机的召唤,下位机不再上传最新数据。
3.3 曲线
当按下曲线按钮后,进入曲线画面,如图7所示,此时,在该画面显示出电压、电流的实时曲线。按返回按钮,则退出曲线画面。
3.4 参数查看
当按下参数查看按钮后,进入参数显示画面,如图8所示,此界面主要用于显示下位机的参数设置情况和频率步距的设置情况。在“p参数编号”输入框中输入要查找的下位机参数号码,则在“p参数当前值”中会显示该参数号所对应的参数值。
3.5 报警查看
当按下报警查看按钮后,进入报警信息浏览表格,如图9所示,该表格主要用于存储下位机的故障报警情况。
3.6 历史数据
当按下历史数据按钮后,进入存盘数据浏览表格,如图10所示,该表格主要用于存储下位机上传的实时数据。
3.7 excel报表输出
在组态软件的菜单栏中,有excel报表输出按钮,按下此按钮即可打开一个已经存储了数据的excel表格,如图11所示,用户可以对该表格进行数据处理和打印等操作。
4 结束语
本文介绍了通过gprs技术实现远程现场的高压变频器与本地数据服务器之间的实时连接监控的方案,远程变频器现场的数据经由gprs可以传输到本地服务器上显示、处理、存储,也可以进行远程故障诊断,在必要时本地操作员也可以对远程变频器进行控制。该系统已经投入实际运行,通过远程进行客户的合同能源管理,取得了很好效果。
tcp/ip相关文章:tcp/ip是什么
评论