问题标签 [canoe]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
10689 浏览

cmd - 从命令提示符启动和运行 CANoe

是否可以从命令提示符和/或使用任何其他外部脚本启动和运行 Vector CANoe?

0 投票
2 回答
5998 浏览

capl - 错误:测试模块中不允许系统事件处理程序

当我运行我的脚本时,我收到以下错误,

编译文件 'ZTS_Zero_To_Sixty_Analysis.can'
在 (54,1) 处出现错误 1176:测试模块或测试单元中不允许系统事件处理程序。
(290,1) 处的错误 1176:测试模块或测试单元中不允许系统事件处理程序。

这些线就在我的“开始”和“停止测量”处。但是,当我在 中获取程序节点时CAnnalyser,将这些脚本包含并编译它们Canalyzer,它不会给我一个错误。

所以我只是忽略了 CAPL 编译器中出现的这些错误,因为它们不会妨碍脚本的运行,但我仍然想知道为什么 CAPL 编译器会抛出这些错误。

为什么会抛出这些错误?

0 投票
2 回答
12843 浏览

header-files - 如何在 CANoe/CAPL 中包含 .h 或 .dll 文件

我想在 CAPL 中集成一个头 .h 或 .dll 文件(具体来说是 Visa32.dll、visa.h 或 sicl.h)来控制万用表 34461A。如何在 CANoe 中包含 .h 文件或 .dll 文件?我创建了一个名为万用表的 ECU 模块。谢谢,

0 投票
0 回答
988 浏览

tcp - 如何通过 TCP\IP 将数据从 DLT 传输到另一个应用程序(如 CANoe),反之亦然

我正在为我的项目使用 GENIVI 诊断日志和跟踪。我现在能够将消息从 ECU 传输到 DLT 查看器,但我想将在 DLT 查看器中收到的消息转发到另一个应用程序,例如 Vector CANoe。并将数据从 CANoe 传输到 DLT,然后将数据从 DLT 传输到我的 ECU 应用程序,有人知道吗?

请在下面的图片中找到更多信息

分布式账本技术应用

连接媒介如上图所示。

提前致谢。

0 投票
1 回答
7639 浏览

can-bus - 使用 CAPL 在 CANoe 中通过 ISO-TP(传输协议)传输数据

将 CAPL 与 CANoe 结合使用,通过 CAN 上的 ISO-TP 传输大量数据。是否有一个例程可以处理嵌入在 CAPL 中的数据分段,还是我需要编写自己的解释?

0 投票
2 回答
1112 浏览

capl - CANoE、CAPL 中 teststepwarning 的失败结果

我是CAPL的初学者。我想用报告的概述部分中通过的警告和测试用例来区分测试用例。

即如果测试用例产生一个警告(testcasewarning)那么是否有可能让它出现在整个测试结果部分。

是否可以配置一些 xslt 或 xml 文件来执行此操作。?

提前致谢。

0 投票
1 回答
6828 浏览

com - 如何在 CAPL 中动态(通过字符串)访问 CAN 信号?

我正在尝试使用 CANalyzer 的 COM 接口将 CAN 信号强制为给定值。由于没有发送 CAN 消息的 COM 方法,我正在使用 CAPL 实现一种解决方法:

这很好用,但是由于MyMessage这里MySignal是静态引用(按名称),我必须实现 N 个函数才能发送 N 个信号(或 N 路 switch 语句等)。有没有办法避免麻烦并通过字符串访问消息中的信号?像这样的东西:

如果我错过了 COM 接口中的某些内容,我也愿意接受替代解决方案。如果有一个只适用于 CANoe 的解决方案,我可以向我的老板索要许可证,但我当然更愿意没有。

0 投票
1 回答
1012 浏览

capl - 如何在 CAPL 中导入数学函数

我想将使用 python CAN 模拟 CAN 节点的程序转换为使用 CAPL 的 CANoe 模拟。在 python sim 中,我将 numpy 用于数学函数。如何将标准差或 normal.cdf 等统计数学函数导入我的 CAPL 脚本?

0 投票
1 回答
693 浏览

can-bus - CAN总线中断期间显性位检测

嗨,我刚开始阅读 CAN 协议,我只是坚持这些。

CAN 总线上的过载帧仅具有 2 个条件

  1. 当内部接收器不足以接收下一帧时
  2. 当在 INTERMISSION 期间检测到显性位时。那么在什么情况下会发生第二种情况?这种情况对 CAN 总线以及其他节点有什么其他影响?

先感谢您。

0 投票
1 回答
1889 浏览

capl - 计时器是否正在运行,而循环是否处于活动状态?

这是我的代码:

我确切地知道执行我的命令需要多长时间,所以我将计时器设置delay为显式值。我必须等待,直到我返回一些值。

模拟卡在这一点上,我的面板进入 Windows-“无响应”,我可以结束模拟的唯一方法是通过 Taskmanager。

do ... while我认为唯一的解释是,当我在声明中时,计时器需要更多时间,或者根本不执行。(与 while {} 相同)

有人可以确认这个想法,或者通过给我一个解决我的问题来证明我错了吗?