中断调用和信号处理技术在水厂plc中应用

中断调用和信号处理技术在水厂plc中应用

ID:5931055

大小:29.00 KB

页数:8页

时间:2017-12-29

中断调用和信号处理技术在水厂plc中应用_第1页
中断调用和信号处理技术在水厂plc中应用_第2页
中断调用和信号处理技术在水厂plc中应用_第3页
中断调用和信号处理技术在水厂plc中应用_第4页
中断调用和信号处理技术在水厂plc中应用_第5页
资源描述:

《中断调用和信号处理技术在水厂plc中应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、中断调用和信号处理技术在水厂PLC中应用  摘要本文从工程应用的角度,探讨了中断调用与信号处理技术在工业自动化领域中的一个实用技巧和方法。关键词:中断调用,通讯判断,信号,可靠性,PLC,工程应用AbstractIntemsoftheprojectapplication,thispaperdiscussedonepracticalskillandmethodaboutthetechnologyofcutofftransferringandsignaltreatmentiontheindustryautomaticfield.Keywords:cutofftransferring,thecomm

2、unicationjudging,signal,dependability,projectapplication中图分类号:TN911.6文献标识码:A采用中断调用与信号处理技术,能有效的判断利用网络进行数据交换的终端设备通讯状态,从而确保传输数据的可靠性与实时性。本文根据水厂实际应用提供了一个可供推广的工程应用实例。如图1系统组成,给出了传统方法的结构图,工控机1、工控机2等与PLC和一个计算8机通讯网络连接起来,PLC必须对工控机1不断发送的信号进行检测,从而判断工控机是否在网络中并工作正常,以确认其发来数据的可靠性,以保障数据与过程控制的安全。通讯网络可以是工业以太网,PROFBUS、M

3、PI等,从工控机连续发给PLC的波形信号,因网络传输时间与信息量大小不同而容易发生波形失真,PLC对这种信号进行分析,其可靠性与实时性会受到影响。在工程应用中,可靠性与实时性至关重要,关系到设备与生产安全。图1系统组成实现方法工控机具有与PLC进行数据交换的功能,并具备基本的函数软件,PLC具备基本的定时器与中断调用程序块及结构化编程功能。工控机编程中利用函数软件编一个方波信号连续发给PLC,经过PLC处理后通信正常时输出“1”信号,表示工控机及其网络工作正常,当方波信号中断,PLC就自动输出一个“0”信号,表示工控机及其网络工作失常,从而使系统按预定的安全控制策略自动执行。8工控机产生的方波

4、信号是标准“1”、“0”交替变化的信号,“1”与“0”的长度一致。但经过网络传输使PLC检测到的该方波信号可能发生了畸变,即“1”、“0”两种信号交替变化的长度不均等。通过PLC的基本软件对该方波信号进行处理,能够简单可靠地判断出工控机在网络上的通讯状态是否正常。PLC中程序流程图2“0”“1”图2程序流程图(1)、主要程序采用OB35对波形信号按时间中断调用,减少波形采样失真,通过对采样信号进行取反、延时、逻辑处理产生“1”、“0”信号分别表示“正常”、“异常”。1)OB35中断调用组织块(0.1s调用周期)DB2008Segment1:打开DB200数据块FC231Segment2:调用F

5、C231块2)FC231M900.1-----DBX57.4Segment1:DBX104.6---DBX102.0DBX103.2检测工控机1送来的状态数据M900.13)FC250T1Segment1:#SWJ-OP-----S5T#3S500MS-M800.0对方波信号取反后进行扩展脉冲延时处理。T2Segment2:#SWJ-OP-----S5T#3S500MS-M800.1对方波信号直接进行扩展脉冲延时处理。M800.2DBX110.0M800.0Segment2:8M800.1PLC输出的通讯状态信息M800.2与DBX110.0定义:AddressDec1NameTypelnit

6、alCommentValue0.0lnSWF-OPBOOL工控机1产生的方波信号0.1lnSWF-OFFBOOL工控机2的数据2.0OutMAN-OPBOOL手动方式  2.1OutA-OPBOOL自动方式2.2OutR-OPBOOL远控方式(2)、信号分析工控机从网络上发送到PLC的方波信号不是标准的方波信号,而是接近于标准的方波信号,假定为SWJ-OP,如图2所示。8从以上波形图分析,从工控机1收到的方波信号如果在3.5秒周期内发生了状态变化,则状态输出M800.2为高电平,说明此时工控机1在网络上通讯正常;从工控机1收到的方波信号如果在3.5秒周期后仍无状态变化,则状态输出M800.2为

7、低电平,说明工控机1不在网络上或通讯中断,从而可利用M800.2的状态变化去自动触发PLC的控制策略。例如:M800.2为高电平时,将工控机1送来的数据作远给定值,参与自动调节;M800.2为低电平时,将工控机1送来的数据不作为自动调节的给定值,而将自动调节方式切换到手动状态,输出报警与提示信息,人工干扰过程控制。对于波形分析中,检测的非标准方波信号,处理结果相同,其中周期为1s的方波,可根据工程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。