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