基于CAN总线的测井仪器系统设计
2012-11-21沈继斌高艳玲刘焰波孙欣艳
长江大学学报(自科版) 2012年16期
沈继斌,高艳玲,刘焰波,孙欣艳
(中石油西部钻探测井公司,新疆 克拉玛依 834000)
基于CAN总线的测井仪器系统设计
沈继斌,高艳玲,刘焰波,孙欣艳
(中石油西部钻探测井公司,新疆 克拉玛依 834000)
为了解决现阶段井下仪器常用的总线不能满足快速组合测井平台数据传输的问题,设计了一种基于CAN总线的测井仪器系统,详细介绍了利用ATMEL公司的AT90CAN128控制器及其内部集成的CAN核实现CAN通信的方法和源代码。现场试验证明,该系统可靠性高、纠错能力强、传输速率快和扩展灵活,具有较好的应用前景。
CAN总线;测井仪器;AT90CAN128
伴随石油测井仪器组合化和普遍挂接成像仪器的发展。测井仪器井下系统常用的总线已不能满足快速组合测井平台数据传输的要求,所以,有必要对测井仪器井下系统的总线结构进行升级。CAN总线是目前较为流行的现场总线之一 ,在石油测井仪器领域有广泛的应用前景。因此,笔者对基于CAN总线的测井仪器系统进行了研究。
1 CAN总线特点
CAN(Controller Area Network,控制器局域网络)是一种具有国际标准的现场总线。由于其高可靠性 、灵活性以及独特的设计,越来越受到人们的重视并被广泛应用于航海、航空、医疗及工业领域。CAN总线具有如下特点:①通信方式灵活,可以采用多主通信方式,也可以采用单主多从的通信方式;②可根据报文的ID决定接收或屏蔽该报文 ,同时有可靠的错误处理和检错机制,在发送的信息遭到破坏后,可自动重发,而且节点在错误严重的情况下具有自动退出总线的功能;……
登录APP查看全文
