6
西门子6ES7223-1PL22-0XA8厂家质保
有一个网友向我咨询通讯搅扰的处理办法,下面是我们来往的邮件(文字上略有动),期望对大家能有所协助。
网友:讨教一个问题:我们单位的一套设备,装备s7-400体系,一台tp 270触摸屏放置在操作台上,经过dp/mpi方式传送信息,古怪的问题是:常常会呈现plc与tp屏无法树立衔接,把想到的认为有搅扰的地方悉数查看,并且想办法进行屏蔽,有时能够解决问题,通讯正常,但不知什么原因又会引发相同的毛病,并且有时候通讯的树立与中止变换频率快,一瞬间衔接,一瞬间断开。
体系内还有一台直流驱动装置590+,数台emerson变频器,其他为常规电器,供电体系有te、pe,并且互相阻隔。
想问一下:怎么解决通讯衔接搅扰问题呢?
廖:我想可能是调速装置的搅扰,或许是接地的问题。接地应严厉分隔操控地和保护地,操控体系一点接地。
网友:直流调速的影响是会有的,但我们的通讯仅仅一个点对点的应用,并且选用西门子rs-485插头和6xv1830-0eh10电缆,接地体系现已分隔,通讯线的接地是自做的数据地,plc体系的机壳与机柜相连(金属机柜,原厂家安装的),我们的供电体系的零、地合一。
今天严重到找不到s7计算通讯了,很是。
廖:s7-400与tp的间隔有多远?其线路是否与变频器的线路接近?变频器与plc有通讯吗?
网友:plc到tp270直线间隔大概有20米,通讯线放电缆槽沟内长度大约有35米,plc柜紧挨着直流传动柜,直流传动柜周围是低压柜(内有液压站电机、主电机风机的接触器、保护器,低压开关、微断等,还有几台变频器),一切的电缆都在一个电缆沟里,有较大部分的平行放置;变频器与直流传动均没有与plc完成网络通讯,一切的运转指令及速度值由plc输出,plc经过电缆与相关设备衔接。
廖:变频器和tp通讯线是否有屏蔽?变频器的布线和屏蔽如果处理得欠好的话,可能会产生很重的搅扰。
是否能够试试将tp暂时放plc周围,或许暂时拉一条通讯电缆(不要放电缆沟)。如果没问题的话,阐明是搅扰的问题。
网友:变频器功率不大,5.5kw,可是变频器与tp没有通讯。plc与tp通讯电缆是西门子电缆,屏蔽层接数据地线,但这根电缆与多根大电流的电缆平行放置,长度大约15米.
现已将tp放在plc周围,没有任何问题的,今天预备替换一根通讯电缆,并且远离动力电缆,不知是否有作用。plc端的rs485总线插头的终端电阻不接,tp端的终端电阻接入。
廖:如果仅仅plc和tp的点对点通讯,两边都应该接入终端电阻。
网友:选用了您提出的办法,两头都接入终端电阻,可是还频繁地出通讯中止的提示,等大修时刻在替换一下动力电缆再看看作用。
总结:经过试验,能够肯定搅扰的根本原因是通讯电缆与多根大电流的电缆(特别是变频器的输入、输出电缆)平行放置在同一电缆沟内,且间隔很近。
这个体系比较简略,仅仅点对点通讯,简略的试验办法就是将两台设备暂时放置在一起,或许暂时拉一条通讯电缆(不要放电缆沟)。如果搅扰消失,肯定是电缆布线引进的搅扰。能够用示波器调查rs-485的a、b线对数字地(5针)的波形,如果有激烈搅扰,能够看得到搅扰信号的波形。
一、控制系统性降低的主要原因
虽然工业控制机和可编程控制器本身都具有很高的性,但如果输入给PLC的开关量信号出现错误,模拟量信号出现较大偏差,PLC输出口控制的执行机构没有按要求动作,这些都可能使控制过程出错,造成无法挽回的经济损失。 影响现场输入给PLC信号出错的主要原因有:
1、造成传输信号线短路或断路(由于机械拉扯,线路自身老化,连接处松脱等),当传输信号线出故障时,现场信号无法传送给PLC,造成控制出错。
2、机械触点抖动,现场触点虽然只闭合一次,PLC却认为闭合了多次,虽然硬件加了滤波电路,软件增加微分指令,但由于PLC扫描周期太短,仍可能在计数、累加、移位等指令中出错,出现错误控制。
3、现场变送器,机械开关自身出故障,如触点接触不良,变送器反映现场非电量偏差较大或不能正常工作等,这些故障同样会使控制系统不能正常工作。 影响执行机构出错的主要原因有:
1、控制负载的接触不能动作,虽然PLC发出了动作指令,但执行机构并没按要求动作。
2、控制变频器起动,由于变频器自身故障,变频器所带电机并没按要求工作。
3、各种电动阀、电磁阀该开的没能打开,该关的没能关到位,由于执行机构没能按PLC的控制要求动作,使系统无法正常工作,降低了系统性。 要提高整个控制系统的性,提高输入信号的性和执行机构动作的准确性,否则PLC应能及时发现问题,用声光等报警办法提示给操作人员,尽除故障,让系统、、正确地工作。
二、设计完善的故障报警系统
在自动控制系统的设计中我们设计了3级故障显示报警系统,1级设置在控制现场各控制柜面板,用指示灯指示设备正常运行和故障情况,当设备正常运行时对应指示灯亮,当该设备运行有故障时指示灯以1Hz的频率闪烁。为防止指示灯灯泡损坏不能正确反映设备工作情况,专门设置了故障复位/灯测试按钮,系统运行任何时间持续按该按钮3s,所有指示灯应全部点亮,如果这时有指示等不亮说明该指示灯已坏,应立即换,改按钮复位后指示灯仍按原工作状态显示设备工作状态。2级故障显示设置在控制室大屏幕监视器上,当设备出现故障时,有文字显示故障类型,工艺流程图上对应的设备闪烁,历史事件表中将记录该故障。3级故障显示设置在控制室信号箱内,当设备出现故障时,信号箱将用声、光报警方式提示工作人员,及时处理故障。在处理故障时,又将故障进行分类,有些故障是要求系统停止运行的,但有些故障对系统工作影响不大,系统可带故障运行,故障可在运行中排除,这样就大大减少整个系统停止运行时间,提高系统性运行水平。
三、输入信号性研究
要提高现场输入给PLC信号的性,要选择性较高的变送器和各种开关,防止各种原因引起传送信号线短路、断路或接触不良。其次在程序设计时增加数字滤波程序,增加输入信号的可信性。数字信号滤波可采用如下程序设计方法,在现场输入触点后加一定时器,定时时间根据触点抖动情况和系统要的响应速度确定,一般在几十ms,这样可保证触点确实稳定闭合后,才有其它响应。模拟信号滤波可采用如下程序设计方法,对现场模拟信号连续采样3次,采样间隔由A/D转换速度和该模拟信号变化速率决定。3次采样数据分别存放在数据寄存器DT10、DT11、DT12中,当后1次采样结束后利用数据比较、数据交换指令、数据段比较指令去掉大和小值,保留中间值作为本次采样结果存放在数据寄存器DT0中。在实际应用之中,工具情况还以延长采样的次数,以达到较好的效果。 提高读入PLC现场信号的性还可利用控制系统自身特点,利用信号之间关系来判断信号的可信程度。如进行液位控制,由于储罐的尺寸是已知的,进液或出液的阀门开度和压力是已知的,在一定时间里罐内液体变化高度大约在什么范围是知道的,如果这时液位计送给PLC的数据和估算液位高度相差较大,判断可能是液位计故障,通过故障报警系统通知操作人员该液位计。又如各储罐有上下液位限保护,当开关动作时发出信号给PLC,这个信号是否真实,在程序设计时我们将这信号和该罐液位计信号对比,如果液位计读数也在限位置,说明该信号是真实的;如果液位计读数不在限位置,判断可能是液位限开关故障或传送信号线路故障,同样通过报警系统通知操作人员处理该故障。 由于在程序设计时采用了上述方法,大大提高了输入信号的。
四、执行机构性研究
当现场的信号准确地输入给PLC后,PLC执行程序,将结果通过执行机构对现场装置进行调节、控制。怎样保证执行机构按控制要求工作,当执行机构没有按要求工作,怎样发现故障? 我们采取以下措施:当负载由接触器控制时,启动或停止这类负载转为对接触器线圈控制,启动时接触器是否吸合,停止时接触器是否释放,这是我们关心的。我们设计了如下程序来判断接触器是否动作。X0为接触器动作条件,Y0为控制线圈输出,X1为引回到PLC输入端的接触器辅助常开触点,定时器定时时间大于接触器动作时间。R0为设定的故障位,R0为ON表示有故障,做报警处理;R0为OFF表示无故障。故障具有记忆功能,由故障复位按钮。 当开启或关闭电动阀门时,根据阀门开启、关闭时间不同,设置延时时间,经过延时检测开到位或关到位信号,如果这些信号不能按时准确返回给PLC,说明阀可能有故障,做阀故障报警处理。程序设计如下所述。X2为阀门开启条件,Y1为控制阀动作输出,定时器定时时间大于阀开启到位时间,X3为阀到位返回信号,R1为阀故障位。另外,一般的开关输出都有中间继电器,多于比较重要的控制可以使用中间继电器的其他辅助触点向PLC反馈动作信息。



在PLC系统设计时,应确定控制方案,下一步工作就是PLC工程设计选型。工艺流程的特点和应用要求是设计选型的主要依据。PLC及有关设备应是集成的、标准的,按照易于与工业控制系统形成一个整体,易于扩充其功能的原则选型所选用PLC应是在相关工业领域有投运业绩、成熟的系统,PLC的系统硬件、软件配置及功能应与装置规模和控制要求相适应。熟悉可编程序控制器、功能表图及有关的编程语言有利于缩短编程时间,因此,工程设计选型和估算时,应详细分析工艺过程的特点、控制要求,明确控制任务和范围确定所需的操作和动作,然后根据控制要求,估算输入输出点数、所需存储器容量、确定PLC的功能、外部设备特性等,后选择有较价格比的PLC和设计相应的控制系统。
一、输入输出(I/O)点数的估算
I/O点数估算时应考虑适当的余量,通常根据统计的输入输出点数,再增加10%~20%的可扩展 余量后,作为输入输出点数估算数据。实际订货时,还需根据制造厂商PLC的产品特点,对输入输出点数进行圆整。
二、存储器容量的估算
存储器容量是可编程序控制器本身能提供的硬件存储单元大小,程序容量是存储器中用户应用项目使用的存储单元的大小,因此程序容量小于存储器容量。设计阶段,由于用户应用程序还未编制,因此,程序容量在设计阶段是未知的,需在程序调试之后才知道。为了设计选型时能对程序容量有一定估算,通常采用存储器容量的估算来替代。
存储器内存容量的估算没有固定的公式,许多文献资料中给出了不同公式,大体上都是按数字量I/O点数的10~15倍,加上模拟I/O点数的100倍,以此数为内存的总字数(16位为一个字),另外再按此数的25%考虑余量。
三、控制功能的选择
该选择包括运算功能、控制功能、通信功能、编程功能、诊断功能和处理速度等特性的选择。
(一)运算功能
简单PLC的运算功能包括逻辑运算、计时和计数功能;普通PLC的运算功能还包括数据移位、比较等运算功能;较复杂运算功能有代数运算、数据传送等;大型PLC中还有模拟量的PID运算和其他运算功能。随着开放系统的出现,目前在PLC中都已具有通信功能,有些产品具有与下位机的通信,有些产品具有与同位机或上位机的通信,有些产品还具有与工厂或企业网进行数据通信的功能。设计选型时应从实际应用的要求出发,合理选用所需的运算功能。大多数应用场合,只需要逻辑运算和计时计数功能,有些应用需要数据传送和比较,当用于模拟量检测和控制时,才使用代数运算,数值转换和PID运算等。要显示数据时需要译码和编码等运算。
(二)控制功能
控制功能包括PID控制运算、前馈补偿控制运算、比值控制运算等,应根据控制要求确定。PLC主要用于顺序逻辑控制,因此,大多数场合常采用单回路或多回路控制器解决模拟量的控制,有时也采用的智能输入输出单元完成所需的控制功能,提高PLC的处理速度和节省存储器容量。例如采用PID控制单元、高速计数器、带速度补偿的模拟单元、ASC码转换单元等。
(三)通信功能
大中型PLC系统应支持多种现场总线和标准通信协议(如TCP/IP),需要时应能与工厂管理网(TCP/IP)相连接。通信协议应符合ISO/IEEE通信标准,应是开放的通信网络。
PLC系统的通信接口应包括串行和并行通信接口(RS2232C/422A/423/485)、RIO通信口、工业以太网、常用DCS接口等;大中型PLC通信总线(含接口设备和电缆)应1:1冗余配置,通信总线应符合标准,通信距离应满足装置实际要求。
PLC系统的通信网络中,上级的网络通信速率应大于1Mbps,通信负荷不大于60%。PLC系统的通信网络主要形式有下列几种形式:1)PC为主站,多台同型号PLC为从站,组成简易PLC网络;2)1台PLC为主站,其他同型号PLC为从站,构成主从式PLC网络;3)PLC网络通过特定网络接口连接到大型DCS中作为DCS的子网;4)PLC网络(各厂商的PLC通信网络)。
为减轻CPU通信任务,根据网络组成的实际需要,应选择具有不同通信功能的(如点对点、现场总线、工业以太网)通信处理器。
(四)编程功能
离线编程方式:PLC和编程器公用一个CPU,编程器在编程模式时,CPU只为编程器提供服务,不对现场设备进行控制。完成编程后,编程器切换到运行模式,CPU对现场设备进行控制,不能进行编程。离线编程方式可降低系统成本,但使用和调试不方便。在线编程方式:CPU和编程器有各自的CPU,主机CPU负责现场控制,并在一个扫描周期内与编程器进行数据交换,编程器把在线编制的程序或数据发送到主机,下一扫描周期,主机就根据新收到的程序运行。这种方式成本较高,但系统调试和操作方便,在大中型PLC中常采用。
五种标准化编程语言:顺序功能图(SFC)、梯形图(LD)、功能模块图(FBD)三种图形化语言和语句表(IL)、结构文本(ST)两种文本语言。选用的编程语言应遵守其标准(IEC6113123),同时,还应支持多种语言编程形式,如C,Basic等,以满足特殊控制场合的控制要求。
(五)诊断功能
PLC的诊断功能包括硬件和软件的诊断。硬件诊断通过硬件的逻辑判断确定硬件的故障位置,软件诊断分内诊断和外诊断。通过软件对PLC内部的性能和功能进行诊断是内诊断,通过软件对PLC的CPU与外部输入输出等部件信息交换功能进行诊断是外诊断。
PLC的诊断功能的强弱,直接影响对操作和维护人员技术能力的要求,并影响平均维修时间。
(六)处理速度
PLC采用扫描方式工作。从实时性要求来看,处理速度应越快越好,如果信号持续时间小于扫描时间,则PLC将扫描不到该信号,造成信号数据的丢失。
处理速度与用户程序的长度、CPU处理速度、软件质量等有关。目前,PLC接点的响应快、速度高,每条二进制指令执行时间约0.2~0.4Ls,因此能适应控制要求高、相应要求快的应用需要。扫描周期(处理器扫描周期)应满足:小型PLC的扫描时间不大于0.5ms/K;大中型PLC的扫描时间不大于0.2ms/K。 四、机型的选择
(一)PLC的类型
PLC按结构分为整体型和模块型两类,按应用环境分为现场安装和控制室安装两类;按CPU字长分为1位、4位、8位、16位、32位、64位等。从应用角度出发,通常可按控制功能或输入输出点数选型。
整体型PLC的I/O点数固定,因此用户选择的余地较小,用于小型控制系统;模块型PLC提供多种I/O卡件或插卡,因此用户可较合理地选择和配置控制系统的I/O点数,功能扩展方便灵活,一般用于大中型控制系统。
(二)输入输出模块的选择
输入输出模块的选择应考虑与应用要求的统一。例如对输入模块,应考虑信号电平、信号传输距离、信号隔离、信号供电方式等应用要求。对输出模块,应考虑选用的输出模块类型,通常继电器输出模块具有价格低、使用电压范围广、寿命短、响应时间较长等特点;可控硅输出模块适用于开关频繁,电感性低功率因数负荷场合,但价格较贵,过载能力较差。输出模块还有直流输出、交流输出和模拟量输出等,与应用要求应一致。
可根据应用要求,合理选用智能型输入输出模块,以便提高控制水平和降低应用成本。
考虑是否需要扩展机架或远程I/O机架等。
(三)电源的选择
PLC的供电电源,除了引进设备时同时引进PLC应根据产品说明书要求设计和选用外,一般PLC的供电电源应设计选用220VAC电源,与国内电网电压一致。重要的应用场合,应采用不间断电源或稳压电源供电。
如果PLC本身带有可使用电源时,应核对提供的电流是否满足应用要求,否则应设计外接供电电源。为防止外部高压电源因误操作而引入PLC,对输入和输出信号的隔离是必要的,有时也可采用简单的二管或熔丝管隔离。
(四)存储器的选择
由于计算机集成芯片技术的发展,存储器的价格已下降,因此,为保证应用项目的正常投运,一般要求PLC的存储器容量,按256个I/O点至少选8K存储器选择。需要复杂控制功能时,应选择容量大,档次高的存储器。
(五)冗余功能的选择
1.控制单元的冗余
(1)重要的过程单元:CPU(包括存储器)及电源均应1B1冗余。
(2)在需要时也可选用PLC硬件与热备软件构成的热备冗余系统、2重化或3重化冗余容错系统等。
2.I/O接口单元的冗余
(1)控制回路的多点I/O卡应冗余配置。
(2)重要检测点的多点I/O卡可冗余配置。3)根据需要对重要的I/O信号,可选用2重化或3重化的I/O接口单元。
(六)经济性的考虑
选择PLC时,应考虑性能价格比。考虑经济性时,应同时考虑应用的可扩展性、可操作性、投入产出比等因素,进行比较和兼顾,终选出较满意的产品。
输入输出点数对价格有直接影响。每增加一块输入输出卡件就需增加一定的费用。当点数增加到某一数值后,相应的存储器容量、机架、母板等也要相应增加,因此,点数的增加对CPU选用、存储器容量、控制功能范围等选择都有影响。在估算和选用时应充分考虑,使整个控制系统有较合理的性能价格比。
目前,家庭用户的宽带接入主要有ADSL、LAN、HFC、PLC四种方式可以实现,而由于拥有网络的限制,任何一家宽带接入服务商为用户提供的接入方式只能是其中的一种或两种。从实践来看,这几种方案在网络接入方式、用户负担成本、可以提供的服务内容等方面不尽相同,所适用的范围也大不一样。用户在选择宽带接入服务商时,考虑的是哪一种接入方式适合自己的需求,然后再确定服务商。因此,接入市场之争,就是接入方式之争。下面就比较一下这几种方案的特点、应用场合和利弊。
(一)ADSL接入方式
ADSL(AsymmetricalDigitalSubscriberLine,非对称数字用户环路)是一种能够通过普通电话线提供宽带数据业务的技术,成为继Modem、ISDN之后的又一种全新的、快捷、的接入方式。ADSL这种方案的大特点是不用改造信号传输线路,可以利用普通铜质电话线作为传输介质,只要配上的Modem即可实现数据高速传输,其有效的传输距离在3~5公里范围以内,而且距离愈远,速度愈慢。
ADSL支持上行速率640kbps到1Mbps、下行速率1Mbps到8Mbps。这种带宽能否满足用户的需求呢?目前家庭宽带用户占用带宽大的需求是在线观看视频,网上一般流媒体都是以128kbps、256kbps或500kbps的速率播放,而目前北京通信提供的ADSL下行传输速率为512kbps,理论上可以满足各种在线播放需求,基本适合家庭用户的需求。
(二)LAN接入方式
LAN接入方式采用光纤接入,整个城市网络由层、汇聚层、边缘汇聚层、接入层组成。社区端到末端用户接入部分就是通常所说的后一公里。LAN方式是采用光缆+双绞线的方式对社区进行综合布线,双绞线总长度一般不过100米,线路距离短,因而线路质量得到了好的。采用LAN方式的宽带服务一般是吉比特光纤进小区,百兆光纤到楼,10/100M到户的模式,这比拨号上网速度快180多倍,在传输速率上也基本可以满足用户的各种需求。
由于采用光纤接入,在抗干扰方面,LAN方式较普通电话线上传输数据的ADSL方式优异。同时LAN接入的上下行速率是相同的,所以不会产生由于上行速率的限制导致干扰的情况。LAN采用以太网技术的接入方式,因而在地域上受到一定限制,只有已经铺设了LAN的小区才能够使用这种接入方式。
(三)HFC接入方式
HFC接入方式是基于有线电视网络提供的,由于其的行业性,目前这种宽带接入方式仅能由广电相关企业提供。HFC有线电视网的网络结构在光纤部分多数采用星形网,在电缆部分则采用树形分配网。这种网络结构对于有线电视网来说是相当优越的,但对于宽带高速综合业务网,就不是很合理,主要原因是有线电视网和综息网对性要求不同,综息网要求网络具有很高的性。有线电视网出了故障,造成的后果只是部分用户在某段时间看不好电视节目;而综息网一旦出了故障不能及时修复,可能会给用户造成不可的损失。
HFC是在单向的基础上进行双向的改造来进行传输。由于它共享一条信道,它的带宽在用户量增加的时候,会不断减少,相互的干扰过大。没有一个网络在CABLE上的用户过5000个。目前有线电视网在带宽共享方式、网络、网络管理等方面依然存在缺陷。HFC方式和ADSL方式的共同特点是利用已经有的网络基础设施,它们共同的缺点是带宽进一步扩展能力有限。
(四)PLC接入方式
电力线通信技术,英文简称PLC,是指利用电力线传输数据和话音信号的一种通信方式。该技术是把载有信息的高频加载于电流,然后用电线传输,接受信息的调制解调器再把高频从电流中分离出来,并传送到计算机或电话上,以实现信息传递。该技术在不需要重新布线的基础上,在现有电线上实现数据、语音和视频等多业务的承载,也就是实现四网合一。终端用户只要插上电源插头,就可以实现因特网接入。
PLC利用1.6M到30M频带范围传输信号。在发送时,利用GMSK或OFDM调制技术将用户数据进行调制,然后在电力线上进行传输;在接收端,先经过滤波器将调制信号滤出,再经过解调,就可得到原通信信号。目前可达到的通信速率依具体设备不同在4.5M~45M之间。PLC设备分为局端和调制解调器,局端负责与内部PLC调制解调器的通信和与外部网络的连接。在通信时,来自用户的数据进入调制解调器调制后,通过用户的配电线路传输到局端设备,局端将信号解调出来,再转到外部的Internet。