西门子电源模块6sl3130-7te21-6aa4原装现货
如图8所示是对图7功能表图采用stl指令编写的梯形图。对于并行序列的分支,当s0的stl触点和x0的常开触点均接通时,s31和s34被同时置位,系统程序将前级步s0变为不活动步;对于并行序列的合并,用s32、s35的stl触点和x2的常开触点组成的串联电路使s33置位。在图8中,s32和s35的stl触点出现了两次,如果不涉及并行序列的合并,同一状态器的stl触点只能在梯形图中使用一次,当梯形图中再次使用该状态器时,只能使用该状态器的一般的常开触点和ld指令。另外,fx系列plc规定串联的stl触点的个数不能超过8个,换句话说,一个并行序列中的序列数不能超过8个。
图8 并行序列的梯形图
(2)使用通用指令的编程
如图9所示的功能表图包含了跳步、循环、选择序列和并行序列等基本环节。
图9 复杂的功能表图
如图10所示是对图9的功能表图采用通用指令编写的梯形图。步m301之前有一个选择序列的合并,有两个前级步m300和m313,m301的起动电路由两条串联支路并联而成。m313与m301之间的转换条件为,相应的起动电路的逻辑表达式为,该串联支路由m313、x13的常开触点和c0的常闭触点串联而成,另一条起动电路则由m300和x0的常开触点串联而成。步m301之后有一个并行序列的分支,当步m301是活动步,并且满足转换条件x1,步m302与步m306应同时变为活动步,这是用m301和xl的常开触点组成的串联电路分别作为m302和m306的起动电路来实现的,与此同时,步m301应变为不活动步。步m302和m306是同时变为活动步的,因此只需要将m302的常闭触点与m301的线圈串联就行了。