新闻中心

EEPW首页>嵌入式系统>设计应用> LonWorks总线在锅炉模糊控制系统中的应用

LonWorks总线在锅炉模糊控制系统中的应用

作者: 时间:2012-06-19 来源:网络 收藏

  2.3.2LonWorks智能节点软件设计

  由于Neuron芯片内部装有LonTalk通信协议固件,因此无论Neuron芯片并行I/O对象工作于何种方式下,对于Neuron芯片来说,其实现软件都相对容易。对于LonWorks控制模块与MCS-51单片机的并行通信节点的实现,关键在于MCS-51单片机的软件设计。这是因为MCS-51处理器内不含LonTalk通信协议固件,因此要实现与Neuron芯片的并行数据传输,MCS-51处理器这方面必须复制Neuron芯片的行为,即能执行Neuron芯片的握手/令牌传递算法。

  MCS-51处理器读/写操作通过CS线的一个负脉冲实现。在读操作时,将导致Neuron芯片将数据放在总线上,使MCS-51处理器可以截取数据。在写操作时,总线上的数据被Neuron芯片的输入缓冲区截取。在读/写操作中,实际数据都在CS上升沿截断。

  当处理写命令时,拥有写令牌的Neuron芯片执行when(io_in_ready())或when(io_out_request())功能,自动写入CMD_NULL和EOM.

  为实现与并行I/O设备的通信并保证安全可靠,Neuron芯片由固件自动执行令牌传递协议,以防止总线冲突.在任何给定的时间内,仅有一个设备拥有令牌.若MCS-51处理器拥有令牌,它将有权将准备好的数据发送给或将令牌交给Neuron芯片;若Neuron芯片拥有令牌,它可将准备好的数据发送给MCS-51处理器或交出令牌。

3结论

  从以上分析可以看出该系统具有以下特点:

  1.系统是真正分布式控制模式,控制节点接近被控对象。

  2.系统组态灵活,重新构造或修改配置容易,增强或减少控制节点时不必改变物理结构。

  3.由于底层控制网络与上层信息网可以方便互联,形成一个完整的综合管理系统(CIMS),实际上实现了控制与管理的集成一体化,使供热小区管理现代化。

  4.网络通讯协议已固化在控制节点内部,节点编程简单,应用开发周期短,改造扩建只需更换节点或增加节点,只对节点编简单的应用程序而不影响系统程序,扩展方便。

  5.系统总体费用低,升级改造费用低。

  为了改善锅炉控制质量,使系统达到集中监测、管理,分散调解,获得高效节能、智能化操作的目的,采用先进的LON现场总线技术和模糊控制技术,对其控制系统进行改造,能达到很好的效果。

参考文献

  [1]孙学信,煤锅炉燃烧试验技术与方法,中国电力出版社。

  [2]马莉,智能控制与Lon网络开发技术,北京航空航天大学出版社。

  [3]甘永梅,李庆丰,刘晓娟等,现场总线技术及应用,机械工业出版社。

  [4]张靖,刘少强,检测技术与系统设计,中国电力出版社


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭