控制系统的功能和管理系统的功能应严格划分界限
由于可编程序控制器组成的过程控制系统中的实时性要求很高,而网络通信是允许暂时失去通信,过后自己能重新恢复,但是在重新恢复之前这一间隔时间可编程序控制器会处于失控。另外,在用多个可编程序控制器系统组成一个大系统时,对于主控制的关键命令,除了使用可编程序控制器自身的网络通信传送它的信息外,zui好有使用它的I/O点做成的硬件联锁,特别是两者之间“急停”的处理;虽然两个系统都在自身的通信扫描中互相变换着“停 止”或“急停”命令,但因一方在急停故障时已经停止运行,另一方并未收到已停止的信息而照常运行,其后果难测。可编程序控制器控制系统关键的“急停”应先切除执行机构的电源,然后将其信号送入可编程序控制器,这样可取得设备安全保护的时间。
4、可编程序控制器的程序要简明且可读
用户软件的编写是“平铺直叙”,用户软件可看成是一个有序的“黑盒子”系列,每个“ 黑盒子”按照结构化语言划分,可分为几种典型的语句。每个语句方式、手法可能十分单调 ,但一定要明确。在设计与编写这些语句时,若使用不易推理的逻辑关系太多,或者语句因素太多,特殊条件太多,就会使人阅读这些语句时十分难懂。因此,一个可编程控制器的用户软件的可读性,即编写的软件能为大多数人读懂,能理解可编程控制器在执行这个语句时,“发生了什么”是十分重要的。每一段程序力求功能单一而流畅,这是软件在使用和维护时的重要条件。
OBARA AUSTRALIA 1-403325
OBARA AUSTRALIA 403N0K037
CDNADN63-200-D-P74L-633-X1015
SICK PLS101-312
ALLEN-BRADLEY 1797-RPFM
DUNGS 213815
BOSCH 0 811 405 108
CLK2PB63-100Y-B-P74-633
CR-85
BODINE ELECTRIC 78-8070-15223
WCK53
FANUC ROBOTICS A660-2004-T717 25M YF031-F
FANUC ROBOTICS A660-2004-T718/L25R03
WAMPFLER 91112-310-3016502
SEW EURODRIVE K37 DT80K4/BHG
FANUC ROBOTICS A660-8014-T270
SIEMENS 6EP1334-2BA00
ATLAS COPCO 4220290396
YASKAWA ELECTRIC JANCD-MSV02
NORGREN 5BV-913
YASKAWA JANCD-MSV02
CLIPSAL TITANIUM RJ5A1/24PP
SMC CLK2PB63-150YA-BR-P74-633
SMC CLAMP CYLINDER CLKP2B63TF-75Y-CJLF1906-P74-633
SMC CYLINDER CLKP1A50-A5678-50Y
DWYER 16A2151-9502-90*029