PLC原理及其在电力系统中的应用课件 位逻辑指令(上)_第1页
PLC原理及其在电力系统中的应用课件 位逻辑指令(上)_第2页
PLC原理及其在电力系统中的应用课件 位逻辑指令(上)_第3页
PLC原理及其在电力系统中的应用课件 位逻辑指令(上)_第4页
PLC原理及其在电力系统中的应用课件 位逻辑指令(上)_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

S7-200PLC基本指令与程序设计

S7-200PLC的位逻辑指令《PLC控制技术》学习内容1触点指令2输出指令3其他指令4小结1.指令的基本概念(一)

指令的基本概念指令:用户程序中最小的独立单位,由若干条指令顺序排列在一起就构成了用户程序。

语句表和梯形图语言是一个完备的指令系统,支持结构化编程方法,而且两种编程语言可以相互转化。在用户程序中尽管它们的表达形式不同,但表示的内容却是相同或相似的。一般来说,语句表语言更适合于熟悉可编程序控制器和逻辑编程方面有经验的编程人员。用这种语言可以编写出用梯形图或功能框图无法实现的程序。1.指令的基本概念(二)S7-200PLC指令的分类指令的分类:基本指令:位逻辑指令、定时器指令、计数器指令、比较指令功能指令:程序控制指令、传送指令、移位与循环移位指令、时钟指令、通信指令、转换指令、子程序与中断程序指令、逻辑与数学运算指令、表功能指令等。触点指令输出指令堆栈指令语句表格式2.触点指令(一)

标准触点指令常开触点对应的存储器地址位为1(或ON)状态时,该触点闭合。语句表中,分别使用LD、A和O指令来表示开始、串联、并联的常开触点。常闭触点对应的存储器地址位为0(或OFF)状态时,该触点闭合。语句表中,分别使用LDN、AN和ON指令来表示开始、串联、并联的常闭触点。触点指令的本质操作是读取,包括标准触点指令和立即触点指令。2.触点指令(1)

装载指令LD和LDN指令LD(Load):装载指令。启动梯形图任何逻辑块的第一条指令时,连接常开触点。LDN(LoadNOT):取反后装载指令。启动梯形图任何逻辑块的第一条指令时,连接常闭触点。语句表指令格式:LD(LDN)bitLD、LDN指令操作数为:I、Q、M、T、C、SM、S、V。举例:2.触点指令(2)

与指令A和AN指令A(AND):相与指令。串联的常开触点。AN(ANDNOT):取反后相与指令。串联的常闭触点。语句表指令格式:A(AN)bitA、AN指令操作数为:I、Q、M、T、C、SM、S、V。举例:2.触点指令(3)

或指令O和ON指令O(OR):相或指令。并联的常开触点。ON(ORNOT):取反后相或指令。并联的常闭触点。语句表指令格式:O(ON)bitO、ON指令操作数为:I、Q、M、T、C、SM、S、V。举例:2.触点指令(二)

立即触点指令

立即指令I(Immediate)是为了提高PLC对输入/输出的响应速度而设置的,它不受PLC扫描周期的影响,允许对输入点进行快速直接存取。当用立即指令读取输入点的状态时,对I进行操作,相应的输入映像寄存器中的值并未更新。

立即指令包含:LDI、LDNI;OI、ONI;AI、ANI几条命令,各命令功能描述如下:

LDI、LDNI: 立即取、立即取非指令。

OI、ONI: 立即“或”、立即“或非”指令。

AI、ANI: 立即“与”、立即“与非”指令。

注:立即触点指令只能用于输入量!不能用于M、Q等中间量或输出量!因为触点接受的是物理端子的状态!3.输出指令(1)

标准输出指令

输出指令与线圈相对应,驱动线圈的触点电路接通时,线圈流过“能流”,指定位对应的输出映像寄存器为1,反之则为0。执行输出指令时,将栈顶值复制到对应的输出映像寄存器。输出类指令应该放在梯形图的最右边。语句表指令格式:= bit输出指令的本质操作是写入,包括标准输出指令、立即输出指令、置/复位指令和触发器指令。举例:3.输出指令(2)

立即输出指令执行该指令时,将栈顶值立即写入指定的物理输出位和对应的输出映像寄存器。该指令只能用于输出量(Q),线圈符号中的“I”表示立即输出。语句表指令格式:

=Ibit

举例:

注意:立即I/O指令可以直接访问物理输入输出点,比一般指令访问输入输出映象寄存器占用CPU时间要长,因而不能盲目地使用立即指令,否则,会加长扫描周期时间,反而对系统造成不利影响!3.输出指令(3)

置位指令和复位指令

置位即将某位(或某些位)置1,复位即即将某位(或某些位)置0。

置位和复位指令可以将位存储区的某一位开始的一个或多个(最多可达255个)同类存储器位置1或置0。这两条指令在使用时需指明三点:操作性质(S/R)、开始位(bit)和位的数量(N)。①置位指令S

将位存储区的指定位(bit)开始的N个同类存储器位置位。指令格式: Sbit,N举例: SQ0.0,1②复位指令R将位存储区的指定位(bit)开始的N个同类存储器位复位。当用复位指令时,如果是对定时器T位或计数器C位进行复位,则定时器位或计数器位被复位,同时,定时器或计数器的当前值被清零。指令格式: Rbit,NRQ0.2,33.输出指令(3)

置位指令和复位指令举例:网络1LD I0.0S Q0.0,1网络2LD I0.1R Q0.0,1I0.0I0.1Q0.0AB可以实现与起保停电路相同的功能!I0.0Q0.0I0.1()Q0.03.输出指令(4)

立即置位指令和立即复位指令

用立即置位指令访问输出点时,从指令所指出的位(bit)开始的N个(最多为128个)物理输出点被立即置位,同时,相应的输出映像寄存器的内容也被刷新。指令格式:SIbit,N例如: SIQ0.0,2①立即置位指令SI②立即复位指令RI

用立即复位指令访问输出点时,从指令所指出的位(bit)开始的N个(最多为128个)物理输出点被立即复位,同时,相应的输出映像寄存器的内容也被刷新。指令格式:RIbit,N注意:操作数bit只能是Q类型!3.输出指令(4)

立即置位指令和立即复位指令举例:3.输出指令(5)

RS触发器指令RS触发器指令的基本功能与置位指令S和复位指令R相同。分为置位优先(SR)和复位优先(RS)两类。当置位优先(SR)触发器的置位信号S

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论