`
ucancode
  • 浏览: 5723 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

电力系统建模与仿真, 地理接线图,配电图,电力系统组态与监控,电力调度,自动控制,VBScript脚本控制,JavaScript脚本控制, 潮流分析2018

阅读更多

电力系统建模与仿真, 地理接线图,配电图,电力系统组态监控,电力调度,自动控制,VBScript脚本控制,JavaScript脚本控制, 潮流分析,VC++和.NET以及web解决方案源代码2018!

--所有功能均可扩展, 100% VC++源码全开放!


 

      电力系统的开发往往要求非常强的实时性和快速响应能力,E-Form++可视化组件库全部采用VC++开发而成,系统提供了对开发电力系统接线图,仿真,调度,配电,自动控制等重要环节应用的全功能支持,让您开发类似的系统变得非常容易而快捷,为您节省多达90%的开发时间,同时其全部源代码提供以及强健的稳定性和可扩展性是任何独立OCX控件所无法比拟的。试想如果您只使用别人提供的ocx控件,一旦遇到扩展性问题或者软件本身存在的哪怕是很小的bug问题,您都得等控件提供商去修改,这样会耽误您太多的时间。一旦您的系统发布出去才发现某个问题时,甚至会严重影响您同客户的关系。E-Form++全源码提供给您,让您完全解决所有对安全的担忧。形成完全属于您公司的核心竞争力。 E-Form++解决方案已经在国家电力公司,法国ALSTON,澜沧江水电等众多客户广泛使用。

下载此解决方案

 


  我们提供的这些解决方案并不意味着E-Form++可视化图形组件库只能开发这些方面的应用,事实上E-Form++同任何其他第三方C++组件库一样,包含数百项可以分开独立使用的功能。同QT, MFC等一样,您可以独立决定是否需要E-Form++中的某项功能,一般来讲,只要您需要图形显示、需要流程图、控制图、打印功能、排版功能、仿真、电子地图、电力接线图、表单等等功能,您就可以使用E-Form++组件库,当然有的时候也许您只希望使用E-Form++提供的下拉颜色等控件而不需要绘图功能,那些没问题!
   
一、电力接线图解决方案:

针对国内众多电力系统客户的具体问题,我们特别设计了此示例程序,E-Form++可视化图形组件库的高度的灵活性和良好的扩展性,让您开发任何类型的扩展图形都变得非常容易。
E-Form++可视化图形组件库支持在直线或者曲线的任意位置创建连接线停靠点.
如果需要复杂的图形,可以通过复合图形设计程序来创建,也可以通过代码来设计。

如下图:

二、电力组态和控制图:

下面是一个具有多页面显示的电力系统仿真示例:

三、另外一个电路接线图:

下图是一个电力接线图示例:

四、电力元件:

该解决方案缺省提供了上百电力系统专用元件,通过正式版本提供的ShapeDesigner,可轻松设计更多的复合元件:

如下是连接线相交自动穿越功能:

五、电力地理接线图:

同时系统提供提供专业元件用于开发各种地理接线图应用如下图:

说明:该图所有元件之间均是通过标准的连接线连接而成,具有完整的逻辑关系,例如:可通过任何一个节点知道连接了那些节点,以及是接入还是接出等。在菜单上有一个控制菜单,这些菜单提供了一个动画功能让您切实明白该种逻辑关系。

该地理接线图解决方案提供了如下非常复杂的双线,三线可调平行线图形。

说明:该系列元件全部采用vc++源代码编写而成,具有最佳的性能,每个元件包含两个额外控制点,分别调整标签和线上的箭头的位置。标签文本支持多行显示,可直接双击编辑,箭头类型可自由扩展,可如同直线般任意增加打断线条增加新的顶点,文本标签自动同某一段保持平行,选中和不选中分别显示不同颜色等等。

六、其他特点:

1. 任何复杂的矢量图形都可以通过直线和曲线的混合编辑而得到,在E-Form++中,您可以通过在直线的端点绘制曲线,在曲线或者圆弧的端点增加新的直线段等方式快速构建电力系统需要的任何复杂图形。

2. 任何选中图形可以直接通过取相交、相减、想并等多种复杂的几何运算,为您构建最复杂的电力系统图元提供最快捷的处理功能。

3. 任何一个电力系统图元都可以在该图形的任何需要位置增加任何数量的链接线停靠点,并且停靠点的大小,外观以及连接位置均可以进行自由设定。系统预订的虚函数还可以扩展新的停靠点外观。

4. 在任何两个停靠点之间可以直接使用系统提供的多达15中链接线创建链接关系。所有连接线均提供了相应的处理类以及关键虚函数,通过覆盖这些虚函数,可以快速创建新的连接线。

5. 连接线出现相交时,系统自动显示穿越标记,穿越标记有多种样式可选。通过覆盖相应的虚函数,可以创建自定义穿越标记。

6. 系统提供多折断圆角连接线,可以将此连接线切分为任意多段,专为电力系统设备连接而设定。

7. 提供完善的连接线逻辑关系,通过任何连接线、图元或者连接控制点均可以找到同哪些图元直接或者间接连接。

8. 每个图形均内置独立定时器,可单独设定各种状态。

9. 支持图层功能,可分层编辑电路图。

10. 预置设计模式同运行模式,可分别处理同一图元的设计状态和运行状态。也可同时开发两个程序,一个只工作在设计模式下,另一个只工作在运行模式下。

11. 任何图元均可以单独处理鼠标事件。

12. 画布大小任意设定,支持小图预览,极速缩放,鼠标平移画布,编辑时自动滚动画布等高级操作。

13. 多页编辑,同一任务可以设定任意多个页面来编辑。

14. 超强性能,可在同一画布中放置上万个元件。

15. 无需编程,系统已经将所有打印控制处理好。接上打印机即可打印。

16. 提供同样功能调用的ocx控件,方便直接在web或者.net, delphi, java等开发人员进行同样功能的调用。

17. 双模式GDI和GDI+绘制,让您在性能与效果上自由选择。

18. 全面Undo / Redo支持。

19. 即插即用自定义属性设置,您可以单独为任何图元设定任何想要的新的自定义属性值,并且所设新属性值在修改时自动支持Undo / Redo

20. 提供全部功能100% VC++源代码,还同时提供ocx部分的设计源代码,保证您完全掌握产品的核心技术。不再为使用别人的单独ocx控件,遇到问题需等到开发商解决而严重耽误项目的尴尬。

七、开发电力组态系统的基本步骤:

下面是使用E-Form++可视化源码组件库企业版本进行电力系统应用开发的基本步骤:

1. 设计需要的电力系统元件:

此步骤可以通过E-Form++提供的专业元件设计ShapeDesigner应用程序来进行设计,此工具可以直接将Microsoft Visio或者ConceptDraw等专业图形工具设计的电力系统元件直接导入(SVG文件)进来使用使用,当然您也可以通过ShapeDesigner本身提供的丰富的基本 元件来设计需要的电力系统复合元件。在设计时,可以很方便的直接将画布上设计好的的元件通过Copy, Paste的方式将元件放到左边的工具盒中,如下图(注:此ShapeDesigner 本身的源代码一并随E-Form++正式版本提供,可根据需要进行定制):

我们在设计元件的时候也可以对复合元件中的单个子元件定义一些便于以后识别和操作的Key ID值,这些值可以在以后通过调用GetKeyID来直接获取。

2. 设计电力系统需要的图形界面:

E-Form++提供了专门的界面设计工具DiagramEditor, 在此工具中,我们可以轻松的应用通过上面的ShapeDesigner设计的各种电力系统元件来搭建 需要图形界面。在搭建界面时,根据需要我们可以为特定的元件指定相应的Key ID值,这些Key ID值便于我们在具体的程序中进行控制,例如我们可以控制开关的关与开,灯的闪烁等等。设计好的图形界面我们可以保存为单一的xdg文件,如下图所示:(注:此DiagramEditor 本身的源代码一并随E-Form++正式版本提供,可根据需要进行定制):

3. 通过E-Form++可视化图形组件库提供的集成在Visual Studio的AppWizard(应用程序创建向导)来自动产生电力系统的框架代码,可将上面我们通过DiagramEditor设计的xdg文件导入到此程序中作为资源文件,当我们需要装载一个设计界面的时候就调用如下函数:

LoadXdgFromResource(...); 如果我们需要切换到新的界面,也可以同样调用该函数来装载新的界面。参考示例NetworkDemo.

4. 外部数据的采集我们可以通过View类或则Window类的定时器来进行采集,当需要更新界面上的元件的状态的时候,可以直接通过我们上面设计的Key值来获取图形元件或者元件中的子图形。

5. 通过覆盖相应的虚函数来时间各种事务的处理,例如我们只需要覆盖CFOPCanvasCore类的如下虚函数即可响应按钮的事件:

virtual void DoButtonClickEvent(CFODrawShape *pShape, const int &nSel);

八、脚本支持:

E-Form++可视化解决方案提供了完整的脚本支持,可通过VBScript或者JavaScript来控制画布上的任何元件的状态,缺省提供了近500个系统控制函数,该脚本方案的源代码也会随着正式版本一并提供。

 

说明:该脚本解决方案会将全部源代码提供,可根据需要定制任何细节。

九、电力系统web解决方案:

正式版本的E-Form++可视化图形组件库提供一个全功能的ocx控件UCCDraw,通过此控件可完成E-Form++库完全一致的功能,此控件可直接在web上开发电力系统。同别的ocx不一样的地方是我们的ocx的设计源代码一并提供。所有功能均可拿去再设计和定制。

全部超过50万行精心设计并严格测试的源代码提供无任何保留!
提供超过400个C++扩展类,50万行有效VC++/MFC源代码,70多个示例或者解决方案源代码,完整的而细致的用户在线帮助系统和文档,精心设计的辅助开发工具!

强大,灵活和易于使用的可视化图型源码库。
功能强大,灵活地创建各种各样的满足您的需求的图表。产品设计规范,很容易使用,在短短的几天就能根据您的需求设计出产品。 我们提供完整的支持产品下载试用。

功能丰富。
超多功能,如自动布局,多层次,可折叠子图,单元连接点中,XML,DXF, SHP, SVG等等,能够协助您快速灵活的创建复杂的图表。支持大量事件:如单击,双击,悬停,选择,橡皮筋选择,复制,删除,调整大小和移动的支持。支持最复杂的操作:如拖和拖放,无限次的撤销/重做和剪贴板操作等等。 


节省时间和金钱,获得可靠性。

一张图胜过千言万语,E-Form++提供超过50万行精心设计和良好测试的C++源代码!开发耗时十年,全球上千家客户验证,能够为您节省大量的开发时间和金钱!

现在就来试试!
不要光听我们的说, 试试吧! 我们的免费试用版包括所有你需要你的应用程序原型。免费技术支持。

分享到:
评论

相关推荐

    pandas-1.3.5-cp37-cp37m-macosx_10_9_x86_64.zip

    pandas whl安装包,对应各个python版本和系统(具体看资源名字),找准自己对应的下载即可! 下载后解压出来是已.whl为后缀的安装包,进入终端,直接pip install pandas-xxx.whl即可,非常方便。 再也不用担心pip联网下载网络超时,各种安装不成功的问题。

    基于java的大学生兼职信息系统答辩PPT.pptx

    基于java的大学生兼职信息系统答辩PPT.pptx

    基于java的乐校园二手书交易管理系统答辩PPT.pptx

    基于java的乐校园二手书交易管理系统答辩PPT.pptx

    tornado-6.4-cp38-abi3-musllinux_1_1_i686.whl

    tornado-6.4-cp38-abi3-musllinux_1_1_i686.whl

    Android Studio Ladybug(android-studio-2024.2.1.10-mac.zip.002)

    Android Studio Ladybug 2024.2.1(android-studio-2024.2.1.10-mac.dmg)适用于macOS Intel系统,文件使用360压缩软件分割成两个压缩包,必须一起下载使用: part1: https://download.csdn.net/download/weixin_43800734/89954174 part2: https://download.csdn.net/download/weixin_43800734/89954175

    基于ssm框架+mysql+jsp实现的监考安排与查询系统

    有学生和教师两种角色 登录和注册模块 考场信息模块 考试信息模块 点我收藏 功能 监考安排模块 考场类型模块 系统公告模块 个人中心模块: 1、修改个人信息,可以上传图片 2、我的收藏列表 账号管理模块 服务模块 eclipse或者idea 均可以运行 jdk1.8 apache-maven-3.6 mysql5.7及以上 tomcat 8.0及以上版本

    tornado-6.1b2-cp38-cp38-macosx_10_9_x86_64.whl

    tornado-6.1b2-cp38-cp38-macosx_10_9_x86_64.whl

    Android Studio Ladybug(android-studio-2024.2.1.10-mac.zip.001)

    Android Studio Ladybug 2024.2.1(android-studio-2024.2.1.10-mac.dmg)适用于macOS Intel系统,文件使用360压缩软件分割成两个压缩包,必须一起下载使用: part1: https://download.csdn.net/download/weixin_43800734/89954174 part2: https://download.csdn.net/download/weixin_43800734/89954175

    基于MATLAB车牌识别代码实现代码【含界面GUI】.zip

    matlab

    基于java的毕业生就业信息管理系统答辩PPT.pptx

    基于java的毕业生就业信息管理系统答辩PPT.pptx

    基于Web的毕业设计选题系统的设计与实现(springboot+vue+mysql+说明文档).zip

    随着高等教育的普及和毕业设计的日益重要,为了方便教师、学生和管理员进行毕业设计的选题和管理,我们开发了这款基于Web的毕业设计选题系统。 该系统主要包括教师管理、院系管理、学生管理等多个模块。在教师管理模块中,管理员可以新增、删除教师信息,并查看教师的详细资料,方便进行教师资源的分配和管理。院系管理模块则允许管理员对各个院系的信息进行管理和维护,确保信息的准确性和完整性。 学生管理模块是系统的核心之一,它提供了学生选题、任务书管理、开题报告管理、开题成绩管理等功能。学生可以在此模块中进行毕业设计的选题,并上传任务书和开题报告,管理员和教师则可以对学生的报告进行审阅和评分。 此外,系统还具备课题分类管理和课题信息管理功能,方便对毕业设计课题进行分类和归档,提高管理效率。在线留言功能则为学生、教师和管理员提供了一个交流互动的平台,可以就毕业设计相关问题进行讨论和解答。 整个系统设计简洁明了,操作便捷,大大提高了毕业设计的选题和管理效率,为高等教育的发展做出了积极贡献。

    机器学习(预测模型):2000年至2015年期间193个国家的预期寿命和相关健康因素的数据

    这个数据集来自世界卫生组织(WHO),包含了2000年至2015年期间193个国家的预期寿命和相关健康因素的数据。它提供了一个全面的视角,用于分析影响全球人口预期寿命的多种因素。数据集涵盖了从婴儿死亡率、GDP、BMI到免疫接种覆盖率等多个维度,为研究者提供了丰富的信息来探索和预测预期寿命。 该数据集的特点在于其跨国家的比较性,使得研究者能够识别出不同国家之间预期寿命的差异,并分析这些差异背后的原因。数据集包含22个特征列和2938行数据,涉及的变量被分为几个大类:免疫相关因素、死亡因素、经济因素和社会因素。这些数据不仅有助于了解全球健康趋势,还可以辅助制定公共卫生政策和社会福利计划。 数据集的处理包括对缺失值的处理、数据类型转换以及去重等步骤,以确保数据的准确性和可靠性。研究者可以使用这个数据集来探索如教育、健康习惯、生活方式等因素如何影响人们的寿命,以及不同国家的经济发展水平如何与预期寿命相关联。此外,数据集还可以用于预测模型的构建,通过回归分析等统计方法来预测预期寿命。 总的来说,这个数据集是研究全球健康和预期寿命变化的宝贵资源,它不仅提供了历史数据,还为未来的研究和政策制

    基于微信小程序的高校毕业论文管理系统小程序答辩PPT.pptx

    基于微信小程序的高校毕业论文管理系统小程序答辩PPT.pptx

    基于java的超市 Pos 收银管理系统答辩PPT.pptx

    基于java的超市 Pos 收银管理系统答辩PPT.pptx

    基于java的网上报名系统答辩PPT.pptx

    基于java的网上报名系统答辩PPT.pptx

    基于java的网上书城答辩PPT.pptx

    基于java的网上书城答辩PPT.pptx

    婚恋网站 SSM毕业设计 附带论文.zip

    婚恋网站 SSM毕业设计 附带论文 启动教程:https://www.bilibili.com/video/BV1GK1iYyE2B

    基于java的戒烟网站答辩PPT.pptx

    基于java的戒烟网站答辩PPT.pptx

    基于微信小程序的“健康早知道”微信小程序答辩PPT.pptx

    基于微信小程序的“健康早知道”微信小程序答辩PPT.pptx

    机器学习(预测模型):自行车共享使用情况的数据集

    Capital Bikeshare 数据集是一个包含从2020年5月到2024年8月的自行车共享使用情况的数据集。这个数据集记录了华盛顿特区Capital Bikeshare项目中自行车的租赁模式,包括了骑行的持续时间、开始和结束日期时间、起始和结束站点、使用的自行车编号、用户类型(注册会员或临时用户)等信息。这些数据可以帮助分析和预测自行车共享系统的需求模式,以及了解用户行为和偏好。 数据集的特点包括: 时间范围:覆盖了四年多的时间,提供了长期的数据观察。 细节丰富:包含了每次骑行的详细信息,如日期、时间、天气条件、季节等,有助于深入分析。 用户分类:数据中区分了注册用户和临时用户,可以分析不同用户群体的使用习惯。 天气和季节因素:包含了天气情况和季节信息,可以研究这些因素对骑行需求的影响。 通过分析这个数据集,可以得出关于自行车共享使用模式的多种见解,比如一天中不同时间段的使用高峰、不同天气条件下的使用差异、季节性变化对骑行需求的影响等。这些信息对于城市规划者、交通管理者以及自行车共享服务提供商来说都是非常宝贵的,可以帮助他们优化服务、提高效率和满足用户需求。同时,这个数据集也

Global site tag (gtag.js) - Google Analytics