当前位置:文档之家› 2012现场总线试题

2012现场总线试题

一、填空题1、当CAN总线系统任意两节点间的最大传输距离为10000米时,传输速率为_____5kbps_______。

当CAN总线系统传输速率为1000kbps时,两节点间的最大传输距离___40m_________。

2、CAN总线报文传送由4种不同类型的帧表示,分别是数据帧、远程帧、错误帧、超载贞______,其中数据帧与远程帧的区别是,远程帧的RTR位为______隐性/(1)___。

3、以太网与现场总线整合的方案分三种即__________、网关和代理服务器法和重建法。

4、CAN总线两端应加终值电阻,其值为___120n_______。

6、DeviceNet定义的通用对象包括标识对象、消息路由对象、______Devienet对象____和连接对象。

7、高速CAN收发器TJA1050有两种工作模式:高速模式和静音模式,如果将S引脚连接到VCC,则可以进入到_静音模式________。

8、DeviceNet网络最多允许_______64___ 个节点,网络通信采用_____生产者和消费者___________模型。

9、标准格式的CAN数据帧,不计填充位,最短为44位,最长为108位。

若计填充位,最短为44位,最长为132位。

10、在CAN总线中存在5种不同的错误类型,即:位错误、填充错误、CRC错误、形式错误、应答错误。

11、CAN总线在传输速率为5kbps及其以下时,传输距离可达10Km;传输距离在40m及其以下时,传输速率可达1Mbps。

12、CAN总线数据帧由7个不同的位场组成:帧起始、仲裁场、控制场、数据场、CRC场、应答场、帧结束。

13、在CAN总线中存在5种不同的错误类型,即:__位错误________、填充错误、CRC错误、形式错误和______应答错误____。

14、SJA1000有两种不同的协议模式,即BasicCAN模式和________PeliCAN_______。

15、DeviceNet支持的传输速率为125kbps、________150kbps_____和500bps。

16、PCA82C250的引脚8接地进入高速模式;引脚8接至____高电平___________进入低电流待机模式。

17、CAN总线数据帧由7个不同位域组成即:帧起始、________仲载域_____、控制域、数据域、______CRCP域_______、应答域和帧结尾。

18、在PeliCAN模式下,接收缓冲区和发送缓冲器结构相同,并且__内部RAM________也相同。

读操作访问______接收缓冲区_______,写操作访问发送缓冲器。

19、CANopen协议中采用____11______位标识符,其默认的标识符分配方案称为预定义连接。

二、选择题(本题10分,每题1分)1、CAN总线使用的数据编码是( B )。

A. 归零码(RZ)B.非归零码(NRZ)C. 曼彻斯特编码D. 差分曼彻斯特编码2、OSI通信模型中七层都具有的现场总线是( A )。

A. LonWorksB. CANC. DeviceNetD. HART3、在CAN总线2.0B技术规范中,扩展帧具有的标识符位数为( D )。

A. 8位B. 11位C. 15位D. 29位4、ISO11898对CAN总线典型电平规定如下,正确的是( B )。

A. 显性:V CAN–H=V CAN–L=2.5V,V diff =0V;隐性:V CAN–H=3.5V,V CAN–L=1.5V, V diff =2V。

B. 隐性:V CAN–H=V CAN–L=2.5V,V diff =0V;显性:V CAN–H=3.5V,V CAN–L=1.5V, V diff =2V。

C. 显性:V CAN–H=1.75V,V CAN–L=3.25V, V diff =-1.5V;隐性:V CAN–H=4V,V CAN–L=1V,V diff =3V。

D. 隐性:V CAN–H=1.75V,V CAN–L=3.25V, V diff =-1.5V;显性:V CAN–H=4V,V CAN–L=1V,V diff =3V。

5、属于独立CAN控制器芯片的是( C )。

A. C8051F040B. P8Xc591C. SJA1000D. LPC20006、CAN总线中,若具有下列报文ID的4个标准格式数据帧争用总线,胜出的是( C )。

A. 11001100001bB. 11001101001C. 11001000001D. 110010000107、CANopen协议支持( B )位标识符。

A. 12B. 11C. 29D. 328、SJA1000对控制段寄存器初始化工作在( D )下进行的。

A. BasicCAN模式B. PeliCAN模式C. 工作模式D. 复位模式9、( B )总线即传输数字信号又可传输模拟信号。

A. FFB. CANC. DeviceNetD. HART10、DeviceNet是基于连接的网络,下列属于报文组1的连接标识符(CID)是( A )。

A. CID=300 hexB. CID=400 hexC. CID=500 hexD. CID=600 hex11、SJA1000进入睡眠模式,下列说法错误的是( D )。

1A. 睡眠模式位为1B. 没有总线活动C. 无中断D. 发送数据12、SJA1000发送数据时,帧信息为88H,则发送缓冲区占用( A )个字节。

A. 13B. 11C. 5D. 313、DeviceNet总线两端应加终端电阻,其标准阻值为( B )。

A. 75ΩB. 120ΩC. 200ΩD. 330Ω14、CAN控制器接口PCA82C250的CAN总线系统,总线至少可连接(C )个节点。

A. 32B. 64C. 110D. 12715、ISO11898标准支持最高传输速率为( D )。

A. 5KbpsB. 125KbpsC. 500KbpsD. 1Mbps16、下列现场总线中,支持电力线传输的是( A )。

A. ProfibusB. CANC. DeviceNetD. LonWorks17、通信方式按照信息的传输方向分类,不正确的是( D )。

A. 单工方式B. 半双工方式C. 全双工方式D.异步方式18、通过复制位信号和延伸网段长度的网络设备是( C )。

A. 网关B. 路由器C. 中继器D.网桥19、下列OSI模型中的(B)不属于DeviceNet的通信模型。

A. 物理层B. 网络层C. 应用层D.数据链路层20、在CAN总线中,当错误计数值大于( A )时,说明总线被严重干扰。

A. 96B. 127C. 128D. 25521,’使用晶振频率为16MHz的独立CAN控制器SJA1000,若BTR0=01Hex,BTR1=1Chex,则由其所决定的位速率是:(C)1Mbps/ 500kbps/ 250kbps/ 125kbps22.SJA1000是:答案:(D)A.CAN控制器接口芯片B.CAN控制器驱动芯片C.在片CAN控制器芯片D.独立CAN控制器芯片三、简答题(本大题共5题,每题6分,计30分)1.简述现场总线定义,并列举出几种典型现场总线(至少列举5种)?根据国际电工委员会IEC标准和现场总线基金会FF的定义:现场总线是连接智能现场设备和自动化系统的数字式、双向传输、多分支结构的通信网络。

2. SJA1000为单滤波器配置时,对于标准帧和扩展帧过滤的信息分别是什么?(教材62页)3.简述CAN总线遵守得同步规则是什么?4. CANopen协议中CAL定义了哪些应用层服务?5.简述现场总线采用什么技术来保证实时性?计算机通信技术,计算机通信基本功能是可靠地传递信息,并及时处理并正确使用所传信息。

1、模式寄存器(MOD)设工作在复位模式;(注:1~3小题用51单片机的汇编语言编程)(教材47页)2、时钟分频寄存器(CDR)选择PeliCAN模式,关闭时钟输出; (教材58页)3、命令寄存器(CMR)要求启动发送请求; (教材49页)4、CAN总线的位填充规则是什么?当要发送数据为1000000010时,写出经位填充规则后的数据序列? (教材23页)5、画出数据为010********的NRZ编码及曼彻斯特码的波形图。

(曼彻斯特:规则存在连续码元,发生跳变)五、计算题(本题共2题,每题10分,计20分)t及CAN总线的传输速率1、CAN控制器SJA1000的晶振是16MHz,BTR0设置为00H,BTR1设置为1CH,计算同步跳转宽度SJW2、试用CRC(7,4) 对D(X)=1010, 进行编码,给定生成多项式G(X)=x3+x+1,求(1)CRC(7,4)编码C(X)(2)若在传送过程中发生了错误,接收方收到的C(X)=1000011,试根据下表判断是第几位出错?2三、简答题(本大题共5题,每题6分,计30分)1、简述CAN总线的特点是什么?1.CAN 总线接口芯片支持8位、16位CPU,许多嵌入式微处理器都集成了CAN通信控制器;2.CAN总线具有国际标准,即ISO-11898;3.CAN可以多主方式工作,网络上任意一个节点均可以在任意时刻、主动地向网上其他节点发送信息而不分主从,通信方式灵活;4.CAN网络上的节点可分成不同的优先级,满足不同的实时要求;5.CAN采用非破坏性总线仲裁技术;6.CAN可以点对点、一点对多点及全局广播的方式传送和接收数据;7.CAN直接通信距离最远可达10km/5kbps,通信速率最高可达1Mbps/40m;8.CAN采用短帧结构,每一帧的有效字节数为8个;9.CAN节点在错误严重的情况下,具有自动关闭总线的功能,即切断它与总线的联系;10.CAN每帧信息都有CRC校验及其他检错措施;11.通信介质采用廉价的双绞线,无特殊要求;12.用户接口简单,编程方便,很容易构成用户系统。

2、CAN总线数据链路层的LLC与MAC子层的功能格式什么?3、SJA1000为双滤波器配置时,对于标准帧和扩展帧过滤的信息分别是什么?(教材64页)4、简述DeviceNet总线中I/O报文与显式报文的区别?5、HART协议参照ISO模型的1、2、7层,主要特征是什么?四.综合题(共5题,每题6分,计30分)1、输出寄存器(OCR)要求设置正常输出模式; (教材58页)2. 请根据CAN2.0A规范,推导其数据帧在考虑位填充情况下得最大位数计算公式。

答:不考虑位填充情况下,CAN2.0A数据帧格式如下:帧起始(1位)+标识符(11位)+RTR位(1位)+保留位(2位)+数据长度码(4位)+数据场(0-64位)+CRC序列(15位)+CRC 界定符(1位)+ACK间隙(1位)+ACK界定符(1位)+帧结束(7位)其中,CRC界定符、应答场、帧结束有固定格式,不参加位填充。

相关主题