欢迎光临浔之漫智控技术(上海)有限公司网站!
诚信促进发展,实力铸就品牌
服务热线:

15618722057

资料下载 / down 您的位置:网站首页 > 资料下载 > 西门子TP900 9寸宽屏 DP接口

西门子TP900 9寸宽屏 DP接口

发布时间: 2024/11/12  点击次数: 98次      文件下载    图片下载    

西门子TP900 9寸宽屏 DP接口


    MC指令是3程序步,MCR指令是2程序步,两条指令的操作目标元件是YM,但不允许使用特殊辅助继电器M
    当图4中的X000接通时,执行MCMCR之间的指令;当输入条件断开时,不执行MC与 MCR之间的指令。此时,非积算定时器和用OUT指令驱动的元件复位,积算定时器、计数器、用SET/RST指令驱动的元件保持当前的状态。使用MC指令后,母线移到主控触点的后面,与主控触点相连的触点必须用LDLDI指令。MCR使母线返回到原来的位置。MC指令区内使用MC指令称为嵌套,嵌套级N的编号(07)顺次增大,返回时用MCR指令,从大的嵌套级开始解除。通过更改软元件号YM,可多次使用主控指令MC。但如果使用同一软元件号,就同OUT指令一样,会出现双线圈输出。

 

4 MCMCR指令
    6、置位指令SET与复位指令RST
    SET为置位指令,其功能是使元件置位,并保持直至复位为止。RST为复位指令,其功能是使元件复位并保持,直至置位为止。SETRST指令的使用说明如图5所示。由波形图可见,X000接通后,即使再变成断开,Y000也保持接通。X001接通后,即使再变成断开,Y0也将保持断开。SET指令的操作目标元件为YMS,而RST指令的操作元件为YMSDVZTC。对同一编程元件,如例中Y000M000S000等,SETRST指令可以多次使用,且不限制使用顺序,以最后执行者有效。
    RST指令可以对定时器、计数器、数据寄存器、变址寄存器的内容清零。还可以用来复位积算定时器(T246~T255)和计数器。

 

5 SETRST指令
    7、脉冲输出指令PLSPLY
    PLS指令在输入信号上升沿产生脉冲输出,而PLF在输入信号下降沿产生脉冲输出,这两条指令都是2程序步,它们的目标元件是YM,但特殊辅助继电器不能作目标元件。
    PLSPLF指令的使用说明如图6所示。使用PLS指令,元件YM仅在驱动输入接通后的一个扫描周期内动作(置1),即PLS指令使M0产生一个扫描周期脉冲,而使用PLF指令,元件YM仅在驱动输入断开后的一个扫描周期内动作;PLF指令使元件M1产生一个扫描周期脉冲。

 

6 PLSPLY指令
    8、空操作指令NOP
    NOP指令是一条无动作、无目标的程序步指令。可编程序控制器的编程器一般都有指令的插入和删除功能,在程序中一般很少使用NOP指令。执行完清除用户存储器的操作后,用户存储器的内容全部变为空操作指令。
    9、程序结束指令END
    END是一条无目标元件的程序步指令。PLC反复进行输入处理、程序运算、输出处理,若在程序最后写入END指令,则END以后的程序不再执行,直接进行输出处理。在程序调试过程中,按段插入END指令,可以顺序扩大对各程序段动作的检查。采用END指令将程序划分为若干段,在确认处于前面电路块的动作正确无误之后,依次删去END指令。要注意的是,在执行END指令时,也刷新监视时钟。
    二、编程规则及注意事项
    三菱PLC的梯形图编程规则与OMRON PLC的编程规则基本相同。下列各图(图7~图10)中左边的均是错误或不当的写法,右边才是正确的写法。
    (1)每个继电器的线圈和它的触点均用同一编号,每个元件的触点使用时没有数量限制。
    (2)梯形图每一行都是从左逻辑母线开始,线圈接在最右边,即线圈右边不允许再有触点,如图7所示。

 

7 输出线圈的位置
    (3)线圈不能直接接在左边母线上,如有需要可在线圈之前加一常闭触点。
    (4)为简化程序并节省程序步数,应将串联触点多的回路写在上方,并联触点多的回路写在左方,如图8所示。

 

8 节省指令的写法
    在一个程序中,同一编号的线圈如果使用两次,称为双线圈输出,这很容易引起误操作,应尽量避免,如图9所示。