7
大连西门子授权代理商通讯电缆供应商
常用PLC组网方式大致可概括为基于通用串口、基于总线及基于以太网三种。
1 通用串口模块
基于串口通信模块来实现网络连接,网络结构如图1所示,采用了计算机链接的形式,在上位机的组态软件中进行相应的设置,编程,即可与多台PLC进行通讯,以三菱公司的FXlS系列的PLC为例,RS232C/485转换适配器选用FX-485PC—IF,RS-485通讯板选用FXlN-485一BD即可实现,这种方法使用较为方便,性能也很好,关键是串口通信模块的成本相对较高。
2 基于总线
目前,PLC厂商如OMRON,Siemens等,对其旗下的PLC产品都提供了的网络系统,如OMRON公司的Controllerbbbb网,DeviceNet网络等,这种网络系统由于厂商产品的专属性,不同厂家的设备无法互通,基本上选定一个厂家的PLC,其他配套设备设备也为该厂家的,成本相对较高,所以应用时有一定的局限。
3 基于标准工业以太网
基于标准工业以太网方式进行组网,系统一般分为三个层次:层为工控机组成的上位机监控站;二层为由集线器、双绞线和收发器等组成的工业以太网;三层为控制站,选择TCP/IP作为通讯协议,并采用C/S模式使控制站和监控站实现面向连接的通讯。
采用此种方式组网,大的优点在于可以使用现有的工厂局域网,提高综合利用率,且速度快,以太网通讯速率可达100Mbps;若采用光纤传输,则抗干扰能力大大增强,且传输距离可达数十公里,但是,以太网无法和PLC等串口设备进行直接通讯,需配以相关设备实现通讯,使用上增加了成本。在一般小中型控制系统中并不多见。
(1)外设通信接口
PLC配有多种通信接口,PLC通过这些通信接口可与编程器、打印机、其它PLC、计算机等设备实现通信。可组成多机系统或连成网络,实现大规模控制。
(2)扩展接口
用于连接I/O扩展单元和特殊功能单元。 通过扩展接口可以扩充开关量I/O 点数和增加模拟量的I/0端子,也可配接智能单元完成特定的功能,使PLC的配置加灵活以满足不同控制系统的需要。I/0扩展接口电路采用并行接口和串行接口两种电路形式。
工业控制中,除了用数字量信号来控制外,有时还要用模拟量信号来进行控制。模拟量模块有三种:模拟量输入模块、模拟量输出模块、模拟量输入/输出模块。
(Ⅰ) 模拟量输入模块
模拟量输入模块又称A/D模块,将现场由传感器检测而产生的连续的模拟量信号转换成PLC的CPU可以接收的数字量,一般多为12位二进制数,数字量位数越多的模块,分辨率就越高。
(Ⅱ) 模拟量输出模块
模拟量输出模块又称为D/A模块,把PLC的CPU送往模拟量输出模块的数字量转换成外部设备可以接收的模拟量(电压或电流)。模拟量输出模块所接收的数字信号一般多为12位二进制数,数字量位数越多的模块,分辨率就越高。
1.应用背景
在冶金,化工,电力,制药等许多大型工程中,空压站建设是一项重要的辅助工程。空压站的主设备为空气压缩机,空气干燥器,配套过滤器,储气罐,连接管道和阀门等组成一供气系统。大型空压站通常拥有多套设备,以**不同负荷的需求。确保合格的供气品质,满足稳定的气源压力,供气的自动调节等是空压站自动化的基本任务。随着自动化水平的不断提高,建设无人值守空压站的要求已是一个发展趋势。
本案例应用于上海宝钢集团上钢一厂连铸连轧项目的大型空压站。该站有6台每分钟供气200立方的螺杆式空压机,6台200立方处理量的冷冻式干燥器,另有两台80立方处理量的吸附式干燥器,采用母管制连接方式生产压缩空气。用户要求:
1) 每台设备应有自动控制和联锁保护装置,并配有触摸屏供现场观察各工艺参数和设备状态,可手动/自动切换操作及紧急停机;
2) 现场控制室应有计算机操作站,通过建立设备网络,监控整个生产过程;
3) 空压房的操作站应与厂区控制联网,由控制的控制器实时远程监控,实现空压站无人值守。
2.系统构成2.1.控制网络结构的确立
由于控制选用AB公司的PLC构筑自控系统,并采用DH+网络实施远程联网。为保持一致性,空压站自控设备选用AB公司的小型PLC ——SLC-500系列可编程控制器,其带有DH+网络接口,支持DH+和DH-485网络协议。原设计为单一DH+网络结构,后仔细分析了生产实际情况和各设备的特点,以及可能存在的问题,综合各方面因素后确立了分级控制网络的实施方案,如图1所示。其基本理由是:1) 技术性考虑,单一结构网络在节点数量较大时性不够理想。因为各设备控制器均挂在同一网络上,任何一台出现通信故障都可能影响整个网络,严重时会引起网络瘫痪,无法实现远程监控。虽然本案例的设备总数并不算很多,但考虑到对无人值守的高标准要求,将设备网分为上层DH+和下层DH-485两级网络,以达到分散危险,提高网络有效性和性的目的。
2) 经济性考虑,满足基本要求的前提下,采用的微型PLC替代。干燥器设备的生产工艺相对较简单,控制点数不到10点,模拟量信号输入点数也不多,动态响应的时间常数相对较大,微型PLC——Micrologix 1200可以满足要求。其成本可降低一半,每套约节省2万元,总计可达15万。
分级网络的特点:
a) 远程控制网——DH+网络(增强型数据高速公路)连接控制控制器与空压站主控制器0#SLC,传输空压站系统的重要信息参数及各设备运行状态,并实现控制的远程控制操作。
b) 上层设备网——DH+网络,连接现场主控制器0#SLC,1#-6#空压机子站SLC,以及作为通信控制器的7#SLC。0#SLC除负责与远程控制网连接外,还承担所有子站的信息集成和控制信号的传递。
c) 下层设备网——采用DH-485网络,7#SLC通信控制器作为上下网的联接器集成各干燥器控制子站1#-8#M1200的数据信息,并传递远程控制信号。M1200和触摸屏均通过通信模块NET-AIC挂接到DH-485网上。DH+网络为AB公司推出的工业局域网之一,它是早为可编程序控制器提供远程编程支持的控制网络。它可以在可编程序控制器(PLC-5、PLC-3、SLC 5/04)、操作员界面系统、个人计算机、主计算机、数字控制设备、可编程的具有RS-232-C/RS-422接口的设备之间提供点对点通信。一个DH+网络多可以连接99个DH+链路,每个DH+链路多可以连接64个节点(智能化设备)。它采用双绞线或屏蔽同轴电缆连接,每个链路的传输速率为57.6K Bps,115.2KBps和230.4KBps三种可选,传输距离可达10,000英尺(3048米)。DH+网络支持从远程链路进行组态、编程以及故障查询等。
DH-485是一种对信息传送有时间苛刻要求的、高速确定性的工业局域网络,主要用于车间级各种设备之间的数据传递;具有多主功能,在令牌传送协议下工作,网络的大长度为1219m。DH-485能够连接多达32个节点的设备,包括SLC 500和Micrologix 1200可编程控制器、操作员终端和个人计算机等。其大传输速率可达19.2KBps。
2.2 硬件配置
现场控制室——操作站计算机PC,主控制器0#SLC(SLC-504)带有标准RS-232C /DH+ /8针圆形接口,共3个网络接口。配置模拟量输入/输出模块,开关量输入/输出模块,共计128点,所有开关量输出均采用继电器隔离。0#SLC控制各设备子站以外的系统测点和阀门。
空压机子站——1#-6#SLC可编程控制器(SLC-504),分别配有包括模拟量输入在内的64点I/O模块;通过DH+接口连接到上层设备网。
干燥器子站——1#-8#M1200微型可编程控制器(Micrologix 1200 自带24点I/O),配接12点模拟量输入I/O模块,通过NET-AIC通信模块接入DH-485下层设备网。PV-500彩色触摸屏也由通信模块的9针插头连接到DH-485网。2.3.软件组成和工作程序
网络连接软件RSLinx 它在车间级设备与各种应用软件之间提供通讯功能,它可组态网络的通讯协议(即选择PLC控制网络的协议,如DH-485协议,DH+协议),传输波特率,驱动程序等,完成网络的初始化和令牌管理。
编程软件RSLogix 500 可使用户在DH-485网或DH+网上对控制器(SLC 500、Micrologix 1200)进行编程,网络上的任一个工业终端可以用来对网络上的所有控制器编程。用户既可以将程序下载到有关设备中,又可以从设备上载已有的程序,调试程序,的运行。
工作站组态软件RSView 32 设在现场控制室的操作站用来监视和操作整个生产过程,为控制系统提供通讯、显示及报表管理等功能,各设备控制器自成一子系统,其应用程序功能包括:信息,设备控制,故障报警,联锁保护,以及数据处理和通信传输。
通信传输工作程序如图2所示。在本案例中,从控制控制器经现场控制室操作站到7#SLC通信控制器,均采用自上而下的方式读/写目标控制器的数据区数据,由数据传送指令完成数据通信,实现信息集成和远程控制。
3.难点问题和解决方法
整个控制系统随同设备于2003年7月初步完成安装调试工作,进入试生产。2004年2月正式投产,满负荷运行,情况良好,达到设计的预期目标。期间出现过的主要问题为:
1)通信故障引起远程监控失效两次(上层设备网)。分析可能的原因,通信电缆使用了带屏蔽的普通信号电缆而非控制设备规范要求的双绞线屏蔽电缆,易受现场干扰;软件方面对通信异常未设置必要的处理程序。
解决方法——将原来115.2KBps通信传输速率降低到57.6KBps ,以提高的性;软件方面做了相应的改动,此后未再出现过类似通信故障。2)通信传输延时,实时控制滞后(下层设备网)。经分析获悉,DH-485令牌总线网络结构的工作模式使得7#SLC通信控制器需要多个循环才能对下层网各设备控制器扫描一遍,加之网络传输速率相对较低,在传输数据量较大时,出现控制延时达7-8秒。
解决方法——由于系统结构已定,硬件无法改变,所以在软件方面加以进。速率提高到上限19.2KBps;再软件程序,采用控制操作指令的策略,控制滞后的操作可得到改善。
4.小结·控制系统网络化可有效实现空压站远程监控,无人值守。本案例的成功实施是一个很好的示例。
·分级控制网络的实施,分散了故障危险,可提高网络运行的有效性和性。
·综合分析生产实际情况,以及评价控制设备的各项性能指标,有助于制订经济性的控制方案,从而降低投资成本,提高经济效益。改进方向:
1)引入故障检测和故障诊断的处理程序,系统的智能化程度可得到提高,有利于进一步改善自控系统的有效性和性。
2)优化调度策略,软件联锁保护等自动控制功能模式的应用,有望将自动化水平提升到高层次,并由此获得大的效益。
PLC网络是由几级子网复合而成,各级子网的通信过程是由通信协议决定的,而通信方式是通信协议的内容。通信方式包括存取控制方式和数据传送方式。所谓存取控制(也称访问控制)方式是指如何获得共享通信介质使用权的问题,而数据传送方式是指一个站了通信介质使用权后如何传送数据的问题。
1.周期I/O通信方式
周期I/O通信方式常用于PLC的远程I/O链路中。远程I/O链路按主从方式工作,PLC远程I/O主单元为主站,其它远程I/O单元皆为从站。在主站中设立一个“远程I/O缓冲区”,采用信箱结构,划分为几个分箱与每个从站—一对应,每个分箱再分为两格,一格管发送,一格管接收。主站中通信处理器采用周期扫描方式,按顺序与各从站交换数据,把与其对应的分箱中发送分格的数据送给从站,从从站中读取数据放入与其对应的分箱的接格中。这样周而复始,使主站中的“远程I/O缓冲区”得到周期性的刷新。
在主站中PLC的CPU单元负责用户程序的扫描,它按照循环扫描方式进行处理,每个周期都有一段时间集中进行I/O处理,这时它对本地I/O单元及远程I/O缓冲区进行读写操作。PLC的CPU单元对用户程序的周期性循环扫描,与PLC通信处理器对各远程I/O单元的周期性扫描是异步进行的。尽管PLC的CPU单元没有直接对远程I/O单元进行操作,但是由于远程I/O缓冲区获得周期性刷新,PLC的CPU单元对远程I/O缓冲区的读写操作,就相当于直接访问了远程I/O单元。这种通信方式简单、方便,但要占用PLC的I/O区,因此只适用于少量数据的通信。
2.全局I/O通信方式
全局I/O通信方式是一种串行共享存储区的通信方式,它主要用于带有链接区的PLC之间的通信。
全局I/O方式的通信原理如图7-27所示。在PLC网络的每台PLC的I/O区中各划出一块来作为链接区,每个链接区都采用邮箱结构。相同编号的发送区与接收区大小相同,占用相同的地址段,一个为发送区,其它皆为接收区。采用广播方式通信。PLC1把1#发送区的数据在PLC网络上广播,PLC2、PLC3收听到后把它接收下来存入各自的1#接收区中。PLC2把2#发送区数据在PLC网上广播,PLC1、PLC3把它接收下来存入各自的2#接收区中。PLC3把3#发送区数据在PLC网上广播,PLC1、PLC2把它接收下来存入各自的3#接收区中。显然通过上述广播通信过程,PLC1、PLC2、PLC3的各链接区中数据是相同的,这个过程称为等值化过程。通过等值化通信使得PLC网络中的每台PLC的链接区中的数据保持一致。它既包含着自己送出去的数据,也包含着其它PLC送来的数据。由于每台PLC的链接区大小一样,占用的地址段相同,每台PLC只要访问自己的链接区,就等于访问了其它PLC的链接区,也就相当于与其它PLC交换了数据。这样链接区就变成了名符其实的共享存储区,共享区成为各PLC交换数据的中介。
链接区可以采用异步方式刷新(等值化),也可以采用同步方式刷新。异步方式刷新与PLC中用户程序无关,由各PLC的通信处理器按顺序进行广播通信,周而复始,使其所有链接区保持等值化;同步方式刷新是由用户程序中对链接区的发送指令启动一次刷新,这种方式只有当链接区的发送区数据变化时才刷新。
全局I/O通信方式中,PLC直接用读写指令对链接区进行读写操作,简单、方便、快速,但应注意在一台PLC中对某地址的写操作在其它PLC中对同一地址只能进行读操作。与周期I/O方式一样,全局I/O方式也要占用PLC的I/O区,因而只适用于少量数据的通信。
3.主从总线通信方式
主从总线通信方式又称为1:N通信方式,是指在总线结构的PLC子网上有N个站,其中只有1个主站,其它皆是从站。
1:N通信方式采用集中式存取控制技术分配总线使用权,通常采用轮询表法。所谓轮询表是一张从机号排列顺序表,该表配置在主站中,主站按照轮询表的排列顺序对从站进行询问,看它是否要使用总线,从而达到分配总线使用权的目的。
对于实时性要求比较高的站,可以在轮殉表中让其从机号多出现几次,赋予该站较高的通信权。在有些1:N通信中把轮询表法与中断法结合使用,紧急任务可以打断正常的周期轮询,获得权。
1:N通信方式中当从站获得总线使用权后有两种数据传送方式。一种是只允许主从通信,不允许从从通信,从站与从站要交换数据,经主站中转;另一种是既允许主从通信也允许从从通信,从站获得总线使用权后先安排主从通信,再安排自己与其它从站之间的通信。
4.令牌总线通信方式
令牌总线通信方式又称为N:N通信方式是指在总线结构的PLC子网上有N个站,它们地位平等没有主站与从站之分,也可以说N个站都是主站。
N:N通信方式采用令牌总线存取控制技术。在物理总线上组成一个逻辑环,让一个令牌在逻辑环中按一定方向依次流动,获得令牌的站就了总线使用权。令牌总线存取控制方式限定每个站的令牌持有时间,**在令牌循环一周时每个站都会获得总线使用权,并提供级服务,因此令牌总线存取控制方式具有较好的实时性。
令牌的站有两种数据传送方式,即无应答数据传送方式和有应答数据传送方式。采用无应答数据传送方式时,令牌的站可以立即向目的站发送数据,发送结束,通信过程也就完成了;而采用有应答数据传送方式时,令牌的站向目的站发送完数据后并不算通信完成,等目的站获得令牌并把应答帧发给发送站后,整个通信过程才结束。后者比前者的响应时间明显增长,实时性下降。
5.浮动主站通信方式
浮动主站通信方式又称N:M通信方式,适用于总线结构的PLC网络,是指在总线上有M个站,其中N(N<M=个为主站,其余为从站。
N:M通信方式采用令牌总线与主从总线相结合的存取控制技术。把N个主站组成逻辑环,通过令牌在逻辑环中依次流动,在N个主站之间分配总线使用权,这就是浮动主站的含义。获得总线使用权的主站再按照主从方式来确定在自己的令牌持有时间内与哪些站通信。 一般在主站中配置有一张轮询表,可按轮询表上排列的其它主站号及从站号进行轮询。获得令牌的主站对于用户随机提出的通信任务可按级安轮询之前或之后进行。
获得总线使用权的主站可以采用多种数据传送方式与目的站通信,其中以无应答无连接方式速度快。
6.CSMA/CD通信方式
CSMA/CD通信方式是一种随机通信方式,适用于总线结构的PLC网络,总线上各站地位平等,没有主从之分,采用CSMA/CD存取控制方式,即“先听后讲,边讲边听”。
CSMA/CD存取控制方式不能**在一定时间周期内,PLC网络上每个站都可获得总线使用权,因此这是一种不能**实时性的存取控制方式。但是它采用随机方式,方法简单,而且见缝插针,只要总线空闲就抢着上网,通信资源利用率高,因而在PLC网络中CSMA/CD通信法适用于上层生产管理子网。
CSMA/CD通信方式的数据传送方式可以选用有连接、无连接、有应答、无应答及广播通信中的每一种,可按对通信速度及性的要求进行选择。
以上是PLC网络中常用的通信方式,此外还有少量的PLC网络采用其它通信方式,如令牌环的通信方式等。另外,在新近推出的PLC网络中,常常把多种通信方式集成配置在某一级子网上,这也是今后技术发展的趋势。
PLC及其网络发展到现在,已经能够实现NBS或ISO模型要求的大部分功能,至少可以实现4级以下NBS模型或ISO模型功能。
PLC要提供金字塔功能或者说要实现NBS或ISO模型要求的功能,采用单层子网显然是不行的。因为不同层所实现的功能不同,所承担的任务的性质不同,导致它们对通信的要求也就不一样。在上层所传送的主要是些生产管理信息,通信报文长,每次传输的信息量大,要求通信的范围也比较广,但对通信实时性的要求却不高。而在底层传送的主要是些过程数据及控制命令,报文不长,每次通信量不大,通信距离也比较近,但对实时性及性的要求却比较高。中间层对通信的要求正好居于两者之间。
由于各层对通信的要求相差甚远,如果采用单级子网,只配置一种通信协议,势必顾此失彼,无法满足所有各层对通信的要求。只有采用多级通信子网,构成复合型拓扑结构,在不同级别的子网中配置不同的通信协议,才能满足各层对通信的不同要求。
PLC网络的分级与生产金字塔的分层不是—一对应的关系,相邻几层的功能,若对通信要求相近,则可合并,由一级子网去实现。采用多级复合结构不仅使通信具有适应性,而且具有良好的可扩展性,用户可以根据投资情况及生产的发展,从单台PLC到网络、从底层向高层逐步扩展。下面列举几个有代表性公司的PLC网络结构。
三菱公司的PLC网络
三菱公司PLC网络继承了传统使用的MELSEC网络,并使其在性能、功能、使用简便等方面胜一筹。Q系列PLC提供层次清晰的三层网络,针对各种用途提供合适的网络产品。
(1)信息层/Ethernet(以太网) 信息层为网络系统中层,主要是在PLC、设备控制器以及生产管理用PC之间传输生产管理信息、质量管理信息及设备的运转情况等数据,信息层使用普遍的Ethernet。它不仅能够连接bbbbbbs系统的PC、UNIX系统的工作站等,而且还能连接各种FA设备。Q系列PLC系列的Ethernet模块具有了日益普及的因特网电子邮件收发功能,使用户无论在世界的任何地方都可以方便地收发生产信息邮件,构筑远程监视管理系统。同时,利用因特网的FTP服务器功能及MELSEC协议可以很容易的实现程序的上传/下载和信息的传输。
(2)控制层/MELSECNET/10(H) 是整个网络系统的中间层,在是PLC、CNC等控制设备之间方便且高速地进行处理数据互传的控制网络。作为MELSEC控制网络的MELSECNET/10,以它良好的实时性、简单的网络设定、无程序的网络数据共享概念,以及冗余回路等特点获得了很高的市场评价,被采用的设备台数在日本达到,在世界上也是的。而MELSECNET/H不仅继承了MELSECNET/10的特点,还使网络的实时性好,数据容量大,进一步适应市场的需要。但目前MELSECNET/H只有Q系列 PLC才可使用。
(3)设备层/现场总线CC-bbbb 设备层是把PLC等控制设备和传感器以及驱动设备连接起来的现场网络,为整个网络系统层的网络。采用CC-bbbb现场总线连接,布线数量大大减少,提高了系统可维护性。而且,不只是ON/OFF等开关量的数据,还可连接ID系统、条形码阅读器、变频器、人机界面等智能化设备,从完成各种数据的通信,到终端生产信息的管理均可实现,加上对机器动作状态的集中管理,使维修保养的工作效率也大有提高。在Q系列PLC中使用,CC-bbbb的功能好,而且使用简便。
在三菱的PLC网络中进行通信时,不会感觉到有网络种类的差别和间断,可进行跨网络间的数据通信和程序的远程监控、修改、调试等工作,而考虑网络的层次和类型。
MELSECNET/H和CC-bbbb使用循环通信的方式,周期性自动地收发信息,不需要专门的数据通信程序,只需简单的参数设定即可。MELSECNET/H和CC-bbbb是使用广播方式进行循环通信发送和接收的,这样就可做到网络上的数据共享。
对于Q系列PLC使用的Ethernet、MELSECNET/H、CC-bbbb网络,可以在GX Developer软件画面上设定网络参数以及各种功能,简单方便。
另外,Q系列PLC除了拥有上面所提到的网络之外,还可支持 PROFIBUS、Modbus、DeviceNet、ASi等其它厂商的网络,还可进行 RS-232/RS-422/RS-485等串行通信,通过数据专线、电话线进行数据传送等多种通信方式。
在上述通信方式下,由于只用两根线进行数据传送,所以不能够利用硬件握手信号作为检测手段。因而在PC机与PLC通信中发生误码时,将不能通过硬件判断是否发生误码,或者当 PC与 PLC工作速率不一样时,就会发生冲突。这些通信错误将导致PLC控制程序不能正常工作,所以使用软件进行握手,以**通信的性。
由于通信是在PC机以及PLC之间协调进行的,所以PC机以及PLC中的通信程序也相互协调,即当一方发送数据时另一方处于接收数据的状态。
通信程序的工作过程:PC每发送一个字节前发送握手信号,PLC收到握手信号后将其传送回PC,PC只有收到PLC传送回来的握手信号后才开始发送一个字节数据。PLC收到这个字节数据以后也将其回传给PC,PC将原数据与PLC传送回来的数据进行比较,若两者不同,则说明通信中发生了误码,PC机重新发送该字节数据;若两者相同,则说明PLC收到的数据是正确的,PC机发送下一个握手信号,PLC收到这个握手信号后将次收到的数据存入的存储区。这个工作过程重复一直持续到所有的数据传送完成。
采用软件握手以后,不管PC与PLC的速度相差多远,发送方永远也不会前于接收方。软件握手的缺点是大大降低了通信速度,因为传送每一个字节,在传送线上都要来回传送两次,并且还要传送握手信号。但是考虑到控制的性以及控制的时间要求,牺牲一点速度是值得的,也是可行的。
PLC方的通信程序只是PLC整个控制程序中的一小部分,可将通信程序编制成PLC的中断程序,当PLC接收到PC发送的数据以后,在中断程序中对接收的数据进行处理。PC方的通信程序可以采用VB、VC等语言,也可直接采用西门子组态软件,如STEP7、WinCC。
故障检测:PLC本身有很完善的自诊断功能,但在工程实践中,plc的i/o元件如限位开关、电磁阀、接触器等的故障率远远plc的本身故障率,这些元件出现故障后,plc一般不会察觉出来,不会立即停机,这会导致多个故障相继发生,严重时会造成人身设备事故,停机后查找故障也要花费大量时间[4]。为方便检测故障可用梯形图程序实现,这里介绍一种逻辑组合判断法:系统正常运行时,plc的输入和输出信号之间存在着确定的关系,因此根据输出信号的状态与控制过程间的逻辑关系来判断设备运行是否正常。信息保护和恢复:当偶发性故障条件出现时,不破坏plc内部的信息,一旦故障条件消失,就可以恢复正常继续原来的工作。所以,plc在检测故障条件时,立即把现状态存入存储器,软件配合对存储器进行封闭,禁止对存储器的任何操作,以防存储器信息被冲掉,一旦检测到外界环境正常后,便可恢复到故障发生前的状态,继续原来的程序工作。设置警戒时钟wdt:机械设备的动作时间一般是不变的,可以以这些时间为参考,当plc发出控制信号,相应的执行机械动作,同时启动一个定时器,定时器的设定值比正常情况下机械设备的动作时间长20%,若时间到,plc还没有收到执行机构动作结束信号,则启动报警。提高输入信号的性:由于电磁干扰、噪声、模拟信号误差等因素的影响,会引起输入信号的错误,引起程序判断失误,造成事故,例如按纽的抖动、继电器触点的瞬间跳动都会引起系统误动作,可以采用软件延时去抖。对于模拟信号误差的影响可采取对模拟信号连续采样三次,采样间隔根据a/d转换时间和该信号的变化频率而定,三个数据先后存放在不同的数据寄存器中,经比较后取中间值或平均值作为当前输入值。虽然大部分学校所用的PLC只有一两种,但目前市场上的PLC产品众多,除国产以外,国外的有:日本OMRON、MITSUBISHI、FUJI、IDEC、HITACHI、松下,德国的西门子,韩国的LG等,我们除了要让学生熟练掌握学校现有PLC的应用外,还要让学生了解其他产品PLC的特点和应用。那么如何选择PLC产品呢?
1.系统应按控制要求计算输入、输出(I/O)点数,并且在选用PLC时要在实际需要点数的基础上预留10%的余量,以备系统的扩展或改造。
2.确定负载类型根据PLC输出端所带负载是直流型还是交流型,是大电流还是小电流,以及PLC输出点动作的频率等,从而确定输出端采用继电器输出还是晶体管输出,或是晶闸管输出。不同的负载选用不同的输出方式对系统的稳定运行是很重要的。
3.存储容量与指令的执行速度是PLC选型的重要指标,一般存储量越大、速度越快的PLC价格就越高,尽管国外各厂家产品大体相同,但也有一定区别。
4.“COM”点的选择,不同的PLC产品,其“COM”点的数量是不一样的,有的一个“COM”点带8个输出点,有的带4个输出点,也有带1个或2个输出点。当负载的种类多且电流大时,采用一个“COM”点带1~2个输出点的产品,当负载种类少数量多时,采用一个“COM”点带4-8个输出点产品。
5.因为各生产厂家的开发软件不同,系统地兼容性也是选购时的,目前还没有发现兼容的产品,应根据系统合理选用PLC产品。
6.编程器的选用:PLC编程可采取三种方式:一是用一般的手持式编程器,它只能用厂家规定的语句表中的语句编程。这种方式易于现场调试并且体积小、,但它的效率低、适应机种类型少,比较适用于系统容量小、用量少的系统中。二是图形编程器编程,这种方式采用图形方式编程,方便直观,一般电气人员短期就可以应用自如,但编程器价格较高。三是用IBM及其兼容个人计算机+PLC软件包编程,这种方式是效率的一种方式,也是常用的一种方式,但大部分软件包价格昂贵。不过有一些软件包也可以网上下载。
7.尽量选用大公司的产品,因为其产品质量,且技术支持好,一般售后服务也较好,有利于以后产品的扩展与软、硬件升级
通信介质就是在通信系统中位于发送端与接收端之间的物理通路。通信介质一般可分为导向性和非导向性介质两种。导向性介质有双绞线、同轴电缆和光纤等,这种介质将引导信号的传播方向;非导向性介质一般通过空气传播信号,它不为信号引导传播方向,如短波、微波和红外线通信等。以下仅简单介绍几种常用的导向性通信介质。1.双绞线双绞线是一种廉价而又广为使用的通信介质,它由两根彼此绝缘的导线按照一定规则以螺旋状绞合在一起的,这种结构能在一定程度上减弱来自外部的电磁干扰及相邻双绞线引起的串音干扰。但在传输距离、带宽和速率等方面双绞线仍有其一定的局限性。双绞线常用于建筑物内局域网数字信号传输。这种局域网所能实现的带宽取决于所用导线的质量、长度及传输技术。只要选择、安装得当,在有限距离内率达到10Mbps。当距离很短且采用特殊的电子传输技术时,传输率可达100Mbps。在实际应用中,通常将许多对双绞线捆扎在一起,用起保护作用的塑料外皮将其包裹起来制成电缆。采用上述方法制成的电缆就是非屏蔽双绞线电缆。为了便于识别导线和导线间的配对关系,双绞线电缆中每根导线使用不同颜色的绝缘层。为了减少双绞线间的相互串扰,电缆中相邻双绞线一般采用不同的绞合长度。非屏蔽双绞线电缆价格、直径小节省空间、使用方便灵活、易于安装,是目前常用的通信介质。美国电器工业协会(EIA)规定了六种质量级别的双绞线电缆,其中1类线档次,只适于传输语音;6类线档次,传输频率可达到250MHz。网络综合布线一般使用3、4、5类线。3类线传输频率为16MHz,率可达10Mbps;4类线传输频率为20 MHz,率可达16Mbps;5类线传输频率为l00MHz,可达100Mbps。非屏蔽双绞线易受干扰,缺乏性。因此,往往采用金属或金属网包裹以进行屏蔽,这种双绞线就是屏蔽双绞线。屏蔽双绞线抗干扰能力强,有较高的传输速率,100m内可达到155Mbps。但其价格相对较贵,需要配置相应的连接器,使用时不是很方便。2.同轴电缆同轴电缆由内、外层两层导体组成。内层导体是由一层绝缘体包裹的单股实心线或绞合线(通常是铜制的),位于外层导体的中轴上;外层导体是由绝缘层包裹的金属或金属网。同轴电缆的外层是能够起保护作用的塑料外皮。同轴电缆的外层导体不仅能够充当导体的一部分,而且还起到屏蔽作用。这种屏蔽一方面能防止外部环境造成的干扰,另一方面能阻止内层导体的辐射能量干扰其它导线。与双绞线相比,同轴电线抗干扰能力强,能够应用于频率高、速率快的情况。对其性能造成影响的主要因素来自衰损和热噪声,采用频分复用技术时还会受到交调噪声的影响。虽然目前同轴电缆大量被光纤取代,但它仍广泛应用于有线电视和某些局域网中。目前得到广泛应用的同轴电缆主要有50Ω电缆和75Ω电缆这两类。50Ω电缆用于基带数字信号传输,又称基带同轴电缆。电缆中只有一个信道,数据信号采用曼彻斯特编码方式,速率可达10Mbps,这种电缆主要用于局域以太网。75Ω电缆是CATV系统使用的标准,它既可用于传输宽带模拟信号,也可用于传输数字信号。对于模拟信号而言,其工作频率可达400MHZ。若在这种电缆上使用频分复用技术,则可以使其同时具有大量的信道,每个信道都能传输模拟信号。3.光纤光纤是一种传输光信号的传输媒介。处于光纤内层的纤芯是一种横截面积很小、质地脆、易断裂的光导纤维,制造这种纤维的材料可以是玻璃也可以是塑料。纤芯的外层裹有一个包层,它由折射率比纤芯小的材料制成。正是由于在纤芯与包层之间存在着折射率的差异,光信号才得以通过全反射在纤芯中不断向前传播。在光纤的外层则是起保护作用的外套。通常都是将多根光纤扎成束并裹以保护层制成多芯光缆。从不同的角度考虑,光纤有多种分类方式。根据制作材料的不同,光纤可分为石英光纤、塑料光纤、玻璃光纤等;根据传输模式不同,光纤可分为多模光纤和单模光纤;根据纤芯折射率的分布不同,光纤可以分为突变型光纤和渐变型光纤;根据工作波长的不同,光纤可分为短波长光纤、长波长光纤和长波长光纤。单模光纤的带宽宽,多模渐变光纤次之,多模突变光纤的带宽窄;单模光纤适于大容量远距离通信,多模渐变光纤适于中等容量中等距离的通信,而多模突变光纤只适于小容量的短距离通信。在实际光纤传输系统中,还应配置与光纤配套的光源发生器件和光检测器件。目前常见的光源发生器件是发光二管(LED)和注入激光二管(ILD)。光检测器件是在接收端能够将光信号转化成电信号的器件,目前使用的光检测器件有光电二管(PIN)和雪崩光电二管(APD),光电二管的价格较,然而雪崩光电二管却具有较高的灵敏度。与一般的导向性通信介质相比,光纤具有很多优点:1)光纤支持很宽的带宽,其范围大约在 1014~1015 HZ之间,这个范围覆盖了红外线和可见光的频谱。2)具有很快的传输速率,当前限制其所能实现的传输速率的因素来自信号生成技术。3)光纤抗电磁干扰能力强,由于光纤中传输的是不受外界电磁干扰的光束,而光束本身又不向外辐射,因此它适用于长距离的信息传输及性要求较高的场合。4)光纤衰减较小,中继器的间距较大。采用光纤传输信号时,在较长距离内可以不设置信号放大设备,从而减少了整个系统中继器的数目。当然光纤也存在一些缺点,如系统成本较高、不易安装与维护、质地脆易断裂等