填表指令-5.3.1

填表指令

表填表(ATT)指令:向表格(TBL)中增加一个字(DATA)。如图5-25所示。

说明:

(1)DATA为数据输入端,其操作数为:VW,IW,QW,MW,SW,SMW,LW,T,C,AIW,AC,常量,*VD,*LD,*AC;数据类型为:整数。

(2)TBL为表格的首地址,其操作数为:VW,IW,QW,MW,SW,SMW,LW,T,C,*VD,,*LD*AC;数据类型为:字。

(3)指令执行后,新填入的数据放在表格中最后一个数据的后面,EC的值自动加1。

(4)使ENO=0的错误条件:0006(间接地址),0091(操作数超出范围),SM1.4(表溢出),SM4.3(运行时间)。

(5)填表指令影响特殊标志位:SM1.4(填入表的数据超出表的最大长度,SM1.4=1)。

【例5-16】填表指令应用举例。将VW100中的数据1111,填入首地址是VW200的数据表中(图5-23)。程序及运行结果如图5-26所示。

ATTVW100,VW200

图5-26例5-16题图

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论