欢迎来到天天文库
浏览记录
ID:48223979
大小:809.50 KB
页数:39页
时间:2020-01-18
《机电控制与PLC10.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第五章FX2N系列PLC应用指令应用指令编程基本知识程序流程类应用指令传送及比较类应用指令算术及逻辑运算指令循环与移位指令数据处理指令第五章FX2N系列PLC应用指令重点:应用指令基本知识,常用应用指令的编程及应用难点:应用指令基本知识,应用指令的使用条件及方法学习目标:1)通过本章的学习,明确PLC应用指令的功能及使用方法;2)掌握应用指令的基本知识,能熟练应用常用的应用指令;3)通过对部分应用指令的学习,掌握学习使用应用指令的方法,并能将应用指令、步进指令、基本逻辑指令结合起来,实现较复杂的PLC程序设计第五章FX2N系列PLC应用指令1.用途及分类应用指
2、令也叫功能指令(FunctionalInstruction),主要用于数据的传送、运算、变换等。基本指令应用指令用于逻辑处理用于数据处理数据处理类程序控制类特种应用类外部设备类FX2N系列PLC共计298条分类:比较:第五章FX2N系列PLC应用指令2.指令表示形式应用指令的表示形式有:指令编号(FNC00~FNC294)和助记符两种例如指令编号FNC45的助记符是MEAN(平均)注:(1)指令编号与助记符一一对应(2)指令编号用于简易编程器编程方式,助记符用于计算机等编程方式指令编号形式:FNC+数字,助记符是指令的英文或缩写第五章FX2N系列PLC应用指令
3、3.功能指令操作数操作数有:源操作数、目标操作数及其它操作数源操作数目标操作数其它操作数用[S]表示或用[S(·)]表示用[D]表示或用[D(·)]表示用m和n表示常数或对源操作数、目标操作数的补充具有变址应用的操作数加(·)第五章FX2N系列PLC应用指令ADDD10D12X000D14S1(·)S2(·)D(·)第五章FX2N系列PLC应用指令4.执行方式与数据长度A.执行方式功能指令有脉冲执行和连续执行两种类型,在指令助记符后加“P”表示脉冲执行类型的指令,仅在接通的一个扫描周期内执行一次;不加“P”表示连续执行类型的指令,在每个扫描周期指令都要被执行。
4、MOVPK10D10X000MOVK10D10X000脉冲指令微分脉冲输出指令第五章FX2N系列PLC应用指令B.数据长度数据长度分为16位指令和32位指令,其中32位指令在指令助记符前加D表示,无符号D的为16位指令DMOVK10D10X000MOVK10D10X000(D11D10)第五章FX2N系列PLC应用指令5.数据格式A.位元件与字元件(1)只处理ON/OFF信息的软元件称为位元件,如X、Y、M、S等;(2)处理数值的软元件则称为字元件,如T、C、D等,一个字元件由16位二进制数组成位元件组合使用:4个位元件为一个单元,用Kn加起始的元件构成如K2
5、M0表示M0~M7组成的单元,可以表示一个8位数据如K4M0表示M0~M15组成的单元,可以表示一个16位数据第五章FX2N系列PLC应用指令第五章FX2N系列PLC应用指令B.数据类型(1)二进制:在FX系列PLC内部,数据是以二进制(BIN)补码的形式存储,所有的四则运算都使用二进制数。二进制补码的最高位为符号位,正数的符号位为0,负数的符号位为1(2)浮点数:在FX系列PLC中提供了二进制浮点运算和十进制浮点运算,设有将二进制浮点数与十进制浮点数相互转换的指令第五章FX2N系列PLC应用指令1.条件跳转指令指令代码助记符操作数FNC00CJP0~P127
6、A.指令符号B.指令用途用于在满足某种条件时,跳过中间的部分程序执行后面程序或跳到指针指向的对应程序段,即用来选择执行一定的程序段。程序流程类应用指令第五章FX2N系列PLC应用指令C.应用形式CJP10X000P10Y001X001连续执行型CJPP10X000P10Y001X001脉冲执行型第五章FX2N系列PLC应用指令D.注意事项(1)不会被同时执行的不同程序段中的同一线圈是允许的(双线圈);(2)可以有多条跳转指令使用同一标号(指针),但在一个程序中一个标号只能出现一次,否则将出错;(3)标号一般设置在相关跳转指令之后,也可以设在跳转指令之前;(5)
7、若定时器和计数器的复位(RST)指令在跳转区外,即使它们的线圈被跳转,但对它们的复位仍然有效。(定时器、计数器的复位指令具有优先权)(4)使用脉冲执行型指令(CJP)时,跳转只执行一个扫描周期;第五章FX2N系列PLC应用指令E.应用实例手动与自动工作方式切换第五章FX2N系列PLC应用指令2.子程序指令指令代码助记符操作数FNC01CALL(P)A.指令符号B.指令用途用于实现一些特定的控制目的而编写的独立程序段的调用。指令名称子程序调用子程序返回FNC02SRET无指针P0~P62,P64~P127第五章FX2N系列PLC应用指令C.应用形式FEND:主程
8、序结束指令,将主、子两部分程序分开SR
此文档下载收益归作者所有