- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE1
PAGE1
Wonderware二次开发环境搭建
1.环境准备
1.1系统要求
在开始搭建Wonderware二次开发环境之前,首先需要确保您的计算机满足以下系统要求:
操作系统:Windows7SP1或更高版本
处理器:1.8GHz或更快的处理器
内存:4GBRAM(建议8GB以上)
硬盘空间:至少10GB可用硬盘空间
显示器:1024x768分辨率或更高
1.2安装Wonderware软件
下载安装包:访问Wonderware官方网站或授权经销商,下载最新版本的Wonderware软件安装包。
安装过程:
双击安装包,启动安装向导。
选择安装路径,建议选择默认路径以避免路径配置问题。
阅读并接受许可协议。
选择安装组件,根据需求选择InTouch、Historian、Intelligence等组件。
点击“下一步”并等待安装完成。
1.3配置开发环境
安装VisualStudio:
下载并安装VisualStudio2019或更高版本。
在安装过程中,选择“.NET桌面开发”和“Windows10SDK”组件。
安装Wonderware软件开发工具包(SDK):
访问Wonderware官方网站,下载适用于您安装的Wonderware版本的SDK。
双击安装包,启动安装向导。
选择安装路径,建议选择默认路径。
点击“下一步”并等待安装完成。
配置环境变量:
打开“系统属性”对话框。
点击“环境变量”按钮。
在“系统变量”部分,点击“新建”按钮,添加以下环境变量:
变量名:WONDERWARE_HOME
变量值:Wonderware安装路径(例如:C:\ProgramFiles(x86)\Wonderware\InTouch)
2.创建第一个Wonderware项目
2.1打开VisualStudio
启动VisualStudio。
选择“创建新项目”。
在“创建新项目”对话框中,选择“类库(.NETFramework)”。
输入项目名称和保存路径,点击“创建”。
2.2引用WonderwareSDK
在解决方案资源管理器中,右键点击“引用”。
选择“添加引用”。
在“添加引用”对话框中,点击“浏览”。
导航到WonderwareSDK的安装路径,选择所需的DLL文件(例如:Wonderware.InTouch.dll)。
点击“确定”。
2.3编写代码
创建一个类:在项目中创建一个新的类文件,例如DataCollector.cs。
编写数据采集代码:以下是一个简单的数据采集类示例,展示了如何从WonderwareHistorian中读取数据。
usingSystem;
usingWonderware.Data;
namespacePowerSystemMonitoring
{
publicclassDataCollector
{
privatestring_connectionString;
privateHistorianConnection_connection;
publicDataCollector(stringconnectionString)
{
_connectionString=connectionString;
_connection=newHistorianConnection(_connectionString);
}
publicvoidConnect()
{
if(!_connection.IsConnected)
{
_connection.Open();
}
}
publicvoidDisconnect()
{
if(_connection.IsConnected)
{
_connection.Close();
}
}
publicHistorianItem[]ReadData(stringtag,DateTimestartTime,DateTimeendTime)
{
//连接
您可能关注的文档
- 电力系统故障诊断软件:PowerDiag二次开发_(12).电力系统新标准与法规适应性开发.docx
- 电力系统故障诊断软件:PowerDiag二次开发_(13).电力系统故障诊断技术发展趋势.docx
- 电力系统故障诊断软件:PowerDiag二次开发_(14).二次开发项目管理与团队协作.docx
- 电力系统故障诊断软件:PowerDiag二次开发all.docx
- 电力系统故障诊断软件:PowerInsight二次开发_1.电力系统基础理论.docx
- 电力系统故障诊断软件:PowerInsight二次开发_2.故障诊断基本原理.docx
- 电力系统故障诊断软件:PowerInsight二次开发_3.PowerInsight软件概览.docx
- 电力系统故障诊断软件:PowerInsight二次开发_4.二次开发环境搭建.docx
- 电力系统故障诊断软件:PowerInsight二次开发_5.数据接口与通信协议.docx
- 电力系统故障诊断软件:PowerInsight二次开发_6.故障数据采集与处理.docx
- 固态速溶茶:“冻干黑科技”,固态速溶茶品牌通过创新满足需求-头豹词条报告系列.pdf
- 电商行业2024年三季度财报总结:竞争格局边际趋稳,重估龙头.pdf
- 2024年基本级执法资格考试公共科目试题题库.doc
- 2024年基础知识试题.doc
- 2024年基础护理学重点复习笔记.doc
- 易错点03 地图的阅读-备战2023年中考地理考试易错题(原卷版).docx
- 易错点06 状语从句(让步、结果和目的)(学生版).docx
- 易错点07 被动语态(学生版).docx
- 易错点07 世界地理之人文篇-备战2023年中考地理考试易错题(原卷版).docx
- 考点06 介词和介词短语-备战2023年中考英语一轮复习考点帮(全国通用)(解析版).docx
文档评论(0)