数据通讯与接口程序的基础知识.doc

数据通讯与接口程序的基础知识.doc

ID:52229666

大小:57.50 KB

页数:11页

时间:2020-03-25

数据通讯与接口程序的基础知识.doc_第1页
数据通讯与接口程序的基础知识.doc_第2页
数据通讯与接口程序的基础知识.doc_第3页
数据通讯与接口程序的基础知识.doc_第4页
数据通讯与接口程序的基础知识.doc_第5页
资源描述:

《数据通讯与接口程序的基础知识.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据通信的基础知识及接口程序介绍许继电网公司产品维护部沈鸿彦200811目录1、数据通信的基础知识31.1:信号传输31.2.硬件基础知识42、报文:52.1.简介52.2.结构63、XWJK-3100系统通讯网络介绍63.1.XWJK-3100系统的网络构架63.2.LON网络及通讯规约73.3.IED设备的通讯73.4.内部通讯84、CBZ8000系统通讯网络介绍84.1.CBZ8000系统的网络构架84.2.IED设备的通讯95、关于接口程序95.1.应用及设置95.2.接口程序的编写101、数据通信的

2、基础知识1.1:信号传输1.1.1位和字节二进制中的每一位0或1被称为一位,每8位构成一个字节,其范围0~255。在一个字节中最右边的位称为0位,最左边的位称为7位,0位是最低有效位,7位是最高有效位;1.1.2编码在计算机中,存储器存储的最小单位是字节,信息在计算机中的存储和操作要转换为二进制。信息的编码方式可以按内容分为文本编码和非文本编码,非文本编码是某些指可执行指令文件和图像,一个数值可以占多个字节,在通讯领域将其称为二进制数据。1.1.3并行和串行并行传送表示当数据在计算机之间传送时不是一个一个比特

3、位传送,而是并行方式沿多线同时传送多个位,传送的并行位数一般是八位或八的倍数位。串行是指数据一位一位传送。1.1.4同步和异步同步和异步是将数据转化为串行通信的两种方式。异步通信方式以字符为传送单位,传送的字符之间有无规律的间隔,这样可能使接受设备不能正确接受数据,因为每接完一个字符后都不能确切知道下一个将被接受的字符从何开始。这就需要在每个字符头、尾各附加一个比特位,用于指示字符的开始和结束。这些附加的位称为开始位和停止位,有时也加上奇偶校验位。同步通讯方式以块为单位发送字符,字符被有规则的分割开来,因此不

4、再需要开始和停止位,因为一旦收到首字符时,接受设备能确切预计接收后续字符的位置,也就是说接受设备能自动与发送计算机同步。1.1.5帧异步串行通信情况下,构成一个字节的数据单元称为数据位,在数据位的前后加上起始位、停止位和奇偶校验位。一个字符所使用的位数根据不同协议而不同,称为字长。一个包含起始位、数据位、可选奇偶校验位、一个或多个停止位的字符位组称为一帧。1.1.6起始位和停止位起始位在每帧开始,提醒接受设备接受数据。一个起始位是一个0,在直接连接情况下,一个0被当作正电压传输,两帧之间是负电压,因此在每一帧

5、开始,电压从负电压向正电压转变;每个帧末尾要发送一个停止位,停止位可以是1、1.5或者2位,这就保证了每一帧之后都是低电位,而下一帧可以通过开始位的正电位来识别。1.1.7波特率对于基波数字信号的传输,用“数据信号传输速率”(B/S,比特/秒)来衡量传输速度,但在采用载波传送的系统中,一般采用“波特率”衡量,波特率是指发送到通信线路上的电脉冲频率,它取决于将基波信号调制成载波信号的设备性能,一般称为“调制速率”。1.1.8握手握手信号提供了一种控制数据流的方法,即接收设备可以控制发送设备的数据发送,当接收设备

6、字符处理速度比字符发送速度快时,握手信号可以忽略。握手信号可以分为硬件握手和软件握手,硬件是使用专门的握手电路(通过信号线)去控制数据的传输。软件握手信号则是通过TxD和RxD数据线传送的,一般采用专门的标准协议如XON/XOFF和ETX/ACK。当然也有硬件和软件结合的握手方式。1.19传输方式串行通信线路可以按传输方式分为单工、半双工、全双工以及多工传输方式:单工:数据只能按一个固定方向传输,且是非交互性的;半双工:通信双方既可发送又可接收,但不能同时进行;全双工:允许通信双方同时进行发送和接收。多工:采

7、用多路复用器或多路集中器专用设备通过将一个信道划分位若干个频带或时间片的复用技术,实现多路信号同时同享信道的功能,称为多工传输方式;1.2.硬件基础知识1.2.1DTE与DCEDTE(DataTerminalEquipment)称为数据终端设备,如有通信功能的保护装置以及计算机等;DCE(DataCommunicationsEquipment)称为数据通信设备,如各种网卡、调制解调器等。1.2.2RS-232CRS-232C是一种异步串行通信标准,其正规名称是“数据终端设备和数据通信设备之间串行二进制数据交换

8、的接口”。它采用一对物理连接器(DB25、DB9等),一般插座一侧为DTE,插针一侧为DCE。在RS-232C接口数据线中,只有两根数据线2-TXD,3-RXD用于传输数据信息,其他用于控制通信。RS-232C允许信号的传输率要在0~~20000b/s以内,实际应用中被限制最大为19200b/s;RS-232信号线上的总负载电容不能超过2500pF,由于多芯电缆大概具有“150pF/m”的电容,因此

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。