电动机功率 | 4kW | 外形尺寸 | 3mm |
---|---|---|---|
应用领域 | 环保,食品/农产品,地矿,包装/造纸/印刷,纺织/印染 | 重量 | 5kg |
西门子S7-1200PLC控制器是我们新推出产品的核心,可实现简单却高度精确的自动化任务。西门子S7-1200 控制器实现了模块化和紧凑型设计,功能强大、投资安全并且*适合各种应用。可扩展性强、灵活度高的设计,可实现标准工业通信的通信接口以及一整套强大的集成技术功能,使该控制器成为完整、全面的自动化解决方案的重要组成部分。
![]() |
参考价 | ¥322 |
订货量 | 1 |
更新时间:2019-07-25 15:14:25浏览次数:186
联系我们时请说明是化工仪器网上看到的信息,谢谢!
吉林西门子S7-1200PLC模块代理经销商
跳转编号为01~49,在JMP (04)指令中只能使用一次,在JME (05)中也只能使用一次,也就是说,每个编号只能用来定义一次跳转。跳转编号00可根据要求多次使用。JMP (04)总是与JME (05)连用,来形成跳转,也就是从梯形图的一点跳转到另一点。JMP (04)定义开始跳转的点;JME (05)定义了结束跳转的点。当JMP (04)的执行条件是“ON”时,不发生跳转,程序按编程顺序执行;当JMP (04)的执行条件是“OFF”时,跳转到与JMP (04)的跳转编号相同的JME (05)处,并执行JME (05)下面的程序。如果JMP (04)的跳转编号为01~49,程序执行立即跳转到具有相同跳转编号的JME (05)处,而不执行它们中间的任何指令。JMP (04)和JME (05)之间的定时器、计数器、输出使用的位、输出非使用的位和其他一些指令控制位的状态将不发生变化。每个这样的跳转编号只可定义一次跳转。因为JMP (04)和JME (05)之间所有指令被跳过,所以使用跳转编号01~49可缩短周期。如果JMP (04)的跳转编号是00,CPU单元就会找下一个跳转编号为00的JME (05),这样做就必须搜索整个程序,将产生比其他跳转更长的周期(当执行条件为“OFF”时)。在JMP (04)和JME (05)之间的定时器、计数器、输出使用的位、输出非使用的位和其他控制指令的状态不会发生变化。跳转编号00可根据需要多次使用。程序中跳转总是从JMP(04) 00到JME (05) 00。因此,有可能连续使用JMP (04) 00并且它们和JME (05) 00*匹配。但是,连续使用JME (05) 00是没有意义的,因为它们都将在*个JME (05)00处结束。这些指令不影响任何标志位。
图1-58 跳转JMP (04)和跳转结束JME (05)
IL(02)通常和ILC (03)连用形成联锁,联锁与通过TR位实现的一个分支允许执行的方法相同,但当IL(02)的执行条件是“OFF”时,IL(02)和ILC (03)之间的指令处理和TR位不同。如果IL(02)的执行条件是“ON”时,程序将按编写的顺序执行,从IL(02)所在的点到下个ILC (03)之间用一个“ON”执行条件开始执行每条指令行。两种方法参见分支指令行的基本说明。
图1-55 互锁和解除互锁梯形图符号
IL(02)和ILC (03)不需要成对使用。在一行中IL(02)可以多次使用,每个IL(02)可以通过下个ILC (03)建立一个联锁部分,除非在其与任何一个先前的ILC (03)之间至少存在一个IL(02),否则可以不必使用ILC(03)。
如果DIFU (13)和DIFD (14)在一个联锁部分中并且IL(02)的执行条件为“OFF”,则不记录DIFU (13)或DIFD (14)的执行条件的变化;当IL(02)的执行条件为“ON”后立即执行联锁部分中的DIFU (13)或DIFD (14)时,在联锁有效之前,即IL(02)的联锁条件变为“OFF”之前,DIFU (13)或DIFD (14)的执行条件将与现存的执行条件相比较。它的梯形图和位状态如图1-55所示。当000000是“OFF”时,联锁有效,即使IROOO01由“OFF”变为“ON”,20000将不会在标为A的点上置“ON”,如图1-56所示。
注意,一个或多个IL(02)后面必须跟一个ILC (03)。虽然所需的多个IL(02)可与一个ILC (03)在一起使用,但ILC (03)指令不能在没有IL(02)的情况下连续使用。也就是不能嵌套。无论何时,执行ILC (03)都要清除所有有效的ILC (03)与之前的IL(02)之间的联锁。当单个ILC (03)和多个IL (02) -起使用时,在完成程序检查时,将发生出错信息,
但程序仍可正常执行。这些指令不影响任何标志位。如图1 57所示的梯形图给出用了两个的IL (02)和一个ILC (03)的程序。
当*个IL (02)的执行条件是“OFF”时,TIM000将复位到1.5s,CNT001将不发生变化,并且01002将变为“OFF”;当*个IL (02)的执行条件是“ON”,第二个IL(02)的执行条件是“OFF”时,TIM000将根据IR00001的状态发生变化。CNT001将不变,并且01002将变为“OFF”;当两个IL (02)的执行条件都是“ON”时,程序将按编程顺序执行。
如图1-54所示,作为后一条指令任何程序都要用END (01)。如果有子程序,则END (01)放在后的子程序后面。在END (01)后面的指令不会执行。当要调试程序时,END (01)可以放在程序的任何一个位置来执行这点以前的指令,但调试后必须删除它以执行剩下的程序。如果程序没有END (01)指令,将不执行任何指令,且出现“NO END INST”的错误信息。END(01)使ER、CY、GR、EQ和LE的标志位置“OFF”。
图1-54 结束END (01)梯形图符号
任何一个输出位一般只可用于控制其状态的一条指令。DIFU (13)和DIFD (14)仅在一个周期中使位置“ON”。无论何时执行,DIFU (13)都将其当前执行条件与先前的执行条件相比较;如果先前的执行条件是“OFF”,且当前的执行条件为“ON”,则DIFU (13)的位将变为“ON”;如果先前的执行条件是“ON”并且当前执行条件是“ON”或“OFF”,则DIFU (13)将置位为“OFF”或保持“OFF”状态。因此,假定它每个周期执行,其位超过一个周期就不会再为“ON”。无论何时执行,DIFD (14)都将其当前执行条件与先前的执行条件相比较。如果先前的执行条件是“ON”,且当前的执行条件为“OFF”,则DIFD (14)的位将变为“ON”;如果先前的执行条件是“OFF”并且当前执行条件是“ON”或“OFF”,则DIFD (14)将置位为“OFF”或保持“OFF”。因此,假定它每个周期执行,其位超过一个周期就不会再为“ON”。
有些不能用指令微分形式(即在前面加入一个@),但特殊指令在一个单周期内执行时,又希望使用这些指令。当使用这些指令能简化程序时,它们也可以和有微分形式指令的非微分形式一起使用。这些指令不影响标志位。
注意:当指令编程在IL(02)和ILC (03)之间、JMP和JME之间或子程序中时,DIFU (13)和DIFD (14)的执行结果会不确定,参见联锁和联锁解除IL (02)和ILC (03)、跳转和跳转结束JMP (04)和JME (05)、子程序指令和中断控制INT (89)中内容。
图1-52 上升沿微分DIFU (13)和下降沿微分DIFD (14)
在如图1 53所示的这个例子中,当IR00000从“OFF”变为“ON”时,IR20014将在一个周期里变为“ON”;当IR00000从“ON”变为“OFF”时,IR20015将在一个周期里变为“ON”。
图1-53 和有微分形式指令的非微分形式一起使用
吉林西门子S7-1200PLC模块代理经销商