图解Tribon Vitesse程序调试

由于Tribon Vitesse提供的API不能在Tribon环境以外导入,所以Vitesse程序与Python程序还是有区别的。Vitesse程序是符合Python语言语法的只能在Tribon环境中运行的程序。调试方法自然也与Python程序不同。例如:你不能在Tribon以外导入kcs_dex

import kcs_dex

如果在Python IDE中输入上述语句,会提示模块不存在。

一般使用Tribon的Vitesse自带的功能就能进行程序调试。

第一步,设置Vitesse Options。一次选择Tools-Vitesse-Options,调出Vitesse options对话框。

image

在Vitesse options对话框中勾选”Logging enabled when status windows is not visble”,程序的日志会显示到Vitesse Log窗口上;选择”Logging to log file”,运行程序后会生成日志文件,可用Tribon的Log Viewer查看,日志文件存放在Tribon工程项的lst文件夹里面。一般选择第一个即可,选择第二个程序运行的速度会很慢。但是有的时候运行Vitesse程序的时候Tribon模块跳出了,看不到Log窗口,这个时候可以使用日志到文件查看程序跳出前运行状况。

image

第二步,调出Vitesse工具栏,依次选择Viewe-Toolbars-Vitesse,显示Vitesse Toolbar。

image

Vitesse Toolbar从左到右的功能依次为:

  1. 从文件浏览器执行Vitesse脚本。
  2. 编辑下拉列表框中选中的Vitesse脚本。
  3. 运行下拉列表框中选中的Vitesse脚本。
  4. 下拉列表框,保存了近期执行过的Vitesse脚本。可以快捷选择再次运行。
  5. 激活Debugger。需要WingIDE(我没用过这个IDE,一直也不会用这个功能)。
  6. 打开Log窗口。
  7. Reload Python模块。有些Vitesse分开几个模块写的,加入不是主程序发生变化,而是主程序需要import的模块发生的改变,需要Reload一下,否则即使程序更改,执行程序也看不到修改后的效果。

Vitesse程序写好之后使用1选择程序执行,此后在4中选择程序用3可反复执行。执行后点击6打开Log查看。

image

Vitesse Log窗口中[Function]显示调用的Vitesse API,[Paramters]显示了输入的参数,[Return value]显示返回值,如果发生错误[Error]显示错误的返回值。

image

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值