(四)编程功能
离线编程方式:PLC和编程器公用一个,编程器在编程模式时,只为编程器提供服务,不对现场设备进行控制。完成编程后,编程器切换到运行模式,对现场设备进行控制,不能进行编程。离线编程方式可降低系统成本,但使用和调试不方便。在线编程方式:和编程器有各自的,主机负责现场控制,并在一个扫描周期内与编程器进行数据交换,编程器把在线编制的程序或数据发送到主机,下一扫描周期,主机就根据新收到的程序运行。这种方式成本较高,但系统调试和操作方便,在大中型PLC中常采用。
五种标准化编程语言:顺序功能图(SFC)、梯形图(LD)、功能模块图(FBD)三种图形化语言和语句表(IL)、结构文本(ST)两种文本语言。选用的编程语言应遵守其标准(IEC6113123),同时,还应支持多种语言编程形式,如C,Basic等,以满足特殊控制场合的控制要求。
(五)诊断功能
PLC的诊断功能包括硬件和软件的诊断。硬件诊断通过硬件的逻辑判断确定硬件的故障位置,软件诊断分内诊断和外诊断。通过软件对PLC内部的能和功能进行诊断是内诊断,通过软件对PLC的与外部输入输出等部件信息交换功能进行诊断是外诊断。
PLC的诊断功能的强弱,直接影响对操作和维护技术能力的要求,并影响平均维修时间。
(六)处理速度
PLC采用扫描方式工作。从实时要求来看,处理速度应越快越好,如果信号持续时间小于扫描时间,则PLC将扫描不到该信号,造成信号数据的丢失。
处理速度与用户程序的长度、处理速度、软件质量等有关。目前,PLC接点的响应快、速度高,每条二进制指令执行时间约0.2~0.4Ls,因此能适应控制要求高、相应要求快的应用需要。扫描周期(处理器扫描周期)应满足:小型PLC的扫描时间不大于0.5ms/K;大中型PLC的扫描时间不大于0.2ms/K。
四、机型的选择
PLC按结构分为整体型和模块型两类,按应用环境分为现场安装和控制室安装两类;按字长分为1位、4位、8位、16位、32位、64位等。从应用角度出发,通常可按控制功能或输入输出点数选型。
整体型PLC的I/O点数固定,因此用户选择的余地较小,用于小型控制系统;模块型PLC提供多种I/O卡件或插卡,因此用户可较合理地选择和配置控制系统的I/O点数,功能扩展方便灵活,一般用于大中型控制系统。
(二)输入输出模块的选择
输入输出模块的选择应考虑与应用要求的统一。例如对输入模块,应考虑信号电平、信号传输距离、信号隔离、信号供电方式等应用要求。对输出模块,应考虑选用的输出模块类型,通常继电器输出模块具有价格低、使用电压范围广、寿命短、响应时间较长等特点;可控硅输出模块适用于开关频繁,电感低功率因数负荷场合,但价格较贵,过载能力较差。输出模块还有直流输出、交流输出和模拟量输出等,与应用要求应一致。
可根据应用要求,合理选用智能型输入输出模块,以便提高控制水平和降低应用成本。
考虑是否需要扩展机架或远程I/O机架等。
(三)电源的选择
PLC的供电电源,除了引进设备时同时引进PLC应根据产品说明书要求设计和选用外,一般PLC的供电电源应设计选用220VAC电源,与国内电网电压一致。重要的应用场合,应采用不间断电源或稳压电源供电。
如果PLC本身带有可使用电源时,应核对提供的电流是否满足应用要求,否则应设计外接供电电源。为防止外部高压电源因误操作而引入PLC,对输入和输出信号的隔离是必要的,有时也可采用简单的二极管或熔丝管隔离。
(四)存储器的选择
Fujikura FSM-20RS12 Fiber Ribbon Fusion Splicer Cleaver
Fluke 196B Medical ScopeMeter Ocilscp Scope Meter 196BM
Siecor Corning CFSII Fiber Fusion Splicer CFS 2 Cleaver
Acterna Wavetek JDSU MTS 5100 SM OTDR 5100e 5026VSR VFL
Fujikura FSM-20RSII12 Fusion Splicer Cleaver FSM 20RS12
Acterna Wavetek JDSU SDA-5000 CATV Mtr RevSweep SDA5000
Fluke Microtest OMNIScanner 2 Cat5e Cat6 OMNI MM Fiber
Sumitomo Type-61 Ribbon Fiber Fusion Splicer w/ Cleaver
Fluke Networks DSP-Spool Test Interface Adapters
Fluke 63 Handheld Infrared Thermometer IR Brand New
Wavetek Acterna JDSU MTS 5200e 5071 WDM DWDM Anlyz 5200
Anritsu MW0973J MM Fiber Module For MW9070A OTDR MW0973
Anritsu Site Master S331B Cable Antenna SiteMaster S331
Tektronix TekRanger TFS3031 SM Fiber Optic OTDR VFL
Wavetek Acterna JDSU MS1400 CATV Signal Meter MS-1400
Fluke Microtest OMNIScanner Cat6 OMNI Fiber SM MM
Sumitomo Type-35SE Fiber Fusion Splicer 35SE w Cleaver
Fluke Microtest PentaScanner 350 Cat5 Cable Certifier
Corning OTS-400 SM Fiber Tester VFL OTS400 OTS 400
AGILENT 8763A Coaxial Switch
Fluke 61 Handheld Infrared Thermometer IR
Wavetek JDSU 3SR CATV Stealth Sweep Meter
Fluke 1623 Advanced Earth Ground Tester GEO Kit 1623Kit
Fluke 196C ScopeMeter Oscilloscope Scope Meter 196 NEW
Sunrise Agilent HP CALAN 3010R Sweep Ingress CATV 3010
Trilithic Model Two Signal Level CATV Meter Model2 2
Fluke Microtest OMNIFIBER MM Fiber Modules OMNISCANNER
Sadelco MiniMax M800 Signal Level CATV Meter Mini Max
Trilithic Model Two Lite Signal Level CATV Meter Model2
Fluke 700P01 Differential Pressure Module 700 P01
TTC JDSU Acterna 2000 Test Pad T-BERD 2209 TBERD T1
Trilithic 860 DSPi Cable Signal Meter CATV 860DSPi DSP
Trilithic 860 DSPi Cable Signal Meter CATV 860DSPi DSP
Fluke Networks OPV-GIG OptiView PRO GIGABIT OPV GIG NEW
Tektronix TekScope THS720P 100MHz Oscilloscope THS720
Sunrise Telecom CM-1000 Cable Modem Analyzer CM1000
LEVITON WESTOVER 200x Fiber Optic Microscope
TTC JDSU Acterna 2000 Test Pad T-BERD 2209 TBERD T1 PRI
Tektronix OTS9040 OC3 -48/ STM1 -16 Optical Test System
Sadelco DisplayMax 800CLI Signal Level CATV Meter 800
Datacom Textron LANcat Vx 100 MHz Cat5 Certifier Tester
Fluke Networks EtherScope Series I Network Assistant
Fluke Networks DSP-100 Cat5 LAN Cable Tester DSP100 DSP
Fluke DSP-FTA430 SM Fiber Module DSP 4000 4300 FTA430
Ideal LanTEK 6 6A 7 7G Multimode Fiber 0012-00-0336 337
GN Nettest Laser Precision LP-5025 A50 SM Loss Test Set