Wonderware培训
Wonderware公司推出旗舰级 InTouch软件,这是第一个基于微软Windows®操作系统的人机界面(HMI)。
Wonderware只能在windows环境下运行,支持32位及64位操作系统,但wonderware公司建议使用32位操作系统因为64位操作系统部是很稳定,系统容易崩溃带来不必要的损失。
Wonderware软件架构:
Intouch等可视部分
客户端 Active factory分析部分
Information Server CAL等第3方认可软件即符合(微
软技术标准,工业标准)
App Server发布数据
三个服务器 Historian历史数据
Information Server实时数据
DAServer/I/Oserver
PLC等第三方软件
Daserver/ioserver :收到采集命令,采集数据,发广播包,工作完成后,各机从DAseerver堆栈中提取数据。
概念:
1.Archestry 只是一个名字
2.Application server:应用程序服务器。类似于I/Osever 客户端(阀门,泵,开关等运行配置,控制配置,run_time部分)
3.Galaxy:数据库
4.Galaxy Repostistory:配置的指令存储在此可以用这台机器进行开发。 5.GR是装Galaxy数据库的机器一个(工程)网络只能有一个Galaxy。
安装前准备:APPLICATION SERVER 的同时还可以安装I/Oserver
GR SQLSERVER可单独也可与APPLICATION 一起装。
Historation > 安装SQL server2005数据库 需要建立防火墙,需专门一 台机器。
Information server >安装SQL server2005数据库 需要建立防火墙,需专门一 台机器。
步骤1:
1.每台机器装BOOTSTAP(需要主动对GR访问取数据的必须安装不是主动对GR访问被动的接收数据的不用安装)。安装一个bootstrap意味着一个授权。 2..安装Intouch。IDE.Galaxy.
3.部署platform相当于GR给各机器指令(GR本机也需要)
安装注意: 1.Historian安装好被动接受等于GR或I/O塞给的 数据,不需要bootstrap.
只要对外广播被动获取的不需要bootstrap
2.安platform必须安装bootstrap
3.不要在域控制器上安装SQL每台机器必须安装微软补丁包KB958644否则机器
死机。
步骤2:
1. 安装虚拟机Virtual pc 2007 sp1.exe。
2. 解压缩“windows 2003 standard CHS.ZIP”用虚拟机进入该系统。
从“开始>程序>vpc>file>NEW virtual 选择使用已有的>选择 WIN 2003.ZIP文件即操作系统”pw:goodluck。 修改用户名全拼
“我的电脑>属性>计算机名” 3. 连接到局域网,因为要组成工作组
步骤3:
1. Intouch(若先不安装Intouch后面安Application server有以下几点)
(1) 注意画面出现的版本号
(2) 域,组两台机器互相访问。必须填写用户名和密码,必须和电脑中本
地用户里的用户名,密码一致。是不是一组只取决于安装此时用户名和密码是否一样。
(3) 注意: 创建本地用户不要勾选。
(4) 选域,不不要再域控制器上安装SQLserver若不是域就找本机名。 USERNAME:用户名 PASSWORD:密码 配置密码:
我的电脑>管理MMC>本地用户和组>小网络内每台机器都要这样做。 注:先在MMC里创建,在填到上夜安装的信息。
2. SQL SERVER 2005或2008.
安装2008的ISO CD1和CD2>安装SQL之前会提示安装FRAMEWORK然后重启>安装过程中输入密码之前现找到计算机名的节点叫TERRY密码输进SQL的密码。
步骤4:
安装wonderware application server (1) bootstrap (2) IDE
(3) GR>要安SQL SERVER
(4) PDF DOCUMENTATION 帮助文件。培训的90%内容都来自于此
步骤5:
安装完成后建议重启 强烈建议
步骤6:
授权 .LIC文件
开始>wonderware>common>LicenseUtility>file>install license files>找到
LICENSE或者自己拷贝到相应目录
安装好后的介绍:
1. books :帮助文档,教学资料大都来自于此。 2. common:(1)aaconfig sql:连接到SQL的配置。默认用本机登录 (2)chang network account:登录到WINDOWS的用户可以是GUEST此处是网络
中的。网络中的用户名和密码不允许更,若是修改了,可以在此处改回来。点确定后重启。
(3)license utility (4)NetDDE Extension:几乎没有用。针对WINDOWS98只是框架,不是DDE服务
器。
3.Archestra IDE:装IDE的机器就是一个工程师站。
4.SMC:wonderware所有软件的管理,启动,备份的平台。杀掉平台,停止引擎。 装的软件 GR DASERVER 无论装什么 IDE SMC中所体现的 Galaxy database manager(备份,恢复) DAsever Manager(IP,通讯值) Log View Platform manager(杀掉平台,停止扫描) 关于Log View:
Wonderware所有产品运行过程出现的问题,信息,记录80%的事故都可以在此找到原因。 出现错误>选好有用的行>右键SENT TO>NOTEPAT>另存为记事本
运行IDE
GR node:装IDE的机器名 Galaxy name Type
About:vision 互相一致很重要,必须要完全一样。低的一定要升级。 New Galaxy:
GR node name:可以远程GR那台机器
Galaxy type:Base_Application_server.cab(选此) 后面两个DEMO仅是示例 Base_Intouch.cab仅Intouch 注意:(1)机器名一定要改
(2)安装Intouch时必须是一组
(3)A能找到B C但是反之不行的解决方法如下
右键网络邻居>更改WINDOWS防火墙设置>启用(可能以启用,但是互相连接不上,刚安好WINDOWS,启用防火墙,不更改任何设置,ping不通)不能DEPLOY>例外>文件和打印机共享>编辑>4个全部选上
另:安装“硬件防火墙”和上面“软件防火墙‘同样,要打通上面4个端口(TCP,UDP) 只是文件传输,即拷贝文件端口,不是进程运行端口。重启OK。 类等同于模板:虚的东西,只是模具。不是实物。
对象------实例 阀门 继电器 打印机 测温器
做实例之前要先做模板
IDE画面
Template:设备模板 Graphic:图形模板
Model:工厂逻辑,现场抢修人员观看的 Deploy:部署模式,工厂维护人员观看 Derivation:派生模式,工厂维护人员观看 Template中基本模板有3个
Application:应用模板,设备模板----- 1.AnalogDevice:压力。温度等模拟类 2.DisscreteDevice:阀门,泵等开关类 3.UserDegined:用户自定义 Device Integation :把现场物与计算机连接既利用此数据。 System:系统性。不是物理,不是感应头那一类设备。
工厂 1.AppEngine 1.float:看作中间变量,做运算用。 仓库 2.area 2.switch:开关模板 车间 3.intouchviewapp 3.SQLDAta
4.viewengine 4.sequearcer:严格定义脚本模板的顺序 5.winplatform
虽然所有模板都能直接和设备通讯,但设备模板拿数据,面向实际对象,交给中间模板运算。