欧姆龙PLC指令集讲义...ppt

欧姆龙PLC指令集讲义...ppt

ID:51463347

大小:3.46 MB

页数:95页

时间:2020-03-23

欧姆龙PLC指令集讲义...ppt_第1页
欧姆龙PLC指令集讲义...ppt_第2页
欧姆龙PLC指令集讲义...ppt_第3页
欧姆龙PLC指令集讲义...ppt_第4页
欧姆龙PLC指令集讲义...ppt_第5页
资源描述:

《欧姆龙PLC指令集讲义...ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、2.指令集顺序输入指令顺序输出指令顺序控制指令定时器和计数器指令比较指令数据传送指令数据移位指令递增/递减指令四则运算指令转换指令逻辑指令特殊算术指令特殊算术指令子程序指令中断控制指令步指令任务控制指令浮点数运算指令双精度浮点数指令表格数据处理指令数据控制指令基本l/O单元指令串行通信指令网络指令文件存储指令显示指令时钟指令调试指令故障诊断指令文本字符串处理指令块指令2.指令集2.1指令格式、数据区域及其标志指令格式:助记符(功能代码)操作数1操作数2操作数3操作数4助记符:表示指令的功能,表明执行该指令能够实现的操作。助记符

2、通常是一些简洁易记的字母或符号。功能代码(指令码):功能代码是指令的代码,用2位十进制数表示。操作数:操作数指定或提供指令执行的数据。有些指令不带操作数,有的指令带1个操作数,有的则带2个、3个或4个操作数。2.指令集数据区域及其标志一般情况下,指令的操作数就是指令的数据区域,因此,IR区域、SR区域、HR区域、AR区域、LR区域、TC区域及DM区域中的字可以是操作数的字,字的位可以是操作数的位,简称操作数位。但是在指定的数据区域内,并非所有的地址都允许用于操作数。通常用继电器区域的缩写及字、位的地址作为指令的操作数,但I/O

3、继电器没有缩写符。为避免与常数混淆,当用常数作为指令的操作数时,应在常数前面加上“#”号。有些指令执行后会影响标志位,有些指令执行后不影响标志位。SR区域包括标志位和控制位,用来监视PLC操作,存取时钟脉冲及显示错误信息。受指令执行影响的标志位如下表2.指令集缩写名称位ER指令执行出错标志25503CY进位标志25504GR大于标志25505EQ等于标志25506LE小于标志25507N负标志25402OF上溢标志25404UF下溢标志25405受指令执行影响的标志位(SR区标志位)2.指令集2.2梯形图指令2.2.1LD、L

4、DNOT、AND、ANDNOT、OR、ORNOT指令梯形图符号助记符名称指令功能操作数区域LD装载常开触点与左侧母线相连接的指令IR,SR,AR,HR,TC,LR,TRLDNOT装载非常闭触点与左侧母线相连接的指令IR,SR,AR,HR,TC,LRAND与常开触点与其他编程元件串连的指令IR,SR,AR,HR,TC,LRANDNOT与非常闭触点与其他编程元件串连的指令IR,SR,AR,HR,TC,LROR或常开触点与其他编程元件并连的指令IR,SR,AR,HR,TC,LRORNOT或非常闭触点与其他编程元件并连的指令IR,SR

5、,AR,HR,TC,LR2.指令集2.指令集2.2.2逻辑块与(ANDLD)和逻辑块或(ORLD)指令对于复杂的控制系统,使用大量的编程元件,这些编程元件所在的行相并联构成逻辑块,逻辑块之间还存在串联关系。在这种情况下,不能简单地使用OR或者AND来处理,而需要使用ANDLD和ORLD指令才能将梯形图转化为助记符程序。其原因是OR和AND指令用于执行条件与一位状态逻辑间接,而ORLD和ANDLD指令能够逻辑地连接两个执行条件,即当前执行条件与上一个还未使用的执行条件。2.指令集2.3位(bit)控制指令2.3.1输出(OUT)

6、指令和输出非(OUTNOT)指令梯形图符号助记符名称指令功能操作数区域OUT输出当执行条件为ON时,OUT指令使指定位输出为ONIR,SR,AR,HR,TC,LR,TROUTNOT输出非当执行条件为OFF时,OUT指令使指定位输出为ONIR,SR,AR,HR,TC,LR2.指令集2.3.2上升沿微分指令和下降沿微分指令DIFU和DIFD2.指令集2.指令集2.3.3置位和复位指令SET和RESET2.指令集2.3.3置位和复位指令SET和RESET2.指令集2.3.4保持指令KEEP2.指令集2.指令集应用KEEP指令的梯形图

7、2.指令集2.4联锁和联锁解除指令IL和ILC2.指令集2.指令集指令处理OUT和OUTNOT指定位变为OFFSET和RESET位状态保持TIM和TIMH复位TTIMPV保持CNT,CNTRPC保持KEEP位状态保持DIFU和DIFD不执行其他指令不执行IL和ILC之间的程序处理表2.指令集2.5跳转和跳转终了指令JMP和JME2.指令集2.6结束指令END2.7空操作指令NOP此指令无任何功能。(NOP(000)不做任何操作)2.指令集2.8定时器和计数器指令2.8.1定时器指令TIM,以0.1s为单位2.指令集2.指令集2

8、.8.2高速定时器指令TIMH计量单位为0.01s,使用方法和TIM指令相同。如果扫描周期大于10ms,必须使用TC000-TC015编号才能保持计时准确。2.指令集2.8.3累加定时器指令TTIM2.指令集2.8.4计数器指令CNT复位输入有优先权,如果复位输入和计数输入同

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。