串口服务器的使用,第1张

pcm基群没有听说过,不知道是什么DD?在这里我就把它想成透明的,就是导线咯。

其实就你的架构而言,串口服务器的设置应该取决于电脑上的通信软件。

1、如果软件是打开“com n”(n取整),那么均设置成real com mode就好,或者叫实串口模式

2、如果软件是连接IP地址的,那么分别设置对应的tcp server或者tcp client mode就好咯

使用设备的自带的console线,接入PC的com口,然后使用超级终端登入,建议使用SecureCRT软件登录

vlan 配置示例

SwitchA 的配置

# 在SwitchA 上配置VLAN10,将连接服务器的Ethernet1/0/1 端口加入VLAN10。

[SwitchA] vlan 10

[SwitchA-vlan10] port Ethernet 1/0/1

[SwitchA-vlan10] quit

# 在SwitchA 上配置VLAN100,将连接工作站的Ethernet1/0/2 端口加入VLAN100。

[SwitchA] vlan 100

1-3

[SwitchA-vlan100] port Ethernet 1/0/2

[SwitchA-vlan100] quit

# 在SwitchA 上创建VLAN101 和VLAN102。

[SwitchA] vlan 101 to 102

# 分别创建VLAN10、VLAN100、VLAN101、VLAN102 接口,并配置相应的IP 地

址。

[SwitchA] interface Vlan-interface 10

[SwitchA-Vlan-interface10] ip address 192168101 24

[SwitchA-Vlan-interface10] quit

[SwitchA] interface Vlan-interface 100

[SwitchA-Vlan-interface100] ip address 1921681001 24

[SwitchA-Vlan-interface100] quit

[SwitchA] interface Vlan-interface 101

[SwitchA-Vlan-interface101] ip address 1921681011 24

[SwitchA-Vlan-interface101] quit

[SwitchA] interface Vlan-interface 102

[SwitchA-Vlan-interface102] ip address 1921681021 24

[SwitchA-Vlan-interface102] quit

# 在SwitchA 上配置端口Ethernet1/0/3 为Trunk 端口,并配置允许VLAN101 和

VLAN102 的报文携带VLAN Tag 通过。

[SwitchA] interface Ethernet 1/0/3

[SwitchA-Ethernet1/0/3] port link-type trunk

[SwitchA-Ethernet1/0/3] port trunk permit vlan 101 102

SwitchB 的配置

# 在SwitchB 上配置VLAN101,将连接服务器的Ethernet1/0/11 端口加入

VLAN101。

[SwitchB] vlan 101

[SwitchB-vlan101] port Ethernet 1/0/11

[SwitchB-vlan101] quit

# 在SwitchB 上配置VLAN102,将连接工作站的Ethernet1/0/12 端口加入

VLAN102。

[SwitchB] vlan 102

[SwitchB-vlan102] port Ethernet 1/0/12

[SwitchB-vlan102] quit

# 在SwitchB 上配置端口Ethernet1/0/10 为Trunk 端口,并配置允许VLAN101 和

VLAN102 的报文携带VLAN Tag 通过。

[SwitchB] interface Ethernet 1/0/10

[SwitchB-Ethernet1/0/10] port link-type trunk

[SwitchB-Ethernet1/0/10] port trunk permit vlan 101 102

我感觉这个还不错

型号:BOK -601

性能卓越的单串口通讯服务器

让串口设备与网络连接

BOK-601串口通讯服务器为多个串口设备同时连接到网络提供了方便的软硬件平台,是连接RS-232 /RS-485设备的IP-Based 网络的理想选择。如:PLC,仪表和传感器,让您可以通过网络,不受地域限制地,随时随地对串口设备进行存取。

标准TCP/IP 接口和多样的操作模式

BOK-601 串口通讯服务器提供了 TCP SERVER,TCP CLIENT 和UDP,它们 使用了统一标准的网络API(Winsock,BSD Sockets)来确保网络软件的兼容性。

提供UNIX 系统FIXED_TTY 驱动

BOK-601随产品附带UNIX下固定TTY的驱动, 与服务器作为TCP SERVER 一直与UNIX 系统保持连接 的传统方式不同,BOK-601作为CLIENT,只在有 任务时才与UNIX系统连接,大大节省了网络资源,另外, 用户可根据应用程序的需要,任意修改TTY名称,多屏幕 切换功能适用于银行连接业务终端。目前 FIXED_TTY支 持的操作系统有:SCO UNIX, Red Hat Linux

提供 Windows 下的COM 实端口驱动

因为随BOK-601 带有WINDOWS 的 COM实端口驱动软件,用户可在PC上采取打 开COM口的方式,轻易地存取BOK-601 上的串口数据。这个优良的特性能确保你的软 件投资并且享受串口设备联网带来的好处。 BOK-601 的COM实端口所支持的操作 系统包括: Windows NT,Windows 2000, Windows XP 等。

支持点对点协议(PPP)

BOK-601 串口通讯服务器支持 PPP,以及PAP,DHCP等协议,可提供拨入 拨出服务。由于拥有较强大的处理器(32bits, 100M)和较大的内存(8M)使其运行速度快 且稳定。

简便安装和配置

BOK-601串口通讯服务器支持IP地址自动配置的协 议(DHCP)和通过Web 浏览器或通过CONSOLE 来进 行手动配置。这几种方式确保了快速和有效的安装,独特 的中文设置菜单使您的安装工作比以往令人愉快。

特点:

■ 体积小巧,如火柴盒大小

■ 10M/100M 自适应网口

■ 操作模式丰富,满足不同行业应用

■ 高性能的处理器,大的内存空间

■ 友好的中文菜单配置界面

■ 可用WEB 浏览器进行参数设置

■ 提供WINDOWS 实COM 驱动

■ 灵活合理的UNIX 下Fixedtty 工作机制

规格:

处理器:32 位100 兆

内存:2 兆

网口速度:10/100M 自适应,同时可支持手动设置。

参数包括:10M 半双工,10M 全双工,100M 半双工和100M 全双工

保护: 内嵌15KV 电磁隔离

信号: RS-232:TxD/RxD/RTS/CTS/DTR/DSR/DCD/GND

RS-422:TxD+/RxD+/TxD-/RxD-/GND

RS-485:Data+/Data-

串口通讯参数数据位: 5/6/7/8

校验:None/Even/Odd/Space/Mark

停止位:1,15,2

流控:RTS/CTS,XON/XOFF

速度:110 - 460800bps

软件特点协议: DHCP,Telnet,TCP,UDP,IP,ICMP,ARP

实COM驱动:Windows NT/2000/XP COM驱动

Fixed_tty:UNIX 和Linux 下固定TTY 驱动

配置:由RS-232 的串行CONSOLE口,Telnet和console 两种方式。形式包括中文菜单和命令态两种。

电源需求:5V DC 2A

机械规格材料:金属外壳

工作环境操作温度:0 - 55 ℃

操作湿度:5 - 95%

储存温度:-20 - 85 ℃

储存湿度:5 - 95%

一,直接连接方式,将串口服务器上的网口与计算机上的网线口直接相连,实现较长距离传输。

二。以太网连接方式,通过串口服务器将数控设备连接到以太网上,只需要将串口服务器连接到集线器或者交换机上即可,通过设置串口服务器的IP地址,就可使串口服务器成为以太网上的一个节点,从使连接到该串口服务器的数控系统连接到以太网上,通过该组网方式能够将不同的设备,将RS232/485/422串口,连接到以太网上,实现异构组网。

 利用串口终端作为Linux控制台,可以免去额外的键盘,显示卡和显示器,同时可将Linux主机作为一个任意用途的嵌入式黑匣。那么LINUX控制台怎么定向到串口终端下面跟着学习啦小编一起来了解一下吧。

  LINUX控制台怎么定向到串口终端

  目的: 台机已经装好Linux,显示器有问题,平时一般都SSH控制,当Linux网络挂的时候,想通过串口来管理。

  硬件:台机自带两个串口(上面的是COM1)[under Windows] or ttyS0[under Linux)),笔记本T61p没有串口,买了个USB转串口(具体见下图)。同时需要串口交叉线一根(NULL modem Cable),母对母(公的是针),都是凹口那种。

  目标机器:安装的CentOS 52 Linux 内核2618-92122el5和2618-92122el5xen

  客户端: Windows XP SP3 IBM OEM 安装USB转串口驱动。

  需要把输出定向到串口,一般有下面几处:

  BIOS中的设置

  GRUB设置

  /etc/inittab 设置

  /etc/securetty 设置

  BIOS中的设置

  BIOS设置的作用我没尝试过,如果是可以连BIOS设置都可以定向到串口,那个强大了。也不知道如何去掉机器需要连键盘的限制。没拿出显示器所以没看我台机的BIOS,不过这个功能一般只有服务器级别的机器有。注1台机一般没有串口重定向功能。

  GRUB设置

  这里的配置是为了把grub菜单定向到串口,这样你就可以在串口操作grub,选择启动项,使用single mode等等。

  同时也要给kernel参数加上console选项。

  [root@CentOS5 ~]# cat /boot/grub/menulst

  # grubconf generated by anaconda

  #

  # Note that you do not have to rerun grub after making changes to this file

  # NOTICE: You have a /boot partition This means that

  # all kernel and initrd paths are relative to /boot/, eg

  # root (hd0,0)

  # kernel /vmlinuz-version ro root=/dev/vg00/lv_root

  # initrd /initrd-versionimg

  #boot=/dev/hdb1

  serial --unit=0 --speed=9600 --word=8 --parity=no --stop=1

  terminal --timeout=10 serial console

  default=2

  timeout=20

  #splashimage=(hd0,0)/grub/splashxpmgz =>这些在console下会工作不正常,注释掉。

  #hiddenmenu

  title CentOS (2618-92122el5)

  root (hd0,0)

  kernel /vmlinuz-2618-92122el5 ro root=/dev/vg00/lv_root rhgb quiet

  initrd /initrd-2618-92122el5img

  title CentOS Serial[ttyS0] - Console (2618-92122el5)

  root (hd0,0)

  kernel /vmlinuz-2618-92122el5 ro root=/dev/vg00/lv_root console=ttyS0,9600 console=tty0

  initrd /initrd-2618-92122el5img

  title CentOS Console - serial[ttyS0] (2618-92122el5) [get more output in serial console]

  root (hd0,0)

  kernel /vmlinuz-2618-92122el5 ro root=/dev/vg00/lv_root console=tty0 console=ttyS0,9600

  initrd /initrd-2618-92122el5img

  title CentOS Xen (2618-92122el5xen)

  root (hd0,0)

  kernel /xengz-2618-92122el5

  module /vmlinuz-2618-92122el5xen ro root=/dev/vg00/lv_root rhgb quiet xencons=off

  module /initrd-2618-92122el5xenimg

  title CentOS Xen Serial[ttyS0] - Console (2618-92122el5xen)

  root (hd0,0)

  kernel /xengz-2618-92122el5

  module /vmlinuz-2618-92122el5xen ro root=/dev/vg00/lv_root xencons=off console=ttyS0,9600 console=tty0

  module /initrd-2618-92122el5xenimg

  title CentOS Xen Console - serial[ttyS0] (2618-92122el5xen)

  root (hd0,0)

  kernel /xengz-2618-92122el5

  module /vmlinuz-2618-92122el5xen ro root=/dev/vg00/lv_root xencons=off console=tty0 console=ttyS0,9600

  module /initrd-2618-92122el5xenimg

  title Other

  rootnoverify (hd0,0)

  chainloader +1

  后面的console有顺序关系,详见下文注2,我常用串口所以console=tty0 console=ttyS0,9600这个顺序的输出信息比较多。

  因为我的机器有xen的内核,xen默认情况下会把串口做为xencons,所以这里设置xencons=off

  When multiple consoles are listed output is sent to all consoles and input is taken from the last listed console The last console is the one Linux uses as the /dev/consoledevice

  /etc/inittab 设置

  系统系统后,需要在串口上监听请求,所以要有个类似服务器的程序(agetty, mgetty etc)。

  /etc/inittab中添加

  s0:2345:respawn:/sbin/agetty -L -f /etc/issueserial 9600 ttyS0 vt100

  #s1:2345:respawn:/sbin/agetty -L -f /etc/issueserial 9600 ttyS1 vt100

  #S0:2345:respawn:/sbin/mgetty -r -x 9 ttyS0 ==> mgetty 用来调试比较好,log也丰富。

  What is a getty

  A getty is is a program that opens a tty port, prompts for a login name, and runs the /bin/login command It is normally invoked by init

  所以其他程序就不能再来占用ttyS0了,串口是独占模式的吧。

  vt100:

  vt100 is the terminal emulation You can use others, but VT100 is the most common or "standard" Another widely used termial type is VT102

  OK都可以了,可以重启server了。这里如果想测试下串口线,推荐先在Linux启动下mgetty,因为他的debug信息和log比较丰富,适合排错和测试。

  #mgetty –r –x 9 ttyS0

  Log在/var/log/mgetty中。

  /etc/securetty设置

  因为一般我们都是使用root登陆串口来维护,所以需要设置root可以在COM1和COM2登陆。

  在/etc/securetty中添加:

  ttyS0

  ttyS1

  Windows客户端连接可以用超级终端或者Putty。

  注意启动server的时候,putty就应该去连接串口了,这样才可以看到所有信息。

  本来正常情况下,接下去kernel的boot信息应该也会打到串口的。但是没有,确定是Xen内核的关系。

  系统启动起来后,过了init,agetty就起来了,这个时候就可以通过串口登陆了。(在/etc/securetty中需要添加ttyS0)

看过“ LINUX控制台怎么定向到串口终端 ”的人还看了:

凯因科技的“无线远程Console口管理系统”正是为了应对这种分散,远程信息节点的维护管理而研发的,它通过GSM/3G无线网络将远程信息节点的Console口连接到企业信息管理中心的Console口服务器上,管理人员通过Console口服务器可以登录到远程信息节点上,在应急情况下进行设备的远程维护。

2 产品主要功能

21设备资源管理

系统有设备信息库功能,对设备资源进行管理。登记的设备信息包括设备的名称,Console口登陆凭证,以及关联的无线终端类型等信息。

系统对设备资源进行分组,管理员将设备加入到分组中,所有设备及分组以树形结构进行组织,形成一颗设备树,通过该设备树,管理员或运维操作员能快速定位需访问的设备。

22设备带外访问通道

所有可以使用命令行进行配置的设备(网络设备、存储设备、unix服务器、linux服务器、win2003服务器、甚至PBX)都有 Console口或RS-232串口,通过这些管理接口可以直接使用命令控制设备。控制台服务器连接到设备console或串口,通过网络或者拨号方式访问到控制台服务器,就对设备进行操作。

23设备登陆集中访问控制

系统提供集中访问设备的通道,能对通过网络访问设备(Telnet等方式)的方式进行严格限制,提升网络安全。如设定特定的IP地址才可以通过Console口服务器访问设备。对远程设备的访问均通过远程Console口服务器进行,整个IT环境设备的访问统一到带外网管系统。与传统的设备管理各自为政不同,本系统能为各管理员分配对应的设备管理权限,在IT管理团队可依据人员职责进行授权。

24设备操作审计

系统提供高级别的IT审计功能,系统对通过远程Console口服务器访问设备所执行的命令及结果进行记录,能做到对设备进行的操作均有迹可寻。高级别的IT审计对于日后纠正错误操作和发现非法操作具有重要作用。尤其是在美国上市的公司要求IT审计的级别非常高,远程Console口管理系统能很好的满足这个要求。

25实时会话监控

系统提供实时会话监控功能,系统管理员能监控管理无线远程Console服务器上的登陆者,对登录者的会话进行监控,建立会话副本,实时观察到操作员所做的操作,有权终止在线会话。

3 组网模式

31无线DDN专网方式

无线DDN(Digital Data Network)业务以中国移动的GSM/GPRS网络为平台,采用SMS、GPRS等接入方式,采用点对点或点对多点的传输方式,通过特种行业终端,为各种行业客户服务的、机器到机器(M2M)的无线数据实时传输业务。

如图所示,申请好系统专用APN,为每个Console口无线终端及Console口服务器分配一个固定IP地址,Console口服务器通过无线上网卡连接到GPRS网络中,Console口无线终端及Console口服务器在GPRS网内组成一个无线DDN专网。

32无线VPDN方式

采用***技术实现专网接入业务方案,终端采用GPRS无线网络拨号的方式接入***虚拟网,使用第二层隧道协议L2TP。GGSN通过输入的公司名或主被叫号码从Radius服务器获取建立隧道的相关信息,然后启动到企业网关的L2TP隧道协议,建立起GGSN和企业网关之间的隧道连接。此时用户的数据包可以直达企业网关,由企业网关通过公司的Radius服务器完成对用户级的认证,通过后,就建立起GRPS手机到达企业网关的PPP链路,从而实现GPRS无线数据传输业务。如下图所示:

无线终端通过拨号的方式,对本企业的APN NAME进行拨号,通过中国移动基站连接到GPRS骨干网络,同时进行身份的认证。GGSN和企业网关之间在中国移动互联网上建立L2TP的***隧道,至此从GPRS MS终端到企业网关之间的数据传输通道已经建立。

企业计算机网络规模越来越大

大型企业的快速发展,支撑其业务运行的计算机网络规模也不断扩大,IP设备越来越多,网络远程应急运维成本急剧上升。

12企业的网络信息节点分布分散

大型企业拥有众多分支机构或远程信息节点,这些分散的节点由于距离的关系,网络设备带外管理出现空白,远程应急运维成本急剧上升。

13 远程应急维护支撑能力低

企业网络规模的扩大,网络运维人员要具备更加快速、有效的维护支撑能力,能够快速应对突发事件,快速解决故障,恢复业务系统的正常运转,这给网络运维人员带来巨大的压力,现有的维护技术手段无法快速响应远程应急运维需求,需要寻求突破。

  串口服务器 在工业领域应用越来越广泛,在某些应用环境中需要对其参数进行设置,下面介绍串口服务器参数设置的几种方法。

 一般串口服务的参数设置有网页和AT指令两种方法。

第一,网页设置方法。 通过网页来设置的方法是最常用的一种方法,在家庭路由器设置上也是用的网页,所以大多数人都不会陌生。

 打开电脑浏览器,在地址栏中输入串口服务器的ip地址,其ip地址一般在服务器机身上带有。打开登陆界面后,输入登陆账号和密码进入界面后,即可修改参数。

 网页设置的优点是使用操作简单,利用电脑浏览器操作即可完成,无须其它配套设备。但须要值得注意的是,串口服务器的IP地址必须和本机处在同一个网段上。

第二,AT指令设置方法。 AT 指令是指,在命令模式下用户通过 UART与模块进行命令传递的指令集,上电启动成功后,可以通过 UART对模块进行设置。

 以有人的单串口服务器 USR-N510 为例,其模块的UART口参数为:波特率 115200、无校验、8 位数据位、1 位停止位。不同的模块去对应相应的参数即可。最后用户MCU可以随时发送串口命令来配置参数。

 不同厂家的串口服务器不同,但其原理大同小异,以上就是两种设置串口服务器参数的方法。

 以上讲述了串口服务器参数设置的方法,那么串口服务器参数设置的步骤是什么呢?

 在购买 串口服务器 以后,想要实现联网需求,首先要对串口服务器进行设置。对于经验尚浅的从业者来说,真的是很丈二和尚摸不着头脑。等着技术支持远程一步步操作是最容易的,缺点是下一次自己依然不会操作。与其直接要果实,不如要耕种的方法,这样也可以迅速提高自己的专业水平,早日成为行业大牛。

 以有人串口服务器USR-TCP232-304为例,讲述串口服务器的设置流程。

 首先将串口服务器的网口连接到电脑,用485转USB转接线连接串口服务器和电脑,并接通电源。

 按照串口服务器的电子说明书中的默认参数设置本地电脑的IP,如图所示

再登陆串口服务器背面的设置页面地址19216807进行设置。

 打开串口服务器的设置软件,搜索设备,搜索设备成功后,设置该串口服务器的静态IP地址、波特率,本地端口以及工作方式。如果将串口服务器进行一对一传输,需要将这款串口服务器设置为TCP Serever的工作模式,点击“保存参数”(很多人忘了最简单也是最重要的这步)。

 将第二款串口服务器换上,如上述方法设置第二款串口服务器的参数。目标IP地址为需要连接的串口服务器静态IP,即作为Server的串口服务器静态IP地址。本地端口和串口波特率与Server串口服务器保持一致。静态IP地址为同IP端的不同IP地址,,点击“保存参数”。

打开测试软件,将两个串口服务器链接的COM端口对应起来(“我的电脑——属性——设备管理器——端口”)。进行互发信息。

诺控通讯

Teri 品牌Model 5210S三合串口设备联网服务器(简称:串口服务器)我公司自主研发RS-232/422/485三合串口终端设备联网产品采用32位处理器结合高效嵌入式系统使设备运行更加安全、稳定

5210S系列串口服务器让您需投入量资金进行更换或升级让原RS-232/422/485串口设备立即具备网络互联能力串口数据信息提供高效、安全、稳定数据通道5210S广泛应用于通信、控制领域电力监控、机房监控、PLC、智能电表、煤气表、物识别装置、读卡器等环境连接串口设备及TCP/IP太网络桥梁

功能特点

功能特点

◆采用32位高性能处理器超低运行功耗

◆10/100M自适应太网接口三合串口界面并软件选

◆所信号内置15 KV ESD保护RS485 每线600W TVS保护网络15KV电磁隔离

◆保证高波特率间双向文件传输丢1bit

◆支持Windows实COM串口驱程序,支持离线设置虚拟串口电即插即用

◆支持通用Socket操作模式包括TCP Server/ClientUDP

◆支持同6socket连接支持6台服务器同备份

◆支持两台串口服务器背靠背连接使用并且保证双向文件传输丢任何数据

◆支持断电或者断网自恢复

◆支持状态监视,指示灯析服务器工作状态

◆通网页监视每接口收发情况

◆支持Web/Telnet/Console控制台种式进行管理配置

◆增强网络安装设置IP/MAC滤规则保证配置网络安全性

◆支持9-30V DC宽电压输入并提供TerminalPower Jack两种电源接口式

◆提供便固件升级保证断提升产品性能靠性

◆采用工业标准模块便导轨安装规范与标准

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 串口服务器的使用

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情