发布于 2007-08-30 11:11:13
0楼
先回答第二个问题:全局动作一般在WinCC激活运行时就执行一次,如果不想先执行一次,可以在你的脚本中作个判断,如果是第一次,就返回,否则的话就执行后面的代码。
VB外挂程序:不要关闭,添加一个定时器控件,在它的Timer事件读取WinCC某个变量值,如果这个值为1则启动存储到数据库的子程序。
方法二:将这个VB外挂程序改成OCX控件,添加到WinCC画面中,然后由全局动作来触发控件的保存数据库的操作。
方法三:直接在WinCC中保存,WinCC的VBS支持数据库操作。这是最简便的。
无论成与败,无论甜与苦,我还是我。