- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据通讯及接口程序的基础知识
数据通信的基础知识及目录
1、数据通信的基础知识 3
1.1:信号传输 3
1.2.硬件基础知识 4
2、报文: 5
2.1. 简介 5
2.2. 结构 6
3、 XWJK-3100系统通讯网络介绍 6
3.1.XWJK-3100系统的网络构架 6
3.2.LON网络及通讯规约 7
3.3.IED设备的通讯 7
3.4.内部通讯 8
4、 CBZ8000系统通讯网络介绍 8
4.1.CBZ8000系统的网络构架 8
4.2.IED设备的通讯 9
5、关于接口程序 9
5.1.应用及设置 9
5.2.接口程序的编写 10
1、数据通信的基础知识 1.1:信号传输1.1.1 位和字节二进制中的每一位0或1被称为一位,每8位构成一个字节,其范围0~255。在一个字节中最右边的位称为0位,最左边的位称为7位,0位是最低有效位,7位是最高有效位;1.1.2 编码在计算机中,存储器存储的最小单位是字节,信息在计算机中的存储和操作要转换为二进制。信息的编码方式可以按内容分为文本编码和非文本编码,非文本编码是某些指可执行指令文件和,一个数值可以占多个字节,在通讯领域将其称为二进制数据。1.1.3 并行和串行并行传送表示当数据在计算机之间传送时不是一个一个比特位传送,而是并行方式沿多线同时传送多个位,传送的并行位数一般是八位或八的倍数位。串行是指数据一位一位传送。1.1.4 同步和异步同步和异步是将数据转化为串行通信的两种方式。异步通信方式以字符为传送单位,传送的字符之间有无规律的间隔,这样可能使接受设备不能正确接受数据,因为每接完一个字符后都不能确切知道下一个将被接受的字符从何开始。这就需要在每个字符头、尾各附加一个比特位,用于指示字符的开始和结束。这些附加的位称为开始位和停止位,有时也加上奇偶校验位。同步通讯方式以块为单位发送字符,字符被有规则的分割开来,因此不再需要开始和停止位,因为一旦收到首字符时,接受设备能确切预计接收后续字符的位置,也就是说接受设备能自动与发送计算机同步。1.1.5 帧异步串行通信情况下,构成一个字节的数据单元称为数据位,在数据位的前后加上起始位、停止位和奇偶校验位。一个字符所使用的位数根据不同协议而不同,称为字长。一个包含起始位、数据位、可选奇偶校验位、一个或多个停止位的字符位组称为一帧。1.1.6 起始位和停止位起始位在每帧开始,提醒接受设备接受数据。一个起始位是一个0,在直接连接情况下,一个0被当作正电压传输,两帧之间是负电压,因此在每一帧开始,电压从负电压向正电压转变;每个帧末尾要发送一个停止位,停止位可以是1、1.5或者2位,这就保证了每一帧之后都是低电位,而下一帧可以通过开始位的正电位来识别。1.1.7 波特率对于基波数字信号的传输,用“数据信号传输速率”(B/S,比特/秒)来衡量传输速度,但在采用载波传送的系统中,一般采用“波特率”衡量,波特率是指发送到通信线路上的电脉冲频率,它取决于将基波信号调制成载波信号的设备性能,一般称为“调制速率”。1.1.8 握手握手信号提供了一种控制数据流的方法,即接收设备可以控制发送设备的数据发送,当接收设备字符处理速度比字符发送速度快时,握手信号可以忽略。握手信号可以分为硬件握手和软件握手,硬件是使用专门的握手电路(通过信号线)去控制数据的传输。软件握手信号则是通过TxD和RxD数据线传送的,一般采用专门的标准协议如XON/XOFF和ETX/ACK。当然也有硬件和软件结合的握手方式。1.19 传输方式串行通信线路可以按传输方式分为单工、半双工、全双工以及多工传输方式单工:数据只能按一个固定方向传输,且是非交互性的;半双工:通信双方既可发送又可接收,但不能同时进行;全双工:允许通信双方同时进行发送和接收。多工:采用多路复用器或多路集中器专用设备通过将一个信道划分位若干个频带或时间片的复用技术,实现多路信号同时同享信道的功能,称为多工传输方式;2.硬件基础知识2.1 DTE与DCEDTE(Data Terminal Equipment)称为数据终端设备,如有通信功能的保护装置以及计算机等;DCE(Data Communications Equipment)称为数据通信设备,如各种网卡、调制解调器等。2 RS-232C
RS-232C是一种异步串行通信标准,其正规名称是“数据终端设备和数据通信设备之间串行二进制数据交换的接口”。它采用一对物理连接器(DB25、DB9等),一般插座一侧为DTE,插针一侧为DCE。在RS-232C接口数据线中,只有两根数据线2-TXD,3-RXD用于传输数据信息,其他用于控制通信。RS-232C允许信号的传输率要在0~~20000b/s以内,实际应用中被限制最大为19200b/s;RS-232信号线上的总负载电容不能超过250
文档评论(0)