·上一文章:大中型电厂应用ZigBee技术的必要性和可行性研究
·下一文章:矿井低压电缆绝缘在线监测探讨
基于“三线式”的MODEM通信接口程序,关键是软件握手信号的处理;模拟/数字转换接口程序,关键是AD7705的初始化和双通道的切换;主模块框架的构建,关键是微处理器资源的合理分配和使用;适应无人职守的系统可靠性设计,关键是软硬件看门狗的应用。
3.1 下位机的软件框架
整个下位机系统的软件框架如图5所示。
在图5中,主模块、通信模块、A/D转换模块及显示模块为独立模块,主模块为核心,管理其他3个子模块,这4个模块均为实模块;而软件与硬件看门狗模块为虚模块,它以适当的形式和适当的时机存在于主模块和MODEM通信模块中,其作用就是监视系统的运行状态,以防通信死锁等意外情况导致下位机瘫痪,实现下位机在软故障条件下的自恢复。
3.2 软件主模块设计
软件中主模块是管理模块,设计的考虑因素有:
(1)系统资源的合理使用,例如中断资源、内部存储器和寄存器资源;
(2)在实现功能的前提下,保证程序的简化和优化,减少调试工作量。
主模块首先考虑的是A/D转换和通信之间的关系问题,其次是各模块的层次问题,最后是看门狗在各模块中的嵌入问题。
主模块的流程图如图6所示。
4 结语
随着当前信息时代的飞速发展及新型单片机技术在控制领域的发展和应用的拓宽。远程监测在工业管理也得到了实际应用,本系统设计研究提供了一种监控应用系统,并将其应用到地区之间的管理系统中,实现了监测的数据共享,为环保部门提供一种新型,可视化,高效的远程监测与管理系统。