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

S7-200 PLC增加至表格指令

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

简介(1) 指令名称:增加至表格指令 (AD_T_TBL) ,指令形式见表 6-57 。 表 6-57 AD_T_TBL 指令 (2) 指令的功能:指令向表格 (TBL) 中加入数值 (DATA) 。表格中的第一个数值是表格的最大长度。第二个数

    (1)指令名称:增加至表格指令(AD_T_TBL),指令形式见表6-57    6-57    AD_T_TBL指令
AD_T_TBL指令
    (2)指令的功能:指令向表格(TBL)中加入数值(DATA)。表格中的第一个数值是表格的最大长度。第二个数值是条目计数(即已经填充了多少个数值),指定表格中的条目数。新数据被增加至表格中的最后一个条目之后。每次向表格中增加新数据后,条目计数加1。表格最多可包含100个条目,不包括指定最大条目数和实际条目数的参数。过度填充表格,则SM1.4被设为1    (3)指令应用如下。
AD_T_TBL指令程序
    6-103    AD_T_TBL指令程序
AD_T_TBL指令运行示意图
    6-104    AD_T_TBL指令运行示意图    程序说明:如图6-103程序,首先使VW2006,说明表格的长度是6,表格的首地址是VW200,所以表格的地址范围就是VW200VW214,要填充的数据就存放在VW204VW214中,其中VW200表示表格的大小,VW202表示表格中已经存储的数据。程序的原理如图6-104所示。    6-28某啤酒自动生产线需要记录每小时生产瓶子的数量,假定每两瓶之间有一定的间隔,试编写一PLC控制程序,将一天24小时中每小时生产的瓶子数量分别记录在VW2VW48中。    分析:我们可以用一个光电传感器来检测瓶子,当有一个瓶子来时,光电开关接通一次(I0.0),计数加1,记到1个小时,就把记到的数值保存在一个表格中,然后刷新重新计数。控制程序如图6-105所示。按下I0.1表示开始计数,I0.2表示停止。
啤酒瓶生产记录控制程序
    6-105    啤酒瓶生产记录控制程序