新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于单片机PIC16C72的分体式空调控制器

基于单片机PIC16C72的分体式空调控制器

作者:时间:2012-02-27来源:网络收藏

56.jpg

对于不同的节点,有时有些操作应对其封锁,甚至应禁止操作(如测量时应禁止对控制柜操作)因此,我们设立了远地封锁/解封及相应的近地封锁/解封命令。封锁后的节点只有解封后,才近地封锁/解封命令。封锁后的节点只有解封后,才能够继续执行指令。我们在每个节点处设立有控制开关,以便通过本地操作实现近地封锁/解封命令。这样,就进一步减少了本系统的误操作,增加了系统的安全性。图4、图5分别为传感器、控制柜方面的工作流程图。

55.gif

为了能够准确掌握各节点的状态,以便及时发现错误,并作出相应调整,在每个节点都设有节点状态字。通过通信,可以让节点报告各自的工作状态。如出现故障或非法操作,则通过PC机报警,并且PC机定期查询各节点,如发现通信故障,则报警。

结束语

为了测试本系统的通信能力及抗干扰性,我们将通信线路置于强干扰环境中,经连续测试实验,在500m传输距离、2Mbps传输速率下,完全可以保证数据传输的可靠性。

本系统用新一代的现场总线控制系统FCS(Field Bus Control System)代替传统的集散控制系统DCS(Distributed Conutrol System),实现了现场通信网络与控制系统的集成。由于采用CAN总线,支持多主机方式,具有非破坏性的错误界定。CAN没有定义物理层的驱动器、接收器特性,便于用户根据具体需要对发送媒体和总线的电平进行定义,使网络功能十分灵活。通过软件的编写,可以完成十分强大的功能,并可以进行扩展,这对于检测站功能的进一步完善及其他控制工作的完成,有着十分重要的意义。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭