西门子6ES7510-1DK03-0AB0|现货

供应商
浔之漫智控技术(上海)有限公司
认证
品牌
西门子
型号
模块
产地
德国
联系电话
158****1992
全国服务热线
158****1992
经理
聂聪
所在地
上海市松江区广富林路4855弄88号3楼
更新时间
2023-10-26 04:00

详细介绍

在plc梯形图编程中,某些指令的先后次序调整,从实现的动作上看并无区别,但是,当转换为指令表以后,其指令有所不同,占用的存储器容量也有区别。在编程时应尽可能调整指令,使得程序简化、执行过程简单。  
    1.并联支路的调整
   并联支路的设计应考虑逻辑运算的一般规则,在若干支路并联时,应将具有串联触点的支路放在上面(见图9-2.7)。这样可以省略程序执行时的堆栈操作,减少指令步数。

    2.串联支路的调整
   串联支路的设计同样应考虑逻辑运算的一般规则,在若干支路串联时,应将具有并联触点的支路放在前面(见图9-2.8)。这样可以省略程序执行时的堆栈操作,减少指令步数。

    3.内部继电器的使用
   为了简化程序,减少指令步数,在程序设计时对于需要多次使用的若干逻辑运算的组合,应尽量使用内部继电器。这样不仅可以简化程序,减少指令步数,更重要的是在逻辑运算条件需要修改时,只需要修改内部继电器的控制条件,而无须修改所有程序(见图9-2.9),为程序的修改与调整增加便利。
1.重复线圈
    图9-2.5 (a)所示是plc梯形图中使用重复输出(重复线圈)的情况,它在继电器控制回路中不存在。但在plc程序中,为了编程的方便,有时需要采用。
   当梯形图使用重复输出时,q0.6终输出状态以后执行的程序处理结果(第2次输出)为准。但是,对于第2次输出前的程序段,q0.6的内部状态为第1次的输出状态,因此,当io.i与i0.2同时为“1”、i0.3与i0.4有一个为“0”时,图9-2.5(b)中的qo.o将输出“l”,q0.6将输出“0”。

  2.边沿处理
  图9-2.6(a)所示是plc梯形图中经常使用的“边沿”输出程序,在继电器控制回路中类似的回路设计无意义(输出mo.o恒为“0”),但plc程序严格按照梯形图“从上至下”的时序执行,因此,在io.1为“1”的第1个plc循环周期里,可以出现mo.o、mo.1同时为“1”的状态,即在mo.o中可以获得宽度为1个plc循环周期的脉冲输出,见图9-2.6(b)。

   边沿处理可以直接利用plc的编程指令实现。如s7-200的指令“-ipi-”、“-|n|-”等。
    3.串联线圈
    在s7-300/400plc中,由于可以使用“中间运算结果输出”的特殊指令,其作用相当于可以使用线圈串联的形式。 

西门子官方授权代理商,上海地区,PLC模块一级总代理

展开全文

我们其他产品
我们的新闻
优质商家推荐 拨打电话