您现在的位置是:首页 > PLC技术 > PLC技术

PLC的应用指令的基本格式

来源:艾特贸易2017-06-04

简介功能指令同一般的汇编指令相似,也是由操作码和操作数两大部分组成。用功能框表示功能指令,即在功能框中用通用的助记符形式来表示,如图 4-1 所示。该图中 X0 常开触点是功能指

    功能指令同一般的汇编指令相似,也是由操作码和操作数两大部分组成。用功能框表示功能指令,即在功能框中用通用的助记符形式来表示,如图4-1所示。该图中X0常开触点是功能指令的执行条件,其后的方框即为功能指令。    一般功能指令都是以指定的功能号来表示,如FNC45。为了便于记忆,每个功指令都有一个助记符,对应FNC45的助记符是MEAN,表示“求平均值”。这样就能见名知义,比较直观。在编程器或FXGP软件中输入功能指令时,输入的是功能号FNC45,显示的却是助记符MEAN。不过,在FXGP软件中也可直接输入助记符MEAN    (1)操作码部分    功能框第一段为操作码部分,表达了该指令做什么。    (2)操作数部分    功能框的第一段之后都为操作数部分,表达了参加指令操作的操作数在哪里。    操作数部分组成:    源操作数(源)目标操作数(目)数据个数    4-1中源操作数为D0D1D2,目标操作数为D420Z0为变址寄存器),K3表示有3个数,当X0接通时,执行的操作为[(D0)+(D1)+(D2)]÷3(D4Z0),如果Z0的内容为20,则运算结果送入D24中,当X0断开时,此指令不执行。    操作数排列次序:源在前,目在后,数据个数在最后,有些功能指令还要求多个操作数,也有的功能指令不需要操作数。    有的应用指令没有操作数,而大多数应用指令有1-4个操作数。图4-1所示为一个计算平均值指令,它有三个操作数,[S.]表示源操作数,[D.]表示目标操作数,如果使用变址功能,则可表示为[S.][D.]。源或目标不止一个时,用[S1.] [S2.][D1.][D2.]表示。用nm表示其他操作数,它们常用来表示常数KH,或作为源和目标操作数的补充说明,当这样的操作数多时可用n1n2m1m2等来表示。
应用指令表示格式
    4-1    应用指令表示格式