VT System_VT7900
VT7900及Piggy板
VT7900-自定义扩展板卡,可定制自定义板卡,也可使用VT以开发的Piggy板。
1、用户根据需求定制开发能够被CANoe控制的板卡;
2、自带开发模块和配置工具;
3、VT7900A FPGA:可供用户编程的FPGA板卡;
再次注意:有VT7900的情况,确认VT7900插有Piggy(或者应用板),若未插入应用板或者应用板有故障,都会导致VT7900及其他板卡无法识别。
VT7900-自定义板卡
在Vector定制过Piggy板(导引电阻板),导引电阻板安装在VT7900板卡上,然后VT7900板卡安装在VT机箱中。由于是定制板卡,所以通过VT System Configuration识别出的板卡只能显示VT7900,并不能直接显示是什么类型的Piggy板,做配置文件时可以修改板卡通道名称,提高软件编程的可读性以及后续板卡的问题排查。
能否定制板卡,需要和Vector的代理商及Vector沟通,列出自定义板卡的功能要求,参数要求等和Vector进行确认。定制板卡使用时,按照Vector提供的接口进行调用,也会提供相应的源码。
以定制的导引电阻板为例,源码如下:
第1部分为厂家提供的源码,规定了定制电阻板的阻值投切范围,内部通道命名等。第2部分是配置文件时修改了板卡通道名称,通过通道命名能直观看出投切的是哪个通道对应的哪个电阻。
//国标系统设置R1电阻-VT7900_板1
on sysvar_update sysvar::Hardware::CPRes_VT7900::Ch1_R1_GBT
{
OutputResistor(cChannelName1,cResChannel1,cStaticError1,@this);
}
void OutputResistor(char channelName[], long res[], long error, long value)函数是vectro提供的接口函数,调用该接口能直接控制相应通道和阻值。
VT7900-VT板卡介绍
VT7900 Vector已有的Piggy板卡
VT7900/VT7970是块拓展板卡,其本身无法单独使用,板卡上接口可以插上VT7820或者VT7870的应用板卡。VT7820和VT7870是Vector已有的板卡,已经集成到了Vector的系统中,在CANoe软件中,当插入VT7900&VT7820或VT7970&VT7870板卡后,在CANoe -> Hardware -> VT System Configuration可直接被CANoe识别出。
1)VT7820是轮速仿真板卡,用于仿真轮速传感器,将信号输出给ECU。
2)VT7870是电力载波PLC板卡,用于支持欧美标充电。
DIN 70121/ISO 15118 (Europe, USA):需要结合Option Ethernet,VT7870板卡(实现电力线通信PLC);
GB/T 27930 (China):需要结合Option J1939。
VT7900&VT7820 Piggy板卡
VT7900&VT7870 Piggy板卡
VT7970应用
1)VT7870板卡上有个网口,该网口用于连接VT7870和PC,板卡会将Power Line Communication (PLC) 转换为以太网报文发给CANoe。
2)VT System和PC的网口连接参考6.1 VT System连接,该网口用于和VT设备进行通信,要区分有实时系统和无实时系统。
3)在使用VT7870板卡时,PC需要有两个网口,其中一个用于VT System和PC连接,另外一个用于VT7870和PC连接。如果电脑只配置了一个网口,可以在PC上连接usb转网口,然后连到VT7870侧面,在PC上将这个网口配成固定IP(不能和电脑的另外一个网口IP在一个网段内)。
4)VN5620是以太网接口卡,通常用于车载以太网的仿真、测量、测试,也可连接两路CAN总线。
Vector推荐使用:VN5620+VT7870的方案实现欧美标充电。如果不用VN5620,只是通过电脑网口通信时可能会收到PC其他无关的网络通信报文。不使用VN5620的话,Vector的反馈,通信稳定性差一些,但是两者没有必然关联和依赖。
VT7970连接
1、设置IP地址
设置电脑两个网口端口的IP地址,然后连接按照6.1章节及上述连接VT7870的方式连接网线。
2、扫描硬件
VT System机箱接入系统后,在Hardware→VT System→Configuration中Choose Network Adapter,选择连接到VT System的网卡,查找VT硬件板卡,如下图识别出EVSE_VT7870板卡。
3、新建节点
4、进行安全许可验证
5、通道配置
在Hardware→Channels→Network Hardware,打开Network Hardware Configuration界面,选择Eth1,在右侧选择Hardware Type,选择VT7870的网络通道。Ethernet channel1是网络通信,要选择其所在的网络端口,这个网口在CANoe需要被配置为通信通道,如下图示例
在Hardware→Channels→Channel Mapping中查看,Ethernet1已经正常激活
如果在网络通道中找不到对应的网络端口,则需要再次进行安全许可验证。
不进行安全许可验证,是无法进行硬件通道选择的,CANoe工程运行不起来。Channel Mapping中Hardware显示None,CANoe启动报错,如下图:
进行安全许可验证之后,是可以进行硬件通道选择,如下图:
6、网络节点
创建了多个网络节点,在Port配置页面至少要active一个端口的测量
在TCP/IP configuration中进行网络通信设置,主要是Ipv4或Ipv6的IP地址设置
使用VT7970板卡,VT7870的PLC板卡进行CCS充电,需要设置成Ipv6。
7、VT7970运行
打开CANoe的demo工程,一般在默认按照路径下:C:\Users\Public\Documents\Vector
CANoe\Sample Configurations 13.0.118\SmartCharging\DIN70121_ISO15118,然后启动工程,可以在demo工程下进行欧美标充电测试。
8、VT5620+VT7970方案
支持4路独立以太网通道,存在两个ix工业接口,使用100BASE-T1/1000BASE-T1的线缆,通过AEcable 2Y线与外界连接。
两路RJ45接口,支持10/100/1000BASE-T(X),其中HOST口与PC端相连,CASC口与外界连接。两路CAN/CAN FD通道,使用CANcable2Y线在单独的D-SUB9连接器上访问两个通道。通过USB2.0(Type-C)与PC端连接。需要电源供电才可以使用,并且与其他硬件(eg.VN1600系列)设备共同使用时需要通过同步接口连接同步线。若不连接同步线,则需要在PC端设置软件同步,该方式相较于硬件同步精度较差。
IO接口提供数字/模拟信号的输入输出。HOST口可以与PC端连接,但是通过HOST连接时电脑无法识别硬件中的license;
VN5620提供一个USB转网口的线缆(一端是网限插头,一端是USB-TypeC插头),网线插头连接电脑网口,USB-TypeC插头连接VN5620模块。VT7970和VN5620通过网线连接,一端接VT7970板卡网口,一端接VN5620网口(CASE)。
1)提示的VT7870BasicEVS_VN5610A_9657.xml不存在,这个页面不需要添加文件,它是用于在不同VN56通道配置进行且换用的,可以删掉。
2)Ethernet Driver:[Eth 1]错误,将VT背板的PC网口配置成了通信网口。电脑只有一个网口或者VT7970和VT System机箱在一个网络。
3)Ethernet Driver:Measurement错误,在Port配置页面至少要active一个端口的测量,需要有一个Network节点。