编程过程中遇到的几个问题,大伙儿应该都遇到过,走过路过的都来谈谈看法

已锁定

恒故能久

  • 帖子

    28
  • 精华

    0
  • 被关注

    1

论坛等级:游士

注册时间:2012-05-18

普通 普通 如何晋级?

编程过程中遇到的几个问题,大伙儿应该都遇到过,走过路过的都来谈谈看法

788

1

2013-08-20 09:23:14

1:为了提高程序的执行效率,我在程序中都用IW代替PIW,QW代替PQW(映像区足够)。我做的项目一般开关量约700个、模拟量约500个,PLC有些用400,有些用315-dp。但是用QW代替PQW让我很不踏实,尽管做了几个项目都没出什么问题,但是仍然不安,分析来分析去,还是找不到哪里有隐患,不安啊

2: 我在FB的STAT中做了几个struct类型变量。为了程序通用性,需要自动计算各个struct变量里面含几个字节(循环用),但每个项目最后我还是选择了人工计算。我觉得问题的难点在于不能通过P#取struct里面的首末位变量地址,用其它办法又不够保险,各位有什么好办法

3:最烦人的就是TEMP变量了,如果程序能一次编写成功还好点,但这几乎是不可能的。所以经常要增加减少变量。而TEMP变量删过再重建再使用经常是变红的,烦不胜烦。所以我一般直接使用LW20,LD40等。但同样的问题——很不安。尽管没出过什么问题,但依旧不安,分析来分析去,找不到可能的隐患。我肯定不用OB固定的20B临时变量里面的内容。只是有可能拿它们来装一下别的东西。
编程过程中遇到的几个问题,大伙儿应该都遇到过,走过路过的都来谈谈看法 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54819条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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