工控编程吧

标题: 请问在项目模块中函数的查询方法? [打印本页]

作者: baikhgmv    时间: 2016-9-16 14:05
标题: 请问在项目模块中函数的查询方法?
请问在项目模块中函数的查询方法?

有一套德国人设计的生产线,在wincc的VBS项目模块中,函数非常多,水平很了不得,这些函数该如何查询呢?交叉索引中具体引用位置信息也没有,请高手、专家帮忙!!


该项目是德国EP公司做的,有网站可上,有相当实力的公司,项目中用了那么多VBS脚本函数,我想自有其用的道理。但从学习VBS编程的角度看,很难得。现在问题是查询函数引用信息不好查,请帮帮忙。




--------脚本只有两种:1、按钮等的动作脚本,2、全局脚本。

如果是按钮等的动作脚本,你就要在画面编辑器右键去点画面上可以点的东西比如控件等,然后看属性中的事件

如果是全局脚本c就直接看c脚本,如果是vbs,那么一般是vbs脚本动作调用vbs的程序块。那你就直接挨个打开脚本动作中的程序块。


-------以我自己的经验来看, 如果这个设备没有很复杂的类似报表等数据处理功能, 而做了太多的程序脚本, 那不是水平高, 大部分情况下以我见到的项目程序, 是水平烂。

别看是歪果仁,也很烂。

如果你自己不能辨别这里面的美丑, 就很容易被带歪了。


-------先看看每个函数的大体功能是什么,具体操作什么数据或画面,然后了解了画面的整体结构,就应该能猜测出在哪里调用了

或者就挨个按钮的看....

或者在函数里面加个打印该函数名的功能,画面里面做个脚本诊断,运行画面的时候点按钮,在诊断里面出来哪个函数名字就是调用哪个了...








欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4