SCADA系统与IIoT相比,各自侧重点不一样:
1· 部署地点不同
SCADA系统一般部署在客户现场,例如数据中心的机房,或者生产线旁的控制柜,原则是离设备越近越好。而IIoT一般把服务和应用部署在云端,在现场靠近设备的地方部署一些前置采集器。
2· 服务对象不同
SCADA系统服务的对象集中在一个相对集中的区域,几台相邻的设备,一条产线,一个车间,一个工厂基本就是上限了。而且一般情况下一套SCADA系统仅仅管理几十到几百台设备。
而IIoT由于服务部署在云端,其服务对象更加分散,一个城市,一个国家甚至全球多个国家,与之同时,IIoT可以轻松管理几万甚至几十万台设备。
3· 数据类型不同
SCADA采集以设备数据为主,例如温度,压力, 转速,运行状态,产量,停机时间等;而IIoT处理对象除了设备数据以外,也包括了文件,图片,声音,视频等。
4· 数据频率不同
SCADA系统需要高速采集数据,1秒的采样周期只是基本要求,极端情况下要求支持1毫秒,这样才能精准捕捉到设备高速变化的数据;而一般情况下IIoT的采样周期都大于10秒。
不仅仅是采集速度快,SCADA系统还要求发生异常时,向底层设备快速下达指令,笔者之前的某个项目就要求当收到外部信号时,必需在500毫秒内进行分析判断并写入PLC内存中。这一点对IIoT来说也很难实现。
5· 关注的功能点不同
SCADA功能相对简单,关注于数据采集,实时监视和控制,报警,趋势分析,数据报表等。而广义的IIoT在囊括以上功能的同时,还加入了设备管理,运维保养,效率管理,质量管理,售后管理,大数据分析等附加功能。
6· 开放程度不同
SCADA的历史更悠久,第一代SCADA诞生于上世纪70年代,不同行业例如钢铁,电力,化工都依赖不同类型的设备,而即使同一种设备,不同的厂家也采用了不同的协议对外发布数据,因此早期的SCADA严重依赖于硬件设备,一套SCADA只能与特定厂家的设备通讯。后来随着一些独立软件厂商的加入,SCADA系统才逐渐摆脱设备的约束,慢慢走向通用化和平台化。但是设备驱动仍然五花八门,各家设备厂家依然固执地坚持使用一些专有协议。
而IIoT起步较晚,其设备厂家比较弱势,而平台相对更有话语权,因此大部分客户都采用一些业界通用的协议,当然这对软件开发者来说绝对是福音。