回复:V区变量地址使用是如何规划的?

已锁定

为修修为

西门子1847工业学习平台

  • 帖子

    1155
  • 精华

    8
  • 被关注

    29

论坛等级:奇侠

注册时间:2021-12-02

钻石 钻石 如何晋级?

发布于 2024-06-16 07:57:37

21楼

展开查看
以下是引用芳季在2024-06-13 08:29:10的发言 >14楼

我知道了。你没有完全命名符号。只要你完全;每一个地址都命名符号。符号表已经做到最基本的重叠检查。每个变量之间可以0间隙安排到V中。除非位和字节等交替建立,会导致位浪费。只要安排前10个字节专门做位变量,(不够就30个)基本都可以紧密安排变量。哪来的乱。

即使乱。在符号表里面调换一下位置移动一下,马上整齐了。

你肯定想到什么就vb100;又想到什么就vb120;然后又140……180;200,最后到了1000才发现1000正用着呢。然后1000用了多少呢,又忘了,那就安全一点1500开始吧……又忘了,又3000开始5000……哎!已经到了停电保持区了。在停电保持区后面开始用吧。10000;11000;13000……

完了之后下个程序跟这台机太像了,干脆拿这个程序改吧,20000开始……喔呵……

楼主要么你把你某真实程序,全体命名符号试试。符号表地址或者符号栏直接回车可以自动生成连续的下一个地址。……

你先试。


以下是引用为修修为在2024-06-12 23:09:23的发言 >11楼:程序开始的时候提前...

引用11楼详细内容:

程序开始的时候提前规划好了位、字节、字、双字的所在区域,但是随着程序的编写,后续的增加,V区就乱了。

以下是引用芳季在2024-06-12 22:29:49的发言 >10楼:你是指要规划一些什...

引用10楼详细内容:

你是指要规划一些什么?

您所说的,有一部分还是存在的问题的,但也不是全部。变量的命名与规划在编程过程中,也确实会占用很大一部分精力。只是想探讨一下,大家都是采用什么样的规划方式。我能够想到的也是在用的方法,就是用表格先规划好各连续的区,在根据使用情况进行命名。没有用的先空着,空太多的时候又看着不舒服,又删掉一部分。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8936条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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