在分析继电器控制逻辑或者模拟电路时,只需要考虑信号之间的相互关系,很少考虑先后顺序,因为在这些系统里,信号是以光速传播的,结果会立即生效,将结果反馈给前端进行输入,没有延迟。
但是,对于PLC来说,它的核心是一个CPU。和所有的计算机一样,程序指令的执行是有先后顺序的,并且是一遍一遍循环扫描的。在一次扫描的过程中,后续的结果不能立即被前面的程序所使用的,必须等到下一次扫描,才能有效。因此,编制PLC程序时,尤其是复杂逻辑时,必须有清晰的时序概念(时序,就是按照时间先后顺序的意思)。学习PLC时,时序是一块重要内容。举个排水泵自动控制的例子(仅给出自动相关的I/O点),其工作原理:输入有低液位和高液位两个开关信号(都用浮子开关检测,浮子抬起时,信号为高电平,低头时,信号为低电平),输出为泵启动的信号。
Allen Bradley 1746-NI16V
GE Fanuc A06B-6082-H211#512
Allen Bradley 2711P-RDT12C /C
ProSoft Technology PLX31-EIP-MBS
Siemens 6SN1118-0DK23-0AA1
Allen Bradley 2711P-T7C4D2 /A
AMCI 1541-03
Siemens 6ES7317-6FF04-0AB0
Allen Bradley 1746-NO4I /A
Allen Bradley 1756-RIO /B
Allen Bradley 2097-V33PR5-LM /A
Allen Bradley 1746-NO8V /A
Siemens 6SL3120-1TE21-0AA4
Siemens 6ES7317-2FK14-0AB0
Siemens 6ES7317-2FK14-0AB0
Allen Bradley 1391B-ESAA45 /D
Allen Bradley 2711P-T7C22D9P /A