您现在的位置是:首页 > PLC技术 > PLC技术
S7-200 PLC表中取数指令及应用实例
来源:艾特贸易2017-06-05
简介在 S7-200 中,可以将表中的字型数据按照先进先出 ( FIFO) 或后进先出 (LIFO) 的方式取出,送到指定的存储单元。每次取出一个数据,实际填表数 EC 自动减 l 。指令介绍见表 4.16 。 表 4-
在S7-200中,可以将表中的字型数据按照先进先出( FIFO)或后进先出(LIFO)的方式取出,送到指定的存储单元。每次取出一个数据,实际填表数EC自动减l。指令介绍见表4.16。 表4-16 表中取数指令
LAD 指令名称 方块上部 的符号 STL指令 指令说明 先进先出 FIFO FIFO TBL, DATA 从TBL中取出最先进入表中的数据, 送到DATA字型存储单元。剩余数据依 次上移一位 后进先出 LIFO LIFO TBL, DATA 从TBL中取出最后进入表中的数据, 送到DATA字型存储单元 表中取数指令影响的特殊继电器为SM1.5(表空)。 影响允许输出ENO正常工作的出错条件为:SM4.3(运行时间),0006(间接寻址),0091(操作数超界)。 【例】 对表4-15,执行“FIFO VW100,AC0”指令,执行结果见表4-17。 表4-17 FIFO指令执行结果 操作数 存储单元 执行前数据 执行后数据 说 明 DATA AC0 空 1234 从表中取出的第一个数据 TBL VW100 0004 0004 TL =4,最大填表数不变 VW102 0002 0001 实际填表数由2自动变为1 VW104 1234 5678 数据0 VW106 5678 **** 数据1变为无效数据 VW108 **** **** 无效数据 VW110 **** **** 无效数据
点击排行
