ABPLC编程指令PPT教学课件_第1页
ABPLC编程指令PPT教学课件_第2页
ABPLC编程指令PPT教学课件_第3页
ABPLC编程指令PPT教学课件_第4页
ABPLC编程指令PPT教学课件_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

1、1、检查通指令:XIC说明:XIC指令检查数据位是否在置位状态,是一条输入指令条件 动作预扫描 梯级输出条件被设置为假梯级输入条件为假 梯级输出条件被设置为假梯级输入条件为真检测数据位数据位=0数据位=1梯级输出条件设置为假梯级输出条件设置为真结束第1页/共24页XIC指令举例( )1001如果限位开关1001被置位,则使能下一条指令0001(既输出条件为真)0001第2页/共24页2、检查断指令:XIO说明: XIO指令检查数据位是否在清零状态,是一条输入指令条件 动作预扫描 梯级输出条件被设置为假梯级输入条件为假 梯级输出条件被设置为假梯级输入条件为真检测数据位数据位=1数据位=0梯级输出

2、条件设置为假梯级输出条件设置为真结束第3页/共24页XIO指令举例( )1002如果限位开关1002被清零,则使能下一条指令0002(既输出条件为真)0002第4页/共24页3、输出激励指令:OTE说明: OTE指令被置位或清零数据位,是一条输出指令条件 动作预扫描 清零数据位 梯级输出条件被设置为假梯级输入条件为假 清零数据位 梯级输出条件被设置为假梯级输入条件为真 置位数据位 梯级输出条件被设置为真( )第5页/共24页OTE指令举例( )1003当指令被使能时,OTE指令使指示灯0003接通当指令被禁止时,OTE指令使指示灯0003断开0003第6页/共24页4、输出停用(输出锁存)指令

3、:OTL说明: OTL指令置位(或锁存)数据位,是一条输出指令。当使能时,OTL指令置位数据位,数据位保持置位直到被清零。一般被一条OTU指令清零,当被指令禁止时,OTL指令不改变数据位的状态条件 动作预扫描 不改变数据位 梯级输出条件被设置为假梯级输入条件为假 不改变数据位 梯级输出条件被设置为假梯级输入条件为真 置位数据位 梯级输出条件被设置为真( )L第7页/共24页OTL指令举例( )1004当指令被使能时,OTL指令使指示灯0004接通,该位保持置位直到被清零,一般被一条OTU指令清零。0004L第8页/共24页5、输出启用(输出解锁存)指令:OTL说明: OTU指令清零(或解锁存)

4、数据位,是一条输出指令。当使能时,OTU指令清零数据位,被禁止时,OTU指令不改变数据位的状态条件 动作预扫描 不改变数据位 梯级输出条件被设置为假梯级输入条件为假 不改变数据位 梯级输出条件被设置为假梯级输入条件为真 清零数据位 梯级输出条件被设置为真( U )第9页/共24页OTU指令举例( )1005当指令被使能时,OTU指令使指示灯0005清零(断开)0005U第10页/共24页6、单触发上升(上升沿触发)指令:OSR说明: 是一条输出指令。单触发上升存储位输出位OSR( )( )SBOB?梯级输入条件存储位输出位脉冲时间脉冲时间第11页/共24页OSR指令举例限位开关1单触发上升存储

5、位输出位OSR( )( )SBOBSlorage_1Output_1Output_1ADD每次限位开关1从清零状态变为置位状态时,OSR指令置位输出位1并且ADD的和增加。只要限位开关1保持不变,和的值就保持不变,必须在限位开关再次从清零变为置位时,和的值才在增加。第12页/共24页7、单触发下降(下降沿触发)指令:OSF说明: 是一条输出指令。单触发下降存储位输出位OSF( )( )SBOB?梯级输入条件存储位输出位脉冲时间第13页/共24页OSF指令举例限位开关1单触发下降存储位输出位OSF( )( )SBOBSlorage_2Output_2Output_2ADD每次限位开关1从置位状态

6、变为清零状态时,OSF指令置位输出位2并且ADD的和增加。只要限位开关1保持不变,和的值就保持不变,必须在限位开关再次从置位变为清零时,和的值才在增加。第14页/共24页8、打开延迟(延时导通计时器)指令:TON说明: 是一条输出指令。Timer打开延迟Timer累加值TON( )( )ENDN?预置值?Timer 标签 计时器结构预置 立即数 延时时间(累计的时间值)累加 立即数 计时器已经计数的毫秒数,初始值一般为0助记符 说明 .EN 使能位-标识TON指令被使能 .DN 完成位-标识累加值=预置值 .预置 预置值-指定在指令置位完成位时累加器所要达到的值 .累加 累加值-表示在TON指

7、令被使能后已经经过的毫秒数第15页/共24页说明TON指令是一条非保持的计时器,是一条输出指令,当该指令被使能时累计时间。计时器的时间基总是1毫秒。例如 一个2秒的计时器,起预置值应该输入2000。当指令被使能时,TON计时器指令累计时间直到发生下列事件:1、TON指令被禁止2、累加值大于预置值当TON指令被禁止时,清零累加值当累加值大于预置值,清零累加值第16页/共24页梯级输入条件计时器使能位(.EN)计时器完成位(.DN)计时器累加值(ACC)预置值计时器未达到预置值延时时间计时器计时位(.TT)第17页/共24页TON指令举例限位开关1Timer1.TT当限位开关1被置位时,指示灯2接

8、通2000毫秒(计时器1计时),当计时器1的累加值达到2000毫秒时,指示灯2断开,同时指示灯3接通。而且保持导通直到TON被禁止。如果计时器正计时时限位开关1断开,则关断指示灯2。Timer打开延迟Timer累加值TON( )( )ENDNTimer12000预置值0( )灯2Timer1.DN( )灯3第18页/共24页9、关闭延迟(延时断开计时器)指令:TOF说明: 是一条输出指令。Timer关闭延迟Timer累加值TOF( )( )ENDN?预置值?Timer 标签 计时器结构预置 立即数 延时时间(累计的时间值)累加 立即数 计时器已经计数的毫秒数,初始值一般为0助记符 说明 .EN

9、 使能位-标识TON指令被使能 .DN 完成位-标识累加值=预置值 .预置 预置值-指定在指令清零完成位时累加器所要达到的值 .累加 累加值-表示在TON指令被使能后已经经过的毫秒数第19页/共24页梯级输入条件计时器使能位(.EN)计时器完成位(.DN)计时器累加值(ACC)预置值计时器计时位(.TT)延时时间计时器未达到预置值第20页/共24页10、(大于或等于)指令:GEQ说明: GEQ测试源A的值是否大于或等于B,源A一般为测量值,源B一般为给定值大于或等于(A=B)源A源BGEQ?条件 动作预扫描 梯级输出条件被设置为假梯级输入条件为假 梯级输出条件被设置为假梯级输入条件为真源A=源B否是梯级输出条件设置为假梯级输出条件设置为真结束第21页/共24页11、(小于或等于)指令:LEQ说明: GEQ测试源A的值是否

温馨提示

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

评论

0/150

提交评论