浔之漫智控技术-西门子PLC代理商
西门子PLC模块 , 变频器 , 触摸屏 , 交换机
阜新西门子S7-300代理商

阜新西门子S7-300代理商

1、引言  


   传统的远程监控只具备数据采集功能,在需要实时控制和数据处理时,会显得力不从心。PLC 作为工业控制的核心部件,其在网络、通信等方面的能力越来越强,具备远程监控要求的数据采集、实时控制和数据处理功能。随着国产 PLC 市场占有量的tisheng,PLC 的价格也比以前更具优势,使用 PLC 做 DAS系统或者用 PLC 平台开发数据采集系统将是大势所趋或者说相当有吸引力的选择。德维森公司的 V80 小型 PLC 在供热、交通监控、楼宇监控等行业有许多的成功应用.  


   下面以其在东北某供热网监控为例说明 PLC 在数据采集和远程监控行业中的应用。  

   2、远程监控系统  

   供热网远程监控系统的示意图如下: 

 

 图 1 供热网远程监控系统示意图

   V80 系列 PLC 采集现场每个换热子站的温度、压力、liuliang,并根据采集数据进行供热liuliang的控制,以达到节能的目的。根据室外气温的变化,通过调节一级管网电动阀门的开度来及时控制二级管网的回水温度,通过调度给定的控制曲线,保证每个换热站的运行参数始终在给定的范围内。同时,中央监控室根据需要调度和遥控子站的电动阀门,调整运行参数。系统配置 GPRS DTU,可以实现温度的控制、补水泵变频的远程控制。上位机选用组态王组态软件,与数据库结合起来,对所有数据进行存储和分析,并可以配合优化软件进行优先控制。  
  3、PLC 特点  
     
 

   图 2 V80 系统结构示意图 

 


  

   针对前面提到的各种问题,本文提出了一个更为优胜的方案,其特点如下:  

   1、 网络通信功能  

   V80 系列 PLC 可同时支持 2 个以上的通信口,可利用 RS485 通信口组建控制网络,把多台 V80 小型 PLC 组进同一个现场总线网络内,主控 PLC 上连接一个 GPRSDTU 模块,为监控网络提供透明的上网通道。选用 GPRS DTU 代替无线 RTU 可以大大降低成本,在敷设了电话线的地方可选用 Modem,使整个系统的造价达到优。  

   2、CPU 模块功能  

   M32DT 模块是 16 路数字量输入和 16 路晶体管输出的 CPU 模块,本身带有两个通信口,一个 RS232 和一个 RS485,内部带 MODBUS 主从通信协议和 FREE 通信协议,可以与各种 HMI 或者各种组态软件通信,通信协议库文件使各厂商自行开发上位机软件提供了诸多便利。  

   M32DT 内带 FLASH 存储器,可将各种参数存储在本地,还带有掉电保持功能,从而保证使用的可靠性和便利性。高速运算速度和完备数学运算能力使其更适合通信和模拟量处理环境。  

   3、抗干扰能力强  

   整个系统的宽温和宽电源供电设计使其可以在恶劣的环境中游刃有余,V80 系列产品已通过 CE 认证。  

   4、 编程简单方便  

   V80 系列 PLC 的编程语言支持 IEC61131-3 标准,可以方便编程。同时,支持在线编程,也就是在运行态下可以进行程序修改和调试,为监控现场的在线升级和扩展提供方便。  

   5、   

   V80 系列 PLC 比同样点数的数采模块具有价格优势,而且其图形化编程功能使其成为一个强有力的分布式监控平台。  

   4、结论  

   本文以供热网的远程监控为例,介绍了 V80 系列 PLC 联网、通信协议与第三方产品集成特点,说明 V80 系列 PLC 在数据采集和远程监控行业中的应用,实际运行结果表明 V80系列 PLC 是客户将采集、控制、远程监控合而为一的理想选择。 

一 引言
    可编程序控制器PLC因其技术指标先进、质量优、环境适应能力强、可靠性好;有完善的输入输出功能模块,系统能灵活处理模拟量、数字量和开关量;而且具有完善的软件系统,以实现过程检测、执行、控制、报警以及图形画面显示打印等功能。基于此,选用了OMRON公司CPM2A可编程序控制器实现了无锡海得鲁公司的矫直控制系统。

    二 矫直机控制系统原理
    根据工艺要求、设计的控制原理框图如下:

    放卷机将铝管在矫直机牵引下自然放卷,通过一排双曲轮将弯曲的铝管矫直。将旋转编码器安装在传送带上,用于检测铝管传送速度,随铝管的运动而转动,其转动产生的脉冲送入PLC中,经过PLC的计算处理而得到切料的长度,当切料长度改变时,其编码器所测得的速度与输入数据进行比较,比较结果送入变频器中从而通过改变矫直电机的速度来达到改变切料长度。MPT显示、调整矫直速度、调整切料长度、显示已切根数。

    三 硬件设计
    根据控制要求,系统要求控制5个电磁阀开关,7个到位接近开关,5个控制按钮和2个指示灯,共控制16个I/O输入,7个I/O输出和一个模拟输出,共25个I/O控制点。采集参数为编码器对铝管运行速度的脉冲采样,输出参数为调速频率。考虑性价比,选择了OMRON公司的CPM2A-PLC扩展一个CPM1A-MADO2单元。控制设备和具体I/O对照如表1所示:
    表1 矫直机控制系统I/0表
    类型 序号 名称   地址      设备名称
    DO    1   YA1   10CH00   左夹紧油缸夹紧电磁阀
          2   YA2   10CH01   左夹紧油缸打开电磁阀
          3   YA3   10CH02   右夹紧油缸夹紧电磁阀
          4   YA4   10CH03   右夹紧油缸打开电磁阀
          5   YA5   10CH04   切断油缸电磁阀
          6   HE5   10CH06   系统准备好
          7   HE6   10CH07   系统报警
    DI    8   LS02  1CH00    左夹紧油缸夹紧到位接近开关
          9   LS03  1CH01    左夹紧油缸夹紧到位接近开关
          10  LS04  1CH02    右夹紧油缸夹紧到位接近开关
          11  LS05  1CH03    右夹紧油缸打开到位接近开关
          12  LS06  1CH04    切断油缸上位到位接近开关
          13  LS07  1CH05    剪刀下切到位接近开关
          14  LS08  1CH06    安全门关到位安全开关
          15  SB7   1CH07    调速+按钮
          16  SB8   1CH08    调速-按钮
          17  SB9   1CH09    系统复位按钮
          18  SB10  1CH10    暂停按钮
          19  SB11  1CH11    计数清零按钮
          20  SB12  2CH00    急停按钮
          21  SB13  2CH01    手/自动切换
          22  LS01  0CH00    旋转编码器A相
          23  LS01  0CH01    旋转编码器B相
          24  LS01  0CH02    旋转编码器C相
    AO    25       13CH00   调速

    四 软件设计
    程序采用OMRON公司的CX-Programmer软件编写,程序设计上有如下特点:在程序中,利用标志位来表示不同的现场情况和程序的状态,增加了程序的可靠性和灵活性。模块化的程序设计,整个程序由不同的子程序构成,各子模块独立完成各自的功能互不干扰,因而程序结构清晰,便于修改。再就是定时器的使用,利用不同的定时器来设置不同设备的延时时间,可以灵活地根据控制要求进行延时时间的设定。主程序主要由程序初始化、计数清零、系统复位、增减变频、切长脉冲转换、速度、切料、暂停急停安全门八个子程序和一个切料中断子程序构成。下面介绍编码器高速计数程序设计及切料动作程序设计。
   
    编码器旋转一周有1024个脉冲,其旋转半径为32.6mm,进行速度计数时,一个脉冲所走过的路径是0.2mm,为了保证其脉冲数为整数必须要进行数据处理。把DM5寄存区中放立即数5用来与DM0中的切料长度数据做双字节乘法放到DM15寄存区里。便得到切料长度所对应的脉冲整数。然后再用这个脉冲数与CM11中的脉冲比较表进行比较,当两者相等时,便可以驱动改变切长。切料脉冲转换程序流程如图2所示:

    切料过程中要求:剪刀下切动作时,铝管必须被夹紧,以免在下切的过程中由于机械动作产生对铝管的冲力和拉力;切割时,剪刀必须跟随铝管一起等速运动(这属于机械装置上的问题,我们不考虑);夹紧、下切、松开动作时,应该延时一段时间,以保证机械动作到位;每个动作都应该使用状态量控制,以保证系统工作的稳定和安全,同时可以监测故障和报警提示;对所切割铝管的根数和长度进行记录和送显,界面友好直观,功能齐全。

    根据切料工序的要求和机械特性设计的切料程序流程图见图3

    图3 切料动作程序流程图

    五 结束语
    该设计已成功运用于海德鲁矫直机控制系统,具有良好的MPT显示界面,工作稳定、可靠、控制精度可达5%。

 1 引言

    PLC(可编程逻辑控制器)由于其可靠性高、功能强、可扩展性好等特点,而被广泛应用于油气田各类生产监控系统中。在海上天然气平台的生产过程中,被处理介质往往是高温高压、易燃易爆的气体或液体,故生产安全性问题尤为突出。在这种情况下,须将控制生产处理流程的生产控制系统与专职实现保护功能的设施保护系统分开设计与安装。这样,就确保了当生产控制系统出现掉电、系统失控等故障时,设施保护系统仍能将泵、压缩机、压力容器等生产设备切换到安全状态,从而实现生产设施的安全保护。

    2 系统结构

    由于设施保护系统运行在现场,各种电磁干扰大,工作环境恶劣,因此选用抗干扰能力强的PLC作为系统控制主体。系统由主从处理器、远程I/O以及人机界面等构成。系统框图如图1所示。

    由于I/O点数较多、数据处理量大,故在美国A-B公司的PLC5系列处理器中选用处理容量较大的PLC5/40处理挨。考虑到设施保护系统本身负责生产处理设备的安全保护功能,其自身可靠性非常重要,将处理器部分设计为冗余配置。两台处理通过DH+通信同步工作,但只有主处理器从远程I/O中读写数据。当主处理器发生故障时,从处理器立即接管远程I/O,同时升级为主处理器。

    远程I/O部分选用A-B公司的1771远程I/O适配器。该适配器通过A-B公司的DH+数据总线与主处理器通讯,并刷新各输入/输出模块的I/O点状态。与远程I/O相连的现场设备,不仅包括各类传感器、执行器,还包括一些分散在现场的本地控制器,例如仪表气空压缩机控制器、干气压透平压缩机控制器,均为PLC5系列可编程控制器。考虑到设施保护系统对通信的高可靠性与实时性的要求,这些现场本地控制器不采用串行方式与设施保护系统通信,而使用0/24V开关信号直接受设施保护系统的控制。

    人机界面,则由美国费舍尔-罗斯蒙特(Fisher-Rosemount)公司的RS3集散控制系统完成。该集散控制系统既是设施保护系统的人机界面,又是控制处理流程的生产控制系统。出于安全性方面的考虑,生产控制系统不对设施保护系统进行任何控制,仅对设施保系统监视。

    为了达到企业管理和生产自动化的紧密结合,系统报表功能由一台与企业局域网相连的报表服务器完成。该服务器定时从生产控制系统与设施保护系统中读取数据,并将数据存入数据库,再自动调用Lotus Notes,将生产数据以电子邮件的形式投送到生产经理、生产监督等管理人员的电子信箱中。

    3 设施保护功能的实现

    为了达到保护生产设备的目的,需要通过梯形图程序对设备参数进判断并产生相应的关停指令。关停指令共有四种级别,依次是:Fire ESD(Fire Emergency Shut Down,火警紧急关停)、ESD(Emergency Shut Down紧急关停)、PSD(Process Shut Down,处理流程关停)以及USD(Unit Shut Down,生产单元关停)。

    Fire ESD指令级别高,由火灾报警盘报告火警信号产生。其动作是,关停生产平台的一切设备,同时启动海水消防泵与海水喷淋系统。ESD指令由一些表示严重生产事故的信号产生,例如,检测到天然气泄漏。其动作是,除应急发电机以外,关停其他一切设备。PSD指令由一些重要设备的非正常状态产生,例如压缩机喘震,仪表气压力低等。其动作是,关停3整个生产处理流程,但保持发电机、仪表气压缩机的运行。USD则是由局部非正常生产状态产生,例如PID控制回路大幅度震荡、分离器液位高等。其动作是,关停发生故障的生产设备。

    整个设施保护系统的工作过程是:PLC处理器通过远程I/O对生产设备的压力、温度、liuliang、转速等状态进行判断。一旦检测到非正常工作情况,则立即将生产设备进行全部或局部关停,同时通过人机界面向操作员报警。

    除了由传感器检测到的非正常生产状态可产生关停止指令以外,设施保护系统同时提供了手动按钮用以产生手动关停止指令。手动按钮散布在生产区各处,由操作人员根据具体事故情况决定是否发出关停指令。

    设施保护系统还提供了旁通(Bypass)功能。当维修人员对传感器进行检测或维修时,为了防止设施保护系统产生误动作,需要在梯形图程序中设置旁通位,以便将被维护仪表产生的误关停信号进暂时屏蔽处理。

    整个关停过程的程序流程图如图2所示。

    4 PLC的软件编程

    A-B PLC 5/40处理器随机提供6200系列编程软件,但在实际编程中采用了Rockwell软件公司的Logic 5软件对PLC进行编程。Logic 5是基于bbbbbbs的应用程序,相对于6200编程软件具有直观、易用、功能强大的特点。该软件运行于PC机上,通过RS 232串行口对PLC进行编程。由于程序复杂,故将程序分为若干个子程序进行编程。这些子程序块依次是,加电初始化模块、主从处理器同步模块、人机界面通信模块、模拟量高/低报警判断模块、Fire ESD/ESD/PSD/USD信号产生模块以及关停动作执行模块。经后来的系统调试实践证明,这种模块化的编程方式对安装调试提供了很大的方便,具体程序流程图如图3所示。

    5 人机界面功能的实现

    人机界面由RS3 DCS与报表服务器组成。

    由于RS3 DCS提供了与PLC 5系列处理器通信的子模块,故人机界面与PLC 5处理器的通信设置相对较为简单。只需将RS3 DCS的控制块设置为PLC BLOCK,并将PLC型号设置为AB PLC 5即可建立与PLC的通信。通信建立后,便可在RS3 DCS的流程画面、历史曲线以及报警设置等组态画面中引用PLC处理中的变量。借助RS3 DCS强大的组态功能,可方便地实现对设施保护系统状态的监视与跟踪。

    RS3 DCS提供了简单的报表功能,但相对生产管理信息系统的要求还有很大的距离。因此,在RS3 DCS原有报表功能上重新开发了报表生成系统。报表服务器的报表软件,采用Visual Basic进行编程。该程序共分为三部分,依次是,数据通信部分、数据库读写部分以及报表生成部分。程序使用串行口通信控件从RS3 DCS中读取数据,并通过ODBC使用SQL语言对数据库进行读写操作,后再调用Lotus Notes bbbbbb生成电子邮件格式的报表,并通过局域网将报表传递到生产管理者的信箱中。

    6 结束语

    该系统在应用实施后运行良好,并经多次突发性事故证明了已达到保护生产设备的要求,从而确保了安全生产,降低了生产成本。系统的报表系统自运行以来为企业的管理信息系统提供了大量的生产数据,达到了为操作与管理人员提供及时、可靠的数据的要求


发布时间:2024-05-08
展开全文
优质商家推荐 拨打电话