组态软件编程介绍
iFIX
Intellution公司以Fix组态软件起家,1995年被爱默生收购,2002年爱默生集团又将Intellution公司卖给GE Fanuc公司(该公司现已解体,iFIX归GE)。iFIX是全球领先的HMI/SCADA组态软件,在包括冶金、电力、石油化工、制药、生物技术、包装、食品饮料、石油天然气等各种工业应用当中。iFIX提供了生产操作的过程可视化、数据采集和数据监控功能,它可以精确地监视、控制生产过程,并优化生产设备和企业资源管理,能够对生产事件快速反应,减少原材料消耗,提高生产率,从而加快产品对市场的反应速度,提高用户收益。
iFIX是GE Fanuc过程处理及监控产品中的一个核心组件。它可以为数据采集及管理企业级的生产过程提供一整套的解决方案。iFIX的功能和特性包括:
(1)对象与对象的连接
——由于VBA已经嵌入iFIX的内部结构之中,所以许多工作就避免了用户编程。例如,可以在工作台内嵌入一个仪表的ActiveX控件,并连接一个数据库点,立刻实现数据值的动态显示,无需任何编程。
(2)标签组编辑器
——标签组可以显著地节省宝贵的系统开发时间。当打开一个画面或切换当前画面时,系统可以读取标签组文件,并且使用其中所定义的过程值替代图中的标记。一个画面可以定义多个标签组但其中的值并不限制在同一数据库中。
(3)调度处理器
——Event Scheduler是一个计划调度处理器,允许用户基于特定的时间或时间间隔及某一事件的触发执行某些任务。例如,当某数据点超过特定值后替换当