开源 / 免费软件
(VCDS软件已经包含了VC-Scope)
快速指南:
- VC-Scope插件的使用有以下两种方式:
- 您可以点击VCDS测量值块屏幕下的[VC-Scope图表显示] 按钮,VC-Scope将从VCDS的测量值块获取数据
- 您可以手动双击打开VCScope.exe,VCScope.exe程序独立运行,从VCDS的日志文件获取数据
- 但是这两种方法不能同时进行。当VCScope.exe 独立运行时,VCDS无法运行。
- 使用每个显示域附近的选择框,选择图表显示的数据项。
- 点击数据域,选择纵坐标缩放比例/尺寸刻度。VC-Scope会根据不同控制模块的零件号记忆不同的设置比例值。
- 点击左上角的Ross-Tech图标,从下拉菜单选择‘个性化设置’,可以进入以下的设置对话框:
个性化设置:
- 这里您可以设置图表显示的色彩,背景色以及栅格。
- 您还可以设置默认的尺寸刻度(基于VCDS发送的单位)。
显示量表:
鼠标右击如下图所示您想要显示数据附近的有色小方框,就可以以量表的形式显示该数据:
- 显示量表数目没有显示。
- 每个显示量表可以独立改变大小,重新定位。
- 鼠标右击每个量表,可以设置各种配置:
注意:
- VC-Scope 可以用于VCDS生成的任何日志文件。最新版的VCDS版本包括了VC-Scope插件程序,您可以在这里下载最新版的VCDS。
VC-Scope FAQ常见问题
Q: 曲线左侧的数据表示什么?
A: 这些数据表示的是纵坐标的尺寸,他们定义了该窗口图表显示的最大和最小值。比如,某个显示温度的曲线介于-10到130摄氏度之间。
Q: 但是我不喜欢默认的纵坐标尺寸/比例值
A: 请不用担心,您可以自定义您想要的尺寸比例。有两种方法可以自定义显示比例:
- 个性化设置屏幕下,您可以根据已存在的不同单位设置最大最小值,或者新建一个新的单位,输入它的最大最小值。请确保输入的单位与测量值块/图表内的数据单位拼写完全一致(包括大小写)。
- VC-Scope主屏幕下,点击某个数据域(或者使用右侧的蓝色水平箭头)显示纵坐标尺寸值, 您可以改变最大最小值。
这两种方法设置的值都会被保存,下次您就不需要重新设置了!
Q: 以上两种方法的区别是什么?
A: 首先,您需要理解数据是如何存储/读取的。当VC-Scope处理某个未知控制模块的数据时,如果数据单位已定义,它会会根据‘个性化设置’下的设置比例显示,如果数据单位未知的话,显示比例为最小0,最大100。
VC-Scope主屏幕下设置的纵坐标尺寸将会覆盖默认值。举个例子,如果您在‘个性化设置’下设置rpm(/分)为7000,该值适用于汽油发动机。假设您有个朋友用的是TDI发动机,那么您需要在主屏幕下设置为4500,以获得最好的图形分辨率。这时,该控制模块以及相应的设置将会被保存在Scaling文件夹下的以该控制模块零件号命名的文本文件内,下次当VC-Scope再次遇到该控制模块,会读取相应的设置。
Q: 横坐标尺寸的用处是什么?
A: 它允许您告诉VC-Scope每次VCDS发送采样标本的水平偏移值(单位是像素)。它与VCDS下的采样率范围相关:对于2002 A4 3.0Q (发动机控制模块, 每次读取一组测量值块)采样率可以是30,对于Eurovan(传动系统,同时读取三组测量值块),采样率可以是0.4。默认的像素偏移设为3,如果采样率很低的话,您可以增加像素偏移值,以获得更好的图形分辨率。
该值对于每个控制模块也会自动保存。
Q: 当我实时状态下点击‘暂停II’时,为什么是一片空白?
A: 这是故意的!表示没有获得实时数据。
“暂停” 按钮( II ),对于特殊情况下进行 截屏非常方便。
Q: VC-Scope 显示 “数据终端意外”,什么意思?
A: 目前,VC-Scope不支持附加的日志文件。具体来说,VC-Scope只能读取此类文件第一部分的内容。解决方法是将日志文件重命名,详细的名称,而不是”LOG-001-003-xxx-xxx” 🙂
Q: “这不是原始的VCDS日志文件”
A: 这种情况下,您可能认为修改日志文件。比如说,如果您在Excel下打开了日志文件,然后保存,文件将会被excel加入逗号,VC-Scope将不能正确识别数据。解决方法:打开日志文件之前做个备份。
Q: 我想要编写我自己的VC-Scope,可以吗?
A: 可以,这就是我们开放VC-Scope源代码的原因之一(另外一个原因就是我们不可能满足每天收到的客户对VC-Scope各种各样的要求)。VC-Scope源代码使用的是C++语言,您可以在我们的英文官方网站找到源代码:http://www.ross-tech.com/vag-scope/downloads.html
您可以编写/改进/发表您自己的VC-Scope。很显然,如果您希望VCDS可以调用的话,文件名称需要是VCScope.exe。
Q: 但是我没有看懂源代码!
A: 那么不要抱怨,该学习了 😉