文档介绍:SVS SV-NET-SERVER多媒体网络中控服务器说明
该网络服务器采取64位ARM9微处理器,频率400MHz,。为确保系统长时间不间断运行,PCB按工业级标准设计。采取AC220/110V电源供电。
机器接口:
1、标准RJ45网络接口一个;
2、DB9型串口两个,一个用于机器设置,一个用于控制数据传输;
3、USB 接口一个,用于机器软件更新;
4、电源接口一个。
指示灯:电源指示灯、网络状态指示灯。
机箱尺寸:采取1U标准机箱。
网络架构:
功效描述和实现方案:
嵌入式网络中控服务器介于网络中控和触屏之间,是触屏控制各网络中控桥梁。中控服务器关键功效就是将触屏和网络中控进行对接,二者通信数据流分上行和下行:下行,触屏生成控制代码将数据经过中控服务器下发到指定网络中控;上行,网络中控生成反馈代码亦需经中控服务器上传到触屏。中控服务器设为TCP服务端,各网络中控为TCP用户端,主动连接中控服务器,中控服务器将实时统计连接网络中控MAC地址。触屏和中控服务器通信能够下面两种方法:
为触屏每一串控制代码打包上要控制网络中控MAC地址指定受控端和主控端
。中控服务器依据每一数据包MAC地址查询连接其中网络中控,将数据转发。
增加一个新协议数据包(指定受控端和主控端),用该协议包指定触屏立即操作网络中控。当触屏首先发送这一数据包时,中控服务器利用数据包中MAC查询连接其中网络中控,将该中控作为目前操作中控,以后触屏发全部控制代码均由中控服务器发往该网络中控。假如要操作另一台网络中控,则再发送包含这一台中控MAC数据包。
两种方法优缺点:
方案一:优点是,指令中控操作包含在了每一控制代码中,无须单独指定待控制中控,同时数据反馈双向反馈;缺点是,触屏编码繁琐,每一串控制代码全部要打包上指定受控端和主控端协议。
方案二:优点是,不需为每一串控制代码打包上网络中控MAC地址;直接指定受控端和主控端,然后发控制系统代码,双向反馈。
系统应用调试:
本网络中控服务器可广泛用于当地设备集中控制、当地控制远程设备、远程控制当地设备等。当地控制能够连接中控232串口经过服务器发送代码进行控制,有网络模块中控也能够经过网线接收代码使其受控。如大型电教室、多媒体厅,一栋楼多个房间或几栋楼之间设备集中控制,只需将设备连入网络,用交换机连通起来即可用触屏方便控制;远程控制时双方设备全部连入网络,主控方只需在软件里添加受控方网络设备参数即可编程进触屏对其进行控制。远程控制当地设备时,
远程发送来代码经过当地服务器网络模块再由232连接收控设备使其受控。
服务器连接参数说明:
服务器连接触屏和各网络中控,其中和网络中控连接使用TCP,和触屏连接经无线网络模块经过RS232通讯。
服务器采取TCPServer模式,端口采取固定值1024,网络中控选择TCP用户模式,并勾选专用模式。
无线模块串口参数:波特率9600,数据位8,停止位1,校验无。
软件操作和通讯协议:
1、将中控服务器和网络模块、中控设备、后台控制电脑连入网络后,在控制电脑上打开网络中控服务配置软件,点搜索,进行服务器搜索,图一所表示:
图一
2、搜索出中控服务器后点设置,图二所表示:
图二
3、点连接,图三,连上服务器以后,依次搜索设备并进行添加,图四所表示,连上设备后图五所表示,
图三
图四
图五
4、通讯协议
当连接网络模块时,两种方法可控:
1). 先发代码“5A 08 01 0D XX”设置主控端,XX为设备ID,
再发代码“5A 00 01 0D YY”指定受控设备,YY为设备ID,
然后发中控控制代码即可控制中控。
2).先发代码“5A 08 01 0D YY”设置主控端,YY为设备ID,
然后再发送指定控制设备代码“5A 02 AA 0D BB CC”,
其中AA为CC字节长度+1,BB为设备ID,CC为要发控制代码。
当连接服务器串口时(默认服务器为主控端),两种方法可控:
1).可先发代码“5A 00 01 0D XX”指定受控设备,XX为设备ID,
然后直接发中控控制代码即可控制中控。
2).也可直接发送指定控制设备代码“5A 02 AA 0D BB CC”,
其中AA为CC字节长度+1,B