两款工控控件对比评测:Iocomp和ProEssentials

  对于程序员来说,要凭一己之力开发出漂亮逼真的工控仪表工控图表是非常耗时间和精力的,那么使用专业的第三方控件就是不错的选择,不仅节约开发时间,降低了项目风险,最重要的是第三方控件写的程序更专业,工控图表图像更精细。笔者认为最好用的工控控件当属 Iocomp 和 ProEssentials。下面笔者对这两个工控控件进行了简单的对比评测:

Iocomp工控仪表

Iocomp公司可以说是工业仪表盘控件的龙头老大,在国内工业自动化集成商中,尤其是OPC项目,采用Iocomp产品进行仪表设计的项目越来越多。Iocomp旗下一共有Iocomp .Net WinForms、Iocomp .Net Compact Framework、Iocomp ActiveX/VCL三个产品,用得最多的是最后一个。每个产品分标准版(standard)、专业版(Pro)、绘图版(Plot)、终极版(Ultimate)四个版本,开发者可以根据自己的需要进行选择。下面重点跟大家介绍下Iocomp ActiveX/VCL

优点:

  • 丰富的VB例程使用户能够快速的掌握各种控件的使用方法。
  • 运行于Windows7/NT4.0 等32位Windows平台,目前尚未支持Windows 8。有效的利用了32位Windows平台的多任务能力,可达到工控软件的实时要求。
  • 全部控件均由Delphi编写,代码短小精悍,执行快速、占用系统资源少。完美的Windows图形函数调用使得各控件在动画时绝无一般软件屏幕刷新时产生的闪烁现象。
  • 有效的补充了Visual Basic等开发工具应用于工控环境的不足,使Visual类软件更好的应用于工业控制中。
  • 可应用于科学、工程、医疗、石油、天然气、半导体、工厂自动化、航空航天、军事、电信、建筑等领域。所有的Iocomp控件都是基于OPC的,使用它开发工业类软件可以事半功倍。
  • 与Windows原有控件的兼容良好,使用户的软件开发难度降到最低。用户可以方便的利用各种Visual类软件在数据库处理、报表打印以及系统调用和网络上的优势等开发出功能强大的工业控制软件。
  • 它不同于各种其它工控组态软件,无须学习专用语言和复杂的函数调用。用户只要会自己擅长的Basic、Pascal等即可在Visual Basic、Delphi等开发环境下快速的开发出各种工业控制软件。
  • 界面效果丰富。几十余种控件(包括各种形式的仪表、调节旋钮、指示灯、LED数码管等)可以根据具体应用自定义各种属性而演变为几十种界面表达方式。

Iocomp ActiveX/VCL的仪表效果(点击查看大图):

ProEssentials工控图表

ProEssentials是Gigasoft公司开发的一个功能十分强大的工业绘图控件,几乎每一个使用过ProEssentials的人都认为这是他们所见过的功能最强的图表控件。它提供了几乎所有的曲线显示形式,控件包的演示程序中提供了将近1000多种不同的曲线显示功能,可以运用到金融、科学、工程、商业等行业的实时曲线绘制中。支持多种开发工具,提供以下接口供开发者调用: .NET (WinForm)、ASP.NET (WebForm)、ActiveX、DLL和VCL。ProEssentials有三种版本:Pro、Standard和Lite。Pro版是最完整的版本,开发无任何限制;Standard版最多支持8000个数据点和800个注释;Lite版支持1000个数据点和100个注释。

ProEssentials的五个图表组件:

  • Graph Object  (Pego)
  • Scientific Graph Object  (Pesgo)
  • 3D Scientific Graph Object  (Pe3do)
  • Polar / Smith Object  (Pepso)
  • Pie Chart Object  (Pepco)

ProEssentials支持的开发平台:

  • VB.Net, C#.Net, C++.Net
  • VB,Asp.Net, C#Asp.Net
  • VB6, Asp IIS
  • Win32
  • Delphi

优点:

  • 购买ProEssentials后可无限制部署到它所支持的几种编程接口。客户端分发免费,如果是Web开发,可以将ProEssentials重分发到执行服务器、测试服务器和一个开发服务器上。
  • 多种编程接口,开发人员可以自由选择自己喜爱的界面,同时共享和复用相同的代码库。EXE文件、网站和互联网应用可以根据需要进行不同的设置和部署。
  • 功能丰富,可满足各种图表需求,尤其在工业控制领域。ProEssentials支持各种二维和三维的曲面绘制,还有常用的其他的图表类型,如线形图、柱状图等,用户用鼠标拖动可从多个角度查看图表细节。
  • 迅速的启动时间和大数据量的完美支持。无论是在速度还是稳定性方面,ProEssentials都是实现实时/带状图和展现连续数据的理想选择。
  • 颇具特色的在线交互式Web演示。ProEssentials非常注重对细节的处理,特别是使用ProEssentials的 DateTime制作的与日期相关的图表功能,已经被市场广泛认可。

ProEssentials的图表效果:

总结

以上便是笔者对这两个广受好评的工控控件的简单评测,希望对工控开发工具不是很了解的朋友能有所帮助。显而易见,Iocomp适用于工业仪表盘开发,而ProEssentials适用于大数据量的实时曲线、三维图表的绘制。笔者认为,与其自己耗费大量的人力物力去重新编写一个软件,不如直接调用这些做得非常全面的工控控件,事半而功倍,何乐而不为呢?

时间: 2024-10-07 17:11:03

两款工控控件对比评测:Iocomp和ProEssentials的相关文章

两款JSON类库Jackson与JSON-lib的性能对比(新增第三款测试)

本篇文章主要介绍了"两款JSON类库Jackson与JSON-lib的性能对比(新增第三款测试)",主要涉及到两款JSON类库Jackson与JSON-lib的性能对比(新增第三款测试)方面的内容,对于两款JSON类库Jackson与JSON-lib的性能对比(新增第三款测试)感兴趣的同学可以参考一下. 近日做一些性能优化工作,在挑选JSON类库时,发现除了一般常用的JSON-lib外,还有一款号称性能最快的JSON处理器Jackson,于是用上了刚学会的JMeter,对这两个类库进行

干货!6款使用量最高的在线图片压缩工具对比评测

目前市面上有很多在线图片压缩工具,给我们日常办公提供了十分的便利性,每款工具各有侧重 我们从界面美观性.操作便利度.知名度角度选取了选取了六款进行对比评测,这六款图片压缩工具分别为: 智图 TinyPNG iLoveIMG img.top Optimizilla docsmall 我们对上述六款产品在如下 9 个纬度进行了打分对比,这 9 个纬度分别为: 使用体验:从页面设计.动画效果.传输速度.压缩效果等层面比较综合的一个评价 最大文件数:单次可上传的最大文件数 单个图片体积:单个图片体积最大

asp.net中两款文本编辑器NicEdit和Kindeditor

分类: C#/ASP.Net 2012-10-09 22:35 665人阅读 评论(0) 收藏 举报 文本编辑asp.nettextboxserveraspsafari 目录(?)[+] 做过Web开发的朋友相信都使用过富文本编辑器,比较出名的CuteEditor和CKEditor很多人应该已经使用过,在功能强大的同时需要加载的东西也变得很多.下面要推荐的两款富文本编辑器都是使用JS编写,使用简单,非常轻量级. NicEditor NicEdit是一个轻量级,跨平台的Inline Content

分享两款.NET电子表格组件的使用心得

大家早已习惯了电子表格带来的方便,对表格的需求也越来越高.作为一个开发人员,我尝试了多款表格控件,SpreadsheetGear和Spread.NET这两款软件是我认为比较好用的,下面就我对这两款表格控件的使用简单的总结一下,希望和大家多多交流. Spread.NET 大家可能最早了解Spread是从它的COM开始,VB的程序员都应该知道.Spread.NET是用于.NET开发的,嵌入Microsoft Excel 的电子表格平台,目前也支持Winform和Asp.NET两种模式,且对Excel

对几款网络抓包工具的评测

对几款网络抓包工具的评测 by 拉登哥哥 最近在写个CMD远控 写着写着 想在服务端上做点手脚 都知道杀软误报 特别是黑软大部分都报毒 但实际上是正常的 对此可能部分人并不装杀软 基本上靠自己分析软件是否安全 1 低级点的 用相关工具 检测不能真的完全保证程序无毒  也没啥技术含量 原因是 可能你正在检测时 后门没激活(比如 我设置晚上12点才向外连接等) 你在白天或其它时间检测我的工具 可能没发现任何异常 晚上你开工具做事的时候 后门也跟着激活了 哈哈 这方法 实际中还真有人这么看 以前某个木

两款.NET电子表格组件使用心得

大家早已习惯了电子表格带来的方便,对表格的需求也越来越高.作为一个开发人员,我尝试了多款表格控件,SpreadsheetGear和Spread.NET这两款软件是我认为比较好用的,下面就我对这两款表格控件的使用简单的总结一下,希望和大家多多交流. Spread.NET 大家可能最早了解Spread是从它的COM开始,VB的程序员都应该知道.Spread.NET是用于.NET开发的,嵌入Microsoft Excel 的电子表格平台,目前也支持Winform和Asp.NET两种模式,且对Excel

两款.net 下编辑器小结

在asp.net 状态下,有两款不错的网页编辑器,分别是freetextbox和fckeditor,网上不少文章介绍之,现归纳之 1 freetextox      安装时引用freetexbox.dll就可以了,拖拉控件在web.config中添加    <httpHandlers>   <add verb="GET" path="FtbWebResource.axd" type="FreeTextBoxControls.Assembl

国内主流云转码平台对比评测

国内主流云转码平台对比评测   随着视频分享站点的兴起,以及智能手机的流行,需要进行大量的离线视频转码工作,以适应异构网络和多终端环境的需要.在三网融合的环境下,一云多屏正在成为视频行业重点布局的发展方向,以用户为核心,在包括移动终端在内的多种终端之间形成无缝的视频资讯传递.互动和可定制的统一服务,而视频网站多屏应用的转码需求则孵化出视频转码的一个市场. 一.阿里云 在云栖大会北京峰会上正式发布了一站式视频云解决方案ApsaraVideo,提供直播(ApsaraVideo for Live).点

【阿里云产品公测】ACE、BAE及SAE云引擎对比评测

先前我已发布一篇关于ACE的评测,在跟朋友聊天的时候我们讨论了目前市面上的三款云引擎产品,这三家的云引擎我都有在用,今天有时间顺便写篇关于阿里云ACE.百度BAE和新浪SAE的对比评测. 'EsN{.l?   dQhh,}   w&6c`az8   1.应用创建对比: \etuIFQ#U   三家流程基本都差不多,都比较简单易用.不同的是ACE可以选择集群模式,ACE需创建SVN版本并发布才能启用应用,而BAE和SAE均无需创建SVN,都是创建应用后自动生成的.其中BAE创建后还需选择执行单元并