物联网智慧生活实训平台.docx
《物联网智慧生活实训平台.docx》由会员分享,可在线阅读,更多相关《物联网智慧生活实训平台.docx(47页珍藏版)》请在冰豆网上搜索。
![物联网智慧生活实训平台.docx](https://file1.bdocx.com/fileroot1/2023-1/5/56b95ec2-f94f-4cd5-947d-d30a742df8ea/56b95ec2-f94f-4cd5-947d-d30a742df8ea1.gif)
物联网智慧生活实训平台
物联网智慧生活实训平台
——安装部署文档
V1.1
版本变更记录
版本号
拟制人/修改人
拟制/修改日期
更改理由
主要更改内容
(写要点即可)
V1.0
陈祈莲
2014-02-19
无
无
V1.1
郑陈涵
2014-2-27
PDA部分不够完整
完善PDA部分的内容
注1:
文件第一次归档时,“更改理由”、“主要更改内容”栏写“无”。
1.产品概述
1.1.产品简介
新大陆智慧生活实训平台,主要用于中职院校物联网及相关专业的实训教学使用。
该款产品定位于中职物联网专业教学上,对于学生物联网设备、物联网技术、物联网应用的认知学习与实操训练上,该产品重点培养中职学生实际动手操作能力,同时加深强化了对物联网知识技能知识的了解,提高锻炼了基于物联网平台的创新能力。
本产品采用实训工位式的设计,挂载使用大量真实的物联网设备及技术,实现了三类场景、多项应用的物联网软件系统,且配套完整的中职物联网实训教程及丰富的教学实训资源。
1.2.产品外观
1.3.系统拓扑图
1.3.1.智能商业应用拓扑图
1.3.2.智能环境监控拓扑图
1.3.3.智能环境监控工位布局图
1.3.4.智能环境监控工位连线图
由于图较大,详见【智能环境监控工位连线图.docx】。
1.3.5.智能健康管理拓扑图
网络拓扑图
硬件连接示意图
2.配置说明
2.1.硬件设备清单
序号
子系统
设备名称
数量
备注
1
物联网实训工位
物联网实训工位
1
用于智能环境监控套件及智能商业套件设备的挂接,为设备供电。
2
智能环境监控套件
土壤传感器(水分、温度)
1
主要包括多种、各类传感器,各种执行动作器件,结合485数据采集模块组成,实现了智能社区环境监控、智能水文环境监控、智能农业环境监控等多种智能环境场景应用。
风速传感器
1
二氧化碳传感器
1
火焰传感器
1
烟雾传感器
1
排气扇
2
报警灯
1
照明灯
2
485数字采集模块
1
4
智能商业应用套件
D8高频卡读写器
1
主要包括RFID识别设备、显示设备、网络设备等,实现了智能仓储、智能卖场、智能结算、智能电商等多种智能商业场景应用。
超高频RFID读写器
1
数码价格标签
3
小票打印机
1
串口服务器
1
5
软件教学资料
智能健康管理系统
1
实训平台配套的各种软件资源、软件系统、实训教程、教学资源、视频等资料。
智能商业应用系统
1
智能环境监控系统
1
6
工具及耗材
物联网常用工具包
1
包括常用的各规格螺丝刀、万用表、电烙铁等常用工具包,以及智能环境、医疗、商业所使用到的各种耗材。
各色导线
若干
高频RFID标签
10
超高频RFID标签
10
标准网线
10
热敏打印纸
3
各规格螺丝、螺母
若干
扎线带
若干
医用电极片
50
2.2.硬件环境
硬盘
30G以上
内存
4G以上
CPU
G630以上
服务器系统
WindowsServer2008R2(64位)
PC客户端系统
Windows7(32位)
2.3.软件环境
软件
版本
服务器JDK
Jdk1.7
Tomcat
IIS
SqlServer
2008R2
netframework
服务器PC4.5,客户端PC4.5。
3.商业系统部署说明
3.1.硬件驱动配置
3.1.1.串口服务器
安装在WIN732位系统环境上将超高频RFID控制器的串口连接到sertal1、桌面超高频RFID读卡器的串口连接到sertal2、LED显示屏控制器的串口连接到sertal4;串口服务器与无线路由器通过网线连接。
如下图:
串口服务器配置工具存放在文件夹“\第04章实训项目:
智能商业应用_配套光盘资料\01硬件设备\03串口服务器-链路\串口服务器配置工具”里,串口服务器安装分为三大步骤:
修改串口服务器IP、Aport驱动安装准备和Aport驱动安装。
下面以Win7操作系统为例介绍串口服务器安装步骤,其他操作系统可参考设置,也可以参见“安装工具包\硬件安装\串口服务器-链路\串口服务器配置工具”文件夹下的“串口服务器Win_7安裝步驟与图解.pdf”、“串口服务器Win_XP安裝步驟与图解.pdf”。
1.修改串口服务器IP地址
串口服务器的默认IP地址为192.168.1.254,如果PC机上的IP地址与串口服务器的IP地址不在同一网段时,例如PC机的IP为192.168.0.2,那么用工具“Aport_ap.exe”搜索不到串口服务器。
这时需先用工具“APORT_SEARCH.exe”搜索到在不同网段的串口服务器,然后修改串口服务器的IP地址为与PC机的IP地址同一网段,例如修改为192.168.0.9。
修改串口服务器的IP地址步骤如下:
1)打开“安装工具包\硬件安装\串口服务器-链路\串口服务器配置工具”文件夹,双击“APORT_SEARCH.exe”文件,打开如下图所示界面。
图4-56修改串口服务器的IP地址界面一
2)单击“SEARCH”按钮,搜索到默认IP地址为192.168.1.254的串口服务器,如下图所示,在红色方框内修改串口服务器的IP地址为与PC机的IP地址同一网段。
图4-57修改串口服务器的IP地址界面二
3)单击“SAVE”按钮,完成串口服务器的IP地址修改。
4)单击“EXIT”按钮,退出串口服务器的IP地址修改程序。
2.Aport驱动安装准备
1)打开“安装工具包\硬件安装\串口服务器-链路\串口服务器配置工具”文件夹,双击“Aport_ap.exe”文件,打开如下图所示界面。
图4-58APORT配置界面1
2)在“TotalPorts”项里设置要挂载在系统上的总串口数,例如“4”。
3)在“PORT#”和“IP”处设置各串口IP地址,例如设置为如下图所示。
图4-59APORT配置界面2
4)单击“SAVE”按钮,保存修改,弹出如下图所示提示框,单击“确定”按钮返回APORT配置界面。
图4-60APORT提示框
5)单击“SEARCH”按钮,搜索已存在的APORT盒,搜索结果将显示在如下图所示界面中⑤所指位置内。
图4-61APORT配置界面3
6)双击上图中⑤所指位置内的APORT的IP地址,弹出如下图所示“APORT-INFO”对话框。
图4-62APORT-INFO对话框
7)单击“Setting”按钮,进入WEB管理登录界面,如下图所示。
图4-63WEB管理登录界面
8)输入密码“11111”,单击“确定”按钮进入WEB管理页面,如下图所示。
图4-64WEB管理界面1
9)单击上图左侧列表项“mode”-“port1”,在右侧打开的界面中,将“TTYType”值选择为“COM”,如上图所示;单击“OK”按钮,保存设置,右侧显示如下图所示修改成功界面。
图4-65WEB管理界面2
10)重复步骤9)-10),完成其他port的mode设置。
11)单击WEB管理界面左侧列表项“mode”,在右侧打开的界面中,设置串口波特率(BautRate)为57600bps,单击“OK”按钮,保存设置。
图4-66WEB管理界面2
说明:
由于RFID(UHFReader18)读写器默认的波特率为57600bps,因此串口服务器上与3个RFID(UHFReader18)读写器相应的串口波特率需设置成57600bps。
图4-67WEB管理界面3
12)单击左侧列表项“sysem”-“setup”,在右侧打开的如上图所示界面中单击“RestartBox”重新启动APORT盒,如下图所示。
图4-68WEB管理界面4
13)等APORT盒上的“STS”燈变成红色,重新启动APORT盒完毕。
14)关闭WEB管理页面;单击下图中“EXIT”按钮,退出APORT配置程序。
图4-69退出按钮
3.Aport驱动安装
1)打开“安装工具包\硬件安装\串口服务器-链路\串口服务器配置工具”文件夹,双击“ainstall.exe”文件,屏幕将闪过如下图所示安装界面。
图4-70Aport驱动安装界面
2)如果出现如下图所示程序兼容性界面,单击“这个程序已经正确安装”,完成Aport驱动安装。
图4-71程序兼容性界面
4.重设COM起始值
1)依次单击“开始”→“控制面板”→“管理工具”→“计算机管理”,在弹出的如下图所示的“计算机管理”对话框左侧列表中单击“设备管理器”,在右侧中单击展开“端口(COM和LPT)”。
图4-72设备管理界面
2)说明:
Win7第一次安装好Driver时,真实串口会与Driver(COM)对应顺序乱掉,所以需要重新设定“StartPort#”起始值。
3)单击展开“多串口适配器”,双击“RAYONTPORTIOPDriver”,弹出如下图所示重设COM起始值界面。
图4-73重设COM起始值界面
4)单击“Setup”选项卡,重设COM起始值,单击“确定”按钮,完成重设。
5)若COM起始值不是期望的看,依照上述步骤2)-3)再变更一次。
3.1.2.摄像头配置
1.安装IPCamSetup.exe,系统会要求重启。
2.重启之后双击运行桌面上的IPCameraTool。
图4-38摄像头配置工具图标
3.进入如下界面。
图4-39摄像头配置工具界面
4.右击列表中的摄像头,选中网络配置,可以根据实际场景中地址配置网络摄像头的网络配置(存在多个摄像头时,IP地址不能重复)。
5.修改摄像头的网络配置之后,双击查找到需要连接网络的摄像头,进入页面。
并登录(用户名admin密码为空)
图4-40摄像头配置登录界面
6.进入后会显示如下内容,请运行对应的ActiveX控件。
图4-41摄像头配置工具界面
7.点击并选择运行加载,然后再点运行。
图4-42控件安装警告界面
8.这时系统会要求您再次登陆。
登陆完成后界面如下:
图4-43摄像头控制软件界面
9.点击管理者操作——》基本网络设置。
然后按照图中的内容进行设置。
图4-44摄像头管理者操作界面
3.1.3.小票打印机配置
1、进入Driver,找到
这个文件。
点击运行并安装。
2、安装完成后
在这里头找到一个叫做USB之类的名字的选项,勾选它。
3、然后点击
进行打印测试。
如果打印成功,就说明打印机安装完成。
3.2.数据库部署
1、打开服务端PC上已经安装完成的MicrosoftSQLServerManagementStudio,服务器名称输入(local),点击【连接】
2、右击【数据库】,选择【附加】
3、点击【添加】,选择数据库DB文件所在的路径,选择商业系统的数据库文件并【确定】,结果如下图。
4、点击【确认】,然后就附加成功了
这时候会在数据库中看到红色的这个数据库已经被附加
3.3.服务端部署
1、添加WEB服务(文件位置/智能商业应用/服务器端/WEB端)
进入IIS,右击DefaultWeb
根目录邮件——》添加应用程序
注:
WEB文件所在位置是服务程序的根目录所在的路径。
2、点击上方的选择按钮,选择.NET版本
3、全部点击确认
4、找到/智能商业应用/服务器端/WEB端的文件夹,里面有一个WEB.CONFIG
5、找到这一段,将里面的内容改为先前配置的数据库的名称和用户密码
6、其中Catalog是数据库名称,userid是数据库用户名,password是密码;
7、找到//192.168.1.120/ISmarketForGS/"/>这一段。
将里面的http:
//192.168.1.120/改成本机的IP。
8、以上步骤完成后,在IE中浏览http:
//localhost/ISmarketForGS/YDProList.aspx
9、如果能够显示
这样的一个页面,说明IIS和数据库正常运行。
10、至此,服务器WEB端配置完成
3.4.PC客户端
1、点击/程序文件/智慧生活实训平台PC端安装包.msi然后点击下一步进行安装,所有步骤直接默认下一步,直到安装完成。
2、安装完成后,在安装目录内修改配置文件(默认安装路径C:
\ProgramFiles\新大陆教育\智慧生活实训平台\商超\PcStoreClient.exe.config),修改
对应的数据(由于COM口服务器是为仓库PC提供COM口的,所以这里的配置需要根据串口服务器的配置进行修改)
3、这一段。
将里面的192.168.14.17换成部署后的服务器端的IP地址。
就此,PC客户机安装完成。
4、在PC客户机上安装完成之后,再重新在服务端PC上安装一次,然后安装目录内找到商业/PcStoreClient.exe.config修改
改为3455。
就此PC主控端环境搭建完成
3.5.基础试验箱端
智慧生活实训平台APK包安装至基础实验箱,并且进入【智慧生活实训平台-智能商业应用】中的设置中,将服务器IP更改成服务端的IP地址并保存。
3.6.PDA端
1、主控PC中插入本书配套光盘,并在光盘中找到“\第04章实训产品:
智能商业应用_配套光盘资料\01硬件设备\02盘点PDA\windowsMobile设备中心ForX64.exe”安装windowsMobile设备中心
2、安装完之后,将PDA用连接线连接到电脑上。
这样就可以在我的电脑就可以看到PDA便携式设备了
3、双击进入设备,将
这两个文件复制进PDA(这个是PDA的.NET运行环境)。
4、然后再将PDA客户端程序放进去,里面有两个文件,PDACLIENT.EXE是主程序,PDAconfig.exe是配置工具(具体使用将在后面详细说明)
5、在PDA上进入“我的设备/D35FLASH/test/”安装刚刚放进去的.NET环境
6、安装完成之后,在PDA的进入“我的设备/D35FLASH/test/”中找到commMgr图标,双击进去,选中EnableWlan打开网络。
7、再双击
进入网络连接界面,选择无线信息——》找到EDUTLD,选中——》点击连接
8、打开我的设备/D35FLASH/pdaclient/找到PdaConfig.exe。
运行程序,界面如下。
修改其中的IP地址为服务器的IP地址即可。
4.环境系统部署说明
4.1.数据库部署
1、操作步骤与3.2章节相同,需要选择的是环境系统的数据库DB文件。
2、附加成功了
这时候会在数据库中看到红色的这个数据库已经被附加
3、设置数据库定时清除数据(由于环境监控的数据量很大,所以需要一天清理一次环境数据)将服务设置为自动启动,否则在重启服务器后作业就不运行了
a)启动代理服务的方法:
开始-->运行-->输入services.msc-->找到【SQLServer代理】的服务并双击-->【启动类型】选择“自动”-->【确定】
b)打开【SQLServerManagementStudio】,在【对象资源管理器】列表中选择【SQLServer代理】
c)鼠标右击【SQLServer代理】,选择【启动(S)】,如已启动,可以省略此步骤
d).展开【SQLServer代理】列表,右击【作业】-->【新建作业】
e)在【常规】选项卡中,输入作业名称(如:
定时删除环境数据)
f)在【步骤】选项卡中,点击【新建】,输入【步骤名称】,如“步骤1”,类型默认T-SQL脚本,也可以选择SSIS包,在【数据库】一栏选择要作业处理的数据库,在【命令】的右边空白编辑栏输入要执行的SQL代码,也可以执行存储过程,如:
EXECProc_warnMonitor,也可以点击命令下面的【打开】,打开.sql脚本执行语句DELETEFROMTB_Env_Monitor(库要选择环境监控的这个库)
g)输入运行脚本后,建议点击【分析】,确保脚本语法正确,然后点击下面的【确定】按钮
h)在【计划】选项卡中,点击【新建】,输入【计划名称】,如“计划1”,勾选【已启用】,计划类型默认是”重复执行”,在【频率】-->【执行】处选择“每天”,在【执行时间】中选择【执行一次,时间为0:
00:
00】(此部分的频率和执行时间可以根据实际情况进行相应的变更,尽量保证执行时间在服务器不关闭并且没有客户端访问的期间内)。
i)在【持续时间】中选择【无结束日期】,然后点击【确定】按钮。
4.2.服务端部署
1、操作步骤与3.3章节相同,不同的是需要环境系统程序文件的根目录位置。
2、找到系统程序根目录里面的一个WEB.CONFIG文件
3、打开文件,将key="ConnectionString"value="Server=./;InitialCatalog=Environmental;userid=sa;password=123456;"/>这一段,将里面的内容改为先前配置的数据库的名称和用户密码,找到4、以上步骤完成后,在IE中浏览http:
//localhost/CMEnvironmental/Docs/
如果能够显示
这样的一个页面,说明IIS配置成功。
再点击
这个按钮。
如果提示
以上内容,就说明数据库也正常运行。
5、至此,服务器端配置完成
4.3.PC客户端
根据之前在3.4已经安装完成的客户端程序,在安装目录内打开配置文件PCEnvMonitor.exe.config(默认安装路径C:
\ProgramFiles\新大陆教育\智慧生活实训平台\环境\PCEnvMonitor.exe.config)
找到修改//192.168.14.17/CMEnvironmental/service/Service1.svc
这一段。
将里面的192.168.14.17换成部署后的服务器端的IP地址。
就此,PC客户端安装完成。
4.4.基础实验箱
智慧生活实训平台APK包安装至基础实验箱,并且进入【智慧生活实训平台-智能环境监控】中的设置中,将【设置】栏展开,将服务器IP更改成服务端的IP地址并保存。
5.医疗系统部署说明
5.1.数据库部署
确保服务器已经安装了MYSQL数据库以及Navicat数据库管理。
1.1打开Navicat软件,双击127.0.0.1位置,会展开默认的数据库。
1.2右击127.0.0.1,点击【新建数据库】
1.3数据库输入【edu_tld】,字符集选择【utf8--UTF-8Unicode】,校对默认为空,点击【确定】
1.4双击展开edu_tld,右击【表】选择【运行SQL文件】
1.5文件选择【edu_tld.sql】脚本文件。
编码默认为【65001(UTF-8)】,点击开始
1.6结果中显示【[Msg]Finished-10queriesexecutedsuccessfully】,数据库部分就已经安装完成了。
5.2.摄像头配置
具体配置可以参考3.1.2章节。
5.3.服务端部署
1、在部署前,确保本机已经安装了jdk1.7和以及配置好jdk。
1.1、安装jdk
1.2、配置环境变量:
右击“我的电脑”-->"高级"-->"环境变量"
1.3在系统变量里新建JAVA_HOME变量,变量值为:
C:
\ProgramFiles\Java\C:
\ProgramFiles\Java\jdk1.7.0_51(根据自己的安装路径填写)
1.4新建classpath变量,变量值为:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
1.5在path变量(已存在不用新建)添加变量值:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(注意变量值之间用“;”隔开)
1.6“开始”-->“运行”-->输入“javac”-->"Enter",如果能正常打印用法说明配置成功!
补充环境变量的解析:
JAVA_HOME:
jdk的安装路径
classpath:
java加载类路径,只有类在classpath中java命令才能识别,在路径前加了个"."表示当前路径。
path:
系统在任何路径下都可以识别java,javac命令
2、进入tomcat的根目录,用记事本打开webapps\EduTLD\WEB-INF下的applicationContext.xml的文件,修改mysql:
//192.168.14.251:
3306/edu_tld">位置中的IP地址,将192.168.14.251部分的IP修改为服务端PC的IP地址。
修改,中的‘root’为数据库的登录名,‘55555’为数据库的登录密码。
打进入tomcat目录下的apache-tomcat-6.0.32\webapps\EduTLD\WEB-INF\classes的config.properties摄像头配置文件,使用记事本打开该文件,如下图
该摄像头的IP地址、账号、密码要跟第一步骤摄像头配置的相同。
注:
实验箱1摄像头显示的是第一个患者对应实验箱上显示的摄像头。
PC端摄像头现实的是第一个患者对应的PC端医生客户端上显示的摄像头以此类推。
3、运行tomcat根目录下面,bin目录的startup.bat脚本,运行成功会出现如下图。
5.4.基础实验箱
智慧生活实训平台APK包安装至基础实验箱,并且进入【智慧生活实训平台-智能健康管理】中点击【设置】,将IP(192.168.14.213)更改成当前服务端的IP地址,端口更改为6888,HosPL位置输入的是客户端的ID,用于系统中检测医院的名称,此内容需要唯一,不能与其他实验箱上程序中此部分的名称相同。
5.5.硬件连接
医疗实验箱的COM1与基础开发实验箱的COM1相连进行通信。