回复:TIA Portal 寄存器寻址求解

Mr S

  • 帖子

    478
  • 精华

    1
  • 被关注

    53

论坛等级:侠圣

注册时间:2010-04-19

普通 普通 如何晋级?

发布于 2017-06-19 13:48:52

8楼

展开查看
以下是引用Letham在2017-06-18 14:53:30的发言 >

看错了没注意你的Temp 已经声明了 但是UDT类型的,如果为了不在编译时候报警,建议你 在UDT 里 将LW8的的各个Edge位 合并成一个字节比如Egde。然后利用 片段访问Int_Plus.Edge.X0-X8 来代替 你L8.0-L8.7。用Int_Plus.Edge来代替LW8。

但是这样缺点 是可读性变差了些。

另外 就如 Zane版 所说1x00 里 ANY 尽量 不要使用,甚至 很多情况下 间接寻址也减少使用,程序块使用优化块的使用方式。

谢谢指点。

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

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10569条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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