首页 新闻 工控搜 论坛 厂商论坛 产品 方案 厂商 人才 文摘 下载 展览
中华工控网首页
  P L C | 变频器与传动 | 传感器 | 现场检测仪表 | 工控软件 | 人机界面 | 运动控制
  D C S | 工业以太网 | 现场总线 | 显示调节仪表 | 数据采集 | 数传测控 | 工业安全
  电 源 | 嵌入式系统 | PC based | 机柜箱体壳体 | 低压电器 | 机器视觉
串口通讯-同步通信方式
深圳市三旺通信技术有限公司
收藏本文     查看收藏
1 、同步通信方式的特点: <BR> 采用同步通信时,将许多字符组成一个信息组,这样,字符可以一个接一个地传输,但是,在每组信息(通常称为帧)的开始要加上同步字符,在没有信息要传输时,要填上空字符,因为同步传输不允许有间隙.在同步传输过程中,一个字符可以对应 5 ~ 8 位.当然,对同一个传输过程,所有字符对应同样的数位,比如说 n 位.这样,传输时,按每 n 位划分为一个时间片,发送端在一个时间片中发送一个字符,接收端则在一个时间片中接收一个字符. <BR> 同步传输时,一个信息帧中包含许多字符,每个信息帧用同步字符作为开始,一般将同步字符和空字符用同一个代码.在整个系统中,由一个统一的时钟控制发送端的发送和空字符用同一个代码.接收端当然是应该能识别同步字符的,当检测到有一串数位和同步字符相匹配时,就认为开始一个信息帧,于是,把此后的数位作为实际传输信息来处理. <BR> 2 、面向字符的同步协议( IBM 的 BSC 协议) </P><P> 该协议规定了 10 个特殊字符(称为控制字符)作为信息传输的标志.其格式为 </P><P> SYN <BR> SOH <BR> 标题 <BR> STX <BR> 数据块 <BR> ETB/ETX <BR> 块校验 <BR> </P><P> SYN :同步字符( Synchronous character ),每帧可加 1 个(单同步)或 2 个(双同步)同步字符. <BR> SOH :标题开始( Start of Header ). <BR> 标题: Header ,包含源地址(发送方地址)、目的地址(接收方地址)、路由指示. <BR> STX :正文开始( Start of Text ). <BR> 数据块:正文( Text ),由多个字符组成. <BR> ETB: 块传输结束( end of transmission block ), 标识本数据块结束. <BR> ETX :全文结束( end of text ),(全文分为若干块传输). <BR> 块校验:对从 SOH 开始,直到 ETB/ETX 字段的检验码. <BR> 3 、面向 bit 的同步协议( ISO 的 HDLC ) </P><P> 一帧信息可以是任意位,用位组合标识帧的开始和结束. 帧格式为: </P><P> F 场 <BR> AF 场 <BR> C 场 <BR> I 场 <BR> FC 场 <BR> F 场 <BR> </P><P> F 场:标志场 ; 作为一帧的开始和结束,标志字符为 8 位, 01111110 . <BR> A 场:地址场,规定接收方地址,可为 8 的整倍位.接收方检查每个地址字节的第 1 位,如果为 "0" ,则后边跟着另一个地址字节.若为 "1" ,则该字节为最后一个地址字节. <BR> C 场:控制场.指示信息场的类型, 8 位或 16 位.若第 1 字节的第 1 位为 0 ,则还有第 2 个字节也是控制场. <BR> I 场:信息场.要传送的数据. <BR> FC 场:帧校验场. 16 位循环冗余校验码 CRC .除 F 场和自动插入的 "0" 位外,均参加 CRC 计算. <BR> 4 、同步通信的 "0 位插入和删除技术 " <BR> 在同步通信中,一帧信息以一个(或几个)特殊字符开始,例如, F 场 =01111110B . <BR> 但在信息帧的其他位置,完全可能出现这些特殊字符,为了避免接收方把这些特殊字符误认为帧的开始,发送方采用了 "0 位插入技术 " ,相应地,接收方采用 "0 位删除技术 " . <BR> 发送方的 0 位插入:除了起始字符外,当连续出现 5 个 1 时,发送方自动插入一个 0 .使得在整个信息帧中,只有起始字符含有连续的 6 个 1 . <BR> 接收方的 "0 位删除技术 " :接收方收到连续 6 个 1 ,作为帧的起始,把连续出现 5 个 1 后的 0 自动删除. <BR> 5 、同步通信的 " 字节填充技术 " <BR> 设需要传送的原始信息帧为: </P><P> SOT <BR> DATA <BR> EOT <BR> </P><P> 节填充技术采用字符替换方式,使信息帧的 DATA 中不出现起始字符 SOT 和结束字符 EOT . <BR> 设按下表方式进行替换:</P><P> DATA 中的原字符 <BR> 替换为 <BR> <BR> SOT <BR> ESC X <BR> <BR> EOT <BR> ESC Y <BR> <BR> ESC <BR> ESC Z <BR> </P><P> 其中, ESC=1AH , X 、 Y 、 Z 可指定为任意字符(除 SOT 、 EOT 、 ESC 外). <BR> 发送方按约定方式对需要发送的原始帧进行替换,并把替换后的新的帧发送给接收方.<BR> 接收方按约定方式进行相反替换,可以获得原始帧信息. <BR> 6 、异步通信和同步通信的比较 <BR> ( 1 )异步通信简单,双方时钟可允许一定误差.同步通信较复杂,双方时钟的允许误差较小. <BR> ( 2 )异步通信只适用于点 <--> 点,同步通信可用于点 <--> 多. <BR> ( 3 )通信效率:异步通信低,同步通信高. <BR>
 

状 态: 离线

公司简介
产品目录

公司名称: 深圳市三旺通信技术有限公司
联 系 人: 袁自军
电  话: 0755-26700713-828
传  真: 0755-26703485
地  址: 深圳南山区西丽九祥岭工业区2栋3楼
邮  编: 518055
主  页:
 
该厂商相关技术文摘:
RS-485网络故障查找与排除
RS-232 至 RS-485RS-422 接口的智能转换器
串口通讯-串口通讯的概念及接口电路
串口通讯-奇偶校验
串口通讯-网络通信的数据包(帧)
串口、并口接口定义
串口通信-传输速率与传输距离
深入了解接口技术
RS-232、RS-422与RS-485标准及应用
更多文摘...
立即发送询问信息在线联系该技术文摘厂商:
用户名: 密码: 免费注册为中华工控网会员
请留下您的有效联系方式,以方便我们及时与您联络

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 不良信息举报
工控网客服热线:0755-86369299
版权所有 中华工控网 Copyright©2022 Gkong.com, All Rights Reserved