串行通信基础教材:培训手册第二章串行通信基础概述常用的串行通信接口串行通信接口的测试应用串行通信的数据采集结构一、概述计算机通信方式通信协议1、计算机通信方式按一次传输数据的位数分:并行通信:速度快,距离短如:打印机←→计算机串行通信:实现简单如:Modem←→计算机串行通信分类同步(需要时钟信号)异步2、串行通信的协议常用波特率:9600bps、19200bps(位/秒)通信协议简记为“波特率,校验位,数据位,停止位”问:2400,e,7,1是什么含义?字长为多少?起始位1b4~8b0~1b1~2b数据位校验位停止位字长通信协议波特率帧格式校验方式无校验(N)偶校验(E)奇校验(O)二、常用串行通信接口方式RS232RS422RS4851、RS232接口方式台式计算机一般都有两个RS232串行接口,RS232通信方式抗干扰能力弱,通信距离一般不超过15米;常见形状有9针和25针两种,每种又有公头和母头之分。针脚定义如下页:DB9公头DB9母头123456789543219876RS232针脚定义9针25针信号名称信号流向简称32发送数据DTE→DCETxd23接收数据DTE←DCERxd74请求发送DTE→DCERTS85清除发送DTE←DCECTS66数据设备就绪DTE←DCEDSR57信号地GND18载波检测DTE←DCEDCD420数据终端就绪DTE→DCEDTR922振铃指示DTE←DCERIRS232接线的一般规律注意:一般公头就是DTE接口,母头就是DCE接口,但也有反例,有一些DTE的接口按DCE定义,接线时按DCE。两类设备:DTE:数据终端设备,如计算机DCE:数据通信设备,如Modem接线基本规律:收发交叉连接:DTE←→DTE收发直连连接:DTE←→DCERS232常用的三种接口方式三线方式只接收、发、地三线简易接口方式增加一对握手信号完全口线方式9线全接自握手信号23514678235智能设备计算机DTEDB9DTEDB9237682045235智能设备计算机DTEDB25DTEDB92、RS422接口方式RS422串行通信方式与RS232方式相比,抗干扰能力强,传输距离远达1200米,并具有组网能力(RS232只能点对点)。Tx+——————————Rx+Tx-——————————Rx-Rx+——————————Tx+Rx-——————————Tx-设备A设备BRS422组网连接在RS422总线上的设备要求各设备地址不同所有设备通信协议相同Tx+Tx-Rx+Rx-RX+RX-TX+TX-RX-TX+TX-RX+RX-TX+TX-RX+设备一设备二设备三上位机3、RS485接口方式RS485与RS422相似,但只需两根线,只能半双工通信(即不能同时收发,只能在接收完成后发送数据,而RS232和RS422可全双工通信)D+————————————D+D-————————————D-设备A设备BRS485常与RS422共用接口RS485组网D-D+设备一设备二设备三上位机120欧D+D-D+D-D+D-连接在总线上的设备要求与RS422方式相同三、串行通线口的测试RS232接口可测量Txd与Gnd之间的电压(-10V左右);用万用表直接测量通信线通、短路;用超级终端测试线路能否通信。计算机1计算机传输设备传输设备Tx+Tx-Rx+Rx-四、数据采集结构总线方式多串口方式1、总线方式采集如果接口方式不相同,可使用OCI-6等接口转换设备;如果通信协议不相同,可使用OCE等协议转换设备。采集设备智能设备智能设备···监控主机RS422/485串行总线2、多串口方式采集注:实际上一个串口下可以连接一串行总线,每串口可连接多台设备。计算机多串口卡采集设备智能设备智能设备……讨论题n,8,1分项及整体分别表示什么?字长的含义是什么?RS232的三线方式是什么?DTE与DCE相连,使用直通线还是交叉线?RS422能用于点到多点吗?总线上的设备有何要求?RS422总线上的设备接线是交叉还是同名端连接?RS232通信线的长度不能超过多少米?RS422呢?如何检查一根RS232电缆是否完好?前置机采集数据有哪两种基本方案?