澳门官方网站的网址

当前位置:主页 > plc编程 > plc编程指令 >

PLC指令系统概述

时间:2011-10-17 | 栏目:plc编程指令 | 点击:

 


    PLC是专为工业环境而设计的工控设备,其显著特点之一就是编程语言面向工业控制、面向用户,并且简单易懂,易于掌握。尽管各厂家的PLC都有自己的编程语言,但普通使用的均为梯形图语言和指令语句语言. CPM1A系列PIC共有150多条指令,指令系统十分丰富,掌握指令系统的功能及使用方法,不仅可将梯形图语言转为语句表语言,而且对学习其他PLC机型也具有十分重要的意义。

指令系统概述
    一、指令的分类
    按指令功能的不同,可分为基本指令和应用指令两类。基本指令是直接对输入和输出点进行操作的指令,如输入、输出及逻辑“与”、“或”、“非”等操作。应用指令是进行数据传送、数据处理、数据运算、程序控制等操作的指令。应用指令的多少关系到PLC功能的强弱。
    二、指令的格式
    指令的格式可以表示为www.rrzxw.net 人人自学网
    助记符(指令码)操作数1
                                操作数2
                                操作数3
    助记符表示指令的功能,它指明了执行该指令所完成的操作。助记符常用英文或其缩写来表示。对不同生产厂家的PLC,相同功能的指令,其助记符可能不同。
    指令码是指令的代码,用两位数(00~99)表示。大部分基本指令没有指令码,而应用指令几乎都有指令码。
    操作敬提供了指令执行的对象或数据。各种指令的操作数个数不同,有的指令不带操作数,有的指令带1个操作数,有的指令带2个或3个操作数.
    重点提示  操作数可以是继电器号、通道号或常数。为了区别一个操作数是常数还
是通道号,在作为操作数的常数前要加前缀#。例如,计数器指令可表示为
    CNTOOO
    SV
其中000是计数嚣的鳊号,SV是操作数。若SV= 200,表明ooo号计数器的设定位是200通道中的数据;若SV=#0200,表明计数器的设定值是常数2000
    操作数为常数时,可以是十进制或十六迸制,这取决于指令的要求。
    间接寻址的操作数用‘DMX××××表示。这种操作数是以DM××××中的数据为地址的另一个DM通道中的数据。DM××××中的内容必须是BCD码,且不得超出DM区的范围。
  三、指令的形式
  指令分为微分型和非微分型两种形式,CPM1A系列的应用指令多数兼有这两种形式。微分型指令要在其助记符前加标记@。两种指令的区别是:对非微分型指令,只要其执行条件为ON,则每个扫描周期都将执行该指令;微分型指令仅在其执行条件由OFF变为ON时才执行一次。如果执行条件不发生变化,或者从上一个扫描周期的ON变为OFF,则该指令都不执行。
    重点提示  SR区的25503~25507是指令执行结果的标志位,有的指令执行后不影响标志位,有的指令执行后可能影响标志位。其中25503是最常用的标志位,若25503为ON,表示当前执行的程序出错且停止执行程序。

您可能感兴趣的文章:

澳门官方网站的网址相关的文章