西门子模块6ES7231-0HC22-0XA8详细资料
西门子模块6ES7231-0HC22-0XA8详细资料
0 引言
汽车转向泵是一种中汽车的零部件,它由多种零件组成,需要借助不同的设备,按照一定的工序把它们组装起来。在整个过程中,不仅要完成基本的装配,还要对过程中诸如压力、位移、时间等参数进行实时监控,以满足工艺所提出的严格要求,保证装配质量。汽车转向泵自动装配线就是完成上述功能的一组设备,它是由多个工位组成的一条流水生产线,每个工位分别由1台可编程控制器控制,以实现不同的功能。本文以其中的WS1.1工位为例,介绍PLC在该装配线中的应用。
1 设备及工艺要求
整个装配线共有12个工位,其工艺流程如图1所示。
图1 汽车转向泵自动装配线工艺流程图
WS1.1工位用于把滚针轴承压入端盖孔内。其工作过程如下:先把端盖放在压台上,再把滚针轴承放入压头槽内,然后同时揿下双手按钮,如果轴承方向正确,则夹具锁紧,压机下压,否则,红灯闪烁报警,压机不工作,同时OP3操作面板上显示有关错误信息。当压机下压时,系统启动CoMoⅡ-S智能测量仪表,对压力和位移进行检测,如果结果合格,则绿灯亮,压机退回,夹具松开,可以将零件转入下道工序;如果结果不合格,则红灯亮,按下复位按钮后,夹具松开,取出零件,并让它通过废品确认检测点,再放入废品盒内,延迟数秒钟以后,方能重复下次循环,每次装配的结果都能以文本方式即时在OP3操作面板上显示出来。
根据工艺要求,不仅终压力应控制在一定的范围,压入深度即位移量达到一定值,而且要求过程中的压力和位移也应满足一定的对应关系,不同的位移,对应的压力应控制在一定的范围,否则,加工出的零件不合格。为了能实时检测压力和位移,得出两者间的在线关系曲线,并据此对过程作出评估,采用了Kistler的CoMoⅡ-S智能测量仪表。这种新型监测仪表,内置电荷和电压放大器,可以同时采集压力及位移传感器两路模拟输入信号,自动选择量程和不同的坐标及佳刻度,得出测量曲线,具有阀值、容差带、方框和终位等多种分析功能,可以根据需要选择不同的组合对各种过程进行分析和监测,并能方便地与PLC接口。压机及其它机构的动作全部由气压驱动,为使压力平稳,选用了TOX气液增力缸作为压力元件,由电磁阀控制其升降。
2 系统设计
2.1 硬件组成
根据该工位输入输出信号的点数及控制要求,选用了性价比很高的SIEMENS S7-214 PLC作为控制核心,同时还扩展了一块EM223数字量模块,此外,系统还包括直流电源模块,双手操作按钮控制模块以及PLC编程用的与PC连接的PC/PPI电缆等,系统硬件结构如图2所示。
为了实现人机对话功能,如系统状态及变量显示、参数修改等,还扩展了1台OP3操作面板,它通过一根专用电缆与PLC的本机通讯口连接。
2.2 控制软件设计
控制程序采用STEP7——Micro/WIN软件以语句表方式编写,不需专用的编程器,而OP3操作面板则采用ProTool组态软件编程。系统控制程序分自动和手动两部分。在手动部分,通过OP3可分别操纵所有运动机构的动作,包括压机、夹具的作用、CoMoⅡ-S智能仪表的参数集选择及启动,便于系统调试。在自动部分,所有动作按要求顺序完成。为了使PLC与OP3之间相互交换信息,程序中定义了一些内部标志寄存器位,同时还使用了顺序继电器指令,使各程序步之间互锁,提高了系统可靠性。自动部分程序流程如图3所示。
图3 控制软件流程图
3 结束语
汽车转向泵自动装配线采用PLC控制,不仅简化了系统,提高了设备可靠性,也大大提高了成品率,通过操作面板修改系统参数可以装配4种不同的产品,现场的各种信息,如工作状态、故障信息等可以声光报警及文字形式表示出来,方便了设备的操作和维护。该装配线自1999年10月在南京金志集团投入运行以来,工作稳定可靠,加工出的产品经国外设备的严格测试,性能完全符合要求,取得了良好的效果。
一、引言
近年来出现的利用PLC网络技术来实现分布式采样已成为一种共识,即在被控点附近设置采样单元一套,就近完成被控点的状态采样和控制输出,各采样单元间通过工业控制网络相连构成监控系统的下位机系统。该网络可根据用户需求构成冗余网络,在技术上充分满足了现场采样的需求。在监控系统的上位机,采用图形化的监控终端来完成受控设备的集中控制、数据分析、统一调度和管理。在上位机与下位机之间的通讯,可选择工业控制网以构成当地监控系统,或选择电话通讯线路等以构成远程监控系统。而PLC在网络技术及系统控制领域中也具有相当的优势,就国外各大公司而言,Schneider、AB、GE公司等已把PLC联网动手术应用于许多大型的工程项目中,做底层的控制、联锁、通讯。
在高速公路隧道交通监控系统中,随着自动化监控系统功能要求的不断提高,要求综合自动化控制技术的不断改善和提高。由于隧道的长度和交通控制的复杂度增加,在发生交通事故后,隧道的交通控制应依据交通现场的情况而控制,中央控制室上位机对现场的情况有时不能及时了解,因此需要通过隧道内的下位机PLC控制单元直接对整个交通监控系统进行直接控制。而一般隧道监控系统中的PLC下位机系统只是一个执行机构,响应上位机系统的操作或只对PLC本单元的操作,不可能实现对整个隧道交通进行控制;并且在一般的隧道交通监控系统中PLC的自动化控制功能没有完全发挥出来,也没有将工业控制网络的高速传输性能充分发挥出来。这种隧道交通监控系统在很多情况下不能满足隧道内现场交通控制的要求。而采用PLC联网qunkong技术可解决这一问题。
隧道交通监控系统PLC联网qunkong技术是指利用集成方法,将智能型计算机技术、高性能的网络通信技术、信息处理技术、综合自动化控制技术与交通控制有机结合,通过对隧道附近的交通状况、交通设备的监视、谐调、自动控制各种交通控制设备的一种隧道交通监控技术,在这种隧道交通监控系统中,各下位机PLC本地测控终端都配备有本地人机操作界面,以便通过本地测控终端对整个隧道交通进行监视并控制,改善隧道内交通状态。这种隧道交通监控系统能对隧道附近区域的效能状况实施监控,预防并及时感知和排除隧道内的各种交通事故,以保证高速公路上隧道内外的交通安全和畅通。
二、系统概述
华蓥山隧道位于四川省广安市境内的广安至邻水的高速公路上。华蓥山隧道全长4706米,是中国现已开通的长的一条双洞双车道的高速公路隧道。广邻高速公路华蓥山隧道交通监控系统是对广邻高速公路上的华蓥山隧道及其附近区域的运营状况实施监控,预防并及时感知和排除隧道内的各种交通事故,以保证高速公路上的行车安全和畅通。系统主要是对交通参数进行检测和统计及监视交通状况,并对隧道的各种交通设施进行集中监控和管理。
华蓥山隧道交通监控系统是利用PLC工业控制技术和网络通讯技术,以实现变隧道交通监控系统的综合控制系统。本系统分为下位机与上位机两个部分,其中:下位机采用Schneider公司的Campact系列的PLC产品,并采用该公司的Concept2.2下位机编程组态软件进行系统开发,该软件支持梯形图、功能块图,结构化文本语言等多编程语言进行系统开发。而上位机则配备工业控制用主机、网卡等相关设备,做为图形化监视控制终端,在bbbbbbS 2000做软件环境下,采用VC++编程软件,自行开发监控软件,用于实现隧道内外所有设备的统一监控。下位机PLC本地测控终端系统由工业控制ModBus Plus(MB+)网络协议组成本地控制网,通过交换机软件以太网与中心监控系统(上位机)相连,交通监控系统通过中心监控系统的控制计算机或各PLC单元自带的MAGELIS(人机界面)操作系统,对整个隧道的交通状况及各种交通设备进行全面的监视、谐调、控制。
隧道交通监控系统下位机PLC控制器自带有两个RS232串口,一个用于联接MAGELIS(人机操作界面),另一个作为预留,可用于下位机程序的编制下载、调试和系统维护;一个MODBUS PLUS网络通讯口,用于与整个交通监控系统的本地工业控制(MB+)网络相连。操作员可在上位机图形监控终端或通过本地MAGELIS(人机操作界面)对整个隧道的交通诱导设备等进行监控与控制管理。
三、方案比选
结合华蓥山隧道工程现场运行的方便,我们提出如下三个交通监控系统方案以供比选:
方案(一):利用PLC网络技术来实现分布式采样,即在被控点附近设置采样单元一套,就近完成被控点的状态采样和控制输出,主要为响就控制信号输出和信息采集,各采样单元间通过工业控制网络相连构成监控系统的下位机系统。另设图形化监控终端一套构成监控系统的上位机,通过工业控制网络通讯,控制各采样单元之间控制信号;实现对隧道内设备、交通状况的监控。
方案(二):利用PLC网络技术来实现分布式,即在被控点附近设置采样单元一套,就近完成被控点的状态采样和控制输出,并完成该采样单元内部各控制信号的互锁;各采样单元间通过工业控制网络相连构成监控系统的下位机系统。另设图形化监控终端一套构成监控系统的上位机,通过工业控制网络通讯,谐调并控制各采样单元之间控制信号;实现对隧道内设备、交通状况的监控。
方案(三):利用PLC网络技术来实现分布式采样,即在被控点附近设置采样单元一套,就近完成被控点的状态采样和控制输出,并完成该采样单元内部各控制信号的互锁;并增加各采样单元间的通讯功能,即在各采样单元之间,通过工业控制网络通讯,进行相互谐调、控制;各采样单元组成下位机系统。另外,设图形化监控终端一套构成监控系统的上位机,通过工业控制网络通讯,谐调并控制各采样单元之间控制信号;实现对隧道内设备、交通状况的监控。
以上三个方案中,方案(一)仅仅只是利用PLC网络技术来实现分布式采样,再将各PLC控制单元通过工业控制网与图形上位机系统联接,完成信号的采集,传送、处理。这样的系统下,不能实现整个隧道的qunkong。
方案(二)在方案(一)的基础上,增加了上位机对下位机各PLC控制单元的谐调功能,也即具有qunkong功能,但PLC的功能及高速MB+网络的通讯功能没有完全发挥出来。并且可编程控制器性能也没有充分发挥出来。
方案(三)在方案(二)的基础上,充分利用高速的工业控制网(MB+网)通讯技术及PLC的自动化控制性能,增加了各采样单元间的通讯功能,即使下位机各PLC控制单元之间能相互谐调控制(也就是所说的qunkong)。这样不但充分发挥可编程控制器高性能的自动化控制优势,而且发挥出了工业控制网(MB+网)的高速通讯性能,使得隧道监控系统自动化程度更高,稳定性更好;这样的采用qunkong技术的隧道交通监控系统特别适应当今要求越来越高的高速公路综合自动化交通控制系统的需求。
四、系统配置
整个华蓥山隧道交通监控系统如下图。
华蓥山隧道交通监控系统方案,技术指标要求及隧道的具体情况,经设备比选,我们终选定了Schneider公司的Compact系列PLC产品来构成系统的下位机。该PLC的特点是:以性能可靠、稳定而著称的专为基础设计生产的PLC系列。作为同行业中在价格和性能方面的佼佼者,该系列PLC具有简单、结实的特点;特别适应于室外、隧道内等恶劣环境下的自动化控制;同时又针对行业的发展趋势增加了很新的特点。该系列PLC具有兼容性好,处理速度快,具有可擦写的存储器,完整的I/O选项,具有远程I/O能力;具有无与伦比的网络连接能力,特别是应用于MODBUS PLUS网络的站间通讯(Peer Cop)技术,其快速、准确、可靠的性能充分满足qunkong功能要求。同时其具有强大的编程功能,PLC组态软件Concept2.2支持梯形图(LD)、功能块图(FBD)、结构化文本(ST)等多PLC编程语言,保证了系统的各类控制功能的需求。
在华蓥山隧道交通监控系统中,我们所需监控的数据包括以下三类,离散量输入(DI),包括开关的位置状态,操动机构状态,故障状态等;离散量输出(DO),如开关的分、合闸控制;模拟量输入(AI),指CO、VI(能见度)等测量值。以华蓥山隧道qunkong系统交通监控系统的一个PLC本地交通测控分站为例,其内所需的采样点容量大致如下:
在模块构成上,我们所选用的各模块规格及技术指标如下:
隧道交通监控系统要地工业控制网:我们选用了法国施耐德公司的MODBUS PLUS工业控制网络,传输媒体为多模光纤。我们采用MODBUS PLUS是对等的光纤令牌网,其通讯速率达1兆字节,大通讯距离可达13公里。
交通监控系统的上位机,即中央监控交通监控系统,我们选用工业控制机和bbbbbbS 2000做为基础的硬件平台和软件平台,以构成图形化的监控终端,该终端通过网卡或远程通信线路与下位机进行数据传输,同时用VC++编程软件进行系统开发,其内部设置了动态实时数据库、历史记录数据库、监控对象数据库等多种关系型数据库。在系统的上位机,即中央监控系统,我们选用工业控制机和bbbbbbS 2000做为基础的硬件平台和软件平台,以构成图形化的监控终端,该终端通过网卡或远程通信线路与下位机进行数据传输,同时用VC++编程软件进行系统开发,在系统内部设置了动态实时数据库、历史记录数据库、监控对象数据库等多种关系型数据库。
五、系统功能
信息采集
该功能主要由下位机来完成,各PLC采样单元通过扫描来采集交通控制柜内各AI、DI点所连接的设备(如车道指示器、交通信号灯、可变情报板等)当前所处的状态和各类报警信息,其采样扫描周期小于10ms。
编码传输
用于将下位机系统所采集到各类信息进行编码并经通讯网络传至上位机系统和MAGELIS(本地测控终端人机操作界面)操作系统,以供进一步处理。
设备控制
该功能是上位机系统或由PLC控制单元的MAGELIS(人机操作界面)操作系统根据隧道内外的交通状况、天气状况而对隧道内各交通控制设备进行远程谐调控制,经网络传送到下位机;由下位机系统负责执行各种操作命令并采集命令执行期间的操作信息返回给上位机系统或本PLC控制单元的MAGELIS操作系统。其控制方式有单个对象控制和模式控制两种,采用选择、确认、执行三步来操作,当操作被禁止时,系统将给出提示信息提醒操作员注意。值得一提的是,在华蓥山隧道监控系统中,各下位机PLC控制单元能根据隧道内的交通状况而对整个系统进行控制。当某一PLC控制单元在进行控制时,其它PLC控制单元能监测到,并作出相应的处理,同时显示具体哪个PLC控制单元在进行控制,提示操作员工注意本PLC控制单元的操作。
状态监视
在上位机系统的显示器上开窗口以图形化的显示出隧道内所有交通控制设备的状态及隧道内交通状况的画面。以实时监视隧道内各交通控制设备的当前状态、当前隧道内的交通状况。MAGELIS(人机操作界面)也可用于隧道内本交通、照明、通风控制单元所控制设备当前状态的监视。
故障报警
在系统检测到故障信息后立即弹出故障窗口,以闪烁的方式显示出相应的故障信息、故障点和故障时间;同时,自动将该故障信息存入故障信息数据库。
文档生成
该功能用于对系统内各项信息进行归纳、分析和整理,并生成所需的各项报表,如操作记录,报警记录,是报、月报和年报等。
数据统计与分析
该功能用于将系统内测量的模拟信息记录到模拟量历史数据库中,同时可根据用户的需要,将记录在数据库中的数据信息进行统计与分析,以生成实时趋势图和历史趋势图。
六、技术特征
利用PLC实现隧道交通监控系统的主要特征如下:
·分布式的采样单元实现数据的就近采样。
·信息的自动采集和逻辑编程控制输出,可实现系统的动态实时监控。
·网络间的数据传输用于实现设备的联动联锁控制,极大的简化了上位机的控制操作,方便隧道内本地操作。
·各PLC测控终端配上MAGELIS(人机界面)操作系统,可监视系统的状态,并在必要的情况下可对整个系统进行控制。
·PLC测控终端模块化,体积小,重量轻,工作安全可靠,并具有在线自检和程序掉电保护功能。高可靠性、模块化设计、网络式结构、自检功能、软件编程及自动化程度高、版本易升级等优点。
·施耐德公司的可编程控制器Compact系列,具有高可靠性、稳定性及无与伦比的网络连接能力,特别适应于室外、隧道内等恶劣环境下的自动化控制。
·冗余的工业控制光纤环网(MB+网)可保证数据的可靠和有效传输。
·图形监控终端用于实现图形化、数字化的集中监控,并可根据用户需求自动生成各类报表。
·内置的RS232通讯口可用于现场的编程、调试和维护。
七、主要技术指标
·远程命令传送时间≤2.5秒
·远程信息变位传关时间≤2.5秒
·远程控制正确率≥99.9%(不允许误动)
·远程信息响应正确率≥99.9%
·防护等级:IP55
·工作温度:0~60℃
·存储温度:-40~+85℃(IEC68-2-14)
·相对湿度:0%~95% 不凝露
·海拔高度:0~4500
一、概述
某铁路供水系统由分布在十几公里内10个深井取水泵站、4个增压泵站、多个储水池、水塔及用户管网组成。整个供水系统的高低落差达150米,由于供水系统的组成及地形结构的特殊性,过去人工监控,给生产管理、供水调度带来诸多不便。
实施了微机监控后,它能实时监测供水系统的主要工艺参数(如压力、流量、水位、电压、电流等),控制深井泵、增压泵的开停,监视泵机的运行状态,同时提供生产管理所需的报表、曲线、数据查询等功能。它的运行对供水系统的安全生产、科学调度有着重要的意义。
二、系统组成
微机监控系统采用主从结构、分布式无线实时监控方式(简称SCADA),如图1所示。
系统主要由监控中心、无线通信系统、现场监控终端、传感器及仪表四部分组成。
监控中心:由微机、无线数传机、全向天线、模拟屏及UPS组成,主要完成各现场终端数据的实时采集、监测、控制、数据存储、打印报表、数据查询等功能。
无线通信系统:监控中心与各泵站终端之间采用无线方式通讯。监控中心为主动站,其它终端副站为被动从站,该系统采用无线电管理委员会给定的数据频率,以一点对多点的方式与从站通讯,监控中心为全向天线,各副站为定向天线。
现场监控终端:核心为PLC,是一个智能设备,它有自己的CPU和控制软件,主要完成现场的数据采集、转换、存储、报警、控制等功能,并通过无线信道与监控中心微机进行数据通信。根据监控中心的命令分别完成系统自检、数据传送、控制输出等任务。
传感器及仪表:是PLC监测现场信号的“眼睛”,现场所有信号都需经过传感器及仪表的转换,才能输出标准信号,被PLC终端所接受。系统主要测量电压、电流、液位、压力、流量及耗电量等参数。
三、现场PLC终端
现场PLC监控终端是工业现场与监控中心之间的桥梁纽带,一方面它采集现场仪表、变送器、设备运行状态等信号,另一方面它又与监控中心通讯,执行有关命令。现场终端一般无人值守。因此,终端机的性能和质量对系统的可靠性影响很大。经充分论证,选用西门子S7-200系列PLC作现场终端具有较高的性能价格比,它具有体积小、易扩展、性能优等特点,非常适合小规模的现场监控。
1、PLC硬件设计
现场某一终端需测控开关输入信号12路,开关输出信号14路,模拟量输入信号9路。因此,我们选用S7-214基本单元,一块继电器输出扩展单元(EM222),三块模拟输入扩展单元(EM231)。这样系统共有开关输入14路,开关量输出18路,模拟量输入信号9路,满足现场要求。
2、通讯接口
S7-214PLC基本单元提供一个RS-485接口,为了与无线信道的数传机(电源、Modem、进口电台三者合一)相连,我们专门设计了RS-485接口的专用Modem,并采用光电隔离技术,使二者在电气上完全独立,避免相互干扰,由于数传机发射时需要RTS信号,而RS-485接口又不提供RTS信号,解决这个问题有两处方法。其一,由无线Modem根据PLC的发射信息产生RTS信号,这就要求该Modem必须智能化,同时PLC在发送信息之前需先与Modem通信,让其输出RTS信号,并回送RTS已产生信息,然后PLC再发送现场信息。其二,采用PLC的某一I/O输出点,产生RTS信号,由PLC在发送信息前现接通该点,控制数传机发射,延时一段时间后(电台建立载波时间),再发送信息。后一种方法简单、实用,较好的解决了无线通信的接口问题。
3、抗干扰设计
为提高系统的可靠性,现场终端、数传机、PLC、直流温压电源及部分变送器装于一个控制柜内,各部分相对独立,便于维护。PLC开关量输入、输出与现场之间家继电器隔离,模拟信号采用信号隔离器和配电器隔离,电源采用隔离变压器供电,以减小电源“噪声”,同时系统设置良好的接地。
四、PLC软件设计
PLC终端软件采用梯形图语言编写,为提高终端的抗干扰能力,软件设计中采用了数字滤波、故障自检、控制口令等措施,保证控制操作的正确性和可靠性。程序设计采用模块化、功能化结构,便于维护、扩展。终端软件主要由下列模块组成。
1、初始化程序:设定各寄存器、计数器、PLC工作模式、通信方式等参数初始值。
2、数据采集子程序:对各路模拟量数据采集、滤波、平均等处理。
3、累计运行时间子程序:对泵机等设备的运行时间进行累计。
4、脉冲量累计子程序:对电耗、流量、仪表的输出脉冲进行累计,并进行标度变换。
5、遥信子程序:检测电机、阀门、报警开关等设备的运行状态。
6、置初值子程序:由监控中心对时间、电耗、流量等累计参数按用户的要求设定初始值。
7、故障自检子程序:检测PLC的故障信息、校验信息,并发往监控中心。
8、控制子程序:根据监控中心的命令,或现场自控条件输出相应的操作。
9、通讯子程序;完成与监控中心的各种通信功能。
通讯程序中,接收命令采用中断处理,通过ATCH指令使中断事件8在接收不同特征命令下执行不同的程序。对串行通信的超时限制则通过设定内部定时中断来控制,其事件号为10,定时时间由SMB34的值确定。为减少通信的误码,采用偶校验及异或双重校验措施。
五、结论
本系统在软、硬件方面采取了多种措施,特别是现场终端选用了S7-200 PLC,提高了系统的可靠性,在铁路供水系统取得了较好的应用效果。本系统将无线通讯与S7-200 PLC有机的结合,解决了现场分布较散、距离较远、范围较大的系统监控问题,在供水、供电、供气、油田、气象、水文水利等部门有较好的应用前景。