回复:一个经典的例子

Mr S

  • 帖子

    478
  • 精华

    1
  • 被关注

    53

论坛等级:侠圣

注册时间:2010-04-19

普通 普通 如何晋级?

发布于 2017-04-28 10:13:29

5楼

展开查看
以下是引用shine在2017-04-28 09:55:33的发言 >

两个问题。

1、初始化的时候只初始化了表的长度,没有初始化当前数据个数EC。

2、当填满表之后将EC复位,没有标志位表示,程序无从知道超过EC的数据是有效的数据还是没有填入的初始数据。

另外,一个建议,可以做成子程序,代输入的数据、表的长度、位置等做成参数

感谢4楼的意见。

  1. 初次上电时当前数据个数肯定是0,不初始化是为了保存之前的当前填表数据个数,类似断电保存功能

  2. 关于这个标志位是否需要,我认为和程序要实现的功能有关。看实际情况需要。

以上仅为个人看法,希望大咖多多指教哈!

永无止境!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33300条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。