通讯总线的基本了解(浅层次大纲)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

只是在学习过程中的一些心得与体会,简单分享。


一、什么叫做通讯总线?有哪些分类?

什么叫做通讯总线

作为一位理科生对于通讯总线的理解,更多的是基于工业方面的总线。我的理解就是将支持某一种协议的处理模块成为一个总线,它下面会串联或者并联许多的设备(传感器,电机等),这些设备也支持该总线通信协议,他们最终的通讯中转站就是这个总线(也就是这个通讯模块),最终总线(通讯模块)将数据发送给处理器(CPU)。

总线作用:不同设备-------->总线---------->通信模块(总线终点)------>
处理器

形象化比喻:人体里面的神经就是总线;手,眼睛,鼻子,脚,大脑,等器官都是单独的器件;神经电信号(介质)就是通讯协议;这些单独的器官或者器件通过特定的神经电信号与神经(总线)产生特定的联系,最终构成人体这个系统。当然不同类型的神经(总线)支持不同类型的神经电信号的强弱规则(通讯协议),这样就产生了不同的神经(通讯总线),比如视觉神经、触感神经、嗅觉神经等对应也就是不同的通讯总线。
上个图给大家看看:
在这里插入图片描述
这个是总线连接拓扑图
在这里插入图片描述

有哪些通讯总线

工业控制(PLC等控制器)方面

就现场总线而言,目前世界上依然存在着大概40余种,大家比较熟悉的有西门子的ProfiBus,PhenixContact公司的InterBus,罗克韦尔的的DeviceNetControlNet等等
上个图(搬运)
在这里插入图片描述
引用出处https://mp.weixin.qq.com/s?__biz=MzIwMjMxODAzNA==&mid=2247528656&idx=1&sn=85bc2c2501980aaa86b03ed27c0c27bd&chksm=96e2b96da195307b5edf1a6cc7b3c0fd15fc0d5f1e4731362a5415643feb665101e19a55ac1d&scene=21#wechat_redirect
嘿嘿

现场总线

现场总线是一系列工业网络协议的总称,主要用于实时分布式控制,目前的工业总线网络可归为485网络FieldBUS现场总线网络。
其实现场总线的构成是物理层与应用层次共同构成的
像RS-485就属于现场总线的物理层,modbus在现场总线的应用层;
RS-485+modbus(还有其他什么的)才构成现场总线

RS485它关系密切的RS 422和RS 2325之间的特点

RS232
RS422
RS485
不想打字了上图
在这里插入图片描述
现场总线相比传统I/O通信的最大优势在于它可以大幅缩减工厂的供电线路。它们各自的优点、缺点以及适用性也有提及。简单可靠是现场总线最重要的特征,在工业以太网兴起之前,它成为了工业网络的首选

接下来说一下耳熟能详的工业总线
西门子

PROFINET:( PROFIBUS & PROFINET国际组织(PI)提出,是基于工业以太网技术的自动化总线标准)
PROFIBUS:( PROFIBUS & PROFINET国际组织(PI)提出,是基于工业以太网技术的自动化总线标准)
AS-I :(AS-i是直接连接现场传感器,执行器的总线系统。)
IO-Link: (2008年由西门子研发并开始使用,IO-Link(IEC61131-9)是一种开放式标准串行通信协议,允许从支持IO-Link的传感器和设备进行双向交换数据,并连接到主站。)

罗克韦尔

CIP:(CIP是EtherNet/IP、DeviceNet、CompoNet和ControlNet的等协议的统一应用层协议。)
DeviceNet:(DeviceNet是一个开放式网络标准)
EtherNet/IP:(EtherNet/IP指的是"以太网工业协议"(Ethernet Industrial Protocol))
ControlNet:(ControlNet是面向控制层的实时性现场总线网络)

倍福

EtherCat

施耐德

Modbus

三菱

CC-Link

博世

ANOpen
SERCOS

欧姆龙

Host Link:

EIA

RS232/RS485
在工业控制系统中使用的通信协议在不同的行业、不同的区域和不同的供应商之间差别很大

嵌入式方向(其实也是工业类型的,电子方面)

总线:连接多个部件的信息传输线 ,是各部件共享的传输介质

芯片内部总线:芯片内部的各个外设通信的总线
芯片外部总线:芯片和芯片之间通信的总线(UART,IIC,SPI,USB,485,CAN等)

I2C总线:
SPI总线:
SCI总线:
ISA总线:
UART总线:
RS232总线:
RS485总线:
CAN总线:
USB:

总结

总结一下吧,其实总线只是通信方面很小的一块,然而通信的学问可大了,要想真正的理解总线,我觉得应该先对通信做一个初步大概的了解,从更高的维度来了解,毕竟站得高,看得更加全面,哈哈哈今天先这样,后面再深入了解这些总线。

下面COPY一下别人的http://t.csdnimg.cn/SpYtU
通信总线往往指的是硬件。而通信协议则是跑在硬件上的软件。通信总线和通信协议通常是对应的,通信总线需要跟通信协议相匹配才能通信。

通信方式、通信接口、通信总线、通信协议的关系
在这里插入图片描述
在这里插入图片描述
通信方式
在这里插入图片描述
个人理解:
通信接口:物理硬件接口,usb口,以太网接口,485接口,232接口
通信方式:传输数据的机制:串行,并行
通信协议:通信的具体规则,包含的范围大了,具体看国际规定
通信总线:由物理的线缆,和其中的通信协议组成

  • 22
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值