《物理功能指令》PPT课件

《物理功能指令》PPT课件

ID:36862510

大小:2.67 MB

页数:76页

时间:2019-05-10

《物理功能指令》PPT课件_第1页
《物理功能指令》PPT课件_第2页
《物理功能指令》PPT课件_第3页
《物理功能指令》PPT课件_第4页
《物理功能指令》PPT课件_第5页
资源描述:

《《物理功能指令》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、可编程序控制器原理与程序设计主讲教师:温惠萍PLCPLC8/17/20211PLC§4—1功能指令引入1、功能指令可用于何种设备(型号、输出类型)2、功能指令的用法(格式,适应于何种场合的控制要求)4.1.1功能指令概述1、应用指令的组成(1)助记符:简写英文代号“例如:MOV”(2)功能号:以HPP输入程序给PLC时,使用的方法(FNCⅹⅹ)8/17/20212PLC§4—1功能指令4.1.2功能指令概述1、应用指令的组成(3)操作元件(或称操作数)①源操作元件[S.],有时源不止一个,例如有[S1.]、[S2.]②目标操作数元

2、件[D.],如果不止一个目标操作元件时,用[D1.][D2.]③K、H为常数K表示十进制数,H表示十六进制数④功能助记符后+P的→表示具有上升沿脉冲执行⑤D+功能指令→表示处理32位数据。8/17/20213PLC§4—1功能指令4.1.2功能指令概述2、位元件和字元件(1)、位元件——能有ON/OFF状态的元件。例如:X、Y、M、S(2)、字元件——能处理数据的元件。例如:T、C、D、V、Z、KnX、KnY、KnM、KnS①、由Kn+首位位元件的组合→字元件②、位元件以4位为一组组合成单元例如:K1X0→X3~X0K4Y0→Y1

3、7~Y08/17/20214PLC§4—2功能指令4.2.1程序流程控制指令(FNC00~FNC09)1、CJ条件跳转指令(FNC00)8/17/20215PLC§4—2功能指令4.2.2程序流程控制指令(FNC00~FNC09)2、子程序8/17/20216PLC§4—2功能指令4.2.2程序流程控制指令(FNC00~FNC09)2、子程序注意:(1)P指针及子程序必须在FEND之后(2)子程序的T范围:T192~T199T246~T249(3)子程序的范围为:指针~SRET之间8/17/20217PLC§4—2功能指令4.2.

4、2程序流程控制指令FNC00~FNC09)3、中断(适用要求高精度的设备)1)、指针:8/17/20218PLC§4—2功能指令4.2.2程序流程控制指令FNC00~FNC09)3、中断(适用要求高精度的设备)当X1为ON时,程序执行I101~IRET之间程序,之后执行EI指令的程序8/17/20219PLC§4—2功能指令4.2.2程序流程控制指令FNC00~FNC09)4、监视定时器(WDT)注意:FX系列PLC的正常情况下监视定时器的值为200mS,若程序的扫描周期的时间超过此值时,应在程序中利用一个WDT指令将这个分为二部

5、分。8/17/202110PLC§4—2功能指令4.2.2程序流程控制指令FNC00~FNC09)5、循环(网络常用)注意:(1)、FOR、NEXT必须成对使用。(2)、FOR与最相邻的NEXT为一对。8/17/202111PLC§4—3功能指令4.3.1传送与比较指令(FNC10~FNC19)1、CMP数据比较S1>S2S1≡S2S1<S28/17/202112PLC§4—3功能指令4.3.2传送与比较指令(FNC10~FNC19)2、ZCP区间比较S3<S1<S2S1≤S3≤S2S1、S2<S38/17/202113PLC§4

6、—3功能指令4.3.3传送与比较指令(FNC10~FNC19)3、MOV数据传送8/17/202114PLC§4—3功能指令4.3.4传送与比较指令(FNC10~FNC19)4、SMOV移位传送指令传送后D0=3268,D1=3208/17/202115PLC§4—3功能指令4.3.5传送与比较指令(FNC10~FNC19)5、CML取反指令即源中“1”变为“0”,而“0”则变为“1”,再送往目标8/17/202116PLC§4—3功能指令4.3.6传送与比较指令(FNC10~FNC19)6、BMOV块传送指令D0→D10D1→D

7、11D2→D12D3→D13K1M0→K1Y3K1M4→K1Y78/17/202117PLC§4—3功能指令4.3.7传送与比较指令(FNC10~FNC19)7、FMOV多点传送指令1)、当X4为“1”时,将K100同时送到D10~D13共4个元件中。2)、当X5为“1”时,将K0同时送到C0~C4共5个计数器中,令各个计数器清零。8/17/202118PLC§4—3功能指令4.3.8传送与比较指令(FNC10~FNC19)8、XCH数据交换指令当X4为“1”时,则D1=K20,D2=K60。当X5为“1”时,执行XCH,将D1和

8、D2中的数据相互交换,则D1=K60,D2=K20。8/17/202119PLC§4—5功能指令4.3.9传送与比较指令(FNC10~FNC19)9、求BCD码和求BIN码指令当X4为“1”时,则D1=K98。当X5为“1”时,则Y4、Y5、Y10

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

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

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