1746-NI16I及其在SCADA系统中的应用
时间:06-25
来源:互联网
点击:
本系统须采集148路信号,其中模拟电流信号占132路,因此需要9块1746-NI16I模块,若用CLASS3方式,输出及输入文件需包含32X9=288个字,而SLC500系列PLC的输入输出文件的最大长度为256字,因此在CLASS3方式下最多只能使用8块1746-NI16I模块,故本系统只能使用CLASSl方式。
在程序运行后,首先需对9块1746-NI16I进行配置,配置完毕,才能进入采集状态。限于篇幅,本文只给出一个通道的配置程序,见图2所示。
从图2所示的配置程序看出,配置的开始与完成是由配置字的Bit2和状态字的Bit6通过握手协议来实现的。每个模块的每个通道需单独配置。程序上电时,配置字的Bit2和状态字的Bit6都为零,状态字的Bit6为零表示模块已准备好,可以接收配置字,并可向配置字单元写入配置字,此时需把配置字的Bit2置1,表示开始配置。当配置完毕后,模块会把状态字的Bit6置1,表示配置完成。此时可把状态字保存,以备后用。
CLASS3的配置和采集程序相对比较简单,它只需向对应的单元写入配置字即可,在此不再赘述。详细资料可参考有关文献。
4 结论
在油田注水自动化项目中,基于1746-NI16I的SCADA系统已投入运行半年,实际运行证明:该系统稳定可靠,运行良好,提高了油田注水的自动化程度,减轻了工人负担,同时也增加了数据的准确性和可靠性。
- 家居安防无线监控报警系统(04-02)
- 提高实时系统数据采集质量的研究(04-09)
- 基于MSP430及PROFIBUS的监测子站设计(06-12)
- LED开始成为街道照明应用的最佳选择(07-13)
- 一种变频调速系统的SVPWM控制设计(02-03)
- 智能路灯控制系统设计与应用研究(03-24)