随着CAN总线在轨道交通、医疗电子和楼宇安防等领域广泛应用。CAN总线网络的安全稳定问题越来越受到广泛关注。CAN总线系统由一系列的网络节点通过总线相互连接组成,所以总线系统的环境越来越受到工程师的关注,在实际应用中网络节点是干扰源又是被干扰对象,在超强干扰的情况下,如何使系统安全可靠的运行是一个重大难题,下面将介绍如何将CAN网络快速转换为光纤网络传输,从而轻松解决CAN网络超强干扰问题。
工具/原料
CAN转光纤交换机CANSwitch-AF2S2、电脑、Win7/Win10操作系统、上位机配置软件ZNetCom。
典型应用
1、CAN转光纤交换机目前已成功为医疗、工程机械、楼宇安防、电梯控制、煤矿安全等场合广泛应用。
硬件接口说明
1、电源接口CANSwitch-AF2S2使用9~36V直流电源,配有圆孔插座和接线端子。均支持正反连接,可以不用确认正负极,如图2所示。
2、RS232配置接口RS232接口是用于配置CAN转光纤设备的,如图3所示。
3、复位按钮、恢复出厂按钮及功能转换开关RESET用于手动复位,具体操作即按下1秒才可复位设备;DEF用于恢复出厂设置,长按5-10秒SYS等蕉浔恨缝由绿色变灭即可完成恢复出厂设置,设备功能有集线器和转换器两种,当开关转到相应位置后需按RESET复位。
4、光纤接口CANSwitch-AF2S2接口带有4个指示灯,Link灯为绿色表示是否连到光纤成功,成功则为常亮;Active灯表示是否有数据传输,若光纤有数据传输,则Active闪烁。
5、CAN口CAN转光纤设备有2个CAN口,并带有对应的指示灯,对应的引脚定义如下表所示。
ZNetCom软件安装
1、下载对应最新版本的ZNetCom软件,安装包安装对应如图6所示。
2、选择安装的目录后,点击安装后,完成如图7所示。
集线器模式配置指南
1、集线器模式支持自组网模式,在该模式下可以选择设备级联,本次举例采用三台 CANSwitch-AF2S2进行级联。首先配置设备,CAN总线就会按照规定进行转发到相应CAN口上,可以轻松璜模惜割完成自主网。简明配置方法首先将开关拨到Hub,进行复位,进入Hub模式;然后使用RS232配置端口与PC连接,进行设备配置。应用框图如下图6所示表示的是三台设备的级联,实现各个设备间的数据发送。
2、设备配置按以上应用框图,从左向陴查哉厥右依次为设备1到设备7。需求的功能是设备1和设备2发送的CAN信号设备3、设备6和设备7能收到;设备3发送的CAN信号设备4和设备5可以收到;设备6发送的CAN信号设备1、2、3、7均可收到;设备7发送的CAN信号设备1、2、3、6均可以收到。打开上位机配置软件ZNetCOM。第一台CANSwitch-AF2S2配置。如图所示。
3、第二台CANSwitch-AF2S2配置。如图所示。
4、第三台CANSwitch-AF2S2配置。如图7所示。
转换器模式配置指南
1、硬件操作开关拨到Converter,按复位键,进入Converter模式,配置成功会鸣叫两声。CANSwitch-AF2S2支持使用串口进行配置设备,用专用的RS232配置与PC相连。
2、IP获取首先将硬件与PC相连,然后安装ZNetCom配置软件,双击运行软件以管理员身份运行,关闭防火墙和杀毒软件,可获取IP地址。
3、IP保持在同一网段可将PC的IP设置成设备的IP。
模式选择
1、TCP Server模式在TCP服务器(TCP Server)模式下,CAN转光纤设备不会主动与其它设备连接。等待客户端(TCP Client)的连接,成功连接后即可进行双向通信。
2、TCP Client模式在TCP客户端(TCP Client)模式下,CA鲍伊酷雪N转光纤设备将主动与预先设定好的TCP服务器连接。若不成功,客户端不断尝试与TCP服棣蚺幌盗务器建立连接。在与TCP服务器连接后即可进行双向通信。
3、UDP模式UDP模式即通过UDP协议通信。UDP是不需要基于连接的形式,所以磕聆霖麸无法保证发送给目标主机的数据已被成功接收。因此,在可靠佣甲昭宠性要求较高的场合需要上层协议来确保数据传输的准确性。同时因为UDP模式简单,传输数据高效,减少了不必要的通信任务,所以在不是特别复杂的环境下,UDP更模式的性价比更高。
常见问题
1、CANSwitch-AF2S2需要设置波特率吗?答:这次使用的CAN转光纤交换机是不需要可虑波特率的。
2、使用CAN转光纤设备最远的传输距离是多远?答:CAN转光纤设备的最远传输距离是20KM。
3、TCP Server模式下,客户端怎么接到设备上?答:在该模式下,客户端可通过CAN口对应的“工作端口”连接到设备。
4、TCP Client模式IP和端口怎么确定?答:该模式下,TCP服务器IP由“目标IP”确定,TCP服务器端口由“目标端口”确定。
5、TCP Client模式的有效“目标端口”和“目标IP”有多少组?答:有效的“目标端口”和“目标IP”共有6组,设备会根据设置的连接数依次连接这6组参数指定的 TCP 服务器,直到连接成功。