PROFIBUS-DP在纸浆白度控制中的应用
4.2 软件组成
DP从站主要是完成各自独立的控制程序,在这不作介绍;DP主站则以组态为主,完成主从站之间的数据交换、数据处理及主站对从站的监控。在本设计中,EM 277用DP主站组态,以接受从主站来的输出数据,并将输入数据返回给主站。输出和输入数据缓冲区驻留在S7-224 CPU的变量存储器(V存储器)内。组态软件用STEP 7编程软件。在组态DP主站时,定义V存储器偏移为1000,输出数据缓冲区从V1000开始;输入缓冲区紧紧跟随输出缓冲区,并在V1016处开始。输出数据(从主站来)放置在V存储器中的V1000。输入数据(传送到主站)取自V存储器的V1016。同时,定义了16输出字节和16输入字节的一种I/O配置,它是写入到S7-224 CPU的输出数据总量和从S7-224 CPU返回的输入数据总量。EM 277从I/O配置确定输入和输出缓冲区的大小。DP主站将参数赋值和I/O配置信息写入到EM 277 PROFIBUS-DP模块,然后,EM 277将V存储器地址和输入及输出数据长度传送给S7-224 CPU。主站部分的软件结构框图如图3所示。
5.结束语
使用EM 277将智能白度仪作为DP从站连接到网络,使此仪表具有了与其它智能设备进行通信的能力。对纸浆白度的控制会更加及时、精确,将显著提高纸的质量。从而使得造纸工业原有的现场总线控制系统更加完善。
参考文献
1. SIMATIC S7-200可编程序控制器系统手册.西门子(中国)有限公司.2002,4.
2. 阳宪惠.现场总线技术及其应用.清华大学出版社.1999.
3. 郭 强.PROFIBUS-DP在自控系统中的应用.自动化博览.2002,5.
4. Lavigne J.R..An Introduction to Paper Industry Instrumentation .1997.
评论