下载 >  开发技术 >  C# > 工控网关, 轻量级组态软件开源源码

工控网关, 轻量级组态软件开源源码 评分:

SharpSCADA - 工控网关, 轻量级组态软件. =================== 简介 ------------- 采用技术: 开发语言:C# 运行环境:.NET Framework 数据库:SQL Server 功能: ------------- * 1.轻量级工控网关: 支持当前几种主要的工业协议如西门子的Profinet、AB的EtherNetIPs、施耐德的Modbus和OPC。采用类OPC接口网关。 * 2.数据采集、归档、预警及配置工具 支持实时数据采集、历史数据归档、变量触发预警,并使用TagConfig工具简单的配置实现。 * 3.人机界面(设计时和运行时) *设计时: 采用Microsoft Visual Studio + 设计器插件(在VS2010-VS2015社区版测试通过)。 通过继承HMIControlBase接口并书写极少量的代码即可实现复杂的图元组件。 支持图元拖放、组合、连线、变量绑定及编辑功能。 *运行时:Microsoft Visual Studio编译运行为可执行文件。 环境准备 ------------- Windows:支持的操作系统:Windows 7/8/10/Server 2008 .NET Framework 4.0/4.5/4.6 SQLServer Express 2014/2008 项目安装 ------------- 下载最新版本,解压后: * 1.可直接打开项目工程文件测试源代码: ..\SCADA\Program下运行DataExchange.sln(支持VS2010-2015各版本) * 2.可运行可执行文件测试: Server端测试:在目录 ..\SCADA\Program\BatchCoreTest\bin\Debug下运行BatchCoreTest.exe Client端测试:在目录 ..\SCADA\Program\CoreTest\bin\Debug下运行CoreTest.exe 请参考Document文件夹中的教程:《部署流程》和《设计流程》,如有问题可参考《FAQ》文档。 Quick Start ------------- * 1.还原数据库 * 2.修改配置文件并复制到C盘根目录下 * 3.修改数据库内驱动程序的路径 * 4.运行DEMO 具体流程可参看《部署流程》。 开发工具推荐 ------------- Visual Studio/Blend:做为组态设计器,推荐VS2010,VS2015版本。 项目结构 ------------- 驱动程序目前支持: * 已发布: 内存数据库 Modbus TCP/RTU、 OPC DA、 Siemens S300/200/1200/1500、 Panasonic 、 Omron UDP * 后续发布: DDE、 AB EtherNetIP、 Mitsubishi 文件目录 ------------- * Database目录[存放数据文件]: db2014.bak文件为SQL Server2014数据备份文件。 db2008.bak文件为SQL Server2008数据备份文件。 test.opf为Kepserver 4.5数据文件(可通过该软件还原为变量表)。 两个csv文件为两组变量。 * DataConfig目录[存放配置文件]: host.cfg为主配置文件,第一行为网关服务器名/IP地址。如在本地测试,按默认lochost即可。 client.xml为客户端配置文件。 server.xml为网关服务配置文件。 * dll目录[存放驱动程序及第三方组件]: 如OPCDriver即为OPC 通讯组件。 Dynamicdatadisplay:开源归档数据显示组件,http://dynamicdatadisplay.codeplex.com/ WPFToolkit:WPF开源扩展工具包,http://wpftoolkit.codeplex.com libnodave:西门子驱动开源库(https://github.com/netdata/libnodave) * TagConfig目录[存放配置工具]: 可方便配置驱动、组、变量、报警、量程等信息。支持导入导出。 * Program目录[存放源代码]: BatchCoreTest工程为网关服务器测试代码(控制台显示)。 BatchCoreService工程同BatchCoreTest,但可编译为Windos服务。 DataService工程为框架及主要接口组件。 CoreTest工程为样例文件。包含一系列界面元素。 HMIControl工程为图元组件。可支持工具栏拖放。 LinkableControlDesignTime工程为Visual Studio设计器支持插件。 DataHelper工程为SQL数据库帮助组件,同时为变量数据归档提供支持。 ClientDriver、ModbusDriver、OPCDriver、FileDriver为各类通讯组件。 * Example目录[存放样例]: 参照Document/部署流程,还原数据库,修改配置文件。 启动BatchCoreTest.exe(服务端)。 再启动CoreTest.exe(客户端)。 计划: ------------- * 支持.NET Core。(目前已有测试版在CoreApp文件夹) * 实现更多的通讯接口:如欧姆龙、OPC UA等。 * 更丰富的图元组件:如楼宇自控、化工等各行业。 * 功能扩展:如进一步处理数据、过程控制等。 * 安全性:安全性是重中之重,目前做的很不够。 Showcase ------------- ![](https://github.com/GavinYellow/SharpSCADA/raw/master/Showcase/guage.png) ![](https://github.com/GavinYellow/SharpSCADA/raw/master/Showcase/Receiving1.png) ![](https://github.com/GavinYellow/SharpSCADA/raw/master/Showcase/scada1.png) 个人主页 ------------- http://www.cnblogs.com/evilcat/ 联系方式 ------------- hijkl1999@yeah.net QQ群:102486275 贡献代码 ------------- [topmail](https://github.com/topmail), [qwe7922142](https://github.com/qwe7922142), [tonyshen277](https://github.com/tonyshen277), [yangjingzhao123](https://github.com/yangjingzhao123), [xiebinghai](https://github.com/xiebinghai) License ------------- LGPL
...展开详情收缩
2018-07-24 上传大小:46.94MB
分享
收藏 (8) 举报
开源组态软件Qt,C#,和WEB大全(收藏版)
WEB组态,是否值得研究
组态软件开发(仅限后台部分)
pvb——基于QT的开源组态软件
基于HTML5的Web SCADA工控移动应用
Web组态
前辈们指导一下:开发组态软件的前途怎么样?
WebAccess 组态软件

监控组态软件日益成为自动化硬件厂商争夺的重点,然而国外组态软件贵,国内组态软件功能等方面还待有提高。但都是传统的c/s架构,现物联网IOT兴起时,网络,云形式的分布式架构下,以补丁形式推出所谓网络版,毕竞还是有所失。现介绍一款原是美国Boradwin公司的,后给研华并购的组态软件,它是以B/S架构开发的,实际对比后,很不错,从脚本种类及其通用性,tag点数与国内购点的差异,值得推荐!

立即下载
freescada开源wpf组态软件

一款最完整的工业组态软源代码,包括了组态界面,脚本语言,设备驱动等,拿来就可以作为自己的组态产品. 是老外写的,不过2.0之后似乎一直没有更新,学习学习是非常有用处的。

立即下载
开源纯C#工控网关+组态软件(九)定制Visual Studio
基于AJAX和SVG的组态软件Web发布模型

针对当前组态软件Web发布时安全性差,运行速度慢以及图形文件格式多样等问题,提出了基于AJAX(asynchronousJavaScriptandxML)SVG(scalablevectorgraphics)的组态软件Web发布模型

立即下载
开源组态软件
基于WEB组态监控系统设计和实现源码

采用ActiveX技术设计数据采集与显示控件,实现web界面数据采集与显示模块结构。该控件可对压力、温度、位置等进行检测和记录,并web界面绘制成实时图形。实现跨平台、跨语言应用b/s数据全球采集显示理念。内包括设计文档 实现代码和调用实例。适合b/s上位机开发者。

立即下载
国外工业组态软件源代码

国外工业组态软件源代码,可做为开发组态软件的参考

立即下载
最好用的免费开源的ESB
开源纯C#工控网关+组态软件(五)从网关到人机界面
能给推荐一个C++的开源组态软件吗 ?
组态软件的开发(C#)
开源纯C#工控网关+组态软件
寻求linux下的组态软件

热点文章

img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

工控网关, 轻量级组态软件开源源码

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
9 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: