技术中心
 
 

利用串口服务器实现工业远程监控实例

   日期:2014-02-20     来源:互联网    

现场要求: 1. 安装路由器. 2. 固定IP地址. 3. 安装串串口服务器或现场电脑

一. 使用串口服务器Nport5430i

1. 硬件安装图

 

2. 路由器设置

路由器中必须使用虚拟服务器功能,才能将Internet来的TCP连接转发到指定的串口服务器Nport5430i,详情见下图:

-

 

3. 串口服务器Nport5430i的设置

串口服务器须设置成TCP服务器模式,4个串口设置成与其下面所挂设备相同的通信参数,如下图:

工作模式设置:

 

串口设置:

 

4. 软件编程

编程软件采用VB6.0,利用控件:Winscok进行网络连接.

Winscok控件属性:

Remote Host IP: 221.13.45.124

Remote Port: 4001

二. 使用现场电脑

1. 硬件安装

 

2. 路由器设置与前面相同

3. 现场电脑的二种使作方法:

a. 将来自WAN的每一个连接,通过现场电脑转发到现场电脑的相应串口,TCP与串口建立一一对应。优点:现场电脑只须编写转发程序即可。缺点:由于路由器资源有限,若要建立较多连接,须购买功能较强的路由器。

b. 现场电脑将所需的数据首先采集上来,存储在临时变量或数据库中,WAN口只要一个连接,就可获得所需的所有数据。优点:可以多人同时获得现场电脑的数据,当出现TCP断线时,可利用专用端口来关闭服务器程序或关机或重新启动,现场电脑的使用,使远程控制变得更加灵活。缺点:现场电脑须有专人管理。

4. 编程

远程控制电脑只须建立一个TCP/IP连接,就可获得全部的服务器数据,同时可执行对现场电脑的各类操作。

三. 同时使用现场子电脑和串口服务器

1.硬件连接

 

2.路由器设置:将从WAN来的TCP/IP连接转发到现场电脑。

3.串口服务器:现场电脑将串口服务器通过串口映射,作为现场电脑的串口。

4.现场子电脑:充分利用现场资源采集数据,并存入数据库。

5.编程:远程电脑只须建立一个TCP/IP连接,就可获得所有现场大量数据。

 
  
  
  
  
 
更多>同类技术
 
全年征稿 / 资讯合作
 
推荐图文
推荐技术
可能喜欢