S7-200系列PLC的基本指令

上传人:飞*** 文档编号:50685576 上传时间:2018-08-09 格式:PPT 页数:49 大小:683.50KB
返回 下载 相关 举报
S7-200系列PLC的基本指令_第1页
第1页 / 共49页
S7-200系列PLC的基本指令_第2页
第2页 / 共49页
S7-200系列PLC的基本指令_第3页
第3页 / 共49页
S7-200系列PLC的基本指令_第4页
第4页 / 共49页
S7-200系列PLC的基本指令_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《S7-200系列PLC的基本指令》由会员分享,可在线阅读,更多相关《S7-200系列PLC的基本指令(49页珍藏版)》请在金锄头文库上搜索。

1、电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令第五章 S7-200系列PLC的基本指令 5-1 基本逻辑指令 5-2 程序控制指令 5-3 定时器/计数器简单电路编程 Date1西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令5-1 基本逻辑指令一、标准触点的位逻辑指令常开触点bit常闭触点bit 标准触点:在没有外力作用时,如果触点是打开状态,则用常 开(NO)触点表示,如果触点是闭会状态,则用常闭( NC)触点表示。Date2西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令 LD:装入常

2、开触点(LoaD) LDN:装入常闭触点(LoaD Not) A:与常开触点(And) AN:与常闭触点(And Not)。 O:或常闭触点(Or) ON:或常闭触点(Or Not) NOT:触点取非(输出反相) = :输出指令 Date3西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令1、装载与非装载指令LD、LDN当常开触点或常闭触点起于左母线时,分别使用以上命令。例:LD I0.0LDN I0.1I0.0I0.1()()Q0.0Q0.12、与、或及输出指令( 1)常开触点的与、或A、ODate4西南科技大学信息工程学院电气控制与PLCSWUST第

3、五章 S7-200系列PLC的基本指令例:LD I0.0A I0.1LD I0.0O I0.1(2)常闭触点的与、或AN、ON例:LD I0.0AN I0.1LD I0.0A I0.1ON I0.2Date5西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令以上指令的操作对象:I、Q、M、SM、T、C、V、S、L例:LD I0.0A I0.1= Q0.0(3)输出指令 =Date6西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令3、取非指令 NOTI0.0 ()Q0.0 NOTLD I0.0NOT= Q0.0时序

4、:I0.0Q0.0Date7西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令4、正、负跳变指令 EU、EDNP正跳变触点: 在检测到每一次正跳变(从OFF到 ON)之后,让能流接通一个扫描周期。负跳变触点: 在检测到每一次负跳变(从ON 到OFF )之后,让能流接通一个扫描周期。Date8西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令5、置位和复位(N位)指令 S、R( S )bitN( R )bitN执行置位(置1)和复位(置0)指令时,从bit或out指令的地址参数开始的N个点都被置位或复位。置位、复位的

5、点数N可以是1255。当用复位指令时,如果bit或OUT指令的是T或C位,那么定时器或计数器被复位,同时计数器或定时器当前值被清零。梯 形 符 号语 句 符 号S bit,NR bit,NDate9西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令Date10西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令6、空操作指令 NOP空操作指令不影响程序的执行,操作数N是一个0 255之间的数。( NOP )NNOP N7、块操作指令 ALD、OLD ALD 块串联OLD 块并联Date11西南科技大学信息工程学院电气

6、控制与PLCSWUST第五章 S7-200系列PLC的基本指令二、触点的立即指令 立即触点指令 在每个标准触点指令的后面加“I”。指令执行时,立即读取物理输入点的值,但是不刷新对应映像寄存器的值。这类指令包括:LDI、LDNI、AI、ANI、OI和ONI。 如:LDII0.2( bit ) 注意:bit只能是I类型 =I,立即输出指令 用立即指令访问输出点时,把栈顶值立即复制到指令所指出的物理输出点,同时,相应的输出映像寄存器的内 容也被刷新。如:=IQ0.2( bit )注意:bit只能是Q类型。Date12西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基

7、本指令 SI,立即置位指令用立即置位指令访问输出点时,从指令所指出的位( bit)开始的N个(最多为128个)物理输出点被立即置位,同时,相应的输出映像寄存器的内容也被刷新。 用法:SIbit,N 例:SIQ0.0, 2 注意:bit只能是Q类型。 SI和RI指令的操作数类型及范围如下表所示。Date13西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令 RI,立即复位指令用立即复位指令访问输出点时,从指令所指出的位 (bit)开始的N个(最多为128个)物理输出点被立即复位,同时,相应的输出映像寄存器的内容也被刷新。 用法:RIbit,N 例:RIQ0

8、.0, 1下图为立即指令应用中的一段程序及程序对应的时序图。Date14西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令LD I0.0 /装入常开触点 = Q0.0 /输出触点,非立即 =I Q0.1 /立即输出触点 SI Q0.2, 1 /从Q0.2开始的1个 /触点被立即置1 LDI I0.0 /立即输入触点指令 = Q0.3 / Date15西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令扫描周期 n扫描周期 n+1扫描周期 n+3扫描周期 n+2输出刷新输出刷新输出刷新输出刷新输出刷新Q0.1I0.0Q

9、0.0Q0.3Q0.2Date16西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令 栈装载与指令 栈装载或指令 逻辑推入栈指令 逻辑弹出栈指令 逻辑读栈指令 装入堆栈指令 三、逻辑堆栈指令Date17西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令 栈装载与指令ALD (与块)栈装载与指令在梯形图中用于将并联电路块进行串联连接。 栈装载或指令 OLD (或块)栈装载或指令在梯形图中用于将串联电路块进行并联连接。 逻辑推入栈指令 LPS (分支或主控指令)逻辑推入栈指令在梯形图中的分支结构中,用于生成一条新的母线

10、,左侧为主控逻辑块时,第一个完整的从逻 辑行从此处开始。 注意:使用LPS指令时,本指令为分支的开始,以后必须 有分支结束指令LPP。即LPS与LPP指令必须成对出现。Date18西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令 逻辑弹出栈指令 LPP (分支结束或主控复位指令)逻辑弹出栈指令在梯形图中的分支结构中,用于将 LPS指令生成一条新的母线进行恢复。 注意:使用LPP指令时,必须出现在LPS的后面,与LPS成 出现。 逻辑读栈指令 LRD在梯形图中的分支结构中,当左侧为主控逻辑块时, 开始第二个和后边更多的从逻辑块。 装入堆栈指令 LDS本指

11、令编程时较少使用。 指令格式:LDSn (n为08的整数)Date19西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令 应用举例LD I0.0 /装入常开触点 O I2.2 /或常开触点 LD I0.1 /被串的块开始 LD I2.0 /被并路开始 A I2.1 / OLD /栈装载或,并路结束 ALD /栈装载与,串路结束 LDI0.0 / LPS /逻辑推入栈,主控 A I0.5 / = Q7.0 / LRD /逻辑读栈,新母线 LD I2.1 / O I1.3 / ALD /栈装载与 = Q6.0 / LPP /逻辑弹出栈,母线复原 LD I3.

12、1 / O I2.0 / ALD / = Q1.3 / = Q5.0Date20西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令 字节比较 整数比较 双字整数比较 实数比较 应用举例 四、比较指令Date21西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令 字节比较指令用于比较两个字节型整数值IN1和IN2的大小,字节 比较是无符号的。比较式可以是LDB、AB或OB后直接加比较运算符构成。 如:LDB=、AB= 等。 整数IN1和IN2的寻址范围:VB、IB、QB、MB、SB、 SMB、LB、*VD、*AC、*

13、LD和常数。指令格式例: LDB= VB10, VB12 AB= 等。 整数IN1和IN2的寻址范围:VW、IW、QW、MW、SW、 SMW、LW、AIW、T、C、AC、*VD、*AC、*LD和常数。 指令格式例: LDW=VW10,VW12 AW MD0, MD12 OR*AC1, VD100Date25西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令5-2 程序控制指令 有条件结束(END) 跳转及标号指令跳转指令(JMP)可使程序流程转到同一程序中的 具体标号(n)处;标号指令(LBL)标记跳转目的位置。 循环指令(For,Next)FOR指令和

14、NEXT指令必须成对使用,FOR标记 循环的开始,NEXT标记循环的结束。Date26西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令语句表:FOR INDX(当前循环计数),INIT(初值),FINAL(终值)NEXT梯形图Date27西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令 顺序控制继电器指令语句表:LSCR nSCRT nSCRE梯形图Date28西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令LSCR指令标记一个顺序控制继电器(SCR)段的开 始。当n=

15、1时,允许该SCR段工作。SCR段必须用SCRE指 令结束。SCRT指令SCR段的转移。当n=1时,一方面对下SCR 使能位(S位)置位,以便下一个SCR段工作;另一方 面又同时对本SCR使能位(S位)复位,以使本SCR段停 止工作。SCRE指令表示一个SCR段的结束。Date29西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令顺序控制的结构形式 顺序控制是针对具有两个以上的顺序动作过程,它有四 种结构:1、单流程结构状态1状态2状态3 状态n转移条件转移条件转移条件 例:彩灯的顺序控制Date30西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列PLC的基本指令Date31西南科技大学信息工程学院电气控制与PLCSWUST第五章 S7-200系列

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 教育/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号