回复:复杂宏程序的解读方法

已锁定

老学童

  • 帖子

    782
  • 精华

    32
  • 被关注

    67

论坛等级:奇侠

注册时间:2011-06-22

黄金 黄金 如何晋级?

发布于 2024-05-31 12:45:26

6楼

再具体化一下:

1)在笔记文档,本例中《西门子系统常用变量和功能.docx》,任何希望的地方插入标签,比如,

把光标移动至下图中$P_SEARCH变量前面,单击工具栏‘书签’,输入书签名,为了便于之后链接,以除特殊符号的变量名开始+汉字注释,例如:"P_SEARCH_程序段搜索有效";

在宏程序中,选择变量$P_SEARCH,右键单击后,选择“超级链接”

单击“最近使用的文档”,找到上述笔记文档,单击右侧“书签”键,找到之前建立的书签

这样就建立了变量与标签的链接,此时,建立连接的变量呈带下划线蓝色显示,右键单击变量,在鼠标菜单中选择“选定超链接”,按住键盘Ctrl键的同时按‘U’键两次去掉下划线(可选中全部文档执行同样的操作),并重新选择希望的颜色,本人习惯变量均以黑色原色显示。

会发现这样建立的链接,鼠标移动到变量时,会显示含有不必要的链接http...路径信息,而且受变量长度限制,提示内容很短,例如:

解决这个问题的方法,在前面选择书签的界面,单击“屏幕提示(P)”,在其中可输入多大256个汉字的提示,非常干净,例如:

有些宏程序,特别是雷尼绍激光对刀仪的宏程序,功能非常多,而且反复相互调用,看着看着就迷茫了,经常需要回到调用程序重新看一遍,浪费很多时间,这时,就可以利用这个方法,尽量加入多的注释。

2)一个变量搞定后,右键单击已加注的变量,单中选择“选定超链接”(否则可能会选择不含链接信息的变量名),按Ctrl+C(复制), 其它相同变量可以-->搜索-->删除-->粘贴,这里删除非常重要,尤其当某个变量之前已经有了链接,不能直接粘贴,否则同一个变量内部会含有多个链接。

3)本人习惯于变量,运算符,数字,关键字,跳转标签...尽可能加上链接,便于同事学习,别人看起来,就像读文章,也不必学习任何编程语法,当然,想学习也可以,单击跳到笔记文档去看详细内容,复制搜索删除粘贴时,可以选择多个已加注的内容一起做,比如,$P_SEARCH == 1,提高效率。

4)在每个宏程序的开始,一般要对宏程序的主要用途进行描述;

5)对传递参数的各种可能性和值加上列表,这些传递参数和值均可插入书签,不必放到笔记文档中,因为,他们都是局部的,不影响其它程序。

6)另外,需要提醒的是,由于这样做出的文档数据量比较大,文档打开比较慢,需要耐心等待一会,尤其是单击目录跳到程序过程,尽量采用性能比较高的电脑, 经常性保存,避免电脑死机,万一出现“无响应”提示,可以耐心等一会,如果强制关闭,可能会丢失刚刚编辑的内容。

7)如果需要跳转到笔记文档,最好提前打开,否则,程序文档会跳到文档最开始,之后的跳转就不会出现这种问题。

先说这么多吧,开始可能比较麻烦,熟能生巧。


人的生命似洪水在奔流,不遇着岛屿、暗礁,难以激起美丽的浪花。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25729条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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