第15章分布式网络及 WWW应用系统 15.1网络通信方式 15.2远程数据源 15.3网络变量 15.4网络数据库连接 15.5网络通信程序 15.6通信服务程序 Portserver 15.7www网络应用
第15章 分布式网络及 WWW应用系统 15.1 网络通信方式 15.2 远程数据源 15.3 网络变量 15.4 网络数据库连接 15.5 网络通信程序 15.6 通信服务程序PortServer 15.7 www网络应用
15.1网络通信方式 ◆力控R支持多种方式的网络通信,包括:TCPP 网络通信、串口(RS232/422/485)通信 MODEM拨号通信、移动GPRS、CDMA等等
15.1 网络通信方式 力控R支持多种方式的网络通信,包括:TCP/IP 网络通信、串口(RS232/422/485)通信、 MODEM拨号通信、移动GPRS、CDMA等等
1。TCP/IP ◆TCP/P网络协议提供了在不同硬件体系结构和操 作系统的计算机组成的网络上进行通信的能力 台PC机通过TCPP网络可以和多个远程计算 机进行通信,如图15-1所示。 Netclier TCP/ 以太网 Deserve Netserver
1.TCP/IP TCP/IP网络协议提供了在不同硬件体系结构和操 作系统的计算机组成的网络上进行通信的能力。 一台PC机通过TCP/IP网络可以和多个远程计算 机进行通信,如图15-1所示
2.串口 ◆图15—2是串口通信的示意图。网络中的每台PC 机安装了力控R软件,服务器端提供的 Portserver, 客户端启动力控的数据库驱动程序便可以完成和 服务器端的串口通信功能。 SCoNCIient 电台(全向天线) RS232 SCONServer SCONServer 电台1 电台2 RS232 Rs232 /o设备 定向天线 定向天线 O设备
2.串口 图15-2是串口通信的示意图。网络中的每台PC 机安装了力控R软件,服务器端提供的PortServer, 客户端启动力控R的数据库驱动程序便可以完成和 服务器端的串口通信功能
3. MODEM拨号 ◆图15-3是拨号通信的示意图。网络中的每台PC 机安装了力控R软件和 MODEM,通信原理同串口 通信,IO服务程序进行拨号连接后完成通讯
3.MODEM拨号 图15-3是拨号通信的示意图。网络中的每台PC 机安装了力控R软件和MODEM,通信原理同串口 通信,IO服务程序进行拨号连接后完成通讯
152远程数据源 ◆图15-4中展示了2台运行力控R软件的网络结点之 间的数据通信关系。力控R的界面运行系统Ⅴiew 与实时数据库系统Db均可以分离运行。对于Ⅴiew, 当它访问本机上的数据库时,本机数据库被视作 本地数据源,当它访问远程结点上的数据库时, 远程计算机的数据库被视作远程数据源。 View 远程数据源 远程数据源 本地数据源 本地数据源 DB DB 网络形式 以太网(TcP/P) 串口(Rs232) 拨号网络(MDEM
15.2 远程数据源 图15-4中展示了2台运行力控R软件的网络结点之 间的数据通信关系。力控R的界面运行系统View 与实时数据库系统Db均可以分离运行。对于View, 当它访问本机上的数据库时,本机数据库被视作 本地数据源,当它访问远程结点上的数据库时, 远程计算机的数据库被视作远程数据源
153网络变量 ◆定义远程数据源,选择Draw菜单“特殊功能S] 数据源”或在导航器中打开“数据源/本地数据库” 项,出现“数据源定义”列表框。列表框中的数 据源“本地实时数据库(Db)”是系统缺省定义 的数据源,它指向本机上的数据库。如果要配置 远程数据源,选择“添加”按钮,出现如图15-5 所示的“数据源定义
15.3 网络变量 定义远程数据源,选择Draw菜单“特殊功能[S]/ 数据源”或在导航器中打开“数据源/本地数据库” 项,出现“数据源定义”列表框。列表框中的数 据源“本地实时数据库(Db)”是系统缺省定义 的数据源,它指向本机上的数据库。如果要配置 远程数据源,选择“添加”按钮,出现如图15-5 所示的“数据源定义”对话框:
154网络数据库连接 ◆数据库是通过数据连接与外部(如:IO设备)进 行通信的。如果数据库要与其他力控R数据库进行 数据通信,也要通过数据连接进行,这种连接被 称为网络数据库连接。 ◆具体的形式是通过数据库中的点参数的数据连接 进行,如图15-6所示是在数据库组态程序 MaNager:进行的网络数据广格
15.4 网络数据库连接 数据库是通过数据连接与外部(如:I/O设备)进 行通信的。如果数据库要与其他力控R数据库进行 数据通信,也要通过数据连接进行,这种连接被 称为网络数据库连接。 具体的形式是通过数据库中的点参数的数据连接 进行,如图15-6所示是在数据库组态程序 DbManager进行的网络数据库连接
155网络通信程序 1.客户端 ◆力控R的通信程序组件 Netclien运行于网络客户端, 分别用于完成TCPP方式的通信功能。当要用 Netclien塔客户端力控R访问服务器端力控R数据时, 需要对客户端通信程序进行设置。数据源要指向 远程
15.5 网络通信程序 1.客户端 力控R的通信程序组件NetClient运行于网络客户端, 分别用于完成TCP/IP方式的通信功能。当要用 NetClient客户端力控R访问服务器端力控R数据时, 需要对客户端通信程序进行设置。数据源要指向 远程
2.服务器端 ◆双击Draw导航器“实时数据库数据库组态”以 启动数据库管理器 MaNager,选择 MaNager 菜单命令“工程数据库系统参数”出现如图15 7所示的数据库系统参数对话框: 数据库系统参数 初始启动 v启动/动服务器 通信故障时显示值为 厂启动网杯 CombRidge v启动网络服务器 时钟服务器 厂启动 Portserver 启动 eb server 厂使用远程时钟服务器,IP: 历史参数 ⑩DE服务器 广自动保存内容,每属秒r异步冷连 厂退出时保存数据 历史数据保存时间 处理周期 历史数据存放目录:c: Program Files\PCAuto 间隔 毫秒 取消
2.服务器端 双击Draw导航器“实时数据库/数据库组态”以 启动数据库管理器DbManager,选择DbManager 菜单命令“工程/数据库系统参数”出现如图15- 7所示的数据库系统参数对话框: