西门子操作面板-CPU模块代理商西门子操作面板-CPU模块代理商西门子操作面板-CPU模块代理商西门子操作面板-CPU模块代理商
①重复线圈
如图3-35(a)所示是PLC梯形图中使用重复输出(重复线圈)的情况,它在"继电器-接触器"控制回路中不存在。但在PLC程序中,为了编程的方便,有时需要采用它。
当梯形图使用重复输出时,Q0.6*终输出状态以*后执行的程序处理结果(第2次输出)为准。对于第2次输出前的程序段,Q0.6的内部状态为第1次的输出状态,当10.1与I0.2为"1"、I0.3与I0.4有一个为"0"时,图3-35(b)中的Q0.0将输出“1”,Q0.6将输出“0”。
②边沿处理
如图3-36(a)所示是PLC梯形图中经常使用的“边沿”输出程序,在“继电器-接触器”控制回路中类似的回路设计无意义(输出M0.0位为“0”)。但PLC程序是严格按照梯形图“从上至下”的时序执行的,在I0.1为“1”的第1个PLC循环扫描周期里,可以出现MO.0、M0.1为“1”的状态,即在M0.0中可以获得宽度为1个PLC循环扫描周期的脉冲输出,见图3-36(b)。
边沿处理也可以直接利用PLC的编程指令实现。如S7-200的指令"—P|-"、“一N|”等。
③串联线圈
在S7-300/400 PLC中,由于可以使用"中间运算结果输出"的特殊指令,其作用相当于可以使用线圈串联的形式。
由于PLC的梯形图功能要远远强于"继电器-接触器"控制线路,梯形图能使用、"继电器-接触器"控制线路不能实现的情况其实还有很多,在此不再一一列举了。
梯形图程序的优化
在梯形图编程中,某些指令的先后次序调整,从实现的动作上看并无区别。当转换为指令表以后,其指令有所不同,占用的存储器容量也有区别。在编程时应尽可能调整指令,使得程序优化、执行过程简单、占用的存储器容量*少。
①并联支路的调整
并联支路的设计应考虑逻辑运算的一般规则。在若干支路并联时应将具有串联触点的支路放在上面(见图3-37)。这样可以省略程序执行时的堆栈操作,减少指令步数。
②串联电路块的调整
串联电路块的设计同样应考虑逻辑运算的一般规则。在若干电路块串联时,应将具有并联触点的电路块放在前面(即左边,见图3-38)。这样可以省略程序执行时的堆栈操作,减少指令步数。
③内部继电器的使用
为了简化程序,减少指令步数,在程序设计时对于需要多次使用的若干逻辑运算的组合,应尽量使用内部继电器。这样不仅可以简化程序,减少指令步数,更重要的是在逻辑运算条件需要修改时,只需要修改内部继电器的控制条件,而无需修改所有程序(见图3-39),为程序的修改与调整提供便利。
SIEMENS | 模块 | 6ES7215-1AG40-0XB0 |
SIEMENS | 模块 | 6ES7221-1BH32-0XB0 |
Siemens | 模块 | 6ES7288-2DR08-0AA0 |
Siemens | 电池板 | 6ES7288-5BA01-0AA0 |
SIEMENS | 模块 | 6ES7431-7KF10-0AB0 |
Siemens | 模块 | 6ES7155-6AA01-0BN0 |
Siemens | 交换机 | 6GK5004-1BD00-1AB2 |
Siemens | 变频器 | 6SE6440-2UD25-5CA1 |
Siemens | 操作面板 | 6SL3255-0AA00-4CA1 |
SIEMENS | 电源 | 6ES7288-0CD10-0AA0 |
Siemens | 模块 | 6ES7223-1BH32-0XB0 |
SIEMENS | 模块 | 6ES7222-1BH32-0XB0 |
Siemens | 模块 | 6GK7443-5DX05-0XE0 |
Siemens | 触摸屏 | 6AV6640-0DA11-0AX0 |
Siemens | 模块 | 6ES7288-3AR02-0AA0 |
Siemens | 模块 | 6ES7132-6BH01-0BA0 |
SIEMENS | 模块 | 6ES7511-1AK02-0AB0 |
SIEMENS | 模块 | 6ES7231-5PD32-0XB0 |
Siemens | 模块 | 6ES7223-1PL32-0XB0 |
Siemens | 模块 | 6ES7960-1AA08-0XA0 |
SIEMENS | 模块 | 6ES7512-1DK01-0AB0 |
SIEMENS | 模块 | 6ES7132-6BF01-0AA0 |
SIEMENS | 存储卡 | 6ES7954-8LL03-0AA0 |
SIEMENS | 模块 | 6ES7326-1BK02-0AB0 |
Siemens | 模块 | 6ES7288-1CR60-0AA0 |
SIENENS | 交换机 | 6GK5008-0BA10-1AB2 |
Siemens | 水晶接头 | 6GK1901-1BB10-2AB0 |
Siemens | 模块 | 6ES7134-6GD01-0BA1 |
合信 | 模块 | CTH2214-1AX33-0X24 |
SIEMENS | 存储卡 | 6ES7954-8LC03-0AA0 |
SIEMENS | 导轨 | 6ES7590-1AE80-0AA0 |
Siemens | 模块 | 6ES7231-5PF32-0XB0 |
SIEMENS | 变频器 | 6SE6440-2UD34-5FB1 |
SIEMENS | 模块 | 6ES7174-0AA10-0AA0 |
西门子操作面板-CPU模块代理商 西门子操作面板-CPU模块代理商