下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 基于PLC的实时测量技术在远程污水监控系统中的应用随着计算机控制技术的不断发展,可编程控制器PLC(ProgrammableLogicController)的功能越来越强大,不仅具有各种各样的控制功能,还具有与其他计算机通信联网的功能。与之相应,PLC的应用也日益普及,不仅被广泛应用于传统的逻辑控制1、PID控制2和变频调速3等领域,还逐渐被用于数据采集、环境监控等领域。本文介绍的分布式远程污水监控系统采用分布式的构建方案,利用基于西门子PLC的实时测量技术对各污水排放点的排污流量 随着计算机控制技术的不断发展,可编程控制器PLC(Pr
2、ogrammable Logic Controller)的功能越来越强大,不仅具有各种各样的控制功能,还具有与其他计算机通信联网的功能。与之相应,PLC的应用也日益普及,不仅被广泛应用于传统的逻辑控制1、PID控制2和变频调速3等领域,还逐渐被用于数据采集、环境监控等领域。本文介绍的分布式远程污水监控系统采用分布式的构建方案,利用基于西门子PLC的实时测量技术对各污水排放点的排污流量、管道压力等参数进行采集、监测,以达到分散连接、集中监控的目的。西门子PLC的I/O接口多,兼具模拟量、数字量和串行通信这几类接口,扩展模块丰富;能工作于恶劣环境,故障率低、寿命长,非常适合在工业环境下使用。所以系
3、统以西门子S7-200PLC、传感器和智能检测仪表作为下层基本测量单元,将各个污水监控点的测量数据经过PLC初步处理后,按照自由口通信方式打包传送给基于ARM9的嵌入式数据采集模块进行汇总和存储,然后再通过以太网送给本地机上层应用软件进行显示。整个下层测量单元相当于一个结构灵活可变、功能多样的智能仪表子系统,PLC相当于这个子系统的通信接口。可以根据不同的测量需要对下层测量单元的硬件结构和测量功能进行适当改变,使整个系统具有很大的灵活性,稍作修改即可用于其他监控系统。1 分布式系统结构 系统的分布式结构示意图如图1所示。当系统启动或复位后,各排污点的下层测量
4、单元开始定时采样、上传数据;嵌入式模块接收到PLC传来数据后,存入自身的数据库中并判断是否要触发报警设备,同时将数据定时传给上位机。这些实时监控数据最后均汇总到网络服务器上,从而使整个系统构成了分布式的监控结构体系,主管部门只要通过应用软件的人机交互界面就可在各自办公位置对排污点的各项指标数据有一个准确的了解,进而达到对分布区域广泛的各个排污点运行情况进行集中监控的目的。 嵌入式数据采集模块上的每个串口可连接多达253个不同速率和协议的设备,因此为了降低成本,将距离较近的排污点测量单元通过一个串口集中管理器后接在同一个嵌入式数据采集模块上。在PLC程序中设置
5、好与上位机通信时所需的PLC站号后,嵌入式数据采集模块就可通过轮巡的检测方式接收各测量单元传来的数据。但是实际中同一嵌入式数据采集模块上所接的下层测量单元不应过多,因为这会造成轮巡一次的时间过长,影响报警的实时性。2 PLC下层测量单元硬件设计 根据实际情况只需对各排污点的管道压力、污水瞬时流量、污水总流量、红外线人体探头的开关状态和供电的开关状态进行监测。其中管道压力由水压传感器测量,其测量数据为420 mA的模拟量;红外线人体探头的开关状态和供电的开关状态由PLC测量,其测量数据为数字量;污水瞬时流量和总流量由基于HART协议的智能电磁流量计测量,其测量
6、数据通过串行通信传送给PLC。由于PLC还要将处理后的数据传送给嵌入式数据采集模块,这需要占用一个串行通信口,所以系统选用带有2个RS-485串行通信口的西门子S7-200224XP型PLC。根据西门子224XP PLC的硬件资源,基于PLC的下层基本测量单元硬件连接图如图2所示。 如图2所示,红外线人体探头和供电开关分别接到PLC的数字量输入口I0.0和I0.1上;水压传感器接在PLC上的模拟量输入口0(AIW0)上;PLC的通信口0通过屏蔽双绞线与嵌入式数据采集模块的RS-485接口相连;电磁流量计需要经过基于HART协议的调制解调器后才能接到PLC的串
7、口上。系统中采用的调制解调器一端带有420 mA的模拟传输线路(如电话线)接口,一端带有RS-232接口,因此还需在调制解调器串口端再接一个RS-232转RS-485模块后才能接到PLC的通信口1上。HART协议是半双工协议,同一时间内调制解调器只能处于调制或解调的工作状态,所以需要通过PLC产生高低电平来进行控制,故将PLC的Q0.1口接到调制解调器的工作状态控制端上。当PLC输出高电平时,处于调制工作状态;当输出低电平时,处于解调工作状态。3 PLC下层测量单元软件设计根据PLC在系统中的作用,PLC程序应具有定时采集数据并通过自由口通信方式发送到上位机、自动报警、自动向上位机发送保持连接
8、信号等功能。另外还要能响应上位机的数据补调命令,返回相应数值;响应上位机的参数修改命令,修正PLC的系统时间等。整个PLC程序采用模块化设计,将完成某一功能的代码段编写为子程序,设置入口参数和出口参数,当需要完成这项功能时,只需设置合适的参数并在程序中直接调用即可。这样可缩短程序的长度,便于程序的修改和移植。整个PLC程序是由主程序、子程序和中断程序3部分组成,每个功能模块程序包含若干子程序和中断程序,下面分别介绍。3.1 PLC主程序主程序主要是对自由口通信参数进行设置以及对程序中用到的各计数器和标志位寄存器进行复位,以免PLC断电重启之后产生未知错误。电磁流量计采用HART协议长帧结构命令,因此要先发送0#命令获得生产厂家的代码、设备型号码和设备识别码等总共38 bit的信息4,用于填写其他长帧命令的地址。PLC每次重启后,在主程序中调用一次0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《互联网金融视角下我国的普惠金融发展研究》
- 《科技应用对网球运动发展影响及对策研究》
- 透水砖项目投资质量控制制度
- 分公司与总公司设备采购合同
- 糖尿病护理评价
- 房地产开发项目申报管理制度
- 大型制造企业董事聘任协议书
- 不同尾水受纳河流中PFASs的赋存特征、生物累积及生态风险
- 歌手岗位年度工作总结
- 建筑工程全过程咨询服务方案
- 视觉识别系统VI 企业标志
- 颅脑疾病的CT诊断
- 交流绕组理论
- 长沙市建筑节能与绿色建筑相关技术措施实施情况表
- 用火用电用气安全
- 教师专业培训项目式教学
- 心外科工作制度(12项工作制度)
- 课堂大比武活动总结
- 职业卫生检测与评价学习通课后章节答案期末考试题库2023年
- 2023学年完整公开课版夜黑黑
- 优雅小主妇的美容养颜经
评论
0/150
提交评论