任何PLC都具有自诊断功能,当PLC异常时应该充分利用其自诊断功能以分析故障原因。一般当PLC发生异常时,首先请检查电源电压、PLC及I/O端子的螺丝和接插件是否松动,以及有无其他异常。然后再根据PLC基本单元上设置的各种LED的指示灯状况,以检查PLC自身和外部有无异常。
下面以FX系列PLC为例,来说明根据LED指示灯状况以诊断PLC故障原因的方法。
1.电源指示([POWER]LED指示)
当向PLC基本单元供电时,基本单元表面上设置的[POWER]LED指示灯会亮。如果电源合上但[POWER]LED指示灯不亮,请确认电源接线。另外,若同一电源有驱动传感器等时,请确认有无负载短路或过电流。若不是上述原因,则可能是PLC内混入导电性异物或其他异常情况,使基本单元内的保险丝熔断,此时可通过更换保险丝来解决。
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
司马光警枕励志。司马光是个贪玩贪睡的孩子,为此他没少受先生的责罚和同伴的嘲笑,在先生的谆谆教诲下,他决心改掉贪睡的坏毛病,为了早早起床,他睡觉前喝了满满一肚子水,结果早上没有被憋醒,却尿了床,于是聪明的司马光用园木头作了一个警枕,早上一翻身,头滑落在床板上,自然惊醒,从此他天天早早地起床读书,坚持不懈,终于成为了一个学识渊博的,写出了《资治通鉴》的大文豪。
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
PAC目前锁定的最大应用领域仍是工控,而来自工厂的实时数据可以令管理阶层拥有更丰富的信息资源,以便借此进行决策,但是要安装能够提供工厂数据的系统可能相当困难。企业系统通常会通过ODBC、ADO及XML等标准输入来自自动化系统的数据。PLC的做法是通过OPC之类的标准提供通信能力,也就是说,必须加入PC才能使用
OPC来取得数据,并且使用ODBC、ADO和刀ilL之类的标准将数据反馈给企业。而PAC可 以有效地将工厂数据整合至ERP系统中,让控制系统能够直接和外部数据库通信。而当控制系统连接至数据库及网站时,安全性的问题开始出现。为了获得最高的安全性,许多厂商选择不要将自动化系统与企业连接。但是大致上来说,连接的优点远超过安全问题,虽然PLC可以保护它不被工厂的入侵者偷窃,但是PLC难以对抗以以太网络连接端口未受保护封包为目标的黑客。PAC可以在利用网络传输数据之际进行编码,因此而保护资料。虽然这在今天可能不是关注的焦点,但是在将来,它可能会是影响PAC进驻工厂的主要因素。
一机多用节省成本。就成本配置来看,在小型的数字控制应用中,控制器的价格可能比VO模块的价格更高。对这些应用环境而言,一个仅控制数字VO线路的微型PLC可能是理想 的解决方案。但是,如果系统需要视觉或仪器控制,就必须为这些功能另外购置独立的控制器。PLC控制器并非为了仪器控制所需的高速模拟νo或视觉应用所需的高速数据传输速度而设计,因此PLC没有视觉或仪器控制模块,必须为这些应用配置独立的控制器,从而提高成本。而以PAC的状况来看,一部控制器和机架就可以处理数字及模拟VO、动作、视觉及仪器,因此节省多部控制器的费用,每当控制系统需要多重功能时, PAC相比之下成本最低。
在工厂中,震动常常是造成PC死机的原因,这也是PLC的长项,大部分的PLC是采用NEMA封装。在这种环境中,具备额外冷却设计、坚固外壳、加强震动及冲撞规格的P泪平 台可以提供近似于PLC的可靠性,不过此类的PXI平台上面无法配置硬盘,而用内存来取代,以避免震动所带来的不稳定。目前,甚至有厂商将软件刻录在FPGA上来取代硬盘,如此一来可完全将机械运作排除于PAC之外,增强稳定性。
目前自动化控制在设备的升级或变动的弹性方面也相当受重视,当厂商改用具变通性的自动化功能来满足不断变动的客户需求时,希望能够推出模块化、具有弹性而且可扩展性的控制系统。虽然在νo用途上限制于数字及操作, PLC系统也具备扩展性,但是即使想要加入视觉、仪器管制或高速模拟功能, PAC系统仍然具有扩展性。多部PC可以通过以太网络连接,并依需求向上下扩展。而在换机时,工厂的工程师必须将关机时间限制在最低程度。当控制系统必须升级,或是要替换VO模块时,必须能够在最短的时间内更换或加入模块。PLC的模块化本质能够达到这个目的。
储存能力与数字模拟能力。储存能力也是PAC相对于PLC的优势之一,传统PLC仅有控制器的功能,并无内建硬盘或Flash,而PAC被视为PC的延伸,因此Storage的配置早已被视为标准规格之一,因此使用PAC时,可以决定何时、如何记录数据,以及采用何种格式对于数据进行采集、汇总、整理甚至分析。对于需要使用海量存储器的高速应用(例如机器状况监视)而言,拥有高速处理器及海量存储器是很重要的。因为PAC系统使用的是市面上现有的硬件,因此PAC控制器可以采用Pentium 4处理器配备1GB内存。
在数字与模拟的处理方面,传统的PLC是惟一能够以正确的电压及电流为工业传感器及致动器提供数字ν0的平台。但是新的模块提供24V数字VO,最高可达5∞mA电流驱动及光学隔绝,同时也提供各种功能,诸如看门狗(watchdog)定时器,可程序化的运转状态及输入过滤器,以提高安全性和稳定性,其价格可低到每个通道5美元。传统上,模拟νo一直是PC平台的强项,主要是由于PCI总线的速度。现在有些PLC提供模拟VO模块,但是在设置 时相当麻烦,而且没有高分辨率及数据流通能力, PAC提供的模拟输入速度高达每秒2亿个样本,分辨率可高达24位。
实时运算快速联网。在应用部分,高数据传输速率一直是在PLC平台上加入视觉功能的绊脚石。今天,模拟、数字及FireWire摄影机的影像捕捉器已经可以供PXI平台上的视觉应用程序使用,无论是要查看汽车零件或验证药品的包装都可。形态匹配、光学字符辨识、色彩匹配、测量及色彩侦测是可以整合至控制程序中许多算法的一部分。仪器控制也是PAC锁定的重点发展对象,最近燃料处理公司开始将测试功能整合至自动化系统中,为客户提供一个完整的测试及自动化方案。需要ν0的仪器包括数字器、数据来源与任意波形产生器等等,这些vo类型需要大量的数据流通量,只有PAC平台才能提供。
具备网络功能的PLC在这几年被炒起来, PLC目前多采用各式工业总线,如FoundationFieldbus、DeviceNet、C且也 Modbus、Ethernet、Profibus及串行端口等来提供连接。而PAC不 但作为分布式νo模块的中心,也可以扮演受控制者,成为现有系统的一部分,在以太网络的连接方面, PAC也比PLC要容易。
RT Linux、PharlapS、QNX以及VxWorks都是PAC上常见的实时操作系统,实时系统 一向难以用程序设置,目前市面仍以Linux、Windows CEo net、VxWorks为主,其中WindowsCEo net因为最为用户所熟悉,所以也最为普及,不过稳定性仍是一大障碍。Linux目前也开始 有多家厂商开始采用,至于VxWorks市面上则相当少见。实时控制系统开发工具虽然传统的梯式逻辑程序设计适合用于设计数字VO,但是在处理模拟vo、动作或视觉时可能略嫌笨拙。PAC可采用C与C+十来作为程序语言,值得注意的是NI的Lab VIEW R巳al- Time一类的软件 已经改变了工程师对于实时控制系统开发的看法。
● PLC控制系统与继电器控制系统的区别 :
⑴ 组成器件不同:继电器控制线路是许多真正的硬件继电器组成,而梯形图则由许多所谓“软继电器”组成。
⑵ 触点数量不同:硬继电器的触点数量有限,用于控制的继电器的触 点数一般只有4~8对;而梯形图中每个“软继电器”供编程使用的触点数有无限对。
⑶ 实施控制的方法不同:在继电器控制线路中,实现某种控制是通过各种继电器之间硬接线解决的。而PLC控制是通过梯形图即软件编 程解决的。
⑷ 工作方式不同:在继电器控制线路中,采用并行工作方式;而在梯形图的控制线路中,采用串行工作方式。
Helmholz Flash EPROM 32 Kbyte700-951-0KE00
Siemens Simatic S7 6ES7340-1AH01-0AE0
Omron SchaltnetzteilS82K-01524
Leuze Reflex-Lichtschranke LS 85/7 E
Siemens Simatic S5 6ES5490-8MB11
Siemens Simatic S5 6ES5700-8MA11
Siemens Digitales 6GF9002-8CB
Siemens Simatic S5 6ES5430-7LA11
ABB CM-MSS1SVR430810R9300
Siemens Sitop 6EP1961-3BA20
Beckhoff EL2124
Omron Spacer Unit C200H-SP001
Omron Basiseinheit C200H-BC081-V1
Omron Basiseinheit C200H-BC081
Siemens VS100-Leuchten 6GF9002-8CG
Phoenix Contact MINI-PS-100-240AC/ 5DC/3 2938714
Lichtwellenleiter-Umsetzer IBS OPTOSUB2731458
Siemens 6ES5375-0LA21
Phoenix Contact FLKM-D25 SUB/S - 228114491650
Siemens 6ES5375-1LA15
Siemens Simatic S5 6ES5700-8MA11
Siemens Simatic S7 6EP1333-1SL11
Phoenix Contact EMG 50-B9 2947268
Siemens 6GK7342-5DA00-0XE0
Beckhoff KL2424
Siemens Simatic S5 6ES5700-8MA11
Siemens Simatic S7 6ES7131-4RD00-0AB0
Siemens 6SN1111-0AB00-0AA0
Phoenix FLKM-D25 SUB/S - 228114491651
Siemens Helmholz 700-322-1BH01
Murr MVP12, 8xM12,
Siemens S7 3RK2200-0CQ20-0AA3
Siemens C1 Block 6EC1 111 6EC1111-3A
Siemens Simatic S7 6ES7972-0DA00-0AA0
Siemens Sinamics 6SL3262-1AA00-0BA0
Siemens Simatic S7 6ES7951-0KD00-0AA0
Siemens Simatic S5 IP242 66ES5242-1AA12
Phoenix Contact PSR-SCF-24UC/URM/2X21
Sick VT180-P410
ABB EVA AS-i 0-15+2mm
ABB Stotz SMILE 11EA AS-i2TLA030052R0000
ABB Adam Adam AS-i 0-15+2mm 001482
Leuze Sender LS 85/2E
Leuze Sender TLS 85/4 SE
Leuze Reflex-Lichtschranke LS 85/7 SE
Sew Eurodrive BMK 1,5 8264635
Siemens Simatic S5 6ES5 521-8MA11
Siemens Simatic S5 BUSMODUL 6ES5700-8MA11
Omron Basiseinheit C200H-BC051
Omron D4NL-2DFG-B
Siemens Simatic S7 6ES7307-1EA00-0AA0
Siemens Simatic S7 6ES7195-7HC00-0XA0
Siemens SIMATIC S5, 430 6ES5 430-7LA12
Siemens Simatic S7 6ES7307-1EA00-0AA0
Siemens Simatic S5 6ES5725-0AK00
Phoenix Contact Not-Aus-Relais 2963747
Siemens 3RV1021-1KA10
ifm efector E20055 FT-00-A-A-M6
Siemens 6ES5420-4UA13
Siemens Sinec L2 6ES5762-2AA21
Siemens Simatic S7 6ES7322-1HF00-0AA0
Siemens Simatic S5 6ES5430-3BA11
Wago 8-Kanal-Digitaleingangsklemme 24 V/DC 750-430
Siemens Simatic S5 6ES5490-7LB21
Siemens Simatic S5 6ES5490-7LA11
Siemens Simatic S5 6ES5490-7LB21
Siemens Simatic S5 6ES5312-5CA11
SEW-Eurodrive BMK 1,508264635
Siemens Simatic S7 6EP1961-2BA00
Beckhoff 0…10 V KL 3062 KL3062
Beckhoff Digital KL2114
Siemens 6ES7 122-1BB00-0AA0
Siemens Simatic S7 6ES7121-1BB00-0AA00
Leuze electronic TLS 85/4 Se
Siemens Simatic S7 6ES7193-4CA20-0AA0
ABB Schütz BC25-40-00
Siemens Simatic S5 950 6ES5950-1AB61
ifm efector 100 Montagehalterung E10731
ifm efector 300 flowsensors ST2300 STR14ZBB
Pilz PNOZ/24V=/3a/1r 474695
Siemens S5 6ES5705-0AF00
Siemens 6ES7193-1FL60-0XA0
Phoenix Contact EMG 10-REL/KSR-G 24/21-LC - 2942153
Siemens 3RH1140-1BB40
Siemens Simatic S7 6ES7361-3CA01-0AA0
Siemens Modul 6ES7131-4BB01-0AB0
Siemens Simatic S7 6ES7361-3CA01-0AA0
Siemens Simatic S7 6ES7972-0BA52-0XA0
Phoenix Subcon-Plus-Profib/AX/SC
Schmersal AZM 190-02/10rk-M20
ifm efector 100 IM5123IMC4020BCPKG/US-100-DPA
Sick LED Optischer WL160-N440 9910F
Rexroth VereinzelerVE1/D
Bosch Rexroth Wechselventil 9180 0821000011
Bosch Rexroth 9180 0821000011
Murr Cube67 E/A 56601
Omron Proximity-Switch E2EG-X2C1-M1
Omron Proximity-Switch E2EH-X7B1
Pepperl + Fuchs U=10-60VDC / J=200mA
Siemens Simatic S7 6ES7322-1HF01-0AA0
Siemens Simatic S7 IM 365 6ES7365-0BA01-0AA0
Siemens Simatic S7 6ES7138-4CB11-0AB0
ifm efector IIA 3015 LBPOG/BS-301-APS
Murr MVP12, 4xM12, 4pol,
Siemens 6SN1114-0AA01-0AA0
Beckhoff Digital IE2001-0000
Beckhoff Digital IE2321-0000
Beckhoff Digital IE2301-0000
IFM IFA2004-FRKG/US-100-IRF (IF5647)
IFM IFA3002-BPKG/US-100-DPS (IF5838)
IFM Induktiver IAE-3010-ANKG
Beckhoff IE2331-0000
Beckhoff KL2502
Siemens 6ES5444-3AA11
Siemens Simatic S5 6ES5316-8MA12 E 01
Siemens Simatic S5 6ES5431-8MA11
Siemens Simatic S5 6ES5-441-4UA11
Siemens Simatic S5 6ES5316-8MA12 E03
Moeller DP-ASW ECO DP-ASW
Omron A/D UNIT C200H-AD001
Omron Kommunikationsmodul D/A UNIT C200H-DA001
Omron Kommunikationsmodul UNIT C200H-0C222
Omron Kommunikationsmodul UNIT C200H-OC225
Omron Controller C200H-CN311
Omron Batterieeinheit C200H-BAT09
Siemens 6GF9002-8CA
Siemens Sinumerik 6FC5111-0CA02-0AA2
Murr Schnittstellenbaustein Art.No. 54042
Siemens Simatic S5 6ES5512-5BC12
Siemens Simatic S7 6EP1436-2BA00
Phoenix Contact Block 2861195
Siemens 6FC9302-2AG
Beckhoff KL4002
Beckhoff Sockets IP3102 B318-0000
ABB Schlossverriegelung 1SDA051382R1
Beckhoff Profi Bus IP5209 B318-0000
Phoenix Contact 24 DO8/HD-PAC 2700172 24 V/DC
IFM IFA3004-BPKG/US-104-DPS (IF5826)
IFM Induktiver S IG5398 IGA3008-BPKG
Beckhoff Digital IE1011-0000
Beckhoff Digital IL2301 B110-0000
Omron I/O Modules GRT1-END
Siemens Simatic S7 6ES7321-1BH02-0AA0
Murr Elektronik SV-SUB D 37Bu.-KL 54043
Siemens Simatic S7 6ES7368-3BB01-0AA0
Siemens Simatic S5 6ES5312-5CA21
Siemens Simatic S7 6ES7492-1AL00-0AA0
Omron Kommunikationsmodul UNIT C200H-IM212
Wago 4-Kanal Digital DC 24 V 0,5 A 750-531
Siemens Simatic S7 6ES7193-4CB60-0AA0
Siemens Simatic S7 6ES7195-7HG00-0XA0
Siemens Simatic S7 6ES7193-1CL10-0XA0
Siemens Simatic S7 6ES7195-7HA00-0XA0
Siemens Simatic S7 6ES7195-7HD10-0XA0
Siemens Simatic S7 6ES7972-0BA60-0XA0
Murr Cube67 E/A 56621
Siemens Simatic S7 6ES7972-0BB11-0XA0
Beckhoff 2-K. KL2622
Siemens Simatic S7 6ES7392-1AJ00-0AA0
Siemens Simatic S7 6ES7194-4CA00-0AA0
Siemens Simatic S7 6ES7194-4GA00-0AA0
Phoenix Contact EMG 45-SD-D/LA/SI 2943738
ifm proximity IF5539
Pilz Modul PSSu A CE
Siemens 6ES5 420-8MA11
Siemens Simatic S7 6GK1500-0EA02
Siemens Simatic S7 6ES7392-1AM00-0AA0
Murr Elektronik SV-2X Sub D 15BU-KL. 54165
Siemens 6EP1332-1SH42
Siemens Simatic S7 3RK1903-1AA00
Siemens 3RH1140-1AP00
Siemens Simatic S5 6ES5490-7LB11
Phoenix Contact IB IL 24 DI8/HD-PAC 2700173
Lenze Strombegrenzungs Modul E82ZJ004
Omron Halbleiterrelais G3PA-210B-VD 10A
Murr Elektronik Optokoppler 50040
Siemens Simatic S7 6ES7193-4CF40-0AA0
Siemens Simatic S7 6ES7924-0CA00-0AA0
Beckhoff 24VDC KL1408
Beckhoff KL2134
Siemens 6ES7138-4FD00-0AA0
Siemens Simatic S7 6ES7193-4CK30-0AA0
Beckhoff KL 9185
Beckhoff Digital-Ausgangsklemme KL2408
Siemens Simatic S7 6ES7972-0BB52-0XA0
Phoenix Interbus-SIBS RBC RT-Konfek-T
Phoenix Contact FLRP/SKBD
Beckhoff KL2032
Mitsubishi ST1Y2-TE2
Siemens Simatic S5 6ES5451-8MA11