工业控制计算机总线技术

第三章工业控制计算机总线技术 主要内容 第一节 总线的基本概念; 第二节 计算机总线的分类; 第三节 计算机总线的数据传输过程; 第四节 计算机总线的数据传输方式; 第五节 计算机常用总线。 3.1 总线的基本概念 总线概念 计算机总线是计算机各部件之间进行信息传输的公共通道。通俗地说,就是连接计算机各部件的一组公共信号线。 总线的一般概念 工业控制计算机均采用总线结构,其优点是系统成本低、组态灵活、扩展方便、易于维护。采用总线标准设计、生产的接口板兼容性强,且可通过系统总线方便地组合在一起,以组成满足不同需要的微机系统。 总线是计算机系统各部件之间传输地址、数据和控制信息的通道。 任一时刻,只能有一个部件/设备通过总线发送数据,其他部件只能处于接收状态。 计算机总线的主要职能:负责计算机各部件之间的信息传输。 总线性能 :总线的传输速率 、总线的兼容性、性能价格比 。 多总线结构:多总线结构是指CPU与存贮器、I/O等部件之间有两种以上的总线,这样可以将速度不同的部件挂在不同的总线上,以提高系统效率。 第二节 总线的分类 按总线的层次结构 CPU总线/前端总线(FSB) 直接由CPU引脚引出的总线,例如,P4 CPU与GMCH(北桥)之间的总线 局部总线(只出现在80386以后的微机系统中) CPU总线与系统总线之间的总线 它一侧通过北桥与CPU总线连接,另一侧通过南桥与系统总线连接,例如PCI总线 系统总线 与总线扩展槽连接的总线,如ISA和EISA总线 外部总线 主机与外设之间的总线,如USB和IEEE1394 其他 AGP,专用视频接口,专用于显卡与内存之间的数据传输 SCSI,标准的设备接口,可连接15台外设 IDE/EIDE,外部存储设备接口,每个接口可连接2台设备 系统各部件与总线的连接方式 单总线结构 双总线结构 多总线结构 单总线结构 双总线结构 面向CPU的双总线结构 双总线结构 面向存储器的双总线结构 多总线结构 系统中拥有两个以上的总线 按总线在微机系统中所处的位置,可分为三类: 一、片内总线 片内总线是CPU内部的各个组成部分,如算术逻辑单元、寄存器等之间的信息通道,也是CPU内部各组成部分和系统总线连接的桥梁。我们一般不直接和片内总线打交道。 二、系统总线 系统总线又称局部总线(LocalBus),是CPU片内总线的延伸。系统总线并不是对CPU引脚的简单复制,而是按照相应的总线标准对片内总线进行扩充,增加中断控制、仲裁控制等控制信号。为了加大其驱动能力和在必要时交出总线的控制权,在相应信号线之间加上驱动电路和缓冲(三态)电路,并且保证其兼容性。为便于系统扩充,所有总线标准均将系统总线的信号以总线扩展插槽的形式引出,以便和功能插件接口。总线扩展插槽中只能插入与之兼容的插件板。 三、外部总线 外部总线也称通信总线,用于和外部设备(如打印机、鼠标等)以及其他微机系统(如微机、智能仪表、数字传动设备等)之间的信息传输。 从工业控制角度来看,我们只关心系统总线和外部总线。这些总线通常有几根、几十根,甚至上百根信号线。这些信号线按功能可分为如下几类: (1)数据总线(Data Bus,DB) 用来传输计算机运行所需的指令代码和数据。 传输数据信息,双向三态(高电平、低电平及高阻态) 其宽度决定了其数据传输能力 例如,ISA总线为16位,PCI总线为32/64位 (2)地址总线(Address Bus,AB) 计算机用地址总线给出它要读写的内存或设备的地址。地址线的数目决定CPU可访问(寻址)内存的最大容量和端口的最大数目。 传输地址信息,单向三态 其宽度决定了微机系统的寻址能力 例如,ISA为24位,可寻址16MB;PCI为32/64位,可寻址4GB/224TB,一般n根地址线可寻址2n字节的内存。 控制总线(Control Bus,CB) 传输控制信号、时序信号和状态信号 特点各异:三态、入/出/双向等特性均不相同 (3)电源和地线:为总线上的设备及扩展插卡提供电源。它决定了总线设备在不自带电源的情况下能使用的电源种类。 (4)备用线:某些总线备用信号线供以后扩展功能或满足用户的特殊需求。 第三节 计算机总线的数据传输过程 总线上的数据传输都是在总线主控设备的指挥下进行的。所谓总线主控设备,是指对总线拥有完全控制权的部件或设备,而被总线主控设备选中进行通信的部件或设备则称为从属设备。从属设备接受和执行主控设备的命令,并传输相应的信息。在总线上完成一次传输,一般分为如下几个阶段: (1)总线申请阶段:总线上一般都有多个主控设备。当某主控设备需要启动一次数据传输时,它首先要向系统提出使用

工业控制计算机系统总线,工业控制计算机总线技术.ppt相关推荐

  1. 工业控制软件测试评价体系,工业控制信息安全产品测试评价的体系.doc

    工业控制信息安全产品测试评价的体系 工业控制信息安全产品测试评价的体系 摘 要:工业控制系统的信息安全问题日益凸显,严重影响了社会和国家安全.但工业控制系统的特殊性,也使其与传统信息系统在所面临的安全 ...

  2. [工业互联-3]:工业有线互联总线之工业以太网总线

    目录 第1章 工业以太网概述 1.1 概述 1.2 工业以太网与普通以太网的比较 1.3 以太网在工业控制领域中应用的优势 1.4 工业以太网与其他工业互联总线的比较 第2章 工业以太网网络部署 第3 ...

  3. 无线模块在工业控制上的应用

    工业控制现状 随着计算机.通信.自动控制.微电子等科学技术的发展,无线通讯在工业控制上的应用越来越广泛.在工业控制应用中,有线传输受环境的影响较大,不利于工业控制.为了加强对工控设备的实时监测和控制, ...

  4. 《工业控制网络安全技术与实践》一第1章 绪  论

    第1章 绪 论 本文讲的是工业控制网络安全技术与实践一第1章 绪 论,当前,我国正处在以信息技术.智能制造.新能源和新材料等战略新兴产业为代表的新一轮技术创新浪潮中,传统工业控制系统与信息技术的结合日 ...

  5. pcie总线与cpci总线_CPCI总线是什么含义?

    CPCI简介 Compact PCI(Compact Peripheral Component Interconnect)简称CPCI,中文又称紧凑型PCI,是国际工业计算机制造者联合会(PCI In ...

  6. 通讯可以并联吗_工业控制知识:吃透RS485通讯的连接方式,接485总线就简单多了...

    RS485被广泛使用,可以支持ModBus协议.由于其简单.价优.可靠和成熟,因此,被广泛应用于工业控制.智能仪器和电力通信. 我们来看看RS485的一个典型组网结构: 理论上,RS485总线的传输距 ...

  7. ( )是专用计算机系统,PLC是一种工业控制用的专用计算机,是由( )与软件系统两大部分组成...

    答案 查看答案 解析: [解析题]计算机软件和集成电路布图设计,均属( )保护范畴. [解析题]计算机网络 [解析题]在计算机主板上,都有一块BIOS芯片,保存了一组重要的程序,包括( ) [解析题] ...

  8. 工业控制计算机是微型计算机吗,计算机工业控制复习题及答案

    一.单选 课后习题 二.简答 1.微型计算机控制系统有哪些?Pg4 答:操作指导控制系统,直接数字控制系统,计算机监督系统,嵌入式系统,物联网系统,现场总线控制系统. 2.常用的工业控制机有几种?它们 ...

  9. [工业互联-2]:工业有线互联总线之CAN总线

    目录 第1章 CAN总线概述 1.1 概述 1.2 CAN总线的优点 1.3 应用广泛 1.4 CAN总线的发展历史 1.5 传输距离与传输速度的关系 第2章 CAN总线的网络拓扑 2.1 总线拓扑 ...

最新文章

  1. 使用Response.Redirect 两种方法打开一个新窗口
  2. BZOJ4573 : [Zjoi2016]大森林
  3. TCP/IP详解--学习笔记(3)-IP协议,ARP协议,RARP协议
  4. 【MaxCompute】学习笔记基础说明
  5. 量子计算机到底神在哪里说明文,“九章”量子计算机到底有多神!
  6. Android --- 微信支付时出现错误:错误的签名,验签失败,return_code=FAIL
  7. mtc: manufacturing technology center
  8. 【学术相关】热议:寒门硕士要不要继续读博士?
  9. CG CTF WEB 签到2
  10. Java布尔类toString()方法及示例
  11. spring5.x cxf3.4.x 服务端和客户端 非maven版本
  12. 如何用r语言搜集报表_基迪奥免费小课堂——如何用R语言绘制GSEA plot
  13. netcore5开发Android,那些鼓吹国内首个.NET 5框架的,该醒醒了!
  14. 学习SQL:SQL Server数据透视表
  15. 蓝桥杯 ADV-16 算法提高 和最大子序列
  16. iOS YYText的使用笔记二(YYLabel聊天表情+文字并排)
  17. 云服务器系列2-frp-云服务器内网穿透windows远程控制实践
  18. 荣耀8更改微信提示音
  19. 一篇很好的《数据分析》文章
  20. codeforces1146G Zoning Restrictions

热门文章

  1. Adobe Bridge 2021最新中文版来了!!!!
  2. ionic capacitor 开发APP问题集合
  3. 前端实现类似外卖订单的打印
  4. 10亿个数中找出最大的10000个数(top K问题)
  5. 读书笔记--青年文摘摘抄
  6. 潇洒郎: PostgreSQL学习——安装、启动、执行sql,修改数据库密码
  7. db2分组后上下合并不一样的列
  8. 如何理解卷积神经网络中的通道(channel)
  9. 使用SSM框架整合时,无法创建XXXXBean
  10. 【经验】研究方向要专一,日常积累素材和案例