监控篇之串口通信解读课件.ppt
《监控篇之串口通信解读课件.ppt》由会员分享,可在线阅读,更多相关《监控篇之串口通信解读课件.ppt(66页珍藏版)》请在三一办公上搜索。
1、组态控制技术监控篇,串口通信,目前计算机的串口通信应用十分广泛,串口已成为计算机的必需部件和接口之一。串行接口技术简单成熟,性能可靠,价格低廉,所要求的软硬件环境或条件都很低,广泛应用于计算机控制相关领域,遍及调制解调器(Modem)、串行打印机、各种监控模块、PLC、摄像头云台、数控机床、单片机及相关智能设备。在计算机控制系统中,主控机一般采用工控机,通过串口与监控模块相连,监控模块再连接相应的传感器和执行器,如此形成一个简单的双层结构的计算机监控系统。,通信与通信方式,什么是通信?简单地说,通信就是两个人之间的沟通,也可以说是两个设备之间的数据交换。人类之间的通信使用了诸如电话、书信等工具
2、进行;而设备之间的通信则是使用电信号。,最常见的信号传递就是使用电压的改变来达到表示不同状态的目的。以计算机为例,高电位代表了一种状态,而低电位代表了另一种状态,在组合了很多电位状态后就形成了两种设备之间的数据交换。,最简单的信息传送方式,就是使用一条信号线路来传送电压的变化而达到传送信息的目的,只要准备沟通的双方事先定义好何种状态代表什么样的意思,那么通过这一条线就可以让双方进行数据交换。,在计算机内部,所有的数据都是使用位来存储的,每一位都是电位的一个状态(计算机中以0、1表示);计算机内部使用组合在一起的8位数据代表一般所使用的字符、数字及一些符号,例如01000001就表示一个字符。一
3、般来说,必须传递这些字符、数字或符号才能算是数据交换。数据可以通过两种方式进行传输:并行传输和串行传输。,并行通信 如果一组数据的各数据位在多条线上同时被传送,这种传输被称为并行通信。如图所示,使用了8条信号线一次将一个字符11001101全部传送完毕。,采用并行方式传送二进制信息时,每个数据位都需要一条单独的传输线。信息由多少个二进制位组成,机器就需要有多少条传输线,从而让二进制信息(0或1)在不同的线上同时进行传送。,并行数据传送的特点是:各数据位同时传送,传送速度快、效率高,多用在实时、快速的场合。并行传送的数据宽度可以是1位128位,甚至更宽。但是有多少数据位就需要多少根数据线,因此传
4、送的成本高。在集成电路芯片的内部、同一插件板上各部件之间、同一机箱内各插件板之间的数据传送都是并行的。并行数据传送的距离通常小于30m。,串行通信 串行通信是指通信的发送方和接收方之间数据信息的传输是在单根数据线上,以每次一个二进制的0、1为最小单位逐位进行传输,如图所示。,串行数据传送的特点是:数据传送按位顺序进行,最少只需要一根传输线即可完成,节省传输线。与并行通信相比,串行通信还有较为显著的优点:传输距离长,可达到数千公里;在长距离内串行数据传送速率会比并行数据传送速率快;串行通信的通信时钟频率容易提高;串行通信的抗干扰能力十分强,其信号间的互相干扰完全可以忽略。但是串行通信传送速度比并
5、行通信传送速度慢,并行通信时间为T,则串行时间为nT。,与并行通信相比,串行通信的优势,传输距离长,可达到数千公里,长距离内串行数据传送速率会比并行数据传送速率快,串行通信的通信时钟频率较并行通信容易提高。,抗干扰能力强,串行通信信号间的互相干扰完全可以忽略。,费用低。,常见的串行接口有符合IEEE国际电气化标准的RS-422、RS-485、RS-232 C等;在PC系列的计算机中使用的是符合RS-232C串行传输协议的RS-232C串行接口。,串行通信的工作模式,单工形式 单工(Simplex)形式的数据传送是单向的。通信双方中,一方固定为发送端,另一方则固定为接收端。信息只能沿一个方向传送
6、,使用一根传输线。如图所示。,单工形式一般用在只向一个方向传送数据的场合。例如计算机与打印机之间的通信是单工形式,因为只有计算机向打印机传送数据,而没有相反的数据传送。还有在某些通信信道中,如单工无线发送等。,半双工形式 半双工通信使用同一根传输线,既可发送数据又可接收数据,但不能同时发送和接收。在任何时刻只能由其中的一方发送数据,另一方接收数据。因此半双工形式既可以使用一条数据线,也可以使用两条数据线。,半双工通信中每端需有一个收发切换电子开关,通过切换来决定数据向哪个方向传输。因为有切换,所以会产生时间延迟。信息传输效率低些。但是对于像打印机这样单方向传输的外围设备,只用此半双工方式就能满
7、足要求了,不必采用全双工方式,可省一根传输线。,全双工形式 全双工数据分别由两根可以在两个不同的站点同时发送和接收的传输线进行传送,通信双方都能在同一时刻进行发送和接收操作。,在全双工方式中,每一端都有发送器和接收器,有两条传送线,可在交互式应用和远程监控系统中使用。信息传输效率较高。,串行通信的通信参数,串行端口的通信方式是将字节拆分成一个接着一个的位再传送出去。接到此电位信号的一方再将此一个一个的位组合成原来的字节,如此形成一个字节的完整传送,在数据传送时,应在通信端口的初始化时设置几个通信参数。,1、波特率 串行通信的传输受到通信双方配备性能及通信线路的特性所左右,收、发双方必须按照同样
8、的速率进行串行通信,即收、发双方采用同样的波特率。我们通常将传输速度称为波特率,指的是串行通信中每一秒所传送的数据位数,单位是bps。我们经常可以看到仪器或Modem的规格书上都写着19200bit/s、38400bit/s、,所指的就是传输速度。例如:在某异步串行通信中,每传送一个字符需要8位,如果采用波特率4800bit/s进行传送,则每秒可以传送600个字符。,2、数据位 当接收设备收到起始位后,紧接着就会收到数据位,数据位的个数可以是5、6、7或8位数据。在字符数据传送的过程中,数据位从最低有效位开始传送。,3、起始位 在通信线上,没有数据传送时处于逻辑“1”状态。当发送设备要发送一个
9、字符数据时,首先发出一个逻辑“0”信号,这个逻辑低电平就是起始位。起始位通过通信线传向接收设备,当接收设备检测到这个逻辑低电平后,就开始准备接收数据位信号。因此,起始位所起的作用就是表示字符传送的开始。4、停止位 在奇偶校验位或者数据位(无奇偶校验位时)之后是停止位。它可以是1位、1.5位或2位,停止位是一个字符数据的结束标志。,4、校验位 为了预防错误的产生,使用校验位作为检查的机制。校验位即是用来检查所传送数据的正确性的一种核对码,这之中又分成奇校验与偶校验两种,分别是检查字符码中1的数目是奇数或偶数。,RS-232串行接口,RS-232C接口概述,目前RS-232C是PC机与通信工业中应
10、用最广泛的一种串行接口,在IBM PC机上的COM1、COM2接口,就是RS-232C接口。利用RS-232C串行通信接口可实现两台个人计算机的点对点的通信;通过RS-232C口可与其他外设(如打印机、逻辑分析仪、智能调节仪、PLC等)近距离串行连接连接;通过RS-232C口连接调制解调器可远距离地与其他计算机通信;将RS-232C接口转换为RS-422或RS-485接口,可实现一台个人计算机与多台现场设备之间的通信;,RS-232C接口的电气特性,EIA-RS-232C对电气特性、逻辑电平和各种信号线功能都作了规定。在TXD和RXD上:逻辑1为-3V-15V;逻辑0为+3+15V。在RTS、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 监控 串口 通信 解读 课件
链接地址:https://www.31ppt.com/p-3874954.html