3.3EPC-TLT153-ME工控机本章节主要测试EPC-TLT153-ME工控机的EX-TLMultiETH多网口扩展板功能测试结果汇总说明如下表所示。3.3.1RS-232串口我EPC-TLT153-ME工控机默认配置RS-485/RS-232接口为RS-485功能。需将EX-TLBaseUART扩展板的拨码开关SW7拨至RS-232档位配置为RS-232功能。请联系我司销售或技术服务人员进行调整。将RS-232(G1、R1、T1)串口连接至PC机的USB接口硬件连接如下图所示。打开设备管理器本次测试中调试串口DEBUG端口号为COM11RS-232(G1、R1、T1)串口的端口号为COM29如下图所示。打开串口调试终端COM9波特率设为1152008N1无校验位。COM29波特率设为1152008N1无校验位并建立串口连接如下图所示。1发送测试进入系统执行如下命令通过RS-232(G1、R1、T1)串口发送数据至上位机RS-232(G1、R1、T1)串口终端将显示接收到的数据。Target#stty -F /dev/ttyAS7 ispeed 115200 ospeed 115200 cs8 //设置波特率为115200Target#echo tronlong /dev/ttyAS7 //使用RS-232(G1、R1、T1)串口发送数据2接收测试执行如下命令等待接收上位机发送的数据然后在RS-232(G1、R1、T1)串口终端输入数据调试串口将显示接收到的数据按Ctrl C可终止测试命令。Target#stty -F /dev/ttyAS7 ispeed 115200 ospeed 115200 cs8Target#cat /dev/ttyAS73.3.2 RS-485串口本小节以RS-485(G1、B1、A1)串口进行演示其他RS-485(Gx、Bx、Ax)串口测试同理。请使用RS-232转RS-485模块、USB转RS-232公头串口线将RS-485(G1、B1、A1)串口连接至PC机的USB接口硬件连接如下图所示。备注1拨码开关SW7仅需在使用RS-485(G1、B1、A1)时切换至RS-485档位当使用RS-485(G2、B2、A2)、RS-485(G3、B3、A3)、RS-485(G4、B4、A4)接口时保持SW7当前档位不变即可。2每路RS-485接口均配备拨码开关用于控制终端电阻的接入状态。默认状态下拨码开关处于ON位此时120Ω终端电阻自动接入RS-485差分信号线A/B线两端以优化信号完整性。若对接设备有终端电阻可以将扩展板上拨动开关拨至OFF状态断开对应RS-485连接的终端电阻。3RS-232转RS-485模块与RS-485串口连接方法、设备节点、与RS-485串口号对应的120Ω终端电阻控制开关位号位如下表所示。打开设备管理器本次测试中调试串口DEBUG的端口号为COM11RS-485(G1、B1、A1)串口的端口号为COM29如下图所示。打开串口调试终端COM11波特率设为1152008N1无校验位。COM29波特率设为1152008N1无校验位并建立串口连接如下图所示1发送测试执行如下命令通过RS-485(G1、B1、A1)串口发送数据至上位机。Target#stty -F /dev/ttyAS7 ispeed 115200 ospeed 115200 cs8 //设置RS-485(G1、B1、A1)串口波特率Target#echo tronlong /dev/ttyAS7//使用RS-485(G1、B1、A1)串口发送数据2接收测试执行如下命令等待接收上位机发送的数据。在RS-485(G1、B1、A1)串口输入数据串口调试终端将显示接收到的数据按Ctrl C可终止测试命令。Target#stty -F /dev/ttyAS7 ispeed 115200 ospeed 115200 cs8Target#cat /dev/ttyAS73.3.3CAN FD接口测试本次测试以CAN FD(G1、L1、H1)接口为例进行演示其他CAN FD(Gx、Lx、Hx)接口测试同理。请先按照《开发环境搭建》文档安装CAN接口调试工具GCAN Tools。请使用USB-CAN分析仪厂家广成科技型号USBCAN-II FD连接任一CAN接口至PC机USB接口硬件连接如下图所示。备注每路CAN FD接口在CANH、CANL的差分线两端都连接有120Ω终端电阻由拨动开关控制其是否生效默认是ON状态连接终端电阻。如果对接的设备有终端电阻可以把拨动开关拨至OFF状态断开扩展板上CAN与终端电阻的连接。与CAN FD接口对应的设备节点、USB-CAN分析仪的连接关系以及120Ω电阻控制开关位号位如下表所示。进入系统执行如下命令配置CAN FD(G1、L1、H1)接口波特率为1Mbps配置数据波特率为5Mbps并启动CAN FD(G1、L1、H1)总线。Target#ip link set can0 downTarget#ip link set can0 type can bitrate 1000000 dbitrate 5000000 fd onTarget#ip link set can0 up在PC端打开GCANTools软件选择设备类型然后点击“打开设备”。根据USB-CAN分析仪实际硬件连接选择CAN1或CAN2。等待软件检测到设备后将波特率设置为1000K数据波特率设置为5000K然后点击“确定”如下图所示。在GCANTools软件如下数据发送界面中勾选CAN FD。发送测试执行如下命令发送数据至PC端GCANTools软件GCANTools软件收到数据说明功能正常。Target#cansend can0 543##15A.A5.5A.AB.55.5A.AB.5B.55.5B.5A.AB接收测试执行如下命令等待接收PC端GCAN Tools发送的数据。Target#candump can0此时在GCANTools软件设置帧ID(HEX)为543长度为12数据(HEX)为5A A5 5A AB 55 5A AB 5B 55 5B 5A AB。然后点击发送可在GCAN Tools及调试串口终端可看到对应的数据如下图所示。3.3.4 DI/DO测试本小节对扩展板的DI数字输入、DO数字输出接口进行功能测试请按如下方法对DI、DO接口进行硬件连接。请根据扩展板丝印将DO端的所有xA端子1A、2A、3A、4A串联至DI端的COM端子将DO的所有xB端子1B、2B、3B、4B连接至对应序号的DI端子DI1、DI2、DI3、DI4。执行如下命令运行DI_DO_TLMultiETH.sh终端将打印如下信息。Target#DI_DO_TLMultiETH.sh运行的脚本主要功能为通过依次将配对的DO引脚置高、置低并读取对应DI引脚值验证硬件反相连接是否正常全部配对通过则输出DI/DO test passed否则输出DI/DO test failed并退出。