CAN工具 - PCAN - 半自动化

 PCAN半自动化周期发送检测报文:

  1. 创建一个.mrc文件,步骤如图:

New -> Standard Macro (.mrc) -> Name命名 -> Location选择保存位置

CAN工具 - PCAN - 半自动化_第1张图片

 

 

2.编辑需要发送检查的文本,选中创建好的文件,右键Editor

CAN工具 - PCAN - 半自动化_第2张图片

 

 

3.编辑文本介绍

FormatVersion=6.0 文件版本,默认都一样

Send 1 100h 1 AAh 第一个1 表示总线号,最大为16;100h:ID 0x100(有h代表16进制,不加将默认为十进制数据1 报文长度,AAh:表示发送数据为0xAA

WaitId 0 1 101h  WaitId 等待ID为0x101,0:代表无限等待,数字代表时间,单位为ms  1:代表总线

Loop: Send 1 102h 2 33h 45h 循环,表示每隔200ms 发送102h 这个报文

Wait 10

Send 1 100h 1 AAh

Wait 200

Goto Loop

//       Time  Bus  ID   Type  Length  Data

WaitData 1000   1   101h  FD     12    r00112233445566778899AABB

 

send 1 123h 2 AAh 34h

WaitId 1000 1 101h   

if false             逻辑判断,如果错误,也就是没有等到

send 1 102 5 12h 34h 56h 78h 90h  对第四行的一个响应,如果没有等到就发送这个报文

waitId 1000 1 103h

if true

send 1 104h 5 22h 33h 44h 55h 66h

Repeat

4.编辑完要发送检查的文件后,ctrl+s保存然后点击运行:

CAN工具 - PCAN - 半自动化_第3张图片

 

 

5.在Receive/Transmit查看发送检查的log是否正常

6、自动控制软件按钮

  1. 进入到PCAN的主界面,如图:

CAN工具 - PCAN - 半自动化_第4张图片

 

2.使用快捷键ctrl+shift+A,显示如图:

CAN工具 - PCAN - 半自动化_第5张图片

 

 

3.选择要建立的文件,为文件命名且设置保存位置:

CAN工具 - PCAN - 半自动化_第6张图片

 

 

4.编辑要执行的操作,使用VBS语言,针对于PCAN软件界面按钮的操作,可以使用F1 help文档进行查找命令:

CAN工具 - PCAN - 半自动化_第7张图片

 

 

5.完成后Ctrl+S保存

6.查找自己已经保存的文件,邮件Apply应用:

CAN工具 - PCAN - 半自动化_第8张图片

 

7.PCAN正常开始后,选择已经写好的脚本进行执行:

CAN工具 - PCAN - 半自动化_第9张图片

 

 

帮助文档使用方法:

 

CAN工具 - PCAN - 半自动化_第10张图片

 

CAN工具 - PCAN - 半自动化_第11张图片

 

备注:在编辑脚本时候如果发现上述没有函数,点击F1进行查询,基本都有详细介绍

 

发送命令F1参考位置:

 

CAN工具 - PCAN - 半自动化_第12张图片

 

你可能感兴趣的:(网络,编辑器)