SCADA系统上位机人机界面开发
组态软件选型
目前组态软件种类繁多,各具特色,任一组态软件都有其优点和不足。通常进行选型时,要考虑如下几个方面。
1.系统规模
系统规模的大小在很大程度上决定了可选择的组态软件的范围,对于一些大型系统,如城市燃气SCADA系统,西气东输SCADA等。考虑到系统的稳定性和可靠性,通常都使用国外有名的组态软件。而且,国外一些组态软件供应商,能提供软、硬件整体解决方案,确保系统性能,并能够提供长期服务。如澳大利亚的CITEC(已经被施耐德收购),美国GE的iFIX,德国西门子的WinCC和英国的Intouch等。对于一些中、小型系统,完全可以选择国产的组态软件,应该说,在中、小规模的SCADA系统上,国产组态软件是有一定优势的,性价比较高。
各种组态软件,其价格是按照系统规模来定的。组态软件的基本系统通常是以I/O点数来计算的,并以64点的整数倍来划分的,如64点、128点、256点、512点、1024点及无限点等。不同的软件市场策略不同,点数的划分也不一样。在组态软件中,I/O点包含两种类型,一种是组态软件数据字典中定义的与现场I/O设备连接的变量,对模拟输入和输出设备,就对应模拟I/O变量;对数字设备,如电机的启、停和故障等信号,就对应数字I/O变量。I/O变量还有另外一种情况,即PLC中用于控制目的而用到的寄存器变量,如三菱电机中的M和D等寄存器,若这些寄存器变量在组态软件中进行了定义,也要进行统计。另一种就是软件设计中要用到的内部变量,这些内部变量也在数据字典中定义,但它们不和现场设备连接。这里要特