欢迎来到天天文库
浏览记录
ID:31359437
大小:106.50 KB
页数:6页
时间:2019-01-09
《基于plc的远程监控系统设计研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于PLC的远程监控系统设计研究 摘要:通过PLC技术可实现远程监控系统的数据采集与实时控制。对此,本文分别从软件设计和硬件构成两个方面阐述了PLC监控的整体框架,分析了该远程监控装置在污水泵站中的应用现状,并提出了该系统在实际生产过程中应注意的事项。 关键词:远程监控;PLC;设计;水泵站 中图分类号:TM76文献标识码:A 随着人工成本的不断提高,传统的监控方式已经很难满足现代工业的生产需要,因此基于PLC技术的远程监控系统在各领域的生产过程中得到广泛应用。远程监控指的是技术人员通过安装在异地的微机来实现对现场设备的监视和操作,该
2、系统能对现场设备的状态信号、运行数据和故障类型进行实时有效地监测,并且可以及时预告或直接排除设备故障。该技术不仅有效减少了维修人员的数量,同时可使用户在远程实现相关设备的维护工作,在极大程度上节约了企业的人力和财力。 1.PLC监控的整体框架6 依托于PLC技术,该监控系统可以实现将距离控制中心几百甚至上千公里的下位机采集到的相关数据实时传送给上位机中的控制中心,而市面上一般的计算机串行通信口难以实现该过程。目前,该系统常见的传输方式有采用卫星和微波等无线传播方式以及拟载波传输,从经济和性能的角度上考虑,大部分企业选用模拟载波的传输方式。
3、这种传播方式需要通信的双方各接入一个调制调节器,其能够将PLC传输过来的数字信号调制成模拟信号,然后通过电话线传输。在接收端,这些模拟信号再次被还原成原来的数字信号。 1.1硬件设施 该远程监控系统以PLC为基础,并通过有线网络的方式来完成远程监控。系统中的PLC可以将在线数据和状态信号快速无误地传输到上位微机控制中心,而上位机可将根据收集到的数据,通过电话线给下位机发送控制指令。 该远程监控系统针对的是EMENSS7-200MicroPLC系列中的7-200PLC芯片,并提供RS-485通信接口。当S7-200的工作模式为自由端口通信
4、时,用户根据实际需求定义通信协议。这样不仅使通信的范围得以扩大,而且可以更加灵活、方便地控制系统设备,还能及时地进行维修。 下位机端使用RS-485通信端口和RS-232通信端口,并通过DIP开关设定通信时所需数据的位数值。通过这种方式将S7-200PLC连接到电话网上,上位机再通过RS232通信电缆连接的监控微机和RS-232通信端口,将监控微机接入系统网络中,可以实现监控微机和S7-200PLC的数据通信。PC/PPI电缆的模式随着数据传送方向的改变而发生变化。比如,数据从RS-232接口传输到RS-485接口时,PC/PPI电缆的模式
5、为发送模式;反之,则为接收模式。系统硬件设计如图1所示。 1.2软件设计 远程监控软件的主要作用是实时监控PLC的输入输出信号,其不仅能接收和监控各种信号,而且还会向PLC发出指令,控制其的输入输出。6 基于Windows平台,结合VC++6.0编程开发的远程监控软件可分为以下4个部分:(1)可交互的用户操作界面;(2)通信接口程序;(3)数据处理程序;(4)操作程序。其中,通信接口程序的作用是构建通信链路,同时控制数据的传递。数据处理程序会对接收到的数据进行综合分析和处理,再根据数据的处理结果向PLC发出相关的控制指令。数据库运行程序
6、则主要用于用户自定义地对数据库进行修改,并能自动更新数据库、提取部分数据。此外,系统还具有统计数据,能够完成输出和打印报表等工作。通信接口程序主要包含初始化串行口、MO-DEM、数据打包及发送、数据检验及拆包等步骤。因此,接口程序通常采用多线程技术,该程序在运行后会创建一个主线程,以此实现串口的初始化。在这个过程中,程序会进行一系列操作,比如打开串口、配置串口、初始化MODEM、创建同步对象等。接下来,程序会设置通信路程,由该通信路程实现对通信事件的监控和响应,一旦接收到新数据,它就会向主线程发送自定义消息。同样,当发送缓冲区空时,程序也会向
7、主线程序发送相应的自定义消息。当数据通信完成后,主线程序会将通信线程清空。 2.基于PLC的远程监控系统应用分析 鉴于PLC在工业控制系统上起的重要作用,PLC也被广泛应用于污水泵站等相关行业的现场数据采集和实时控制中。6 该系统利用PLC来实现远程控制终端,上位机的主体是工控PC机,且该系统基于串行异步的通信协议,使用一一对应的远程无线监控网络。下位机和安装于现场的阀门站,则依靠主机发出的指令以及自身的控制程序进行工作。主体工控PC机必须安装在污水泵的控制中心,并且和各个阀门站的PLC从体机保持紧密联系。通过这种方式,主体和从体构成一
8、个完整的远程数据采集和监控系统。 在构建污水泵站远程监控系统时,还要思考A/D转换。由于该模块要与PLC配套,所以要选择具有独立分差输入的4个通道模块设计型号(F
此文档下载收益归作者所有