对于程序员来说,要凭一己之力开发出漂亮逼真的工控仪表工控图表是非常耗时间和精力的,那么使用专业的第三方控件就是不错的选择,不仅节约开发时间,降低了项目风险,最重要的是第三方控件写的程序更专业,工控图表图像更精细。笔者认为最好用的工控控件当属 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适用于大数据量的实时曲线、三维图表的绘制。笔者认为,与其自己耗费大量的人力物力去重新编写一个软件,不如直接调用这些做得非常全面的工控控件,事半而功倍,何乐而不为呢?

转载于:https://www.cnblogs.com/h2zZhou/p/5305344.html

两款工控控件对比评测:Iocomp和ProEssentials相关推荐

  1. 三款ActiveX图表控件对比评测 TeeChart VS ProEssentials…

    概述:本文分别对几款优秀的ActiveX图表控件:TeeChart Pro ActiveX.ProEssentials.ChartDirector作了优势分析,对比评测,希望对用户的图表选型有所帮助. ...

  2. 南卡、ikf蓝牙耳机怎么样?南卡、ikf两款国产高性价比蓝牙耳机对比评测

    近几年,蓝牙耳机的发展可谓是如火如荼,在人们日常生活中的使用也越来越频繁,国产蓝牙耳机品牌也逐渐增多.国产蓝牙耳机凭借高性价比而受到更多用户的喜爱,最近,看到很多人问,国产高性价比蓝牙耳机哪个好?针对 ...

  3. 南卡和索尼蓝牙耳机哪个好?两款高性价比音质蓝牙耳机对比测评

    随着社会的快速发展,蓝牙耳机不单单是简单的通话,现在追求带上耳机享受带来的音质体验,社会甚至是生活带来的压力,有时候无法自我愈合的情况下也要选择通过外部条件来解决:而带上蓝牙耳机听歌不失为一个好的解决 ...

  4. Yolanda,Withings,PICOOC以及RyFit四款智能人体成分秤对比评测

    欢迎来到物联网时代.当前我们几乎每个人都在憧憬未来各种物联网应用场景,甚至很多人都还在无休止的争论于智慧城市,智能家居或者大数据O2O如何实现,就在此时,就在2014,有那么一个产品,几乎我们每个家庭 ...

  5. BI工具对比|Smartbi与亿信ABI两款BI数据看板软件对比

    工欲善其事,必先利其器.随着互联网行业的飞速发展,越来越多的企业意识到BI工具对企业的业务发展有很大的推动作用,使得工作效率更高更强.BI工具作为目前最炙手可热的数据分析工具,在数据分析结果的展示方式 ...

  6. Ultimaker 两款新3D打印机抢鲜评测

    2015-01-13 05:00:00 随着Ultimaker 2在市场上受到很多消费者的喜爱,一些用户希望Ultimaker这家荷兰公司能够推出更大型的3D打印机,另外一些用户又希望有一台更方便携带 ...

  7. 三款ActiveX图表控件对比评测 Pro ActiveX、ProEssentials、ChartDirector

    原文转载自慧都控件网:http://www.evget.com/zh-CN/Info/catalog/18101.html 图表控件在现在的商业化应用中已经非常的常见了,随便打开一个网站,图表比比皆是 ...

  8. .NET两款优秀的控件

    1.图表zedgraph 这个相信很多人都知道,官方例子也很全.基本上拷贝粘贴就可以在自己的工程中用起来. 2.devExpress 这个插件可以说是名满天下,有delphi/c++builder版的 ...

  9. 商业智能软件对比评测:FineBI和Tableau

    FineBI和Tableau是比较好的自助式商业智能软件,功能都很强大,是企业数据可视化不可或缺的利器,但两款产品还是有非常大的区别的,例如Tableau的功能全面且深入,更适合专业的数据分析人员,而 ...

  10. 11款当前主流平板芯片横向对比评测

    本篇文章是接续年初所作 <五款主流平板芯片横向对比评测> 之后的最新补充,加入了近期国内比较热门的新方案一起做比较. 在快要进入2011下半年之际,重新回顾起上半年的平板市场,发展过程可用 ...

最新文章

  1. [整理] - Relational Engine之UMS Internals
  2. docker 命令详解
  3. 喜马拉雅 xm文件转m4a_4K YouTube to MP3 Mac(YouTube转mp3软件)
  4. pl/sql中的赋值运算符_如何在SQL中使用AND / OR运算符?
  5. redis rdb aof区别_Redis 持久化之 RDB 与 AOF 详解
  6. macos php开发环境,macOS 10.13 High Sierra PHP开发环境配置
  7. [python基础]关于中文编码和解码那点事儿
  8. php面向对象三大特性——继承
  9. 制作云计算平台的虚拟机镜像
  10. xshell 连接错误: Could not connect to '127.0.0.1' (port 22): Connection failed.
  11. 17万字 | 2021密码应用技术白皮书(附下载)
  12. 图样图森破 设置虚拟机优先级真的很容易?
  13. 蜂窝移动电话定位技术与应用(转)
  14. Android Studio入门级教程(详细)【小白必看】
  15. 图像处理基础知识——图片存储形式、色域、图片文件格式
  16. inkscape:图层
  17. Android 蓝牙开发——蓝牙连接(六)
  18. io密集服务器cpu性能,IO密集型和CPU密集型 线程数的计算
  19. mysql case when then end 和 if判断 常见使用方法
  20. 游戏发展演变:何谓第三代网游?

热门文章

  1. java求sobel算子代码_sobel算子原理与实现
  2. clickhouse分布式查询
  3. clickhouse MergeTree系列引擎
  4. Windows界面编程_Miniblink(2) 嵌入到Win32窗口里
  5. PXE远程CentOS安装anaconda报错
  6. [Linux实用工具]Linux监控工具munin的展示(Nginx)
  7. or1200处理器的异常处理类指令介绍
  8. sed截取连接数升高时的慢日志
  9. Centos linux php扩展安装步骤
  10. hdu 4970 树状数组 “改段求段”