项目PLC在数控机床中的应用.ppt

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6.3 FANUC PLC的指令 6.3.2 功能指令 (1)控制条件。控制条件的数量和意义随功能指令的不同而变化。 控制条件存入堆栈寄存器中,其顺序是固定不变的。 (2)指令。功能指令有三种格式,格式1用于梯形图;格式2用于纸带穿孔和程序显示;格式3是用编程器输入程序时的简化指令。对于TMR和DEC指令在编程器上有其专用指令键,其他功能指令则用SUB键和其后的数字键输入。 (3)参数。功能指令不同于基本指令,可以处理各种数据,数据本身或存有数据的地址可作为功能指令的参数,参数的数量和含义随指令的不同而不同。 (4)输出。功能指令的执行情况可用一位“1”和“0”表示,把它输出到R1软继电器,R1软继电器的地址可随意确定,但有些功能指令不用R1,如MOVE、COM、JMP等。 6.3 FANUC PLC的指令 6.3.3 常用功能指令的说明 END1:高级顺序程序结束指令。 END2:低级顺序程序结束指令。 指令格式: 其中,i=1或2,分别表示高级和低级顺序程序结束指令。 1.顺序程序结束指令(END1、END2) ENDi 6.3 FANUC PLC的指令 6.3.3 常用功能指令的说明 一般数控机床的PLC程序处理时间为几十毫秒至上百毫秒, 对数控机床的绝大多数信息,这个处理速度已足够了。但对某些要求快速响应的信号,尤其是脉冲信号,这个处理速度就不够了。为适应对不同控制信号的不同响应速度的要求,PLC程序常分为高级程序和低级程序。PLC处理高级程序和低级程序是按“时间分割周期”分段进行的。在每个定时分割周期,高级程序都被执行一次,定时分割周期的剩余时间执行低级程序, 故每个定时分割周期只执行低级程序的一部分。也就是说低级程序被分割成几等分,低级程序执行一次的时间是几倍的定时周期。 6.3 FANUC PLC的指令 6.3.3 常用功能指令的说明 由上述可知,高级程序越长,每个定时周期能处理的低级程序量就越少,这就增加了低级程序的分割数,PLC处理程序的时间就拖得越长。因此,应尽量压缩高级程序的长度。 通常只把窄脉冲信号以及必须传输到数控装置要求快速处理的信号编入高级程序,如紧急停止信号、外部减速信号、进给保持信号、倍率信号、删除信号等。END1在顺序程序中必须指定一次,其位置在高级顺序的末尾;当无高级顺序程序时,则在低级顺序程序的开头指定。 END2在低级顺序程序末尾指定。 6.3 FANUC PLC的指令 6.3.3 常用功能指令的说明 在数控机床梯形图编制中,定时器是不可缺少的指令,用于顺序程序中需要与时间建立逻辑关系的场合。功能相当于一种通常的定时继电器。 1)TMR定时器指令。TMR指令为设定时间可更改的定时器 指令格式: 2.定时器指令(TMR、TMRB) 6.3 FANUC PLC的指令 6.3.3 常用功能指令的说明 定时器的工作原理是:当控制条件ACT=0时,定时继电器TM断开;当ACT=1,定时器开始计时,到达预定的时间后,定时继电器TM接通。 定时器设定时间的更改可通过数控系统CRT/MDI在定时器数据地址中来设定,设定值用二进制数表示。例如有: 表明4.5 s的延时数据通过手动数据输入面板(MDI)在CRT上预先设定,由系统存入第203号数据存储单元。 TM01即1号定时继电器, 数据位为206.6。 TMR 203 4.5s TM01 206.6 6.3 FANUC PLC的指令 6.3.3 常用功能指令的说明 定时器数据的设定以50ms为单位。将定时时间化为ms数再除以50,然后以二进制数写入选定的储存单元。本例定时4.5s,即用4500ms除以50得90,将90以二进制数表示 存入203号数据存储单元,该二进制数只占用16位的203号数据存储单元中的低8位。 2)TMRB定时器。TMRB为设定时间固定的定时器。 TMRB与TMR的区别在于,TMRB的设定时间编在梯形图中,在指令和定时器号的后面加上一项参数预设定时间,与顺序程序一起被写入EPROM,所设定的时间不能用CRT/MDI改写。 该指令规定预设定时间以十进制表示,每50ms为一档,设定范围:0.05~1638.35s。每个TMRB在“内部继电器存储区域”中需要3个字符存储区,该指令的控制数据地址要用其中的起始地址号。 6.3 FANUC PLC的指令 6.3.

文档评论(0)

boss + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档