现场要求: 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连接,就可获得所有现场大量数据。