1、基于组态软件的远程水泵控制系统(软件)设计沈阳航空航天大学 杨栋 20130802007摘要远程遥控在工业、农业、商业、国防等的领域运用的越来越广泛。本次试验通过软件进行电路之间的链接、调试,用计算机进行远程控制水泵的工作。以此来达到智能控制电机正常工作。关键词:遥控、遥测、虚拟串口、加州花园。1、引言随着电子技术的发展,以前人为操作电机的方式正被无线通信控制其工作替换着。在21 世纪这个以计算机,通信技术超前发展的时代,许多功能器件正接受者在家或者在外随时随地让其工作的智能环保工作。2、系统组成加州花园是一款免费试用的测控组态软件,它与目前市面上的各种组态软件相比,具有设计简单、编程灵活等优
2、点。它可以与嵌入式系统、软件 PLC 以及传统的 PLC、单片机控制系统有机地结合在一起,也可以跟变频器等调速系统结合在一起,实现各种简单或复杂的基于 PC 的测量、监视与控制。加州花园测控软件可采用任何的 BMP、JPG、PNP 格式的图片文件作为操作界面器件显示的外观图,设计一个图形测控界面就如同在 Word 中编辑文档或图形一样简单,图片可采用加州花园自带的,也可以从网上下载任何图片或用任何画图软件画出的各种复杂图形。加州花园测控软件采用了模板语言进行命令编程,程序格式与平时说话、写作的形式一样,非常简单。本系统由计算机、控制芯片、水泵、扩散硅型液位变送器、显示屏做成3、软件设计步骤(1
3、)水泵控制系统的简历及参数的设置1) 新建文件用加州花园建立建立一个名为“计算机水泵测控系统Draw”的测试文件。在编辑窗口中用矩形工具画 6 个矩形,如图 1 所示。图 1在“文件”菜单中选择保存命令或者直接单击工具栏中的“保存”或“另存为”按钮,弹出“(另)存为”对话框,如图 2 所示。然后选择路径即可以保存到任意指定的文件夹中。本例的文件名为“计算机自动供水系统.draw” 。图 22) 图形编辑图形编辑分 3 种情况,图片、文字、显示。(1)图片在本例中,有 4 个需要的图片编辑。先双击 1# 矩形,弹出图 3 所示的窗口,在交互式按钮对话框中,选择图片文件“计算机 4.bmp”。其它
4、设置选项如图所示。其中“边线”的线宽数值不为 0 时,将使图片有边框。 “填充”选项不是“否” ,图片将有背景色彩。边框色彩和背景色彩可以用工具栏中的工具设置。图 3采用同样的方法,把 3#、4#、5# 矩形的背景图片分别设置为“控制板1.bmp”、 “抽水机 17_关.bmp” 、 “扩散硅型液位变送器 2.bmp”。(2)文字双击 2# 矩形,弹出图 4 所示的窗口,在交互式按钮对话框中,选择图片文件“RS232” 。在“模块显示内容”中设置字体、字号以及字颜色。其它设置选项如图所示。其中“边线”的线宽数值不为 0 时,将使文字有边框。 “填充”选项不是“否” ,文字将有背景色彩。边框色彩
5、和背景色彩可以用工具栏中的工具设置。图 4图 5(3)显示显示的用途实时显示测控系统中的某个测量值或变量值。双击 6# 矩形,弹出图 5 所示的窗口,把边线线宽设置为“3” ,是否填充设置为“否” ,模块显示内容设置为“压力:000” ,字的颜色设置为蓝色。完成上述设置后,再添加一根连接线,得到如图 6 所示的效果图。图 63) 抽水机的发送指令和接收指令双击抽水机图像,在交互式按钮对话框中切换到发送对话框,按照图 7 所示填写好各项参数。其中,在命令窗口中,共录入了查询、开机和关机 3 个命令。查询:发送 16 进制数“01 02 01 01”开机命令:如果模块显示内容为“关”则发送 16
6、进制数“01 02 81 01”关机命令:如果模块显示内容为“开”则发送 16 进制数“01 02 81 02”图 7双击抽水机图像,在交互式按钮对话框中切换到发送对话框,按照图 8 所示填写好各项参数。其中,在命令窗口中,共录入了 2 个命令。02 02 01 01:模块背景图像为“抽水机 17_开.bmp”02 02 01 02:模块背景图像为“抽水机 17_开.bmp”图 84) 设置流量计显示的发送指令和接收指令双击下方的显示矩形,在交互式按钮对话框中切换到发送对话框,按照图9 所示填写好各项参数。其中,在命令窗口中,共录入了 1 个命令。查询水压:发送 16 进制数“01 02 01
7、 01”图 9双击流量计上方的显示矩形,在交互式按钮对话框中切换到接收对话框,按照图 10 所示填写好各项参数。其中,在命令窗口中,共录入了 1 个命令。显示任何 16 进制数据:在模块显示内容中显示出“任何 16 进制数据/10”图 10至此完成了水泵控制系统的电路图设计及参数设计。(2).用虚拟串口给其进行串口连接。截图如下:添加一对串口 com3,com4。(3).用串口助手选择要通信的串口,并进行数据的发送。截图如下:4、实验调试通过串口助手发送指令 01 02 81 01 关指令,水泵关闭,从而达到了控制其工作的目的。5、结语经过遥控遥测课程和遥控遥测实验,学到了很多知识,比如遥控遥测系统的组成,怎么样搭建仿真平台,怎么样控制其工作等。参考文献1纪传礼等.遥控遥测技术M.北京:科学出版社,2007.3.1.2丁镇生.传感机器遥控遥测技术M.北京:电子工业出版社,2003.1.12.3刘蕴才.无线电遥测遥控上M.北京:国防工业出版社.2001.1.1.