现在的位置: 首页 > OpenSCADA
4℃
2013年09月16日 云计算 ⁄ 被围观 6,832+
上个星期初步接触了物联网,正好工作手头有这些基本的器件,可以打造一个最简单的物联网环境,体验一下。本文的目的是展示一个基于温湿度数据采集的报警系统,当温度或者湿度达到一定的临界值,自动打开报警器,并且微信通知系统管理员,系统管理员也可以通过微信查询当前环境的实时温湿度数据。 【系统整体架构】 1. PC端本地通过OpenScada系统采集温湿度的数据 2. PC端本地将采集到的温湿度数据定时上报到云端,供PAD查询 3. PC端本地检测温湿度的阀值,启动或者关闭报警设备 4. PC端本地检测到报警信息,及时...
阅读全文
0℃
2013年08月15日 程序设计 ⁄ 被围观 3,796+
上一篇文章《libiec61850在OpenSCADA系统中的使用》介绍了libiec61850和OpenSCADA系统的混合编译,编译是没有问题,但是做成模块的话运行起来还是会出现问题,其中最主要的问题就是库的链接,导致运行时函数找不到,原因出在C和C++函数相互调用的关系,libiec61850是C库,OpenSCADA是C++。 本文采用将libiec61850编译成动态库的方式供OpenSCADA系统调用,步骤如下: 动态库的编译安装 1. 修改libiec61850的 "lib61850\make\target_system.mk" 文件,编译选项添加fPIC CFLAGS += -g CFLAGS += -fPIC 2. 修改libiec...
阅读全文
1℃
2013年08月09日 程序设计 ⁄ 被围观 4,480+
libiec61850 是一套开源的C库,它实现了大多数的61850的协议转换,原理同样是基于MMS协议的映射。本文要将libiec61850用在OpenSCADA系统中,使OpenSCADA系统可以提供智能变电站61850协议的接入。 简介 libiec61850 is an open-source (GPLv3) implementation of an IEC 61850 client and server library. It is implemented in C to provide maximum portability. It can be used to implement IEC 61850 compliant client and server applications on embedded systems and PCs running Linux and Windows. Inclu...
阅读全文
0℃
2013年08月08日 程序设计 ⁄ 被围观 3,213+
前言 OpenSCADA作为一个开源的Scada系统,本文基于此系统来添加一个子模块,例子中准备添加一个支持61850协议的模块(名称为SP61850)。 OpenScada内置支持如下的子系统 "Data Bases" "Communication Interfaces, Transports" "Protocols of the communication interfaces" "Data Sources and Data Acquisition" "Archives(Histories) (of messages and values)" "User Interfaces (GUI, TUI, WebGUI, speach, signal ...)" "Additional modules" 我们所要添加的子模块隶属于如上的"Additional modules",即"spe...
阅读全文
1℃
2013年08月05日 程序设计 ⁄ 被围观 4,146+
简介 SCADA(Supervisory Control And Data Acquisition)系统,即数据采集与监视控制系统。SCADA系统是以计算机为基础的DCS与电力自动化监控系统;它应用领域很广,可以应用于电力、冶金、石油、化工等领域的数据采集与监视控制以及过程控制等诸多领域。详细可以从百度百科和维基百科了解。 安装环境 OS: Ubuntu 11 openscada-0.8.0.5 依赖包的安装 ####### 文字处理相关 sudo apt-get install gettext sudo apt-get install zlib1g-dev sudo apt-get install libgd2-xpm-dev sudo apt-get install libpcre3 ...
阅读全文
×
腾讯微博