远程设备运维云平台的架构一般都是控制器+网关+云平台软件,网关作为桥梁嫁接的作用,将控制器的数据上送到云,并接受来自云的命令,在权限许可的情况下,将命令转发到控制器。
 
咋一看,云平台软件和普通的组态软件功能感觉很像,只不过是从局域网变成了互联网,二者有什么区别呢?是不是云平台是组态的简单延伸?NONONO,有很多的区别。
 
第一、云平台需要跨平台显示,WINDOWS、LINUX、安卓、MAC等操作系统均要能够显示,想想看,互联网时代,手机必须要支持,大部分组态软件仅支持WINDOWS平台,具有WEB发布功能,只能在WINDOWS操作系统上WEB浏览。
 
第二、云平台要求设备管理简单,尤其在组态IO变量的功能要比组态软件简单。
 
第三、云平台很容易变成超大型的系统软件,假如一个控制器有200个IO变量,接入500个,即有10万点,接入5000个,有100万点,这是什么概念,普通的组态软件无法支撑这么大的系统,很多组态软件十万点的应用都很少,超大规模是常规组态软件的瓶颈。
 
第四、云平台架构上需要支持多客户端访问,这个多和组态软件的WEB多客户端不是一个数量级的,一个超大的云平台,可能有成千上万个客户端。
 
第五、云平台需要随着接入规模的增加,不断的升级硬件(带宽、主频、存储),现场控制系统硬件一般不需要升级。
 
第六、云一般是租赁的(百度、阿里、腾讯等),无需机房、无需硬件,而常规组态软件必须要安装在硬件上。
 
第七、云授权都不是硬件KEY的方式授权。
 
第八、云平台非常有可能实现大数据的分析,通过超大规模的系统,超大规模的数据,对设备运行状况进行分析,实现预测性维修,优化控制策略等功能。
 
第九、云平台高级功能以定制为主,靠组态软件无法完成。
 
第十、云平台要保证安全,大规模的控制器通过网关或者直接接入互联网,安全可靠的协议是必须的,一个可靠安全的控制权限非常重要。
 
第十一、云平台实时性的要求目前比组态软件的要求低,但是随着通信技术的发展,未来云平台的实时性有可能和组态一样。
 
第十二、云平台目前仍然以JAVA等开发工具开发,对开发人员的要求相对较高,而组态软件对开发人员的要求较低,如果不信,可以对比下薪资。
 
第十三、云平台仍然处于起步阶段,而组态软件非常成熟。
 
第十四、云平台软件适用于OEM行业,组态软件适用于工程项目。
————————————————
版权声明:本文为CSDN博主「sijigang」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。