6.5FX2系列PLC的功能指令(课件)-《电器及PLC控制技术》同步教学(北京邮电大学出版社)

2023-11-01
| 47页
| 129人阅读
| 2人下载
普通

内容正文:

第六章FX2系列PLC的指令与编程方法 第五节 FX2系列PLC的功能指令 FX2系列PLC除了基本指令、步进指令,还具有丰富的功能指令或称应用指令。 FX2的功能指令可分为:程序控制、传送与比较、数据操作、高速处理、方便指令、内部I/O处理、外部功能块控制等。 FX2功能指令格式采用梯形图和助记符相结合的形式。例如: 这是一条传送指令,K100是源操作数,D10是目标操作数,X0是执行条件。当X0接通时,把常数100送到数据寄存器D10中。这种格式比较容易理解和掌握。 第五节 FX2系列PLC的功能指令 一、功能指令的一般规则 (一)功能指令的表现形式 功能指令的表现形式如表6-15、6-16所示。 第五节 FX2系列PLC的功能指令 表中使用符号的说明: (1)求平均值指令、传送指令 指令的名称。 (2)FNC45、FNC12 指令的功能号。 (3)MEAN、MOV 指令的助记符。 (4)(P)指令的执行形式,(P)表示可使用脉冲执行方式,在执行条件满足时仅执行一个扫描周期:默认为连续执行型。 (5)(D)指令的数据长度可为32位,默认为16位。 (6)[S·]源操作数,简称源,指令执行后不改变其内容的操作数。当源操作数不止一个时,用[S1·]、[S2·]等来表示。有“·”表示能使用变址方式,默认为无“·”,表示不能使用变址方式。 第五节 FX2系列PLC的功能指令 (7)[D·]目标操作数,简称目,指令执行后将改变其内容的操作数。当目标操作数不止一个时,用[D1·]、[D2·]等来表示。有“·”表示能使用变址方式,默认为无“·”,表示不能使用变址方式。 (8)m、n其他操作数,常用来表示常数或对源和目作出补充说明。表示常数时,K后跟的为十进制数,H后跟的为十六进数。 (9)程序步指令执行所需的步数。一般来说,功能指令的功能号和助记符占一步,每个操作数占2~4步(16位操作数是2步,32位操作数是4步)。因此,一般16位指令为7步,32位指令为13步。 第五节 FX2系列PLC的功能指令 (二)功能指令的数据长度 1.字元件与双字元件 (1)字元件 字元件是FX2系列PLC数据类组件的基本结构,1个字元件是由16位的存储单元构成,其最高位(第15位)为符号,第0~14位为数值位。图6-27所示为16位数据寄存器D0图示。 第五节 FX2系列PLC的功能指令 (2)双字元件 可以使用两个字元件组成双字元件,以组成32位数据操作数。双字元件是由相邻的寄存器组成,在图6-28中由D11和D10组成。 由图可见,低位组件D10中存储了32位数据的低16位,高位组件D11中存储32位数据的高16位,也就是说,存放原则是:“低对低,高对高。”双字元件中第31位为符号位,第0~30位为数值位。要注意,在指令中使双字元件时,一般只用其低位地址表示这个组件,但高位组件也将同时被指令使用。虽然取奇数或偶数地址作为双字元件的低位是任意的,但为了减少组件安排上的错误,建议用偶数作为双字元件的地址。 功能指令中的操作数是指操作数本身或操作数的地址。功能指令能够处理16位或32位的数据。 第五节 FX2系列PLC的功能指令 2.功能指令中的16位数据 因为几乎所有寄存器的二进制位数都是16位,所以功能指令中16位的数据都是以默认形式给出的。如图6-29所示即为一条16位MOV的指令。 上述MOV指令的含义是,当X0接通时,将十进制数100传送到16位的数据寄存器D10中去。当X0断开时,该指令被跳过不执行,源和目的内容不变。 第五节 FX2系列PLC的功能指令 3.功能指令中的32位数据 功能指令也能处理32位数据,这时需要在指令前缀符号(D),如图6-30所示即为一条32位MOV指令。 凡是能前缀显式符号(D)的功能指令,就能处理32位数据。前已提及32位数据是由两个相邻寄存器构成的,但在指令中写出的是低位地址,源和目都是这样表达的。所以对图6-30所示32位MOV指令含义应该这样来理解:当X0接通时,将由D11和D10组成的32位源数据传送到由D13和D12组成的目标地址中去。当X0为断开时,该指令被跳过不执行,源和目的内容都不变。 第五节 FX2系列PLC的功能指令 由于指令中对32位数据只给出低位地址,高位地址被隐藏了,所以要避免出现类似图6-31所示指令的错误。 指令中的源地址是由D11和D10组成,而且目标地址由D12和D11组成,这里D11是源、目重复使用,就会引起出错。所以在前面已经建议32位数据的首地址都用偶地址,这样就能防止上述错误出现。 注意:FX2系列PLC中的32位计数器C200 ~ C255不能作为16位指令的操作数。 第五节 FX2系列PLC的功能指令 4.功能指令中的位组件 只具有ON或

资源预览图

6.5FX2系列PLC的功能指令(课件)-《电器及PLC控制技术》同步教学(北京邮电大学出版社)
1
6.5FX2系列PLC的功能指令(课件)-《电器及PLC控制技术》同步教学(北京邮电大学出版社)
2
6.5FX2系列PLC的功能指令(课件)-《电器及PLC控制技术》同步教学(北京邮电大学出版社)
3
6.5FX2系列PLC的功能指令(课件)-《电器及PLC控制技术》同步教学(北京邮电大学出版社)
4
6.5FX2系列PLC的功能指令(课件)-《电器及PLC控制技术》同步教学(北京邮电大学出版社)
5
6.5FX2系列PLC的功能指令(课件)-《电器及PLC控制技术》同步教学(北京邮电大学出版社)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。