1. 产品简介 netTAP(如图1所示)是一种支持两种工业通讯协议转换的网关,其有两个通讯接口,一个是它本体上的前端连接端口,另一个通过通讯电缆引出。netTAP可以支持各种协议的设备互连:串口与现场总线设备、串口与实时以太网设备、现场总线与实时以太网设备。
图1. netTAP通用网关
为了更好地帮助用户使用此系列产品,我们以该系列网关中的NT40-EN-RS2产品(以太网到串口)为例,搭建的试验平台,详细介绍该产品的使用方法,图2是试验示意图。 图2. 试验示意图
试验目的:利用NT40-EN-RS2,通过同一台PC实现以太网与串口之间的数据通讯。 建议:在进行试验之前,请仔细阅读netTAP产品手册,了解netTAP的相关硬件特性和软件安装步骤。
2. 试验准备
试验所需设备:
3. 硬件连接 netTAP出产时并没有加载Firmware,用户可根据需要加载所需的Firmware。例如:NT 40-EN-RS2支持八种不同的Firmware:Ethernet TCP/IP到ASCII或3964R协议、EtherNet/IP Adapter到Modbus RTU或ASCII或3964R协议、Open Modbus/TCP到Modbus RTU或ASCII或3964R协议。在加载完Firmware后,只需要对网关进行简单地配置,再将配置文件下载到netTAP网关中即可。 其中Firmware和配置文件通过专用的诊断电缆进行下载,一端连接PC机的COM接口,一端连接netTAP网关的诊断接口。在定购netTAP网关时,需要一起定购。见图3.2。
图3.2 诊断电缆
NT 40-EN-RS2和PC机通讯的硬件接线如图3.3所示。如果PC机只有一个COM端口,则先使用该COM端口对NT 40-EN-RS2进行Firmware和配置文件的下载,再使用该COM端口进行与以太网的通讯。在本试验中,仅以使用一个COM端口为例。 网线诊断电缆COM1口COM2口NT 40-EN-RS2诊断接口以太网接口
图3.3 硬件接线图
4. 软件安装 在安装好硬件后,需要在PC机中,安装网关配置软件SYCON.net, 在NT 40-EN-RS2的产品CD光盘中,包含了此配置软件SYCON.net,具体步骤如下: 在光驱中放入NT 40-EN-RS2产品附带的CD光盘,进行配置软件安装:
(1)双击“SYCONnet netTAP setup.exe”;
(2)选择软件安装的语言,目前该软件还不支持中文,点击“OK”;
(3)输入相应的用户信息,点击“Next”; Page 4 of 18
(4)在软件安装完成后,会启动“SYCON.net”,要求输入密码,如果不需要密码,直接点击“OK”。在以后打开“SYCON.net”时,都会要求输入密码,如果没有密码,直接点击“OK”。
5. 系统配置 打开已安装好的“SYCON.net”配置软件,对NT 40-EN-RS2网关进行配置,具体包括Firmware的下载、网关的配置及配置文件的下载。 通过诊断电缆NT DIAG-RS连接NT 40-EN-RS2的诊断端口和PC机的COM端口。打开已安装好的“SYCON.net”配置软件,开始进行网关的配置:
(1)选择“File→New”;
(2)点击右侧区域的“Hilscher GmbH”,会显示Hilscher公司的所有网关;
(3)选中图标“NT 40-EN-RS2”,将其拖放至中间区域的绿线下方,再双击该图标;
(4)点击“Browse”;
(5)选择需要的Firmware, NT 40-EN-RS2支持八种不同的Firmware。在该试验中,选择NTTCPASC.NE1进行试验; 注意:您同时可以登陆网站下载,或与Hilscher上海代表处,或与Hilscher的代理商联系获取版本的firmware。
(6)在“Device Assignment”栏中,选择下载Firmware的方式,这里选择“CIF Serial Driver”,再双击或点击“Select”;
(7)点击“Connect COM1”,该试验中,诊断电缆连接的是PC机的COM1口;
(8)选中“COM1”前方的方框,再点击“OK”;
(9)点击“Download”;
(10)点击“Yes”;
(11)下载Firmware需要花费几分钟时间,请耐心等待,此时“RDY”LED状态为一直有规律地闪,而“RUN”LED状态为熄灭;当下载完后,“RDY”LED状态为常亮,而“RUN”LED状态为无规律闪;
(12)选中左侧区域“Configuration”目录,进行其下各参数的配置(说明:具体的参数定义请参阅产品附带CD光盘的文档“NtDpsAsc_en.pdf”),选中“PROJECT”;
(13)选中“ASCII”;
(14)选中“ALI_SETUP”,设置CR0 Connection type为server,特别需要设定端口号,此端口号需和后期测试应用过程中的以太网端口号一致;
(15)选中“IP_SETUP”设置IP参数和网掩码如下图所示,同时注意IP参数必须与您的计算机IP地址相协调;
(16)选中“BRIDGE”,设置参数如图所示;
(17)点击“OK”;
(18)选中“NT 40-EN-RS2”,点击鼠标右键,选择“Connect”,图标上方“NT 40-EN-RS2”文字的底色表绿,表明设备已经连接;
(19)选中“NT 40-EN-RS2”,点击鼠标右键,选择“Download”;
(20)点击“Yes”;当配置文件下载完好后,“RDY”LED状态为常亮,而“RUN”LED状态为以一定频率闪。
(21)在配置文件下载完成后,保持设备连接状态,再点击鼠标右键“Configuration”,在出现的对话框中,选中左侧“Service”或“Diagnosis”目录,可以显示其配置信息,特别是“Diagnosis→Device”下的“ASCII-ASCII protocol” 信息,对判别配置文件是否正确很有帮助,根据错误代码进行错误纠正(说明:错误代码在文档“NtDpsAsc_en.pdf”中有详述)。再判别配置文件无误后,点击“OK”;
(22)选中“NT 40-EN-RS2”图标,点击鼠标右键,选择“Disconnect”,断开设备连接。 在Firmware和配置文件下载完成后,所有配置工作全部完成,断开诊断电缆的硬件连接(PC机的COM端口与NT 40-EN-RS2的诊断端口的连接),将NT 40-EN-RS2的后端连接端口(引出的串口)与PC机的COM端口连接,利用网口连接NT 40-EN-RS2的前端端口和PC机网口连接,以便试验测试。
6. 通讯测试 为了检测上述配置信息的正确性,以及通讯连接的良好性,以下通过具体地测试过程进行验证。大体思路如下:利用超级终端模拟网口接受发送数据信息,利用串口调试助手进行串口信息的交互,从而最终实现串口和以太网的信息交互。 (1) 首先创建一个超级终端,输入名称如下;
(2) 单击“OK”进行相关信息的配置,在“Connect using”选项中选择“TCP/IP”;
(3) 依照上述NT 40-EN-RS2配置过程中的IP地址和端口号,设定“Host address”和“port number”;
(3)点击“OK”,保持超级终端拨号状态;
(4) 通过网络等途径下载串口调试助手软件,运行此软件;
(5) 设定参数,主要是校验位,设定为EVEN;
(6) 在串口调试助手中发送信息,如发送“Welcome to Hilscher China”,将在超级终端中显示所发信息“Welcome to Hilscher China”,同时也可在超级终端中输入信息,在串口调试助手中接受所发信息;
(7) 同时,您也可以进行文件的发送,此操作也十分方便简单,用户可自行尝试。
|