新闻中心

EEPW首页 > 模拟技术 > 设计应用 > 利用Nport Express实现S2E(串行口到以太网)

利用Nport Express实现S2E(串行口到以太网)

作者:时间:2012-04-12来源:网络收藏

1 引言

  单片机传输数据有两种方式:串行和并行。并行传输只能应用于近距离的通信,而对于大部分单片机测控系统来说,分布范围广,距离中央处理机远,因此只能采用串行传输[1]。串行传输需要经过电平转换,一般有两种方案:RS-232标准,RS-485标准。第一种标准的最大传输速率为20kb/s,最大传输距离为15m,而RS-485最大传输速率为10Mb/s,最大传输距离为1200m,超出这个范围,由于干扰信号的叠加和传输信号的衰减,误码率将大大增加 [2]。那么如何实现远距离的测控和数据传输呢?利用 把单片机接入因特网,使数据通过网络传输,则可以很好地解决远程通信的问题。本文就利用 实现()进行了细致的讨论。

  2 简介

  Nport Express是由台湾(MOXA)摩莎技术有限公司设计生产的单片机网络接入设备,它有两个端口,一个是RS-232或RS-485电平的输入接口,另一个是网络接口,内部进行TCP/IP封装,对用户来说是完全透明的。其主要特点如下:

  (1)体积只有手掌大小,安装调试方便,自动检测10/100M bps端口;

  (2)接入口支持RS-232/422/485标准,提供宽泛的主机与远程的Internet/Intranet连接;

  (3)支持多个主机共享一个服务器或串行端口;

  (4)适用于Windows NT/95/98/ME/2000等操作平台,参数配置直观方便;

  (5)接入网络安全可靠,并有相应的控制保障措施,最大速率可达230.4k bps。

  3 对NportExpress的参数设置

  虽然Nport Express对的连接是一种虚连接,而Windows操作系统会把它的串行接入口当作一个真实存在的物理接口。这个接口完成的不仅仅是数据的接收发送,而且包括RTS,CTS,DTR, DSR, DCD等控制信号的传送。Nport Express支持多种协议:ARP, UDP, TCP, ICMP, Telnet/Rtelnet和DHCP。 TCP 确保了数据的准确传输并提供了自动纠错功能,而IP完成数据块的寻址和路由。在安装和使用Nport Express之前,应对Nport Express的基本参数进行设置。

  3.1 参数设置界面的打开

  只有获得Nport Express的实际IP地址,才可以打开它的参数设置界面。IP地址由四个字节组成,是Nport Express在网络中的身份证。由于接入网络方式的不同,如局域网接入或通过Modem 拨号上网,IP地址会有所不同,而且每次接入网络时, Nport Express获得的IP地址也可能不同。为了获得Nport Express的实际IP地址,首先运行Nport Monitor,打开Nport Monitor界面,然后运行Configure,Search,则可以查到Nport Express的实际IP地址。然后从“开始”菜单,选择“运行”,输入“telnet 192.168.127.254”(此值为缺省值),当Nport Express所获得的实际IP地址与此不同时,应输入实际IP地址,就可以实现的连接了。

  当Telnet窗口打开后,输入1选择ansi/vt100 为控制终端类型,回车后,会出现Telnet的主控界面,在此进行Nport Express各项参数的设置。打开后的主界面如图1所示。

  


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭