ToB企服应用市场:ToB评测及商务社交产业平台

标题: .NET 工控网关 轻量级组态软件 [打印本页]

作者: 拉不拉稀肚拉稀    时间: 2024-10-11 11:13
标题: .NET 工控网关 轻量级组态软件
前言

C# 工控网关 + 轻量级组态软件。
项目介绍

SharpSCADA 是一个开源项目,提供灵活且强盛的办理方案,以满足工业自动化和监控的需求。
作为一个轻量级的工业控制网关和组态软件,SharpSCADA 支持多种工业协议,包罗西门子的 Profinet、AB 的 EtherNet/IP、施耐德的 Modbus 以及 OPC 等,通过类 OPC 接口网关实现数据通信。
主要特性

1、轻量级工控网关
支持主要的工业协议,包罗西门子的 Profinet、AB 的 EtherNet/IP、施耐德的 Modbus 以及 OPC。
采用类 OPC 接口网关实现数据通信。
2、数据采集、归档、预警及配置工具
支持实时数据采集、汗青数据归档、变量触发预警。
使用 TagConfig 工具实现简便的配置。
3、人机界面(设计时和运行时)
设计时:采用 Microsoft Visual Studio + 设计器插件(已测试通过 VS2010 至 VS2015 社区版)。
通过继续 HMIControlBase 接口并编写少量代码即可实现复杂的图元组件。支持图元拖放、组合、连线、变量绑定及编辑功能。
运行时:通过 Microsoft Visual Studio 编译为可执行文件。
项目使用

1、测试源代码
打开项目工程文件:在\SCADA\Program\DataExchange.sln运行(支持 VS2010 至 VS2015 各版本)。
2、运行可执行文件测试
Server 端测试:在\SCADA\Program\BatchCoreTest\bin\Debug目录下运行 BatchCoreTest.exe。
Client 端测试:在\SCADA\Program\CoreTest\bin\Debug目录下运行 CoreTest.exe。
参考Document文件夹中的教程:
3、快速启动
还原数据库
修改配置文件并复制到 C 盘根目录下
修改数据库内驱动程序的路径
运行 DEMO
具体流程可参看《部署流程》文档。
4、开发工具
Visual Studio/Blend:作为组态设计器,保举使用 VS2010 或 VS2015 版本。
项目目录

Database 目录 [存放数据文件]:
DataConfig 目录 [存放配置文件]:
dll 目录 [存放驱动程序及第三方组件]:
TagConfig 目录 [存放配置工具]:
Program 目录 [存放源代码]:
Example 目录 [存放样例]:
项目计划

1、支持 .NET Core
当前已有测试版位于CoreApp文件夹中。
2、实现更多通讯接口
计划支持欧姆龙、OPC UA 等通讯协议。
3、提供更多图元组件
增加适用于楼宇自控、化工等行业的新图元组件。
4、功能扩展
进一步增强数据处置惩罚能力和过程控制功能。
5、增强安全性
安全性是重中之重,现在在这方面还需要进一步加强。
项目效果




项目地点

GitHub:https://github.com/GavinYellow/SharpSCADA
最后

假如你觉得这篇文章对你有资助,不妨点个赞支持一下!你的支持是我继续分享知识的动力。假如有任何疑问或需要进一步的资助,接待随时留言。
也可以到场微信公众号[DotNet技能匠] 社区,与其他热爱技能的同行一起交流心得,共同成长!良好是一种习惯,接待大家留言学习!


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4