北京高维兴业科技有限公司

智能制造网免费3

收藏

EthernetTCP/IP转ASCII或3964R应用实例

时间:2022-04-03      阅读:196


Ethernet TCP/IP转ASCII或3964R应用实例


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) 同时,您也可以进行文件的发送,此操作也十分方便简单,用户可自行尝试。

下一篇: CIF50-PB总线板卡与力控组态软件的应用实例
提示

请选择您要拨打的电话: