1、UT-2506 转换器说明书 1.1 UT-2506 智能协议转换器可以快速将 RS-232/485 通讯设备连接到 CAN-bus 现场总线。 转换器支持 1200115200bps 范围的 RS-232/RS-485 通讯速率, 5Kbps1Mbps 范围的 CAN-bus 通讯速率。转换器提供三种数据转换模式:透明转换、透明带标识转换、 Modbus 协议转换;支持 Modbus RTU 协议。 UT-2506 转换器提供有配置软件, 用户可以灵活设置 UT-2506 转换器的运行参数。 应用范围: 煤矿远程通讯 智能楼宇、公共广播系统 安防、消防网络 工业通讯联网 铁路设备联网 特点:
2、 实现 CAN-bus 与 RS-232/RS-485 的双向数据通讯; 支持 CAN2.0A 和 CAN2.0B 协议,符合 ISO/DIS 11898 规范; 集成 1 路 CAN-bus 通讯接口,支持用户自定义的通讯波特率; 集成 1 路 RS-232/485 通讯接口,通讯速率在 1200115200bps 之间可设定; 提供三种数据转换模式:透明转换、透明带标识转换、 Modbus 协议转换; 工作温度: -40 85。 2.1 产品外观 2.2 接口描述 UT-2506转换器 2.2.1 CAN 接口定义 引脚12345678910引脚名称CANHCANLRES-RES+RESE
3、TGNDGNDSETVINGND引脚含义CANH 信号连接端CANL 信号连接端CAN 匹配电阻端一CAN 二匹配电阻端复位地线地线设置信号电源输入正电源输入负图 2.2 CAN接口的定义如图 2.2所示,引脚1标示“CANH”和引脚2标示“CANL”为CAN信号的连接端,引脚3标示 “Res-”和引脚4标示 “Res ”接 CAN网络的终端电阻。当 UT-2506转换器作为C AN-bus网络终端时,两引脚间连接 120欧姆的电阻;否则不用安装 120欧姆的电阻, 引脚5标示“RESET”和引脚6标示“GND”是转换器复位信号,引脚8标示 “SET”是转换器的配置引脚。该脚悬空时上电后转换器
4、进入正常转换模式;若该引脚和引脚 7标示 “GND”相连后,转换器上电即进入配置模式。引脚 9标示 “Vin”接外部+ 9V 30V直流电源,引脚10标示 “GND”是接外部电源地。 2.2.2 RS-232/485 接口引脚定义 对于 UT-2506, RS-232/485端口是标准的接线柱,引脚定义如下图: 编号 定义 说明 1 GND 信号地 2 GND 信号地 3 GND 信号地 4 RTS 请求发送RTS 5 DTS 数据终端准备DTR 6 TXD 发送数据SOUT (TXD) 7 RXD 接收数据SIN (RXD) 8 GND 信号地 9 485- RS-485 (B-) 10 4
5、85+ RS-485 (A+) 2.3 指示灯说明 指示灯 颜色 功能 描述 PWR 红色 工作电源 灯亮表示转换器电源工作正常 232TX 绿色 串口发送 灯闪亮时表示串口正在发送数据 232RX 黄色 串口接收 灯闪亮时表示串口正在接收数据 CANTX 绿色 CAN发送 灯闪亮时表示 CAN正在发送数据 CANRX 黄色 CAN接收 灯闪亮时表示 CAN正在接收数据 转换器上的 LED 均用来指示 UT-2506转换器的运行状态。 2.4 CAN 总线连接 UT-2506转换器和 CAN总线连接的时候是 CANL连接 CANL, CANH连接 CANH。 按照 ISO 11898规范,为了
6、增强 CAN-bus 通讯的可靠性, CAN-bus 总线网络的两个端点,通常要加入终端匹配电阻( 120),如上图所示。终端匹配电阻的大小由传输电缆的特性阻抗所决定,例如,双绞线的特性阻抗为 120,则总线上的两个端点也应集成 120终端电阻。 UT-2506转换器内部电路没有集成 120的终端电阻(终端电阻随机附送)。当 UT-2506转换器作为终端设备时,用户可以在 UT-2506转换器的 CAN接口,引脚3即 “Res-”、引脚4即 “Res ”之间,连接 120的终端电阻。 UT-2506可以选用 DIN 导轨安装和自我堆叠安装两种安装方式。 CAN 通讯线可以使用双绞线、屏蔽双绞线
7、。若通讯距离超过 1KM 时,应保证线的截面积大于1.0mm2 。具体规格,应根据距离而定,常规是随距离的加长而适当加大。 3. 配置说明 由于 CAN-bus 总线、 RS-232串口的通讯参数较多, UT-2506让用户可以自行设定,以切合实际应用场合的需要。 UT-2506转换器配置,包括转换器的转换方式,串口参数和 CAN-bus 参数等。参数的配置是通过配置软件完成。在正常使用之前,需要预先配置好 UT-2506转换器的转换参数;如果没有进行配置,那么, UT-2506转换器执行的是上一次配置成功的参数(如果一次都没有配置,那么转换器执行默认的配置参数)。 3.1 配置方式 为了使转
8、换器进入配置模式,设有一个专门的配置开关 CAN 接口侧的引脚 8 标示 “SET”和引脚 7 标示 “GND”。 “SET”接GND后,转换器再上电进入 “配置 ”模式; “SET”脚悬空时,转换器上电进入 “正常工 作 ”模式。 进入配置步骤如下: 1. 将转换器的 SET 和 GND 用导线连通,然后上电。 2. UT-2506用随机配送的串口线连接转换器和计算机。 3. 打开上位机配置软件,选择相应的设备,打开串口,进行参数设定。 3.2 软件说明 图 3.1 配置界面 UT-2506转换器的配置软件的界面如图 3.1 所示。设置软件能够保存并显示 UT-2506转换器上次成功设置的参
9、数。并有读出 UT-2506转换器的现有参数的功能。在转换器进入配置模式后,才能以通过该软件进行参数设置,否则软件将认为转换器未连接,点击连接,出现设备已连接上,说明已连上,可以配置,如显示为连接上,检查串口是否被占用,是否连线,是否把配置脚接地上电。下面参照配置软件对主要配置参数含义进行详细的说明。 3.2.1 转换参数 转换参数指转换器的转换规则方向等参数。转换参数界面如图 3.1 所示。 转换模式:包含三种可以选择的转换模式:透明转换、透明带标识转换和 Modbus 协议 转换(每种方式的具体功能见 “4 应用说明 ”)。 允许 CAN 帧信息转发到串行帧中: 该参数仅在“透明转换”模式
10、下使用,当选中该项后,转换器工作时会将 CAN 报文的 帧信息添加在串行帧的第一个字节。未选中时不转换 CAN 的帧信息。 允许 CAN 帧标识转发到串行帧中: 该参数仅在“透明转换”模式下使用,当选中该项后,转换器工作时会将 CAN 报文的 帧 ID 添加在串行帧的帧数据之前,帧信息之后(如果允许帧信息转换),各4个字节,共8个字节。未选中时不转换 CAN 的帧 ID。 CAN 帧标识在串行帧中的位置: 参数仅在“透明带标识转换”模式下使用。在串口数据转换成 CAN 报文时, CAN 报文 的帧 ID 的起始字节在串行帧中的偏移地址和帧 ID 的长度(参见 4.2 透明带标示转换)。 3.2
11、.2 串口参数 波特率:串口波特率在 1200bps 115200bps 间可选,1个启动位,一个停止位,8个bit,无奇偶校验。 3.2.3 CAN 参数 图 3.2 CAN 参数界面 波特率: CAN 总线波特率在 5Kbps 1Mbps 间可选。 帧类型:在转换时 CAN 报文的帧类型,有标准帧和扩展帧可选。 发送帧标识:仅在 “透明转换 ”模式下可用,表示在串口数据转换成 CAN 报文时 CAN 报文的帧标识域(帧 ID)的值( 16 进制数据);注意在“透明带标识”转换模式下无效, 因为此时发送的标识符(帧 ID)由上述的串行帧中的数据填充。(参见 3.2.1 小节 CAN 标识符在
12、串行帧中的位置) 【注】:该标识符(帧 ID)是实际的 CAN 报文 ID 值(字节从左到右顺序为高位字节到 低位字节),如值为“ 00 00 00 0A”( HEX)时,表示发送的帧 ID 号是 10(无须像以前版本对数据进行移位)。 字节从左到右分别命名为 ID0、 ID1、 ID2 和 ID3,位序列为高位到低位,一定要按格式字母大写,间隔和字符数和软件打开时一致,否则可能发生错误。 该项在有效使用时还和“帧类型”有关,如果选择的是“标准帧”,那么帧标识符是 11 位有效,那么值范围是 0 7FF( HEX),超出无效,并且只取低 11 位。 如果选择的是“扩展帧”,那么帧标识符是 29
13、 位有效,那么值范围是 0 1F FF FF FF ( HEX),超出无效,并且只取低 29 位。 自定义屏蔽码:选中该项,则用户可以自己定义 CAN 控制器的滤波器,以提供丰富的 滤波方式(参见附录 A.3 CAN 报文滤波器设置);不选中该项,则由配置软件设置滤波器为单滤波方式,并且设置滤波器的屏蔽码为只接收设定的“过滤验收码值”。 【注】:建议: 1、若需要接收所有 CAN 节点的报文,那么应当选中该项,并且确定“过 滤屏蔽码”值为“ FF FF FF FF”。 2、若仅需要接收固定标识的信息,那么应不选中该项,只填充实际的验收代码值到“过 滤验收码”。如只收帧标识(帧 ID)为 6 的
14、 CAN 报文,那么设置为:不选中该项,“过滤验收码”值为“ 00 00 00 06”。 过滤验收码( ACR):在“过滤屏蔽码”设定为相关时,只有接收的“帧标识(帧 ID)”和“过滤验收码”相同时才会将该帧数据收到接收缓冲区中,否则不接收。填充数据格式为 16 进制形式,每个 8 位的字节间用“空格符”隔开。字节从左到右分别命名为 ACR0、 ACR1、 ACR2 和 ACR3,位序列为高位到低位。 3.2.4 举例介绍验收滤波的设置 3.2.4.1 “非自定义屏蔽码” 图 3.3 和图 3.4 表示在“非自定义屏蔽码”(“自定义屏蔽码”项不打勾 的设置。由于是“非自定义屏蔽码”情况,所以用
15、户只需要填充“过滤验收 “过滤屏蔽码”则由配置软件自动设置,全部字节均为 0x00(相关)。 读配置:将转换器的现有参数读出并显示于面板上。 写配置:在参数设定好之后,点击该按钮即将配置参数写入转换器中,设置返回值为“ER0”,如果为“2”表示出错。 4. 应用说明 UT-2506转换器是一款智能协议转换器。转换器给出了三种转换模式供选择,包括:透明转换、透明带标识转换、 Modbus 转换。在对转换器进行配置时可以进行参数的选择和设置。 “透明转换”的含义是转换器仅仅是将一种格式的总线数据原样转换成另一种总线的数据格式,而不附加数据和对数据做修改。这样既实现了数据格式的交换又没有改变数据内容
16、,对于两端的总线来说转换器如同透明的一样。 “透明带标识转换”是透明转换的一种特殊的用法,也不附加协议。这种转换方式是根据通常的串行帧和 CAN 报文的共有特性,使这两种不同的总线类型也能轻松的组建同一个通信网络。该方式能将串行帧中的“地址”转换到 CAN 报文的标识域中,其中串行帧“地址”在串行帧中的起始位置和长度均可配置,所以在这种方式下,转换器能最大限度地适应用户的自定义协议。 “ Modbus 协议转换”是为了支持标准的 Modbus 协议而建立的,在串口侧使用的是标准的 Modbus RTU 协议,可以和其他标准的 Modbus RTU 设备接口。 在 CAN 总线侧使用的是一个简单
17、易用的分段协议来传输 Modbus 协议。这样就能轻松的在串行网络和 CAN 网络之间来实现 Modbus 协议的通讯。 以下具体介绍三种转换方式转换格式,并通过实例来讲解通讯过程。 4.1 透明转换 透明转换方式下,转换器接收到一侧总线的数据就立即转换发送至另一总线侧。这样以 数据流的方式来处理,最大限度地提高了转换器的速度,也提高了缓冲区的利用率,因为在 接收的同时转换器也在转换并发送,又空出了可以接收的缓冲区。 4.1.1 帧格式 4.1.1.1 串行总线帧 可以是数据流,也可以是带协议数据。通讯格式: 1 起始位, 8 数据位, 1 停止位。 4.1.1.2 CAN 总线帧 CAN 报
18、文帧的格式不变。 4.1.2 转换方式 4.1.2.1 串行帧转 CAN 报文 串行帧的全部数据依序填充到 CAN 报文帧的数据域里。转换器收到串行总线上一帧数据后就开始转换。转换成的 CAN 报文帧信息(帧类型部分)和帧 ID 来自用户事先的配置,并且在转换过程中帧类型和帧 ID 一直保持不变。数据转换对应格式如图 4.1 所示。如果收到串的行帧长度小于等于 8 字节,依序将字符 1 到 n( n 为串行帧长度)填充到 CAN 报文的数据域的 1 到 n 个字节位置(如图 4.1 中 n 为7)。如果串行帧的字节数大于 8,那么处理器从串行帧首个字符开始,第一次取 8 个字符依次填充到CAN
19、 报文的数据域。将数据发至 CAN 总线后,再转换余下的串行帧数据填充到 CAN 报文的数据域,直到其数据被转换完。 图 4.1 串行帧转换成 CAN 报文(透明方式) 4.1.2.2 CAN 报文转串行帧 对于 CAN 总线的报文也是收到一帧就立即转发一帧。数据格式对应如图 4.2 所示。 转换时将 CAN 报文数据域中的数据依序全部转换到串行帧中。 如果在配置的时候, “帧信息转换使能 ”项选择了 “转换 ”,那么转换器会将 CAN 报文的 “帧信息 ”字节直接填充至串行帧。如果 “帧 ID 转换使能 ”项选择了 “转换 ”,那么也将 CAN 报文的 “帧 ID”字节全部填充至串行帧。 图
20、 4.2 CAN 报文转换成串行帧(透明方式) 4.1.3 转换示例 4.1.3.1 串行帧转 CAN 报文 假设配置的转换成 CAN 报文帧信息为 “标准帧 ”,帧 ID1, ID2 分别为 “00, 60”,那么转 换格式如图 4.3。 图 4.4 CAN 报文转串行帧示例(透明方式) 4.1.3.2 CAN 报文转串行帧 配置为 CAN 报文的 “帧信息 ”转换, “帧 ID”不转换。 CAN 报文和转换后的串行帧如所 示。 图 4.4 CAN 报文转串行帧示例(透明方式) 4.2 透明带标识转换 透明带标识转换是透明转换的特殊用法,有利于用户通过转换器更方便的组建自己的网络,使用自定的
21、应用协议。 该方式把串行帧中的地址信息自动转换成 CAN 总线的帧 ID。只要在配置中告诉转换器 该地址在串行帧的起始位置和长度,转换器在转换时提取出这个帧 ID 填充在 CAN 报文的 帧 ID 域里,作为该串行帧的转发时的 CAN 报文的 ID。在 CAN 报文转换成串行帧的时候也把 CAN 报文的 ID 转换在串行帧的相应位置。 注意在该转换模式下,配置软件的“ CAN 参数”项的“发送标识符”无效,因为此时发送的标识符(帧 ID)由上述的串行帧中的数据填充。 4.2.1 帧格式 4.2.1.1 串行总线帧 带标识转换时,必须取得完整的串行数据帧,转换器以两帧间的时间间隔作为帧的划分。
22、并且该间隔可由用户设定。串行帧最大长度为缓冲区的长度: 255 字节。 转换器在串行总线空闲状态下检测到的首个数据作为接收帧的首个字符。传输中该帧内 字符间的时间间隔必须小于或等于传输 n 个字符( n 的值由上位机事先配置)的时间(传输 一个字符的时间是用该字符包含的位数来除以相应的波特率)。 如果转换器在接收到一个字符后小于等于 n 个字符的传输时间内没有字符再被接收到, 转换器就认为此帧传输结束,将该字符作为此帧的最后一个字符; n 个字符时间之后的字符 不属于该帧,而是下一帧的内容。帧格式如图 4.5 所示。 图 4.5 串行帧时间格式(透明带标识转换) 4.2.1.2 CAN 总线帧
23、 CAN 报文的格式不变,只是 CAN 相应的帧 ID 也会被转换到串行帧中。 4.2.2 转换方式 4.2.2.1 串行帧转 CAN 报文 串行帧中所带有的 CAN 的标识在串行帧中的起始地址和长度可由配置设定。起始地址 的范围是 0 7,长度范围分别是 1 2。 转换时根据事先的配置将串行帧中的 CAN 帧 ID 对应全部转换到 CAN 报文的帧 ID 域 中(如果所带帧 ID 个数少于 CAN 报文的帧 ID 个数,那么在 CAN 报文的填充顺序是帧 ID1 ID4,并将余下的 ID 填为 0),其它的数据依序转换,如图 4.6 所示。 如果一帧 CAN 报文未将串行帧数据转换完,则仍然
24、用相同的 ID 作为 CAN 报文的帧 ID 继续转换直到将串行帧转换完成。 图 4.6 串行帧转 CAN 报文(透明带标识) 4.2.2.2 CAN 报文转串行帧 对于 CAN 报文,收到一帧就立即转发一帧,每次转发的时候也根据事先配置的 CAN 帧 ID 在串行帧中的位置和长度把接收到的 CAN 报文中的 ID 作相应的转换。其它数据依序 转发,如图 4.7 所示。 值得注意的是,无论是串行帧还是 CAN 报文在应用的时候其帧格式(标准帧还是扩展 帧)应该符合事先配置的帧格式要求,否则可能致使通讯不成功。 图 4.7 CAN 报文转串行帧(透明带标识) 4.2.3 转换示例 4.2.3.1
25、 串行帧转 CAN 报文 假定 CAN 标识在串行帧中的起始地址是 2,长度是 2(扩展帧情况下),串行帧的和转 换成 CAN 报文结果如图 4.8 所示。 其中,两帧 CAN 报文用相同的 ID 进行转换 图 4.8 串行帧转 CAN 报文示例(透明带标识方式) 4.2.3.2 CAN 报文转串行帧 假定配置的 CAN 标识在串行帧中的起始地址是 2,长度是 2(扩展帧情况下), CAN 报 文和转换成串行帧的结果如图 4.8 所示。 图 4.9 CAN 报文转串行帧示例(透明带标识方式) 4.3 Modbus 转换 Modbus 协议是是一种标准的应用层协议,广泛应用于各种工控场合。该协议
26、开放,实 时性强,通讯验证机制好,非常适用于通信可靠性要求较高的场合。 转换器在串口侧使用的是标准的 Modbus RTU 协议格式,所以转换器不仅支持用户使用 Modbus RTU 协议,转换器也可以直接和其它支持 Modbus RTU 协议的设备相接口。 在 CAN 侧,制定了一个简单易用的分段通讯格式来实现 Modbus 的通讯。 转换器在其中扮演的角色仍然是作协议验证和转发,支持 Modbus 协议的传输,而不是 Modbus 的主机或者从机,用户按照 Modbus 协议通讯即可。 4.3.1 帧格式 4.3.1.1 串行总线帧 串行接口采用的是标准的 Modbus RTU 协议,所以
27、用户帧符合此协议即可(参见附录: Modbus 协议简介)。如果传输的帧不符合 Modbus RTU 格式,那么转换器会将接收到的帧丢弃,而不予转换。 转换器采用的 Modbus RTU 传输格式是 1 起始位、数据位和停止位。 Modbus RTU 帧长度最大为缓冲区长度: 255 字节。 4.3.1.2 CAN 总线帧 CAN 侧的设备要采用 Modbus 协议则需要为之定义一种可靠的传输格式,这里采用一 种分段协议实现,其定义了一个长度大于 8 字节的信息进行分段以及重组的方法。 分段传送协议的制定参考了 DeviceNet 中分段报文的传送协议。分段报文格式如表格 4.1(以扩展帧为例
28、,标准帧只是帧 ID 的长度不同而已,其他格式相同),传输的 Modbus 协议内容即可从 “数据 2”字节开始,如果协议内容大于 7 个字节,那么将剩下的协议内容按 照这种分段格式继续转换,直到转换完成。 CAN 总线帧格式说明如下: 表格 4.1 CAN2.0B 扩展帧格式 分段报文标记:表明该报文是否是分段报文。该位为 0 示单独报文,为 1 表示属于 被分段报文中的一帧。 分段类型:表明是第一段、中间段的还是最后段。其值定义如表格 4.2。 表格 4.2 分段类型位值 分段计数器:每一个段的标志,该段在整个报文中的序号,若果是第几个段,那么 计数器的值就是几。这样在接收时就能够验证是否
29、有分段被遗失。 4.3.2 转换方式 在串口侧向 CAN 侧转换的过程中,转换器只会在接收到一完整正确的 Modbus RTU 帧 才会进行转换,否则无动作。 如图 4.10 所示, Modbus RTU 协议的地址域转换成 CAN 报文中帧 ID 的 ID4(扩展帧) ID2(标准帧),在转换该帧的过程中标识不变。 图 4.10 通信帧相互转换格式( Modbus 方式) 而 CRC 校验字节不转换到 CAN 报文中, CAN 的报文中也不必带有串行帧的校验字节, 因为 CAN 总线本身就有较好的校验机制。 转换的是 Modbus RTU的协议内容 功能码和数据域,转换时将它们依次转换在 C
30、AN 报文帧的数据域(从第二个数据字节开始,第一个数据字节为分段协议使用)里,由于 Modbus RTU 帧的长度根据功能码的不同而不同。而 CAN 报文一帧只能传送 7 个数据,所以转换器会将较长的 Modbus RTU 帧分段转换成 CAN 的报文后用上述的 CAN 分段协议发出。 用户在 CAN 的节点上接收时取功能码和数据域处理即可。 对于 CAN 总线的 Modbus 协议数据,无需做循环冗余校验( CRC16),转换器按照分段 协议接收,接收完一帧解析后自动加上循环冗余校验( CRC16),转换成 Modbus RTU 帧发 送至串行总线。 如果接收到的数据不符合分段协议,则将该组
31、数据丢弃不予转换。 4.3.3 转换示例 在配置成扩展帧情况下,如图 4.11 所示,在 Modbus RTU 帧转换成 CAN 报文时,将地 址 0x08 直接填充到帧 ID4,其他帧 ID 填 0x00,在转换该帧的过程中保持此帧 ID 不变。 当一帧 CAN 报文处理不完一帧 Modbus 报文时, CAN 报文采用分段协议。每个 CAN 报文的 “数据 1”都用来填充分段信息( 0x81, 0xC2),该信息不转换到 ModbusRTU 帧当中,仅作为帧格式用来确认帧的信息。功能码和数据域的值则依次填入 CAN 报文的数据 2 8 中。 图 4.11 通信帧相互转换格式示例( Modb
32、us 方式) 4.4 应用注意 建议在低速系统中使用,转换器不适用于高速数据传输。 在“配置模式”和“正常工作”模式切换之后,必须从新上电一次,否则仍然执行的是原来的工作模式,而不能成功的实现切换。 在“透明带标识转换”和“ Modbus 转换”中,注意 CAN 网络的帧类型必须和配置的帧类型相同, 否则不能成功通讯。 在“透明带标识转换”和“ Modbus 转换”中,串行帧的传输必须符合已配置的时间要求,否则可能导致通讯出错。 由于 CAN 总线是半双工的,所以在数据转换过程中,尽量保证两侧总线数据的有序性。如果两侧总线同时向转换器发送大量数据,将可能导致数据的转换不完全。 使用 UT-25
33、06的转换器时候,应该注意两侧总线的波特率和两侧总线发送数据的时间间隔的合理性,转换时应考虑波特率较低的总线的数据承受能力。比如在 CAN 总线数据转向串行总线的时候, CAN 总线的速率能达到数千帧每秒,但是串行总线只能到数百帧每秒。所以当 CAN 总线的速率过快时会导致数据转换不完全。一般情况下 CAN 波特率应该是串口波特率的 3 倍左右,数据传输会比较均匀(因为在 CAN 总线传输数据的时候还附加了其他的功能域,相当于增加了数据的长度,所以相同 波特率下CAN 传输的时间会比串行总线的时间长)。在串行总线数据转向 CAN 总线的时候,发送一次数据 (小于 255字节 ),应等待数据都发
34、到 can总线后再发下一次数据,以免丢失数据。 4.5 转换器测试 4.5.1 电源测试 转换器外接 +9V 30V( 1W)直流电源。 上电后,“ POWER”指示灯立即点亮。 若上电后各指示灯的状态和描述不符,请检查电源是否符合要求。 4.5.2 配置测试 接通“配置开关”(将 CAN 接口侧的引脚 8 “ SET”和引脚 7 “ GND”短接)后,再接通电源,转换器即进入“配置模式”。用串口线连接好 PC 和转换器便可进行配置。 打开配置软件,选择和转换器相连的 PC 串口,点击“打开串口”按钮,如果打开成功,则下面的配置参数开放,并可以改变和设置。 换器工作在“正常工作”模式,那么软件
35、也会提示“连接不到设备”信息),并注意与所选的 PC 的串口是否接通。 4.5.3 通讯测试 断开“配置开关”(断开 CAN 接口侧的引脚 8 “ SET”和引脚 7“ GND”)后,重新上电, 转换器便进入“正常工作”模式。可用串口调试软件进行通讯测试。 如图 4.12 通讯测试结构所示连接,测试除了一台 PC 外还需要一台 CAN 设备来接收 或发送数据,注意同一个 CAN-bus 总线中, CAN 设备和 UT-2506转换器的波特率必须相同。用串口调试软件选择和转换器相同的串口通讯波特率,观察 CAN 设备接收的数据是否和发送的相符合。同样也可以从 CAN 设备发送数据给转换器,观察串口软件接收的数据是否和发送的相符合。如果某侧总线上有数据传输,那么该侧总线的指示灯会有闪烁。