logo资料库

KingSCADA3.7初级培训教材.pdf

第1页 / 共159页
第2页 / 共159页
第3页 / 共159页
第4页 / 共159页
第5页 / 共159页
第6页 / 共159页
第7页 / 共159页
第8页 / 共159页
资料共159页,剩余部分请下载后查看
01_前言
前 言
《KingSCADA用户手册》
《KingSCADA Function Manual》(函数手册)
电话:(010)59309666
02_目录
3.5 01第一章 概述
第一章 概述
KingSCADA软件结构
KingSCADA软硬件环境
KingSCADA与外部设备
培训工程简介
3.5 02第二章 创建新应用
第二章 创建新应用
概述
应用开发步骤
第一节 认识工程设计器(ProjectDesigner.exe)
第二节 创建新的应用
3.5 03第三章 建立硬件系统和变量
第三章 建立硬件系统及变量
概述
第一节 建立硬件系统
第二节 定义变量
3.5 04第四章 绘制现场画面
第四章 绘制现场画面
第一节 认识画面编辑器
第二节 制作精灵图
第三节 制作图形模型
第四节 制作现场流程图
3.5 05第五章 动画连接与脚本程序
第五章 动画连接与脚本程序
第一节 基本动画连接
第二节 脚本程序
3.5 06第六章 报警与事件
第一节 报警记录及输出
第二节 事件记录及输出
3.5 07第七章 趋势曲线
第七章 趋势曲线
概述
第一节 定义变量的记录属性
第二节 趋势曲线图素
第三节 趋势曲线方法
3.5 08第八章 与数据库连接
第一节 记录体方式在关系数据库中的应用(仅参考)
第二节 数据集函数在关系库中的应用(重点推荐)
3.5 09第九章 报表系统
第九章 报表系统
第一节 报表配置
第二节 实时数据报表
第三节 历史数据报表
3.5 10第十章 冗余系统
第十章 冗余系统
第一节 双机热备
第二节 双网络冗余
第三节 双设备冗余
第四节 双KingIOserver冗余
3.5 11第十一章 工程安全和用户管理
第十一章 工程安全和用户管理
第一节 用户管理
第二节 工程加密
3.5 12第十二章 网络配置以及web发布
第十二章 网络配置以及web发布
第一节 网络配置
第二节 web发布
前言 前 言 本培训手册是学习“KingSCADA”系列软件的初级教程,覆盖了“KingSCADA”系 列软件的大部分基本功能。通过学习本教程,您将能够建立一个功能齐全、可实际 使用的监控系统。 下列课程向您讲解如何: ♦ 建立新工程 ♦ 绘制画面 ♦ 和 IO 设备通讯,建立数据变量及数据模型使用 ♦ 产生动画效果 ♦ 使用精灵图、图形模型 ♦ 查看报警事件信息和趋势曲线 ♦ 使用报表 ♦ 使用数据库 ♦ 冗余系统配置 ♦ 使用用户及系统安全配置 ♦ 使用网络功能及 Web 发布功能 《KingSCADA 用户手册》 《KingSCADA Function Manual》(函数手册) 如果您有软件产品技术使用问题,请与北京亚控科技发展有限公司技术部技术支持 工程师联系。 《KingSCADA 初级培训教程》 2015 亚控公司 著作权所有,保留所有权利 地址:北京市海淀区知春路 113 号银网中心 A 座六层 602 室 邮政编码:100086 电话:(010)59309666 传真:(010)59309600 网址:www.kingview.com 北京亚控科技发展有限公司
目录 第一章 概 述…………………………………………………………………………………..…..1 第二章 创建新应用………………………………………………………………………………..3 第一节 认识工程设计器………………………………………………………………………..3 第二节 创建新应用..……………………………………………………………………………4 第三章 建立硬件系统及变量……………………………………………………………………..9 第一节 建立硬件系统…………………………………………………………………………..9 第二节 定义变量……………………………………………………………………...……….14 第四章 绘制现场画面……………………………………..……………………………………..35 第一节 认识画面编辑器……………………………………………………………..………..35 第二节 制作精灵图………………………………………………………………………..…..43 第三节 制作图形模型…………………………………………………………………………50 第四节 制作现场流程图………………………………………………………………………59 第五章 动画连接与脚本……………………………………………………………..…………..64 第一节 基本动画连接……………………………………………………………………..…..64 第二节 脚本程序………………………………………………………………………………72 第六章 报警与事件…………………………………………………………………………..…..74 第一节 报警记录与输出……………………………………………………………..……..…74 第二节 事件记录与输出……………………………………………………………………....86 第七章 趋势曲线………………………………………………………………………..………..88 第一节 定义变量的记录属性…………………………………………………………………88 第二节 趋势曲线图素……………………………………………………………………..…..88 第三节 趋势曲线方法………………………………………………………………………....93 第八章 与数据库连接……………………………………………………………………..……..95 第一节记录体方式在关系数据库中的应用…………………………………………..……....95 第二节数据集函数在关系库中的应用………………………………………………………102 第九章 报表系统…………………………………………………………..…………………....106 第一节 报表配置…………………………………………………………………….……….106 第二节 实时数据报表………………………………………………………………………..111 第三节 历史数据报表………………………………………………………………………..114 第十章 冗余系统…………………………………………………………..…………………....117 第一节 双机热备…………………………………………………………………….……….117 第二节 双网络冗余…………………………………………………………………………..120 第三节 双设备冗余…………………………………………………………………………..122 第四节 双 IOserver 冗余……………………………………………………………………..125 第十章 工程安全和用户管理…………………………………………………………..……....132 第一节 用户管理…………………………………………………………………….……….132 第二节 工程加密……………………………………………………………………………..141 第十章网络配置以及 web 发布………………………………………………………………....142 第一节 网络配置…………………………………………………………………….……….142 第二节 Web 发布………………………………………………………………………...…..150
第一章 概述 - 1 - 第一章 概述 本章内容  KingSCADA 软件结构  KingSCADA 软硬件环境  KingSCADA 与外部设备 KingSCADA 软件结构 KingSCADA 是一种通用的工业监控软件,它融过程控制设计、现场操作以及工厂资源管理于一体, 将一个企业内部的各种生产系统和应用以及信息交流汇集在一起,实现最优化管理。它基于 Windows XP/Windows 7/Windows 8/Windows10/Windows Server 2008/Windows Server 2012 等操作系统,并支持多语 言的操作系统。用户可以在企业网络的所有层次的各个位置上及时获得系统的实时信息与历史信息。采用 KingSCADA 开发工业监控系统,可以极大地增强用户生产控制能力、提高工厂的生产力和效率、提高产 品的质量、减少成本及原材料的消耗。它适用于从单一设备的生产运营管理和故障诊断,到网络结构分布 式大型集中监控管理系统的开发。 KingSCADA 软件结构由工程设计器、画面编辑器及运行系统三部分构成。 工程设计器:工程设计器是一个应用开发设计工具,用于创建应用、创建监控画面、定义监控的设备、 定义相关变量、命令语言以及设定运行系统配置等系统组态工具。 画面编辑器:在画面编辑器中用户可以绘制图形画面、设置动画链接、配置报警窗口、配置趋势曲线 窗口等与图形有关的所有操作。 运行系统:工程运行界面,从采集设备中获得通讯数据,并依据画面编辑器的动画设计显示动态画面, 实现人与控制设备的交互操作。 KingSCADA 软硬件环境 1、硬件要求  硬件:Intel 酷睿 2 双核 4 线程  内存:2G  硬盘空间:KingSCADA 完全安装占用空间需约 350M,建议 100GB 硬盘。  显示器:VGA、SVGA 或支持桌面操作系统的任何图形适配器。要求最少显示 256 色,推荐无限 色支持  鼠标:任何 PC 兼容鼠标  通讯:RS-232C  USB 接口:用于插入 KingSCADA 加密锁(软授权不用) (KingSCADA 对于主频有一定要求,对于有较多逻辑脚本系统,建议 2.3GHz 以上) 2、软件要求 Windows 操作系统,支持的操作系统语言版本:中文简体、英文、日文 北京亚控科技发展有限公司
第一章 概述 - 2 -  Windows 7 专业版和旗舰版  Window 8 专业版和旗舰版  Window 10 专业版和旗舰版  Windows Server 2012 专业版和旗舰版  Windows Server 2008 专业版和旗舰版  Windows Server 2003 专业版和旗舰版  Windows Xp sp3  Windows Vista 专业版和旗舰版 注:支持32 位和64 位,不支持Home 版。 KingSCADA 与外部设备 KingSCADA 软件与 IO 设备进行通讯是通过 I/OServer 应用来实现的,I/OServer 应用是负责和现场设 备进行通讯,并采集现场数据和控制现场数据的通讯软件模块,它支持与国内外常见的 PLC、智能模块、 智能仪表、变频器、数据采集板卡等(如:西门子 PLC、莫迪康 PLC、欧姆龙 PLC、三菱 PLC、研华模块 等等)通过常规通讯接口(如串口方式、USB 接口方式、以太网、总线、GPRS 等)进行数据通讯。 工程开发人员无须关心复杂的代码及设备通讯协议,只须使用 KingSCADA 提供的设备定义向导,即 可定义工程中使用的 I/O 设备,并通过变量的定义实现与 I/O 设备的关联,对用户来说既简单又方便。 培训工程简介 本培训教程将通过建立一个化工反应监控系统的案例来介绍 KingSCADA 软件的使用过程。此系统的 功能要求:一种是原料罐中的原材料 A,一种是催化剂罐的催化剂 B,两种原料在反应釜中进行化学反应。 监测各个罐的液位、反应釜中的温度,各个阀门的通断状态,生成液位、温度的报表以及曲线,进行报警 提示以及报警存储,记录各个阀门的动作情况等等。当原料罐与催化剂罐的液位低于报警低限值时自动开 启水泵与进料阀门开关进行加料,高于报警高限值时停止加料,停止水泵,关闭阀门。向反应釜中加料手 动控制,并且手动控制反应釜的反应过程。 在系统开发过程中我们利用 KingSCADA 软件强大的绘图工具开发监控画面,通过与硬件的连接,建 立相关变量,利用脚本系统编写控制逻辑,最终的数值以图形形式直观地显示在监控画面上。在讲解画面 制作过程中我们还会讲解如何制作自己个性化的图库以及图形模型,图库与图形模型可以在其他工程项目 中进行重复的使用,这将极大的减少工程的开发工作量,提高工程开发时间,降低开发成本。 除此之外在监控画面中您还可以查看到相关变量的趋势曲线、生产报表及报警信息,并为监控画面上 的水泵、阀门等图素设置安全属性,避免非法用户对该对象的操作。 同时本手册还讲解客户端如何通过网络获得服务器的数据,以实现网络中其他计算机对生产现场的实 时监控。还有利用 KingSCADA 的门户技术建立企业的门户网站,实现 Internet 的远程监控。 该化工反应监控系统是一套典型的可视化监控系统,该方案及时准确的反映了现场信息,并为管理层 提供了有效的生产数据。以此作为培训教程的案例,可以起到举一反三的作用,并帮助用户循序渐进、从 点到面的逐步掌握新一代组态软件 KingSCADA 的强大功能。 北京亚控科技发展有限公司
第二章 创建新应用 - 3 - 第二章 创建新应用 本章内容  认识 KingSCADA 工程设计器  创建新应用 概述 KingSCADA 集成开发环境是基于工程的应用管理模式,实现了对多个应用的集中开发和管理的功能, 一个工程可以同时管理多个应用,即在 KingSCADA 工程设计器中可以同时对多个应用进行开发,应用之 间可以实现相互拷贝、粘贴等功能,大大提高了开发效率。 使用 KingSCADA 开发的系统称为应用,一个完整的应用一般包含本书讲述的部分或全部内容:IO 设 备、IO 采集点、图形界面、动画链接、趋势曲线、报警和事件、历史记录、数据库、Web Server 等部分。 应用开发步骤 通常情况下,开发一个应用一般分为以下几步: 第一步:创建新应用(服务端应用):为应用创建一个目录用来存放与应用有关的文件; 第二步:创建 IOServer 应用:配置应用中使用的硬件设备并创建 IO 变量; 第三步:在服务端应用中定义变量:定义全局变量,包括:内存变量和 I/O 变量; 第四步:制作图形画面:按照实际应用的要求绘制监控画面; 第五步:定义动画链接:根据实际现场的监控要求使静态画面随着过程控制对象产生动画效果; 第六步:编写事件脚本:用以完成较复杂的控制过程; 第七步:配置其它辅助功能:如:网络、配方、SQL 访问、Web 浏览等。 第八步:运行和调试 完成以上步骤后,一个简单的应用就完成了。 第一节 认识工程设计器(ProjectDesigner.exe) 创建新应用之前,我们首先来认识一下工程设计器。 假设您已经正确安装了 KingSCADA 软件的话,可以通过以下方式启动工程设计器:在 Windows 桌面 上点击“开始”→“所有程序”→“KingSCADA3.7” →“KingSCADA”→“工程设计器”选项,弹出 工程设计器界面,该界面与 Windows 的资源管理器很相似,操作方式也基本相同,如图 2-1 所示: 北京亚控科技发展有限公司
第二章 创建新应用 - 4 - 树型目录显示区 图 2-1 工程设计器 工程设计器界面中的目录树管理您的应用的基本结构,为您提供了对应用的各部分的访问入口。您可 以单击目录树中的加号,以展开树的分支结构,然后再单击减号以折叠分支。右侧的内容显示中显示了目 录树中选定元素所包含的内容。 菜单栏、工具栏 工程设计器界面为您提供了菜单栏、工具栏等工具。这些工具为您实现某一任务提供多种途径。 信息显示区 包括编译信息的显示、查找信息的显示以及操作信息的显示。 第二节 创建新的应用 工程设计器是基于工程的应用管理模式,可以同时开发多个应用。 创建应用的步骤如下: 1、进入 KingSCADA 工程设计器中,选择“文件”菜单中的“新建工程”命令,弹出对话框,如图 2-2 所示: 北京亚控科技发展有限公司
第二章 创建新应用 - 5 - 图 2-2 新建工程对话框 2、对话框设置如下: 应用名称:培训工程 保存目录:单击右侧“浏览”按钮设置工程要保存的目录,将应用路径设为 d:\培训(应事先建好) 其他各项可根据需要进行设置。应用类型可以选择 Server(服务端应用)、Client(客户端应用),在 KingIOServer 软件中的工程设计器中,可建 IOServer(IOServer 应用),在下节课详细介绍。 3、单击“确认”按钮保存工程。 北京亚控科技发展有限公司
第二章 创建新应用 - 6 - 如图 2-4 所示,在工程设计器中新建了一个工程‘培训工程’,并在服务端应用组下面建立了一个服务 图 2-3 建立培训工程对话框 端应用“培训工程”。 北京亚控科技发展有限公司
分享到:
收藏