西门子ET200模块6ES7193-6BP00-0DA0

西门子ET200模块6ES7193-6BP00-0DA0

发布商家
浔之漫智控技术(上海)有限公司西门子一级代理商
联系人
占亦(先生)
手机
15618722057
微信
AU77780
价格
¥86.00/台
西门子模块
西门子plc模块
西门子变频器
西门子一级代理商
西门子触摸屏
西门子触摸屏

 


置位/复位指令设计法

    使用置位/复位指令设计的梯形图程序,如图5所示。在程序中,每个对应一个内部继电器,用前级步对应的内部继电器的常开触点与转换条件对应的触点串联,作为后续步对应的内部继电器置位的条件,用后续步所对应的内部继电器的常开触点,作为有前级步对应的内部继电器复位的条件。如小车在原位A处,按下1,X0接通,R1置位驱动Y0,开始装料并定时,用R1的常开触点与T0的常开触点串联作为R2的置位条件,用R2的常开触点作为R1的复位条件,当定时时间一到,R2置位驱动Y1,小车前进,R1复位。为使能周期性循环工作,用R8(R8置位驱动Y3,小车后退)和R0的常开触点串联,与X0并联作为R1再次置位的条件。对简单顺序控制也可直接对输出继电器置位或复位。该无需再内部继电器来记忆小车经过X3的,逻辑顺序转换关系十分明确,对于初学者编程时,更加容易理解和。

4.3  保持指令设计法

    使用保持指令设计的梯形图程序,如图6所示,该编程技术与以置位/复位指令的编程技术基本类似。不同之处是:保持指令的置位控制端不能有多个触点并联输入,因此了一个内部继电器R9,初始启动或循环工作时,R9置位,从而使R1置位;另外,使用保持指令所编制的程序步数要比置位/复位指令所编制的程序步数要少得多,占用的内在大为。



    SR左移位寄存器指令的功能只能为内部继电器WR的16位数据左移1位。该指令主要是对数据输入,移位脉冲输入,复位输入的处理。数据在移位脉冲输入的上升沿逐位向高位移位一次位溢出,当复位输入到来时,寄存器的所有内容清零[4]。

    使用SR左移位寄存器指令设计的梯形图,如图7所示,SR指令的数据输入控制端为R1的常开触点,移位脉冲输入控制端为R2的常开触点,复位输入控制端由X2、R37(R37置位驱动Y3,小车后退)的常开触点和R0的常闭触点串联组成。起初在原位A处,由于WR3的所有位均为0,R1置位,当X0接通,R0置位,R2接通一个周期,1被移入末位,R30置位驱动Y0,开始装料并定时,同时R1复位;当定时时间一到,R2再接通一个周期,R31置位驱动Y1,小车后退;只要R2一次,就把内部寄存器内WR3中各位的数据依次向左移位一次,使R30至R37依次得电,以此按顺序工作,直至完成一个周期,R1重新置位,开始下一轮周期的工作。

    当X1接通时,R0复位,,完成本周期的工作后,WR3的所有内容清零,停止工作。

   该设计的梯形图看起来简洁,设计的效率也进一步的,容易被初学者理解和接受。这种设计不仅可以用于送料小车自动往返顺序控制电路中,在彩灯顺序控制电路中的应用也十分广泛。

4.5 步进指令设计法

    步进指令是专门为顺序控制设计提供的指令,步进指令按严格的顺序分别执行各个程序段,每个步序段都是相对的,只有执行完前一段程序后,下一段程序才能被。在执行下一段程序之前,PLC要将此前步进复位,为下一段程序的执行做。在各段程序中所用的输出继电器、内部继电器、定时器、计数器等都不允许出现相同编号,否则按出错处理。

    使用步进指令设计的梯形图程序,如图8所示,

     X0与X2串联作为启动步进,X2与R0常闭触点串联作为步进结束,X2与R0常开触点串联作为周期性循环工作步进启动,T0、X3、T1、X2、T0、X4、T1分别作为0~7之间的转换控制。



图8 步进指令设计的梯形图


   这种编程技术很容易被初学者接受和,对于有的工程师,也会设计效率,程序的调试、修改和阅读也很容易,使用方便,在顺序控制设计中应优先考虑,该法在工业自动化控制中应用较多。

5  结束语

    本文提出基于运料小车自动往返顺序控制的五种PLC程序设计各有特点,在实际应用中,可根据实际情况选择一种来设计程序,以适应不同的控制要求。实践表明,这些程序设计很容易被设计者接受和,用它们可以得心应手地设计出任意复杂的顺序控制程序,从而设计的效率和缩短生产周期。


人气
29
发布时间
2023-11-28 13:51
所属行业
PLC
编号
40461386
我公司的其他供应信息
相关西门子产品
拨打电话
微信咨询
请卖家联系我