为减轻CPU通信任务,根据网络组成的实际需要,应选择具有不同通信功能的(如点对点、现场总线、工业以太网)通信处理器。
(四)编程功能
离线编程方式:PLC和编程器公用一个CPU,编程器在编程模式时,CPU只为编程器提供服务,不对现场设备进行控制。完成编程后,编程器切换到运行模式,CPU对现场设备进行控制,不能进行编程。离线编程方式可降低系统成本,但使用和调试不方便。在线编程方式:CPU和编程器有各自的CPU,主机CPU负责现场控制,并在一个扫描周期内与编程器进行数据交换,编程器把在线编制的程序或数据发送到主机,下一扫描周期,主机就根据新收到的程序运行。这种方式成本较高,但系统调试和操作方便,在大中型PLC中常采用。
五种标准化编程语言:顺序功能图(SFC)、梯形图(LD)、功能模块图(FBD)三种图形化语言和语句表(IL)、结构文本(ST)两种文本语言。选用的编程语言应遵守其标准(IEC6113123),同时,还应支持多种语言编程形式,如C,Basic等,以满足特殊控制场合的控制要求。
(五)诊断功能
PLC的诊断功能包括硬件和软件的诊断。硬件诊断通过硬件的逻辑判断确定硬件的故障位置,软件诊断分内诊断和外诊断。通过软件对PLC内部的性能和功能进行诊断是内诊断,通过软件对PLC的CPU与外部输入输出等部件信息交换功能进行诊断是外诊断。
PLC的诊断功能的强弱,直接影响对操作和维护人员技术能力的要求,并影响平均维修时间。
ABB P3BSC620028R2 PCX512B132L
ABB P3BSC620027R1 B180l
ABB P3BSC620051R1 B2000
ABB P3BSC620057R1 B2600
ABB P3BSC630010R1 MD510
ABB P3BSC690101R2 PP325 人机界面
ABB P3BSE000270R1 PM510 处理器板
ABB P3BSE000335R1 DSXG415 DSXG 415 接口模块
ABB P3BSE000355R1 DSPU-131
ABB P3BSE000435R1 CS513 IEEE 802.3
ABB P3BSE000467R1 PFBI161 电源模块
ABB P3BSE000566R1 AX670 模拟量混合模块
ABB P3BSE000743R1 RF522 SUBRACK 18SU
ABB P3BSE000860R1 SB510 电源
ABB P3BSE000863R1 SR511
ABB P3BSE001245R1 键盘
ABB P3BSE001248R1 IH530EN 键盘
ABB P3BSE001249R1 IH520EN 键盘
ABB P3BSE001252R1 IH540EN 键盘
ABB P3BSE001440R1 CI570
ABB P3BSE001449R1 TC520
ABB P3BSE001552R1 SC610
ABB P3BSE001693R2 底板
ABB P3BSE001800R1 CI520
ABB P3BSE002098R1 SB512 电源
ABB P3BSE002224R1 TC625 AF100