系列plc的常用应用指令

系列plc的常用应用指令

ID:27694643

大小:4.16 MB

页数:70页

时间:2018-12-03

系列plc的常用应用指令_第1页
系列plc的常用应用指令_第2页
系列plc的常用应用指令_第3页
系列plc的常用应用指令_第4页
系列plc的常用应用指令_第5页
资源描述:

《系列plc的常用应用指令》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、电气控制与PLC应用技术——第6章FX系列PLC的常用应用指令本章主要内容6.1应用指令概述6.2程序流程指令6.3比较与传送指令6.4算术与逻辑运算指令6.5移位指令6.6浮点数运算指令6.7其他常用指令2KunmingUniversityofScience&Technology6.1应用指令概述1、应用指令的表示方法应用指令的梯形图结构一般包括以下三部分:执行条件:当执行条件为ON时,才执行应用指令(有些应用指令没有执行条件)功能号和助记符:每条应用指令都有一个功能编号和相应的助记符,功能号不同,应用指令的功能就不同操作数:包括源操作数[S]、目标操作数[D]、常数(m、n)。助记符

2、FNC+操作数3KunmingUniversityofScience&Technology6.1应用指令概述2、操作数的表达方式有以下几种:(1)位元件:X、Y、M、S、D□.b。(只有ON/OFF两种状态)(2)字元件:T、C、D、R、V、Z、U□G□。(16位数值)(3)Kn+位元件(用Kn4位位元件组成的字元件)例:“K1Y0”表示将Y0作为起始位的“Y3~Y0”的4位数据;“K2X0”表示将X0作为低位的“X7~X0”的8位数据;“K4M10”表示将M10作为低位的“M25~M10”的16位数据;“K8M100”表示将M100作为低位的“M131~M100”的32位数据

3、对于16位指令,Kn为K1~K4,对于32位指令,Kn为K1~K8。(4)常数:十进制常数(K)、十六进制常数(H)、浮点数(E)。(5)指针:P、I。4KunmingUniversityofScience&Technology6.1应用指令概述3.不同长度数据之间的传送(1)“从长到短”的传送:忽略长数据的高位;(2)“从短到长”的传送:长数据的高位为0。5KunmingUniversityofScience&Technology6.1应用指令概述4、16位和32位指令应用指令分为16位指令和32位指令。在16位指令助记符的前面加上字符“D”,即为32位指令。处理32位指令时,用相邻地

4、址的两个16位字元件存放32位数据,其首地址通常用偶数。5、连续执行/脉冲执行指令连续执行:当执行条件为ON时,指令在每个扫描周期都执行。脉冲执行:指令仅在执行条件从OFF变到ON(上升沿)时执行。脉冲执行方式的指令(简称P指令)和32位指令(简称D指令)可同时使用。注意区分:MOV、MOVP、DMOV、DMOVP用法举例:6KunmingUniversityofScience&Technology6.1应用指令概述举例:7KunmingUniversityofScience&Technology6.2程序流程指令6.2.1主程序与子程序子程序是为特定控制目的编制的相对独立的程序。如果某

5、段程序在整个程序中的不同位置反复出现多次,则可以将此段程序作为子程序处理。为了使整个程序结构清晰,也可以把功能相对独立的程序段作为子程序处理。与子程序调用相关的指令有子程序调用指令(CALL、CALLP)、子程序返回指令(SRET)和主程序结束指令(FEND)。子程序必须写在FEND与END之间。每段子程序必须以SRET结束。子程序可以实现最多5级的嵌套。子程序调用的指针可以为P0~P62或P64~P4095。指针不能在梯形图的母线左边重复出现。8KunmingUniversityofScience&Technology6.2.1主程序与子程序子程序中的定时器:只可用T192~T199。

6、FEND表示主程序结束,执行FEND后,会执行与END相同的处理。注意:在子程序内被置ON的元件,即使执行条件已经变成OFF,但在程序结束后这些元件仍被保持ON状态。在子程序内对定时器和计数器执行RST指令后,其复位状态也被保持。9KunmingUniversityofScience&Technology6.2.2条件跳转条件跳转指令用于跳过顺控程序中的某一部分,从而减少程序的扫描时间,使顺控程序中的双线圈输出成为可能跳转指令执行前后以及跳转区内、外各个软元件的状态软元件Y、M、S的状态计数器C的状态定时器T的状态T、C软元件复位指令RST的执行应用指令的执行用法举例:10Kunming

7、UniversityofScience&Technology6.2.2条件跳转跳转指令(CJ)与主控指令MC的关系:MC区外MC区外MC区外MC区内MC区内MC区内MC区内MC区外MC1区MC2区CJ的执行与MC是否有效无关执行CJ时,须MC有效执行CJ时,须MC1中的MC有效11KunmingUniversityofScience&Technology6.2.2条件跳转跳转指令调用的指针:P0~P4095。其中P63用于跳转到EN

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

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

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