1、 Siemens Building Technologies Saphir Scope解密 Siemens Building Technologies 1. Scope安装和简介 Siemens Building Technologies Sapro ACX84 HMI Training 3 July 2007 1.1 系统需求和安装盘 内存在 512 MB 以上 CPU在 Pentium III 1.2Ghz 以上 Windows 2000 或 Windows XP操作系统 . 当前用户要有可以安装软件的管理员权限 . Siemens Building Technologies Sapro
2、ACX84 HMI Training 4 July 2007 1.2 Saphir Scope 界面介绍 下载 bin 文件 HMI 模拟器 编译 HMI bin和 OBH.bin 文件 从控制器上载语言文件 ObjLang.csv 调整时间表 将 Scope连接到 PC 断开 Scope与 PC的连接 运行应用程序 停止应用程序 查看趋势图 设置控制器时 钟 从控制器上读取数据点 datapoints 数据记录配置 HMI Editor 读取数据记录 Siemens Building Technologies Sapro ACX84 HMI Training 5 July 2007 生成配置
3、文件 读取语言文件 字符选择 应用程序 / HMI / 语言文件 运行程序 / 停止程序 / 状态 HMI 模拟 数据库编辑 趋势图 数据库备份 时间设定 1.3 Tool工具菜单 配置存储 读取存储数据 清除存储数据 Siemens Building Technologies Sapro ACX84 HMI Training 6 July 2007 1.4 通讯设置和连接 Siemens Building Technologies Sapro ACX84 HMI Training 7 July 2007 1.5 OS 下载 下载操作系统,首先应断开 Scope和控制器的连接 选择串口和操作系
4、统文件夹 过程 : 1. 断电 2. 点击 Load 按钮 3. 短接跳线 4. 控制器上电 5. 断开跳线 6. 开始下载 ACX32 ACX36 RXB Siemens Building Technologies 2. 读取数据点 DataPoints Siemens Building Technologies Sapro ACX84 HMI Training 9 July 2007 2.1 从 Scope中看数据点 (datapoint) 的地址 数据点 : 回风湿度 UIA4RtnHumi : 对象类型 Object type 0x1023; 对象识别号 Object ID 0x3C5
5、377BF; 成员号 Member ID 0x0009 从控制器上读取数据点 datapoints Siemens Building Technologies 3. HMI离线 模拟器 Emulation Siemens Building Technologies Sapro ACX84 HMI Training 11 July 2007 3.1 HMI离线 模拟器 Emulation SaphirScope 软件里提供了一个离线的 HMI模拟器 . 您可以使用它来测试您所设计的 HMI的功能 ,此时无需真正连接一个 ACX84. 但是 , 您必须连接上 SAPHIR ACX36控制器 .这个
6、 HMI的模拟器对您将来编写用户手册 User Manual也极为方便 . 要运行此 HMI离线模拟器 , 在 SaphirScope中 : Tools - Online -HMI Emulation. Siemens Building Technologies 4. HMI的 bin文件编译 Siemens Building Technologies Sapro ACX84 HMI Training 13 July 2007 4.1 报警列表的语言支持文件 ObjLang.csv的上载 首先要从控制器 ACX36中上载对象名语言文件 ObjLang.csv到 PC上来 ,并用 Scope打开
7、 . 从控制器上载语言文件 ObjLang.csv Siemens Building Technologies Sapro ACX84 HMI Training 14 July 2007 4.2 如何编译生成 HMI的 bin 文件 下图表明 HMI的 bin的生成 项目名称 解释与描述 OBH.bin 基于 “Templates.txt ” 和 “Languages.csv”这 两个文件编译生成 的 bin文件 ,它包含了这两个文件里的所有信息 . HMI.bin 基于 “ObjLang.csv“和 “MemLang.csv“ 这 两个文件编译生成 的 bin文件 ,它包含了这两个文件里的所
8、有信息 . HMI Handler HMI Handler 处理程序 : 依照 “HMI.bin” 文件来显示菜单 . 依照 “OBH.bin”文件来指定对象和成员的语言文本 . 为要显示的 对象和成员 向 Object Handler处理程序里发出 索取当前值的请求 . Object Handler Object Handler处理程序 : 从数据库 database里获取所 请求要显示 对象和成员的 当前值 . 将这些值传递给 HMI Handler 处理程序 . Database 数据库 database: 存于 SAPHIR 控制器的主存储器的一片指定区域 . 存储着所有应用程序对象和
9、成员 的当前值 . Siemens Building Technologies Sapro ACX84 HMI Training 15 July 2007 4.3 实际中 编译生成 HMI 的 bin文件 Create config data 第一步 :点击 “Create config data” 按钮 第二步 :选择模板文件和菜单语言文件 第三步 :选择字符集和字体 第四步 :选择对象名语言文件 第五步 :点击 Create 按钮 ,编译生成 bin 文件 Siemens Building Technologies 5. Logic 和 HMI的 bin文件下载 Siemens Build
10、ing Technologies Sapro ACX84 HMI Training 17 July 2007 5.1 把 编译好的 bin 文件 下载到 ACX36 控制器里 (1) 第一步 : 用特制的 SBT编程电缆将 计算机的 COM端口 (RS232) 与 ACX36 控制器的服务端口 (RJ45) 相连接 ,上电 . Siemens Building Technologies Sapro ACX84 HMI Training 18 July 2007 5.2 把 编译好的 bin 文件 下载到 ACX36 控制器里 (2) 第二步 : :然后点击 “ Load files 按键来下载
11、 bin文件 : 第三步 : 单击 “ Stop application 按键来停止 ACX36控制器中的应用程序的运行 : Siemens Building Technologies Sapro ACX84 HMI Training 19 July 2007 5.3 下载编译好的 bin 文件 到 ACX36 控制器里 (3) 第四步 : 单击“ Load 按键来下载所有的 bin 文件到 ACX36控制器中 : Bin 文件下载中 . Thats OK. Siemens Building Technologies Sapro ACX84 HMI Training 20 July 2007
12、5.4 下载编译好的 bin 文件 到 ACX36 控制器里 (4) 第五步 : bin 文件下载完成后 , 单击“ Start application 按键来启动运行 ACX36控制器中的应用程序. OK, 完成 . Siemens Building Technologies 6. 时钟设定和 时间表功能 Siemens Building Technologies Sapro ACX84 HMI Training 22 July 2007 6.1 时钟设定 重新读上来控制器的实时时间 手动设定控制器的实时时间 与 PC同步来设定控制器的实时时钟 Siemens Building Techno
13、logies Sapro ACX84 HMI Training 23 July 2007 6.1 时间表设定 a 日、周、年时间表设置 时间点或时间段使能 Enable 时间点 开关机指令 时间段 Siemens Building Technologies 下图中 , 可以看到周时间表 Weekplan 对日时间表 Dayplan的投射 Overcast. 下图中 , 可以看到 年时间表 Yearplan 对 周时间表 Weekplan 和 日时间表 Dayplan的投射 Overcast. 9 : 0 05 : 0 06 : 0 0d a y p l a n 0 1 d a y p l a
14、n 0 22 1 : 0 01 5 : 0 01 8 : 0 0d a y p l a n 0 3 d a y p l a n 0 41 3 : 0 03 : 0 09 : 0 05 : 0 06 : 0 0d a y p l a n 0 1 d a y p l a n 0 22 1 : 0 01 5 : 0 01 8 : 0 0d a y p l a n 0 3 d a y p l a n 0 41 3 : 0 03 : 0 03 : 0 09 : 0 05 : 0 06 : 0 0d a y p l a n 0 1 d a y p l a n 0 22 1 : 0 01 5 : 0 01
15、8 : 0 0d a y p l a n 0 3 d a y p l a n 0 41 3 : 0 0M o n d a y F r i d a y S a t u r d a y . . .9 : 0 05 : 0 06 : 0 0d a y p l a n 0 1 d a y p l a n 0 22 1 : 0 01 5 : 0 01 8 : 0 0d a y p l a n 0 3 d a y p l a n 0 41 3 : 0 03 : 0 0S u n d a yW e e k p l a n 0 1 W e e k p l a n 0 2 . .M o n 7 : 0 0F r
16、 i 5 : 3 0S a t 4 : 0 0S u n 5 : 3 09 : 0 05 : 0 06 : 0 0d a y p l a n 0 1 d a y p l a n 0 22 1 : 0 01 5 : 0 01 8 : 0 0d a y p l a n 0 3 d a y p l a n 0 41 3 : 0 03 : 0 09 : 0 05 : 0 06 : 0 0d a y p l a n 0 1 d a y p l a n 0 22 1 : 0 01 5 : 0 01 8 : 0 0d a y p l a n 0 3 d a y p l a n 0 41 3 : 0 03 :
17、 0 03 : 0 09 : 0 05 : 0 06 : 0 0d a y p l a n 0 1 d a y p l a n 0 22 1 : 0 01 5 : 0 01 8 : 0 0d a y p l a n 0 3 d a y p l a n 0 41 3 : 0 0M o n d a y F r i d a y S a t u r d a y . . .9 : 0 05 : 0 06 : 0 0d a y p l a n 0 1 d a y p l a n 0 22 1 : 0 01 5 : 0 01 8 : 0 0d a y p l a n 0 3 d a y p l a n 0
18、41 3 : 0 03 : 0 0S u n d a yW e e k p l a n 0 1 W e e k p l a n 0 29 : 0 05 : 0 06 : 0 0d a y p l a n 0 1 d a y p l a n 0 22 1 : 0 01 5 : 0 01 8 : 0 0d a y p l a n 0 3 d a y p l a n 0 41 3 : 0 03 : 0 09 : 0 05 : 0 06 : 0 0d a y p l a n 0 1 d a y p l a n 0 22 1 : 0 01 5 : 0 01 8 : 0 0d a y p l a n 0
19、3 d a y p l a n 0 41 3 : 0 03 : 0 03 : 0 09 : 0 05 : 0 06 : 0 0d a y p l a n 0 1 d a y p l a n 0 22 1 : 0 01 5 : 0 01 8 : 0 0d a y p l a n 0 3 d a y p l a n 0 41 3 : 0 0M o n d a y F r i d a y S a t u r d a y . . .9 : 0 05 : 0 06 : 0 0d a y p l a n 0 1 d a y p l a n 0 22 1 : 0 01 5 : 0 01 8 : 0 0d a
20、 y p l a n 0 3 d a y p l a n 0 41 3 : 0 03 : 0 0S u n d a yW e e k p l a n 0 1 W e e k p l a n 0 2 . .Y e a r p l a n 0 1Y e a r p l a n 0 2 . .7 : 0 05 : 3 04 : 0 05 : 3 0M o n 8 : 0 0F r i 5 : 3 0S a t 4 : 0 0S u n 5 : 3 02 0 0 7 J a n 0 1 M o n 8 : 0 02 0 0 7 M a r 2 5 S u n 4 : 0 02 0 0 7 O c t
21、1 M o n 1 4 : 0 02 0 0 7 D e c 3 0 S u n 8 : 0 0开 机关 机图 例 :6.1 时间表设定 b Siemens Building Technologies 7. 如何使用趋势图 Trend功能 Siemens Building Technologies Sapro ACX84 HMI Training 26 July 2007 7.1 SaphirScope 趋势图 1 趋势图功能数据点选择 注:趋势图功能要在Sapro里打开 Scope或者在 Scope.rsc中打开 Scope才可用,因它需要调用某些 资源。 Siemens Building
22、Technologies Sapro ACX84 HMI Training 27 July 2007 7.2 SaphirScope 趋势图 2 曲线数据点属性选择 曲线纵轴高低限预设 Siemens Building Technologies Sapro ACX84 HMI Training 28 July 2007 7.3 SaphirScope 趋势图 3 开始记录 拖出游标 右键可改 变时间轴 记录数据 数据更新 恢复默认 趋势图属性 Siemens Building Technologies Sapro ACX84 HMI Training 29 July 2007 7.4 SaphirScope 趋势图 4 趋势图属性 各个 Y纵轴属性 纵轴颜色 纵轴范围 X横轴属性 Time:分钟级 Duration:秒级显示 时间轴范围 可放大缩小 可有游标 全图颜色属性 Siemens Building Technologies Sapro ACX84 HMI Training 30 July 2007 7.5 SaphirScope 趋势图 5 趋势图属性 曲线形式 和颜色 纵轴选择 纵轴位置属性 恢复原始位置 曲线属性 辅助线可见 曲线可见 两条辅助线 曲线选择