最新▼功能指令及其应用资料教学讲义ppt.ppt

最新▼功能指令及其应用资料教学讲义ppt.ppt

ID:62080563

大小:1.02 MB

页数:81页

时间:2021-04-14

最新▼功能指令及其应用资料教学讲义ppt.ppt_第1页
最新▼功能指令及其应用资料教学讲义ppt.ppt_第2页
最新▼功能指令及其应用资料教学讲义ppt.ppt_第3页
最新▼功能指令及其应用资料教学讲义ppt.ppt_第4页
最新▼功能指令及其应用资料教学讲义ppt.ppt_第5页
资源描述:

《最新▼功能指令及其应用资料教学讲义ppt.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、▼功能指令及其应用资料在基本逻辑指令的基础上,PLC制造厂家开发了一系列完成不同功能的子程序,调用这些子程序的指令称为功能指令(应用指令)。FX系列PLC的应用指令可分为程序控制、传送与比较、算术与逻辑运算、移位与循环等功能指令及其应用功能指令的出现曾作为可编程控制器发展阶段性的标志,使PLC的应用范围从基本逻辑控制扩展到整个工业控制领域,成为闭环模拟量控制方面的重要设备,同时功能指令也为逻辑控制程序的编制提供了新的思维方式及手段。FNC00~FNC09[程序流程]FNC110~FNC119[浮点运算1]FNC10~FNC19[传送与比较]FNC120

2、~FNC129[浮点运算2]FNC20~FNC29[算术与逻辑运算]FNC130~FNC139[浮点运算3]FNC30~FNC39[循环与移位]FNC140~FNC149[数据处理2]FNC40~FNC49[数据处理]FNC150~FNC159[定位]FNC50~FNC59[高速处理]FNC160~FNC169[时钟运算]FNC60~FNC69[方便指令]FNC170~FNC179[格雷码变换]FNC70~FNC79[外部设备I/O]FNC220~FNC249[触点比较指令]FNC80~FNC89[外部设备SER](1)由位软元件组合起来也可以构成字软

3、元件,进行数据处理;(2)每4个位软元件为一组,组合成一个单元,位软元件的组合由Kn(n在1至7之间)加首元件来表示:如KnY、KnX等,K1Y0表示由Y0、Y1、Y2、Y3组成的4位字软元件K4M0表示由M0——M15组成的十六位字软元件。32位指令中V、Z是自动组对使用,V作为高16位,Z作为低16位,使用时只需编写Z。(3)变址寄存器V、Z变址寄存器都是十六位数据寄存器,表示时如果V=5,Z=10,则D5V=D10(5+5=10)D5Z=D15(5+10=15)2、指令执行形式有连续执行和脉冲执行两种连续执行如:当X1=ON时,指令在每个扫描周期

4、都被重复执行脉冲执行如:当X0=ON时,指令在第一个扫描周期执行,其他不执行3、数据长度功能指令能够处理16位或32位的数据。由于几乎所有寄存器的二进制位数都是16位,因此功能指令中不加特别说明的数据都是16位的。例如:功能指令也能处理32位数据,这时需要在指令前面增加符号(D),如(D)MOV、(D)XCH等等32位数据是由两个相邻寄存器构成的,较小的地址存放低位字节,较大的地址存放高位字节。规定写出的地址是低字节所在的地址例如:当X1为“ON”时,将D21,D20构成的32位数据传送到D11,D10中去。指令中出现的源和目标地址都是低位地址。第二节

5、功能指令及其应用、程序流程控制指令1、条件跳转指令CJ格式:操作软件:P0~~P63共64个注意:1)CJP指令表示为脉冲执行方式;2)在一个程序中一个标号只能出现一次,否则将出错;3)即使被跳过程序的驱动条件改变,但其线圈(或结果)仍保持跳转前的状态。4)在跳转执行期间定时器和计数器将停止工作,到跳转条件不满足后又继续工作。但对于正在工作的定时器T192~T199和高速计数器C235~C255不管有无跳转仍连续工作5)若积算定时器和计数器的复位(RST)指令在跳转区外,即使它们的线圈被跳转,但对它们的复位仍然有效。举例:(1)三相异步电动机即能实现连

6、续运行又能实现点动控制(2)在工业控制当中经常采用手动和自动两种方式以确保生产控制的安全性和连续性2、子程序调用指令CALL、子程序返回指令SRET、主程序结束指令FEND。程序格式:如果X000=ON,则执行调用指令跳转到标记P10步。在这里,执行子程序后,通过执行SRET指令返回原来的步即CALL指令之后的步注意:1)转移标号不能重复,也不可与跳转指令的标号重复;2)子程序可以嵌套调用,最多可5级嵌套。举例:二、传送与比较类指令1、传送指令MOV程序举例(1)间接设定定时器的定时时间(2)电动机的Y/△启动控制程序(3)三台电动机顺序启动2、数据比

7、较指令CMP和区间比较指令ZCP程序举例例一:密码锁有12个按钮,分别接入X0~X13,其中X0~X3代表第一个16进制数;X4~X7代表第二个16进制数;X10~X13代表第三个16进制数,根据设计,每次同时按四个键代表三个16进制数,共按四次,如与密码锁设定都相符合,3S后,自动开锁,10S后,重新锁定。密码锁的密码由程序设定。假定为H2A4、H1E、H151、H18A,从K3X0上送入的数据应分别和它们相等,可用比较指令实现判断例二、定时报时器控制程序应用计数器与比较指令构成24小时可设定定时时间的控制器,每15分钟为一设定单位,共96个时间单位

8、。现控制实现如下:(1)6:30电铃Y0每秒响一次,6次后自动停止;(2)9:00——17:0

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

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

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