NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

C#基于NI CAN的UDS协议

背景:

当前的基于XNET的CAN, 包括USB8502,PCI-8512,PCI-8513...., 优点是可以共用驱动,共用代码, 可是到目前为止有以下两个缺点。

1.当前手动工具。Bus Monitor做得非常不人性化。比如每次只能发送一条命令,想发送第二条命令,就必须删除之前的命令,这样给调试人员造成了大量的时间浪费。

2.对于多帧的兼容性, 也就是UDS协议的兼容性,要利用第三方的工具包,费用大约1W的人民币,而且还是每次电脑都要。在知识产权要求很严格的情况下,这个费用就比较高了。

3.对于应用工程师来讲,去读协议和拆帧会比较困难,特别是面对英文资料。

用过NI CAN的人应该都会有这个感受。接下来我就介绍一下,本人开发的下面的小工具的功能,避免浪费大家时间和金钱的浪费。

附件是对UDS这个协议和常用帧的解释。

软件界面:

1.可以自由添加命令

2.界面上可以自由修改

3.可以按照工程保存命令

4.循环帧只要设置循环时间即可

5.提供本程序的Dll,供第三方调用

6.集成了UDS的协议,可以直接输入符合UDS协议的指令,直接读取。

AllanWei_0-1658996356929.png

Labview调用本程序的dll(标准帧,循环帧,UDS协议的命令,报错处理)

AllanWei_1-1658997448030.png

 

 
0 项奖励
1 条消息(共 10 条)
2,640 次查看

DLL呢?看了你的两个帖子都是这样吊胃口。

0 项奖励
2 条消息(共 10 条)
2,330 次查看

不好意思, 如果你有需求的话,我可以发给你,我一直以为没有人感兴趣的,另外一个软件框架的,别人联系的,我都给程序了, 不存在吊胃口,我不指望这个发财 ,呵呵

0 项奖励
3 条消息(共 10 条)
2,327 次查看

可以给我一份吗?怎么联系你

0 项奖励
4 条消息(共 10 条)
2,248 次查看

可以,可以加我微信   

微信号: lyjj430

0 项奖励
5 条消息(共 10 条)
2,240 次查看
0 项奖励
6 条消息(共 10 条)
2,202 次查看
0 项奖励
7 条消息(共 10 条)
2,160 次查看

邮件发送不了,可以加个微信  ,微信号   lyjj430

0 项奖励
8 条消息(共 10 条)
2,156 次查看

我也想看下的工具,可以发给我一份么?你的微信号加不上啊。可以加我微信号WilliamCOMID么 ?

0 项奖励
9 条消息(共 10 条)
1,852 次查看

微信加不上,麻烦楼主发一份我邮箱:303305977@qq.com
谢谢!

labview
0 项奖励
10 条消息(共 10 条)
1,745 次查看