完全基于面向对象的开发策略,大大提高编程效率。
当整个系统配置完毕的时候,还可使用"部署"的方式确认配置信息。而且可以支持在网络上多个人员分布式开发,分布式"部署"。这样使得开发周期大大缩短。支持用户自定义属性,极为灵活方便Industrial Application Server是一个完全面向对象的软件,她可以把整个工厂的设备抽象为若干个对象,再通过继承的方式衍生出其他特别的对象以供使用。另外,整个系统还可把这些对象通过导出导入的方式再应用到其他相关系统中,为开发提供了全新的途径。
支持CSV文件的导入导出,为数据备份提供了方便。隔绝了SIS与DCS系统之间的连接,提供了更加安全的控制手段。以Industrial Application Server和InSQL为核心的SIS系统,继承了原有架构无与伦比的设备连接能力,利用传统的IOServer和新一代的DAServer,用户可以连接成百上千的控制系统和设备,并统一地集成到Industrial Application Server中,以过程对象的方式来描述控制设备和过程,并在InTouch上实现监控和操作的目的。
增加了更多安全性的配置,完善了安全体系,能保证系统合适的操作权限和安全。
(4) 功能模块
对于SIS的计算模型和功能,我们大致分为两类,一类基于实时数据的,比如设备状态的在线计算,能耗的统计等;另一类基于历史数据的,比如生产运营指标,经济指标等。由于Industrial Application Server提供了强大的脚本能力,用户可以基于Industrial Application Server的QuickScript.Net来进行实时模型的计算,并可将这样的计算集成在你的对象模板中成为标准的SIS对象,并可实现重用。
另一方面,你可基于InSQL实时数据库来实现基于大量历史数据的计算模型,这些模型可能基于对历史数据的查询,基于统计的计算等等。由于InSQL是标准SQL访问,所以功能扩展和计算都变得相对容易。
下面也罗列出一些具体的模块功能:
过程信息管理模块
性能计算模块
电厂负荷优化调度软件模块
锅炉清洁模块
汽机寿命管理模块