CAN应用层MWCPro协议在微波控制系统中的应用研究
2011-08-13杨正新刘文国徐助要
电子技术应用 2011年4期
关键词:系统
徐 超 ,胡 安 ,杨正新 ,曾 锃 ,刘文国 ,徐助要
(1.湖南大学 计算机与通信学院,湖南 长沙 410082;2.长沙隆泰微波热工有限公司,湖南 长沙 410013)
微波作为一种新能源,因其环保和高效得到蓬勃发展,其中微波加热技术被广泛采用。一般的微波加热设备控制系统采用PLC+触摸屏[1],如果是集中控制方案,在小型工业微波控制系统中使用良好,但是在大阵列磁控管控制系统中就会出现线束过多、安装及调试或检修困难的情况;如果是分布式控制方案,则PLC的成本就会大大提高。而CAN总线成本低、效率高、抗干扰能力强、便于扩展等优点可以弥补PLC+触摸屏的控制方式下大阵列磁控管控制系统的不足。
CAN总线是国际上广泛应用的现场总线之一,其模型结构[2]相对于国际标准化组织开放系统互连模型(OSI)只有三层:物理层、数据链路层和应用层。为了使其应用更加广泛灵活,CAN的国际标准ISO 11898中只规定了物理层和数据链路层标准,没有定义应用层,用户需要根据需求制定具体的应用层协议。目前在多种已成国际标准的应用层协议中CANOpen[3]和 DeviceNet[4]使用最为广泛。CANOpen的协议原型是Bosch公司在1993年提出的,它一般用于机械的嵌入式网络中;DeviceNet由Allen-Bradley公司开发,目前在美国和亚洲的工业自动化市场上处于领导地位;国内工控领域使用较为广泛的是周立功公司推出的iCAN[5]。这三种协议标准应用广泛,且便于和其他设备互联,但是对于一些相对简单和独立的控制系统,它们并不适用且过于复杂,某些协议还需要付费使用。……
登录APP查看全文
