当前位置:文档之家› 组态王和工业实时数据库在设备远程监控方面应用

组态王和工业实时数据库在设备远程监控方面应用

组态王和工业实时数据库在设备远程监控方面应用

组态王和工业实时数据库在设备远程监控方面应用

1. 引言北京亚控科技发展有限公司是国内最早成立的专业自动化软件厂商,也是目前国内规模最大的专业自动化软件厂商。从诞生到现在,亚控科技一直

保持着较高的增长速度。市场业绩超过了国内外的所有组态软件厂商。亚控科

技拥有最多的中国用户。亚控科技的主要产品包括组态王Kingview,工业实时数据库KingHistorian,软逻辑KingACT等。组态王是一个具有丰富功能的

HMI/SCADA软件。可广泛用于工业自动化的过程控制和管理监控。组态王6

系列产品已经在多个行业有近3万多个成功应用案例。随着亚控科技新产品工

业数据库KingHistorian的推出,亚控科技的系列产品在传统解决方案的基础上,能够提供更多基于多层网络架构,包括数据实时采集、数据实时存储、图形界

面显示、数据远程监控等众多功能的自动化系统项目方案。同时系统架构更为

清晰,性能更为稳定,这为更多类型的自动化系统应用提供了便利。本文简要

说明了主要介绍了组态王Kingview和工业实时数据库KingHistorian产品,然

后重点对组态王和KingHistorian在空调设备远程监控方面的项目应用方案进行了详细说明,包括项目需求,项目方案和项目实施情况介绍。最后对组态王Kingview和工业实时数据库KingHistorian提供远程监控类型项目解决方案进行了展望。2. 组态王Kingview和工业实时数据库KingHistorian介绍2.1 组态王Kingview组态王6.52是一个具有丰富功能的HMI/SCADA软件。可用于工业

自动化的过程控制和管理监控。组态王6.52为自动化系统工程师提供了集成、灵活、易用的开发环境和广泛、丰富的功能,能够快速建立、测试和部署自动

化应用,来连接、传输和记录实时信息。使用户可以实时查看和控制工业生产

过程。组态王6.52具有通用的开发环境和灵活的体系结构,既可以安装在单节点上应用,也能够适用于分布式的客户机/服务器结构。还可以通过浏览器查看

远程集中监控管理系统

冠易诚远程集中监控管理系统 一、项目背景 经过调查发现,当前监控行业监控管理系统遇到了如下几个问题: 1) 用户投入成本居高不下、将中小项目拒之门外; 2) 传统的CCTV厂商在视频处理技术、网络传输、交换、控制、存储、服务器等方面的技术开发与应用经验比较匮乏,无法适应目前数字化、网络化、集成化和专业化的平台软件的需求趋势; 3) 用户学习系统、适应系统,而非系统适应用户需求与习惯,在大型项目的实施过程中,系统操作与部署异常繁琐; 4) 监而不控,项目实施后并没有表现出良好的业务效果; 5) 无长期规划的封闭独立式的软件架构,在不同的行业应用以及系统维护升级等方面已难以快速适应市场需求; 二、系统概述 冠易诚集中监控管理系统是在结合多年丰富的视频处理、应用与网络技术而研发出的一套“监、管、控”系统,该系统充分考虑了监控行业市场的发展趋势和用户需求,应用了多种先进技术包括P2P、微内核、插件、门户技术、流缓冲技术、服务器集群技术等,同时采用分布式组件化结构和三层设计思想(应用层、逻辑层、数据层),从而使系统在灵活性、稳定性、安全性、易扩展性等方面具有明显的行业优势。 系统意示图 三、系统功能 1.服务器心跳功能:在整个项目中,各服务器(中心服务、存储服务、转发服 务、代理服务等服务器)会实时检测自身运行状态,并及时向上级汇报信息。 2.屏蔽windows:以避免人为或意外的病毒进入与操作系统的干净稳定,进而保障监控服务器系统的安全。 3.报警管理中心:可按探头报警、移动侦测、视频丢失、设备网络中断、存储空间等触发条件进行联动布防策略,可触发录像、抓拍、调用预置位、报警输出(声/光/电)、视频放大弹出、电子地图显示。4.当前的主机信息备份与恢复:降低系统部署的繁琐与不可抗性的灾难恢复。 5.报警信息显示区::应急处理,强化报警信息提示与处警意识。 6.高度灵活、人性化、易于操作的可定制用户界面。 7.先进的加密技术:用户登录时,在网络中传输的用户名和密码信息经过128位DES加密处理,他人无

工厂设备管理远程监控方案

工厂设备远程监控管理方案 剖析工业设备运行维护中的痛点,围绕工业设备运行的核心控制系统,分析不同用户对联网及远程运维的应用需求,在关键远程运维环节,华辰智通,通过“软”“硬”兼施,通过工业网关及思普云工业互联网平台助力用户打造适合自身应用的工厂设备管理远程监控方案。 华辰智通工厂设备管理远程监控和运维方案功能概述 工业设备远程监控和运维管理系统由智能硬件接口设备、智能应用系统云平台套件以及大数据智能分析服务组成,通过智能采控终端采集设备,将各种数据上传到云平台,存储、整理、分析,通过智能应用系统实现时时在线监控、记录、查询、统计、分析、修改、报警等操作,实现远程智能化管理,提高企业智能化管理水平。 工厂设备云远程综合管理系统是专门针对PLC等工业控制器的远程综合管理系统。华辰智通科技有限公司自主研发的基于云平台PLC远程故障诊断维护及监控平台,就是在此需求上开发出来的。系统以云为基础构建了一套计算与服务体系,可以为客户提供海量的设备接入及客户访问机制。设备云远程综合管理系统基于虚拟专用网络(英文简称“VPN”)技术构建了一条设备与用户之间的专用安全通道,让设备厂商像在现场一样可以随时随地对设备进行编程,监控等所有操作。

HDRS 远程自动化监控及智能化管理平台 通过工厂设备云远程综合管理系统用户可以随时了解其销售出去的设备运行状态,所处位置等实时数据,一旦设备发生故障或者即将发生故障,系统为以短信,邮件等多种方式为用户或最终客户提供相关的报警或预警,从而保障设备稳定运行及最大限度降低故障时间。 设备云远程综合管理系统不是一套单纯的设备管理系统,而是一种先进的新型售后服务模式,在市场竞争激烈的今天,随着产品越来越同质化,只有服务才能创造出差异化,才能创造更多的附加值,所以好的服务才是征服客户最有效的手段。设备云远程综合管理系统所提供的设备管理,生产管理,故障预警等强大的功能正在实现这种优质服务最好的方式。

组态王软件详细教程 第九讲 数据库

第九讲组态王与Access数据库连接 组态王SQL访问功能实现组态王和其他外部数据库(支持ODBC访问接口)之间的数据传输。它包括组态王的SQL访问管理器和SQL函数。 以Ms Access数据库为例,下面说明组态王与其相连的例子。 SQL访问管理器 SQL访问管理器用来建立数据库列和组态王变量之间的联系。包括表格模板和记录体两部分功能。通过表格模板在数据库表中建立表格;通过记录体建立数据库表格列和组态王之间的联系,允许组态王通过记录体直接操作数据库中的数据。表格模板和记录体都是在工程浏览器中建立的。 创建表格模板 在工程浏览器中左侧工程目录显示区中选择“SQL访问管理器”下的“表格模板”项,在右侧目录内容显示区中双击“新建”,弹出“创建表格模板对话框”,如下图。

在表格模板中建立五个记录,字段名称,变量类型,变量长度,索引类型分别如上图所示。 建立表格模板的目的在于定义一种格式,在后面用到是SQLCreatTable()以次格式在Access数据库中建立表格。 创建记录体 在工程浏览器左侧的工程目录显示区中选择SQL访问管理器下的记录体,在右侧的目录内容显示区中双击“新建”,弹出“创建表格模板对话框”,如下图。

记录体定义了组态王变量$日期、$时间、原料油液位、催化剂液位、成品油液位和Access 数据库表格中相应字段日期、时间、原料油液位值、催化剂液位值、成品油液位值之间的对应连接关系。(注意:记录体中的 字段名称和顺序必须与表格模板中的字段名称和顺序必须保持一致,记录体中的字段对应的变量的数据类型必须和表格模板中相同字段对应的数据类型相同。) 建立Ms Access数据库 1.建立一空Access文件,定名为mydb.mdb. 2.定义数据源 双击控制面板下的“ODBC数据源(32位)”选项,弹出“ODBC数据源管理器”对话框, 选择“用户DSN”属性页,并单击添加”按钮。 在弹出的“创建新数据源”对话框中,选择“Mirosoft Access Driver” 单击“完成”按钮。 弹出“ODBC Microsoft Access安装”对话框:

组态王与单片机通信协议1

一、通讯参数: 通讯参数包括数据位,停止位,波特率、校验方式。 数据位、停止位、波特率由单片机决定。组态王中的设定和单片机一致即可。校验方式参照“数据传输格式”中相关部分。 二、数据传输格式: 格式1、组态王发送地址请求格式:(此时检验位为1) ENQ Sta EOT CRC 格式2、单片机应答地址格式:(此时检验位为0) ACK Sta ETX CRC 格式3、组态王读数据请求格式:(此时检验位为0) ENQ R DataType DataAddr DataNum EOT CRC 格式4、单片机应答读数据格式(正确):(此时检验位为0) ACK DataLong Data….ETX CRC 格式5、单片机应答读数据格式(错误):(此时检验位为0) NAK ErrorCode ETX CRC 格式6、组态王写数据请求格式:(此时检验位为0) ENQ W DataType DataAddr Data….EOT CRC 格式7、单片机应答写数据格式(正确):(此时检验位为0) ACK ErrorCode ETX CRC 三、时序: 读数据: 组态王单片机

第一步:格式1 第二步:格式2 第三步:格式3 第四步:格式4或格式5 第五步:如果第四步单片机执行格式4, 结束。否则,执行格式1。 第六步:格式2 第七步:格式3 第八步:格式4或格式5 写数据: 组态王单片机 第一步:格式1 第二步:格式2 第三步:格式6 第四步:格式7 第五步:如果第四步单片机执行格式7 的ErrorCode=0,结束。否则,执行格 式1。 第六步:格式2 第七步:格式6 第八步:格式7 四、协议说明: 数据传输:所有数据均为16进制数 ENQ(头) H05 询问请求帧的开始代码 ACK(头) H06 确认ACK应答帧的开始代码NAK(头) H15 否认NAK应答帧的开始代码EOT(尾) H04 正文的结束请求帧的结束ASCII代码ETX(尾) H03 结束正文应答帧的结束ASCII代码 Sta::设备地址1字节 R:读标志1字节(0x52) W:写标志1字节(0x57)

远程视频监控系统设计方案

目录 1前言 (2) 2系统的组成 (3) 2.1前端设备 (3) 2.2图像的传输。 (3) 2.3控制中心 (4) 2.3.1图像的控制。 (4) 2.3.2图像的显示设备。 (4) 2.3.3图像的记录设备。 (4) 2.4系统结构图 (5) 3系统功能介绍 (6) 4系统配置 (10) 5费用说明 (11)

远程视频监控系统方案 1前言 当今视频是一个高速发展、日新月异的社会,社会安全生产问题也是日益复杂、多种多样,对安全生产的监管工作也要求与时俱进,采用新技术、新方法、新系统来进行合理有效的监管和指导。现在的建筑工地开工面积大、地域分布广,对监管巡查工作带来很大难度,对生产安全问题不能及时有效的控制。对目前的工作难点和经后工作的长远发展,特采用《远程视频监控系统》对施工工地进行监管。 远程视频监控系统是一门被人们日益重视的新兴专业,就目前发展看,应用普及越来越广,科技含量越来越高。几乎所有高新科技都可促进其发展,尤其是信息时代的来临,更为该专业发展提供新动力。远程视频监控系统可不间断,全方位的对施工工地进行远程监控和记录,可实现无人值守的全天候监控。可让施工工地长期有效的得到监督和指导,同时也可以减少人为因素对监管工作的影响。 远程视频监控系统在国防、公安、消防等众多领域得到广泛应用,也取得了很好的实用效果,对各领域的监管工作起到了很大的促进作用,也对监管工作的高效、创新起较大的推动作用。在工程建筑行业的安全生产监管工作中采用此技术是一个新的创举,也是发展的必然。

2系统的组成 远程视频监控系统由前端设备、图像的传输、控制中心、三部分组成。 2.1前端设备 这部分是系统的前沿部分,是整个系统的"眼睛"。它布置在被监控场所的某一位置上,其视场角能覆盖整个被监控场所。当被监控场所面积较大时,为了节省摄像机的数量、简化传输系统及控制与显示系统,在摄像机上加装电动的(可遥控的)可变焦距(变倍)镜头,使摄像机能观察的距离更远、观察得更清楚;有时还把摄像机安装在电动云台上,通过控制台的控制,可以使云台带动摄像机进行水平和垂直方向的转动,从而使摄像机能覆盖的角度更广、面积更大。总之,摄像机就像整个系统的眼睛一样,它把监控的容变为图像信号,传送到控制中心的监视器上。摄像装置主要包含摄像机、镜头、云台、解码器箱、报警探头、紧急按钮等。 2.2图像的传输。 传输部分就是系统的图像信号通路。一般来说,传输部分指的是传输图像信号。但是,由于某些系统除要求传输图像外,还要求传输声音信号,同时。由于需要在控制中心通过控制台对摄像机、镜头、云台、防护罩等进行控制,因而在传输系统中还包含有控制信号的传输,所以这里所讲的传输部分,通常是指由所有要传输的信号形成的传输系统的总和。传输部分的传输介质主要包括视频电缆、控制信号传输电缆、光缆等。如果采用数字摄像机,则需要利用互联网来传送信号,传输线路就是综合布线系统的双绞线。

组态王与数据库连接

首先,安装SQL server,和组态王。 1.将采集到的数据需要存入数据库的先编辑到记录体。 a.记录体名可以按照存储变量来设定,与存入数据库表格名称可以不一样(建议设置 一样)。 b.字段名称不需要和变量名称一致,设置简单明了的标示名称即可,但是必须要和存 入数据库表格名称一致。 c.记录体变量顺序必须和存入数据库表格顺序一致,否则数据不能插入表格。 d.时间:建议可新建一个内存字符串,并在命令语言内如图定义。 2.新建数据库以及数据库表格。 新建数据库:名称可随意设置(如:ceshi) 新建数据库表格: 列名:必须和记录体内字段名称一致(在报表调用时名称可以修改)。 数据类型:和存入的数据类型要一致,时间varchar模拟量float 开关量bit

长度:根据数据类型自动设置。 保存表格时输入表格名称即可。(名称尽量和记录体一致,操作起来方便一些)

3.创建数据源(ODBC) 依次打开控制面板→管理工具→数据源(ODBC) →系统DSN 步骤(只是需要修改的,其他都默认): a.添加→选择新数据源SQL sever(下拉最后一个)→完成 b.名称可随意设置,(建议和数据库名称一样,如:ceshi),描述可以省略,服务器: (local) c.使用用户输入登录ID和密码的SQLserver 验证。登录ID:sa,密码:安装数据库时 设置的密码(如,admin)。 d.更改默认的数据库,选择刚刚新建的数据库(如ceshi),创建完成。 4.连接组态和数据库插入数据 a.在组态王数据词典中新建内存整形变量DeviceID b.应用程序命令语言启动时: SQLConnect( DeviceID, "dsn=数据源名称;uid=sa(登录ID);pwd=admin(密码)"); 该命令语言是组态王连接上数据。 c.SQLInsert( DeviceID, "记录体名称", "数据库表格名称" ); 该命令语言是将记录体数据插入数据库表格内,可根据不同需求设定不同是采集频率。(如图,为一分钟采集一次;) 注:如果采集时间为十分钟可以建内存实数,让新建变量等于10分钟,并在命令语言中实现。 报表功能下期再见。

组态王6.53与51单片机上课讲义

组态王6.53与51单 片机

基于51单片机的智能仪表与组态王的通讯 1242人阅读 | 0条评论发布于:2009-8-10 23:01:00 1、引言 随着工业自动化进程的不断加快,现场仪器、仪表、设备正不断向数字化、智能化和网络化方向推进。 单片机以其强大的现场数据处理能力,低廉的价格,紧凑的系统结构、高度的灵活性,微小的功耗等一系列优良特性成为构建智能化现场仪器仪表、设备的重要手段,现已广泛应用于工业测量和控制系统中。 组态王 Kingview工控组态软件以其工作性能稳定可靠、人机界面友善、硬件配置方便以及编程简单易用同时其驱动程序较为丰富,如支持DDE、板卡、OPC服务器、PLC、智能仪表、智能模块等;支持ActiveX控件、配方管理、数据库访问、网络功能、冗余功能。其扩展性强,配有加密锁,支持工程加密;可方便与管理计算机或控制计算机联网通信等优良特性,提供了对工业控制现场大量数据进行采集、监控、处理的解决方案。在各种工业控制领域中得到了大量使用[1-2]。 将单片机和组态王优良的特性结合起来,使它们实现“强强联合”,成为改造传统工业,提升企业技术竞争力的重要趋势。 目前许多测控系统是由通用机或工控机和底层单片机控制装置组成,通用机或工控机通过组态软件控制现场仪器设备,单片机采集数据和现场状态通过串行口传送到通用机或工控机,由组态软件对采集到的现场数据进行分析、存储或显示,并将命令和控制通过串行口传到单片机以监控现场设备的运转。可靠地实现它们之间的通讯是实现各种测控任务必须解决的首要问题。对于一些重要名家厂商的板卡和模块,一般组态王可直接提供为数据采集和控制所需的底层硬件设备的驱动程序。但对于绝大多数一般用户自行设计开发的采集、控制装置则没有驱动程序提供。因此实现它们“强强联合”,必须解决它们之间之间的通信问题。迄今为止,人们对单片机与组态王的通信问题进行了广泛的研究[1-2]。 目前,单片机与组态王的通讯方法有主要有3种[3]:①利用组态的驱动程序开发包进行驱动开发自己的通讯驱动程序,该方法适用于专业厂商;②通过动态数据交换(DDE)方式进行通讯,该方法带来一些额

远程监控管理系统技术方案

目录 一前言 ....................................................................................... 错误!未定义书签。二系统功能 ............................................................................... 错误!未定义书签。 2.1 可实时进行视频、音频会议.......................................................... 错误!未定义书签。 2.2实现大量船舶实时航海数据采集和显示....................................... 错误!未定义书签。 2.3 提高工作效率、管理水平.............................................................. 错误!未定义书签。三网络构建 ............................................................................... 错误!未定义书签。 3.1 总体网络.......................................................................................... 错误!未定义书签。四信息安全 ............................................................................... 错误!未定义书签。五软件功能 ............................................................................... 错误!未定义书签。 5.1 船端软件功能.................................................................................. 错误!未定义书签。 5.1.1 数据采集和压缩................................................................... 错误!未定义书签。 5.1.2 硬盘录像功能....................................................................... 错误!未定义书签。 5.1.3 图像播放器........................................................................... 错误!未定义书签。 5.1.4 音视频通讯........................................................................... 错误!未定义书签。 ......................................................................................................... 错误!未定义书签。 5.2 局端软件功能.................................................................................. 错误!未定义书签。 5.2.1 监控和视频会议功能........................................................... 错误!未定义书签。 5.2.2 船端航海数据采集............................................................... 错误!未定义书签。 5.3 中心服务器功能.............................................................................. 错误!未定义书签。 5.4 扩展应用.......................................................................................... 错误!未定义书签。 5.5 软件架构.......................................................................................... 错误!未定义书签。 5.5.1 视频处理流程....................................................................... 错误!未定义书签。 5.5.2 转发服务器........................................................................... 错误!未定义书签。 5.5.3 转发服务器模块................................................................... 错误!未定义书签。 5.5.4 系统数据流向....................................................................... 错误!未定义书签。六硬件设施 ............................................................................... 错误!未定义书签。 6.1 局端设备介绍.................................................................................. 错误!未定义书签。 6.2 船端设备.......................................................................................... 错误!未定义书签。

工业自动化数据采集远程控制系统解决方案

工业自动化监控系统解决 方案

目录 一、方案背景 (3) 二、方案简介 (3) 三、方案拓扑图 (3) 四、系统功能简述 (4) 4.1远程数据监控功能 (4) 4.2远程控制功能 (4) 4.3数据存储与分析处理功能 (5) 4.4报警功能 (7) 4.5视频监测功能 (9) 4.6事故追忆功能 (10) 五、方案优势 (10)

一、方案背景 科技发展融合了数字和实体世界,并已经发展成下一个以工业物联网或工业4.0著称的新工业革命。因此,如今工厂面临的是需要更智慧,互联化系统连接到云服务器,通过大数据资料分析驱动更高的生产效率、灵活性能和响应能力。 二、方案简介 中易云工业自动化系统解决方案可以大大降低复杂的工厂物联网系统部署产生的开发管理费用,除了便捷性的生产数据收集、处理、显示来灵活、有序进行生产管理进而提高生产效率外,还可以通过实时监控生产机器的状态以及设备、照明、空调设备的能源消耗,实现运营成本的降低。 三、方案拓扑图

四、系统功能简述 4.1远程数据监控功能 丰富的I/O连接选择,支持TCP、UDP;MQTT、OPC、ModBus等标准通讯协议,能从制造设备、空调设备、加热系统、照明器材以及多种传感器中收集重要数据,适合各种工业自动化领域。通过硬件设备采集到的温湿度、电流电压等数据,通过无线传输,传输到易云系统,完成远程数据的监控。 注:以化工流程自动化操作系统为例,为大家展示易云系统的各种功能和监控界面。便于大家更好的对工业自动化控制系统进行理解。 4.2远程控制功能 参数数据远传至易云系统,实现现场各个设备的数据实时监测,监控人员可以通过电脑网页或是手机app实时查看,还可以自由设置各个参数的标准值上下限,如果数据超限可以给相关的工作人员发送短信或是微信报警提醒,做到提前预警,避免造成不必要的损失,实现在远程就能值守现场设备。如果制造设备、空调设备、加热系统、照明器材等需要进行控制,则从易云系统发送数据指令,控制制造设备、空调设备、加热系统、照明器材的启停。

组态王与ACCESS数据库的数据交换的例子

组态王与ACCESS数据库的数据交换 ——以中山创污水处理为例 一、创建表格模板和记录体。 在组态王工程浏览器中的SQL访问管理器点击表格模板。在右侧目录内容中双击“新建”创建一个名称为“1”且字段为“工号”“日期”“时间”“酸”“碱”“混凝剂”“还原剂”“氯化钙”“PAM正”“PAM负”的表格。注意:当编辑字段名称时,应与新建组态王变量一样(最好不要用字符),不含非法字符,如:“+”“-”“=”“#”等。此表格格式决定了ACCESS数据库的表格格式。 同样在SQL管理器中点击记录体,在右侧目录内容中双击“新建”,创建一个名称为“1”的记录体。其字段名称与表格模板中的字段相对应。组态王变量是连接的组态王内部变量。编辑字段名称的规则与编辑表格模板一样。 二、建立MS ACCESS数据库。 1.建一个空的ACCESS数据库,定名为20,保存在D:\29所污水处理工程。 2.定义数据源 双击控制面板下的“ODBC数据源(32位)”选项,弹出“ODBC数据源管理器” 对话框。 选择“用户DSN”属性页,并单击“添加”按钮。 在弹出的“创建新数据源”对话框中,选择“Mirosoft Access Driver”单击“完成”按钮。 弹出“ODBC Microsoft Access安装”对话框,定义数据源名为“20” 单击“选择”按钮,从中选择路径D:\29所污水处理工程\20.MDB 单击“确定”按钮,完成对数据源的配置。

三、组态王开发界面的组态 在组态王开发系统中创建如下画面: 其中表格为KV ADODBGrid CLASS控件。 四、对数据库的操作。 点保存弹出对话框。在“确定”按钮的动画连接向导的“弹起时”输入命令语言 SQLConnect( \\本站点\ID, "dsn=20;DATABASE=20;uid=;pwd="); //连接名称为“20”,数据源名称为“20”的数据库。 SQLCreateTable( \\本站点\ID, "10", "1" ); //在数据库“20”内创建名称为“10”的表格,表格模板名称为“1”表格模板在组态王中已编辑。 SQLInsert( \\本站点\ID, "10", "1" ); //在名称为“10”的表格内插入名称为“1”的记录体。记录体在组态王中已编辑。 ClosePicture("手动确定"); //关闭“手动确定”画面。 数据库中的被记录变量必须要先被当前组态画面显示后才能在数据库中记录下来。(本工程中要记录的变量已经在KV ADODBGrid CLASS控件上方显示过了,即褐色的部分,显示后再点击“保存”按钮,进入保存对话框,点击“确定”按钮,数据才能进入数据库。 五:进入组态王运行状态,点击保存弹出对话框,点击“确定”按钮;将会自动在Microsoft Access 中生成名字为“10”的数据库表格;

组态王和工业实时数据库在设备远程监控方面应用

组态王和工业实时数据库在设备远程监控方面应用 1. 引言北京亚控科技发展有限公司是国内最早成立的专业自动化软件厂商,也是目前国内规模最大的专业自动化软件厂商。从诞生到现在,亚控科技一直 保持着较高的增长速度。市场业绩超过了国内外的所有组态软件厂商。亚控科 技拥有最多的中国用户。亚控科技的主要产品包括组态王Kingview,工业实时数据库KingHistorian,软逻辑KingACT等。组态王是一个具有丰富功能的 HMI/SCADA软件。可广泛用于工业自动化的过程控制和管理监控。组态王6 系列产品已经在多个行业有近3万多个成功应用案例。随着亚控科技新产品工 业数据库KingHistorian的推出,亚控科技的系列产品在传统解决方案的基础上,能够提供更多基于多层网络架构,包括数据实时采集、数据实时存储、图形界 面显示、数据远程监控等众多功能的自动化系统项目方案。同时系统架构更为 清晰,性能更为稳定,这为更多类型的自动化系统应用提供了便利。本文简要 说明了主要介绍了组态王Kingview和工业实时数据库KingHistorian产品,然 后重点对组态王和KingHistorian在空调设备远程监控方面的项目应用方案进行了详细说明,包括项目需求,项目方案和项目实施情况介绍。最后对组态王Kingview和工业实时数据库KingHistorian提供远程监控类型项目解决方案进行了展望。2. 组态王Kingview和工业实时数据库KingHistorian介绍2.1 组态王Kingview组态王6.52是一个具有丰富功能的HMI/SCADA软件。可用于工业 自动化的过程控制和管理监控。组态王6.52为自动化系统工程师提供了集成、灵活、易用的开发环境和广泛、丰富的功能,能够快速建立、测试和部署自动 化应用,来连接、传输和记录实时信息。使用户可以实时查看和控制工业生产 过程。组态王6.52具有通用的开发环境和灵活的体系结构,既可以安装在单节点上应用,也能够适用于分布式的客户机/服务器结构。还可以通过浏览器查看

组态王与SQL SERVER 2000交互教程

目录 1.SQL SERVER2000的准备工作 (2) 1.1安装SQL S ERVER2000数据库(安装方法略),新建数据库K ING V IEW (2) 1.2在K ING V IEW数据库中新建数据表R EAL D ATA、H ISTORY D ATA,用于存放组态王中的实时和 历史数据 (2) 2.组态王的准备工作 (4) 2.1在组态王建立两个内存实数变量,作为H ISTORY D ATA和R EAL D ATA的数据源,提供数据 变化至SQL S ERVER2000的数据库K ING V IEW (4) 2.2新建组态王画面T EST F OR SQLS ERVER2000,设置标签监控内存实数变量K ING1和K ING25 2.3建立一个内存字符串变量,时刻记录组态王的日期加时间,写入历史数据表作为时 间变量6 3.数据库与组态王数据交互 (6) 3.1建立组态王与数据库表之间的连接 (7) 3.2建立ODBC数据源,建立组态王与数据库之间的数据通道 (7) 3.3组态王打开数据库连接 (10) 3.4利用组态王脚本语言实现捕捉字段变化进而触发数据库操作 (13) 3.5组态王显示SQL S ERVER中历史数据表内容 (14) 3.6实际测试 (17)

1.SQL Server2000的准备工作 1.1安装SQL Server2000数据库(安装方法略),新建数据库 KingView 新建kingView数据库 1.2在KingView数据库中新建数据表RealData、HistoryData, 用于存放组态王中的实时和历史数据 定义历史数据表字段,注意需要把ID设置成自增1,才可以保证你数据表中记录不断的增加

031第八讲_组态王与数据库连接

第八讲 组态王与数据库连接 第一节 SQL 访问管理器 概述 组态王SQL 访问功能实现组态王和其他外部数据库(通过ODBC 访问接口)之间的数据传输。它包括组态王的SQL 访问管理器和相关的SQL 函数。 SQL 访问管理器用来建立数据库字段和组态王变量之间的联系,包括“表格模板”和“记录体”两部分。通过表格模板在数据库表中建立相应的表格;通过记录体建立数据库字段和组态王之间的联系。同时允许组态王通过记录体直接操作数据库中的数据。 创建数据源及数据库 首先外建一个数据库,这里我们选用Access 数据库(路径:d:\peixun ,数据库名为:mydb.mdb )。 然后,用Windows 控制面板中自带的ODBC Data Sources (32bit)管理工具新建一个Microsoft Access Driver(*.mdb)驱动的数据源,名为:mine ,然后配置该数据源,指向刚才建立的Access 数据库(即mydb .mdb ),如图8-1所示: 图8-1ODBC 数据源的建立

创建表格模板 1、在工程浏览器窗口左侧“工程目录显示区”中选择“SQL访问管理器”中的“表格模板”选项,在右侧“目录内容显示区”中双击“新建”图标弹出创建表格模板对话框,在对话框中建立三个字段,如图8-2所示: 图8-2创建表格模板对话框 2、单击“确认”按钮完成表格模板的创建。 建立表格模板的目的是定义数据库格式,在后面用到SQLCreatTable()函数时以此格式在Access数据库中自动建立表格。 创建记录体 1、在工程浏览器窗口左侧“工程目录显示区”中选择“SQL访问管理器”中的“记录体”选项,在右侧“目录内容显示区”中双击“新建”图标弹出创建记录体对话框,对话框设置如图8-3所示: 图8-3创建记录体对话框 记录体中定义了Access数据库表格字段与组态王变量之间的对应关系,对应关系如下所示:

组态王与单片机的通信

组态王与单片机的通信与设计 前言本文主要是解决装有组态王的PC机与单片机的通信问题,这里选择通过计算机的COM1口进行串行通信。单片机和PC机的串行通行一般采用RS-232、RS-422或RS-485总线标准接口,也有采用非标准的20mA电流环的。为保证通信的可靠,在选择接口时必须注意:(1)通信的速率;(2)通信距离:(3)抗干扰能力;(4)组网方式,既可以保证正常通信时的最大通信端口数量。这里采用RS-232接口与单片机通信的方法。由于两者间的电平规范不一致,实现两者间的通信要解决接口电路的电平转换问题。 正文 选题背景随着单片机和微机技术的不断发展,单片机的应用也从独立的单机向网络发展,由PC机和多台单片机构成的多级网络测控系统已成为单片机技术发展的一个方向。在一个大型的应用系统中,通常由单片机完成数据的采集和上传,后台则通过PC机对数据进行分析并处理,复杂的还要建立数据库形成网络,二者的结合,充分发挥了单片机在实时数据采集和微机对图形处理、显示以及数据库管理上的优点,使得单片机的应用已不仅仅局限于传统意义上的自动监测或控制,而形成了向以网络为核心的分布式多点系统发展的趋势。 随着微电子技术、计算机控制技术、工业以太网技术及现场总线技术的发展,作为用户无需改变运行程序原代码的软件平台工具——工控组态软件日渐成熟。由于工控组态软件在实现工业控制的过程中免去了大量烦琐的编程工作,解决了长期以来控制工程人员缺乏计算机专业知识与计算机专业人员缺乏控制操作技术和经验的矛盾,极大地提高了自动化工程的工作效率。近年来,工控组态软件在中小型工业过程控制工程、工业自动化工程中越来越受到欢迎。不仅如此,工控组态软件还在配电自动化、智能楼宇、农业自动化、能源监测等领域也逐步展示了其独特的优势。 单片机控制系统以其高性能价格比、稳定、易于实现等特点而被广泛使用,但他难以实现动态复杂的图形监控界面;而组态王软件具有强大丰富的监控界面设计功能,却难以实现复杂的控制算法,而单片机则难以实现动态复杂的图形监控界面,若采用以单片机为下位机,以装有组态王的PC极为上位机的控制方式,将彻底改变原来单片机控制系统的单调、简单的控制界面的缺陷,进一步推动单片机控制方式的广泛应用。 在这个设计中有以下问题待以解决:1、TTL/RS232电平转换及其接口电路的处理。2、由于组态王接收的是数据的ASCII码,因此要实现数据与它所对应的ASCII码的转换。3、组态王监控界面的设计。 设计要求 设计组态王监控界面,编写单片机发送接受程序以实现组态王与单片机两者间的通信。 方案论证 过程论证

远程监控系统说明

关于山西四建集团公司 项目工地远程视频监控系统的说明 一、项目工地远程视频监控的概念和意义 所谓远程监控系统,即远程传输监控系统,可以通过标准电话线ADSL、宽带及ISDN 数据线或直接连接,它允许同时对多个场所进行监控并且能实现远程录像回放等功能。远程视频监控系统的实现,可以使得集团公司或有关分公司的多个有关授权终端,可以随时对所有在建项目进行远程的观察、检查和监督。是现代化集团企业节俭人力、物力和时间来实现监控项目的最有效手段之一。同时保证检查工作的直观和真实客观。 借助于远程视频监控系统,通过企业内部的信息网,实现对各个项目生产、运营情况的随时掌握,把生产运营状况同企业的经营管理及检查观摩等结合起来,从而实现提升企业的综合自动化管理水平;通过远程监控,各位管理者和技术人员无须花费差旅费用亲临现场、或恶劣的环境,就可以监视项目部现场生产运行状态及现场管理状况。各个远程监控终端利用的是办公计算机,所以既不用额外增加设备,也不影响正常的办公。 二、系统结构 系统结构分为三大部分:系统由前端设备、图像处理和远程传输、网络客户端三个部分组成。 1、前端设备

前端设备由摄像机、云台、解码器、防护罩、支架、报警探测器、拾音器等组成,功能上分别负责视频信号、音频信号和报警信号的采集; 2、远程传输 系统中的图像处理和传输,就是把前端设备采集到的音、视频信号和报警信号通过局域网或广域网传输到远程客户端,同时可以接收网络客户终端发送的云台控制信号和音频对讲信号等。远程视频监控系统,就是通过标准电话线、网络、移动宽带及ISDN数据线等方式连接internet网络,可到达全世界任何角落,并能够控制云台/镜头、存储视频监控图像。远程传输监控系统通过普通电话线路将各项目部在远方活动场景,传送到网络客户终端的电脑屏幕上,并具备语音对讲和报警等其他功能。 3、网络客户终端 网络客户终端是指需要进行网络远程监控的用户终端。它由计算机(普通办公计算机或笔记本电脑)和客户端软件等构成。客户终端主要负责图像显示、录像、回放和云台控制等功能。客户终端进行远程监控时,需要输入用户名和密码,进行身份验证,通过认证后即可实现远程监控。同时,还能实现远程的录像集中保存、抓拍等。 三、关于系统设备的选择 1、前端设备的选择 前端设备的选择主要是摄像机的选择,与远程传输的方式又密不可分。大致可以分为两种形式:

智能工业现场的设备远程监控与维护

智能工业现场的设备远程监控与维护 一、概述 随着科学技术的迅猛发展,各种设备制造商纷纷涌现,设备制造商已经成为生产力发展的重要组成部分。如何提高管理水平,提高企业效率和竞争力是从管理到基层面临的日益严峻的问题。对于如何提高设备运维效率和抓好售后管控,确实是工业设备自动化检测和控制设备制造商提升绩效的一大重点区域,而建立智能化的全方位远程设备监控以及管理系统是对本行业模式的变革,是科技创新+管理创新。 二、设计方案 2.1系统介绍 设备远程监控系统在企业业务实施层管理信息化建设中处于重要地位,是一个以提供多部门、全方位设备远程监控管理为核心的综合信息化系统,同时提供了对更高层面企业管理系统的有效接口。 下图显示了本系统与其它信息化系统之间的关系: 上图显示了本系统的信息跨度,系统以三级运营管理层为主线,同时补充完善设备远程监控和管理功能,并对生产管理MES、企业ERP提供实时/历史设备分析数据和售后分析数据,同时其专家分析数据还将支持企业的商业智能和业务决策的需求。

设备远程监控系统架构图 上图中,通过数据采集系统硬软件对包括PLC、仪表或者工控机等在内的设备进行实时状态、参数、故障等数据的采集,通过VPN方式,采集系统将数据远传至云端通讯服务,云端通讯服务接收和处理数据后存入数据服务器,再通过应用服务器将数据进行处理后通过web或者webservice方式提供给 WEB端(PC、平板、手机)或者APP端以进行展示、分析、诊断和管理等界面。 2.2系统功能介绍 1)设备数据采集 对被监控对象(即公司售给客户的产品)进行数据采集。数据采集的内容包括产品的运行信号、运行数据、产量信息、系统参数、故障信号、趋势信号以及由工控机控制软件处理过的视频关键信号等,同时,在用户现场允许的情况下,还可以在远程对产品进行参数修改。 2)设备故障管理 现场故障实时报警;可以对产品故障的实时查看和历史查询;能通过设置模拟量上、下限值、变化率(如有需要,可要求在PLC中做基础计算)产生预警,并能分时、分产品进行统计,导出报警报表。报警信息应包括产品客户、产品属性、报警产生时间、报警消除时间、报警确认时间、报警确认人等。 3)设备远程诊断 通过故障信息、图片信息和预警信息,追溯故障发生时,相关变量状态和运

组态王及数据库连接的实现方法

组态王与数据库连接的实现方法 1准备工作 1.1创建数据源及数据库 1.右键新建一个Access数据库(D:\example,数据库名:ku.mdb)。 2.依次点击屏幕左下角“开始\控制面板\管理工具”,双击“数据源 (ODBC)”打开ODBC数据源管理器如错误!未找到引用源。: 图 1 3.点击“添加”新建一个数据源,驱动程序选择“Microsoft Access Driver(*.mdb)”点击“完成”,如错误!未找到引用源。:

图 2 4.配置该数据源,数据源名:yuan。指向新建的Access 数据库 (ku.mdb)步骤如错误!未找到引用源。所示: 图 3

1.2创建表格模板 打开工程“yangli”在工程浏览器窗口左侧找到“系统\SQL访问管理器\表格模板”选项如图 4,在右侧双击“新建”打开如图 5“创建表格模板”对话框。 图 4 模板名称:muban1,,依次输入字段名称:ziduan1、字段长度:9,选择变量类型为:定长字符串型,点击增加字段。用同样方法增加字段ziduan2、ziduan3。 图 5 1.3创建记录体 注意:记录体中的字段名称必须与表格模板中的字段名称保持一致,记录体中字段对应的变量数据类型必须和表格模板中相同字段对应的数据类型相同。 1.在工程浏览器窗口“数据库\数据词典”中新增三个内存字符串型变量 (ziduan1、 ziduan2、ziduan3)。

2.找到工程浏览器窗口左侧“SQL 访问管理器\记录体”选项,双击右侧 “新建”图标建立名为“jiluti1”的记录体,对话框设置如图 6所 示: 图 6 依次增加ziduan1、ziduan2、ziduan3三个字段点击“确认”。 2连接并插入记录 2.1连接数据库并创建数据库表格 1.在工程浏览器窗口“数据库\数据词典”中定义一个内存整型变量: 变量名:DeviceID 变量类型:内存整型 2.在工程浏览器窗口的“命令语言\应用程序命令语言\启动时”窗口输入 命令: SQLConnect( DeviceID, "dsn=yuan;uid=;pwd="); SQLCreateTable( DeviceID, "biaoge1", "muban1" ); 命令语言中的“yuan”为前面配置的数据源的名称。 3.在工程浏览器窗口的“命令语言\应用程序命令语言\停止时”窗口输入 命令: SQLDisconnect( DeviceID);

机房远程监控系统

机房远程监控系统

1 概述 通过使用该系统,可实现集中方式对机房设备和环境及电力进行集中监控,从而保证通信网络设备的安全运行,实现基本无人值守。 2解决方案 2.1系统结构示意图 图2.1 远程监控系统结构示意图 系统监控内容分为两大部分,环境及电力系统的监测与控制。可对辖内的各个设备及机房环境进行遥测、遥控、遥调、遥信,记录和处理相关数据,及时检测故障,自动通知相关人员处理,从而实现少人或无人值守。

2.2结构简介 2.2.1现场监控装置与作用 1)门禁监测:探测门、窗等是否被非法打开,或非法人员进入; 2)UPS蓄电池电压监测:实时监测机房内备用电源电压; 3)温湿度监测:检测机房内温湿度参数,实时反馈到监控中心; 4)烟感探测器:消防监控,实时检测烟感传感器状态,一旦发生火灾,及时向监控中心报警; 5)漏水监测:当机房进水时,想监控中心报警; 6)风机与空调控制:当温度或湿度异常时,可自动或手动启动空调和风机进行调节; 7)配电柜:使用互感器监测电源电压、电流并实时反馈到监测中心; 8)*发电机:对于无法接入市电的地点,可以对油量进行监测; 9)*视频监控:可对机房内进行实时视频监控; 11)电路故障监测,本地和远程报警; 12)网络:可接入3G、4G、WIFI以及Internet; 2.2.2监控中心 1)可远程控制或定时打开的设备:照明、风机、空调等; 2)PC远程控制与异常报警、数据记录; 3)一个监控中心可同时接入多个监控点; 2.3 监控中心的功能 1)周期性采集各个监控对象的运行状态和数据; 2)显示告警信息和实时数据; 3)能对告警数据和监测数据进行统计分析; 4)当通信中断时,能自动保存断点开始处以后的有关数据; 5)提供远程监控能力和智能设备接入能力; 6)软件提供良好的外部接口(如声光报警等)。 7)具备数据查询和统计功能,能按局方要求,生成各种曲线、报表:如:月、日、年告警统计表、系统操作统计表、检测数据统计表、直流设备负载曲线、温湿度历史曲线、交接班日志、特定时间的设备运行参数或曲线等。 8)当发生了紧急告警(等级可设定)时,能以拨号方式自动寻呼责任人员。如果此告

相关主题
文本预览
相关文档 最新文档