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

PLC功能指令的表现形式

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

简介功能指令按功能号 ( FNC00~ FNC250) 编排。每条功能指令都有一助记符。例如图 4-1 所示, FNC45 助记符为 MEAN ,在编程时用 HELP ,可显示功能号与对应助记符的清单。在读出程序时,功能号

    功能指令按功能号( FNC00~ FNC250)编排。每条功能指令都有一助记符。例如图4-1所示,FNC45助记符为“MEAN”,在编程时用“HELP”,可显示功能号与对应助记符的清单。在读出程序时,功能号与助记符同时显示。
功能指令的表现形式
    4-1    功能指令的表现形式    某些功能指令只需指定功能号即可,但许多功能指令在指定功能号的同时还必须指定操作元件。操作元件由14个操作数组成。下面将操作数说明如下:    4-2所示是取平均值的功能指令D0+D1+D2/3D42图中[S·]指取值首元件。n指定取值个数。[D·]指定计算结果存放地址。    [S]( SOURSE)源操作数。若可使用变址功能时,表达为[S·]。有时源不止一个,可用[S1·][S2·]表示。    [D](DESTINATION)目标操作数。若可使用变址功能时,表达为[D·]。目标不止一个时用[D1·][D2·]表示。    m:其他操作数。常常用来表示数制(十进制、十六进制等)或作为源和目标的补充注释。需注释的项目多时也可采用m1m2等形式。    功能指令的功能号和助记符占1个程序步;操作数占24个程序步,取决于指令是16位还是32位的。
取平均值指令示例
    4-2    取平均值指令示例    例中的X0为指令执行条件。X0= ON,执行该指令;X0= OFF,不执行该指令。    注意,某些功能指令在整个程序中只能出现一次,即使用跳转指令使其分处于两段不可能同时执行的程序中也不允许。但可利用变址寄存器多次改变其操作数。