新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 单片机组成的集散控制系统中双串口同时通讯的实现

单片机组成的集散控制系统中双串口同时通讯的实现

作者:时间:2012-03-21来源:网络收藏

需要注意一些其他问题:尽量采用模块化、结构化、对象化编程,使程序和其他程序之间、2个程序之间相互独立,以减少发生错误的机会。另外中,还要增加通讯超时处理机制,中断处理中要注意数据和程序状态的保护,完善出错处理程序,使用电源监测掉电保护硬件和看门狗技术等。串口通讯数据帧中采用高可靠性的循环冗余校验(CRC)技术,极大地降低了数据误码率,在连续运行几个月的大量数据中没有发现误码。

3 结语

本系统设计采用模块化、结构化、对象化的程序设计方法,硬件冗余设计和软硬件自动故障诊断,使系统具有高可靠性和高实时性。系统使用大量报表和动态图形曲线,具有友好的人机交互界面。专用掌上电脑可现场初始化,操作简便、维修快捷。具有在线设置方便、硬件配置灵活多样、适用范围广、通用性好、性能价格比高等特点。已在电厂连续可靠运行,有很高的抄收成功率,抄收数据无误码。可广泛应用于大中型企业和电厂,为现代化发电用电管理提供可靠的数据来源。本系统可做进一步改进,针对不同类型的应用,在DCS中加入相应的统计分析模块和控制单元,达到自动控 制的目的。

参考文献

[1]Modicon modbus protocol reference guide.PI- MBUS - 300 Rev. J. MODICON ,Inc. ,Industrial Automation Systems . June 1996.

[2]何立民.应用系统[M].北京:北京航空航 天大学出版社,1992.

[3]High - speed microcontrollers . DataBook of Dallas Semiconductor Corp.1999.

电能表相关文章:电能表原理

上一页 1 2 下一页

评论


相关推荐

技术专区

关闭