最近真是被工控软件折腾的不行,咱一直是搞Java的,现在让做工控可真是一点都搞不定啊。。。(随意发发牢骚)。。。C#也一点都不会啊!我是学食品毕业的啊!WPF是啥玩意儿啊!!!!
开发软件和版本:
VisualStudio2012
.Net Framework4.5
Iconics Genesis 64 v10.81
首先呢。新建一个WPF工程
然后,工程(Project)-->添加引用(Add Reference)
打开Genesis64安装目录的Components文件夹:
添加以下的dll╮( ̄▽ ̄")╭
• GwxConfigCore.dll
• GwxRuntimeCore.dll
• GwxRuntimeViewControl.dll
• IcoCollections.dll
• IcoCommanding.dll
• IcoCommandManager.dll
• IcoComponentModel.dll
• IcoFwxClientWrapper.dll
• IcoFwxUaClient.dll
• IcoFwxUaCommon.dll
• IcoScriptEngine.dll
• IcoSecurityRuntime.dll
• IcoTrace.dll
• IcoWPF.dll
• IcoWPFTransitions.dll
• IcoXML.dll
然后把同文件夹下的
• IcoCommunication.Behaviors.config.xml
• IcoCommunication.Bindings.config.xml
• IcoCommunication.Client.config.xml
• IcoTypeDescription.xml
拷贝到工程目录,同时更改属性为NONE,复制到输出目录改为“Always Copy”始终复制。
更改App.config为:
<?xml version="1.0" encoding="utf-8" ?> <configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" /> </startup> <system.serviceModel> <behaviors configSource="IcoCommunication.Behaviors.config.xml"/> <bindings configSource="IcoCommunication.Bindings.config.xml"/> <client configSource="IcoCommunication.Client.config.xml"/> </system.serviceModel > </configuration>
在工具中新建一个类别genesis64,然后添加一个Item,选择WPF组件,选择GwxRuntimeViewControl.dll(还是Components目录)
这样会出现GwxRuntimeViewControl和ProgressIndicateControl两个。
拖一个GwxRuntimeViewControl到你的WPF程序窗口。
然后在WPF初始化的代码后加入:
// this.gwxRuntimeViewControl = new GwxRuntimeViewControl();// 不能加,要不就显示出不来了。 this.gwxRuntimeViewControl.FileOpen("C:\\Users\\Administrator\\Desktop\\Display1.gdfx");// 你自己随意找个gdfx文件就行 // this.gwxRuntimeViewControl.SaveAs("C:\\Users\\Administrator\\Desktop\\Display2.gdfx");// 测试另存的 this.gwxRuntimeViewControl.FitToWindow();// 自适应当前窗口大小
当当当当当当!
最后是结果图。
相关推荐
ICONICS GENESIS64 HMI/SCADA软件中文简介pdf,ICONICS GENESIS64 HMI/SCADA软件中文简介
和Windows Server 2008设计开发了最新一代的监控组态软件GENESIS64?,它充分利用了AMD和Intel的64位技术,大大降低了自动化项目在软件开发上的工作量、加快整个自动化解决方案的实施,从而能够节省大量的费用。并且...
ICONIS\GENESIS64_v10.95三维上位组态软件安装包,全球唯一的一款3D立体三维工控上位组态软件。资源为软件安装包
和Windows Server 2008设计开发了最新一代的监控组态软件GENESIS64?,它充分利用了AMD和Intel的64位技术,大大降低了自动化项目在软件开发上的工作量、加快整个自动化解决方案的实施,从而能够节省大量的费用。并且...
Genesis64软件以其强大的三维组态功能,在全球范围内都得到了广泛的应用。但是,这款软件的安装过程相对复杂,本文将详细指导如何安装Genesis64软件,并强调在安装之前应做好相关准备工作。 首先,安装前的准备工作...
GENESIS64是ICONICS公司推出的一款64位计算技术的软件套件,旨在通过利用AMD和Intel的64位处理器技术,简化自动化解决方案的开发过程,并降低开发成本。该软件套件经过了Windows Server 2008、Windows Vista以及最新...
GENESIS64是ICONICS推出的一款高性能、实时、分布式平台的HMI/SCADA软件套件。该软件套件针对快速部署而设计,可以整合工厂数据和运营数据,提供全面的工具,使用户能够随时随地创建和分享丰富的可视化信息。GENESIS...
技术案例中提到的GENESIS64软件是美国ICONICS公司开发的新一代64位HMI/SCADA软件平台。GENESIS64在风电SCADA项目中的应用,突显了其支持最新技术标准、具备良好的垂直整合性、拥有美观且专业的用户界面,以及高度的...
GENESIS64是一款高级的组态开发工具,它能够创建3D场景并支持客户端/服务器(CS)与浏览器/服务器(BS)模式。该工具由美国标志科技公司(ICONICS, Inc.)提供,并在其官方网站***上提供了相关培训手册和资源下载。...
内容摘录部分显示了手册中有关版权和商标信息,表明GENESIS64系列软件产品中的GENESIS32, GENESIS64, PocketGENESIS, BizViz等软件模块,以及OPC-To-The-Core 和 VisualizeYourEnterprise 是ICONICS, Inc....
Genesis V9.7一键安装版,已测试在win7 64位下可正常安装使用
Genesis10.0破解版,无需注册码,win7中可以安装使用,本人已经安装测试成功,才拿出来与大家分享,里面有安装程序跟安装教程,分为两部分,欢迎大家下载。
在自动化领域,ICONICS通过其GENESIS64和GENESIS32产品系列,提供了面向Web应用的HMI/SCADA(人机界面/监控控制与数据采集)套件,以及BizViz生产智能化、业务可视化和分析应用套件,这些软件旨在打破工业自动化系统...
Genesis10.0破解版,无需注册码,win7中可以安装使用,本人已经安装测试成功,才拿出来与大家分享,里面有安装程序跟安装教程,分为两部分,欢迎大家下载。
1. **GENESIS64**:GENESIS64是一款基于.NET框架的高性能HMI/SCADA(人机界面/监督控制与数据采集)软件,支持64位计算,提供强大的数据采集、监控和报警功能。它能够实现跨平台操作,适用于Windows、Linux和Unix...
“容器水位”控件是ICONICS软件套件的一部分,可能包含在诸如Genesis64、HMI/SCADA SysMac Studio等旗舰产品之中。这个控件通常集成在用户界面中,允许用户自定义颜色、报警阈值、单位显示等,以适应不同场景和需求...
《SF_Genesis-v1.7:开启SF2281 SSD新篇章》 在现代计算机存储领域,固态硬盘(SSD)以其高速度、低延迟的特性深受用户喜爱。SF2281作为一款高性能的SSD控制器,广泛应用于各种存储设备中。为了充分利用其潜力,...
GENESIS 64是业内首个64位HMI/SCADA(人机界面/监控与数据采集)软件套件,它利用64位系统的潜力、OPC-UA的先进架构、.NET托管代码以及SharePoint技术,实现了从工厂车间到企业级系统的无缝集成。这一创新设计允许...