s7-200填表和先进先出
刘玉蓉
发布于2014-09-12 17:27
614
0
标签:
在做PLC练习的时候遇到下面问题,当填表时,实际填表数比预设值总是大1,如设定大填表数为5,实际填了6位,且SM1.4一直为0,用先进先出时,表空以后SM1.5还是为0,这个是我填表设定不对吗?我是先将预设值输送到表头后使用填表指令的?
问题补充:
我VW100设定为5,终VW102大为6,也就是说VW114也在表中???什么原因,另外SM1.4,SM1.5怎么没反应
佳答案
如果TBL是VW100,那么VW100中放的是表格的容量(这个数值要预先设置),VW102是当前表内数据的条目数(这是数值是随着表的操作自动计算的),VW104开始是条数据。如果VW100中填的是10,那么这个表将占用VW100开始的12个字。
——————————————————
一般不会出现这样的情况,不如到论坛里把代码贴出来看看吧