- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
个人收集整理 勿做
个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
(电工技师培训资料)
PLC数据网络通信
8、 1 数据通信基础
无论是计算机,还是 PLC、变频器及触摸屏都是数字设备,它们之间交换的信息是由“ 0”和“ 1”表示的数字信号。通常把具有一定编码、格式和位长要求
的数字信号称为数据信息。
数据通信就是将数据信息通过适当的传送到另一台机器。 这里的机器可以是计算机、变频器、可编程控制器、触摸屏以及远程 I/O 模块。数据通信系统任务是把地理位置不同的计算机和 PLC、变频器、触摸屏及其他数字设备连接起来,高效地完成数据的传送、信息交换和通信处理三项任务。
8.1.1 数据通信方式
1、并行通信与串行通信
在数据信息通信时,按同时传送位数来分可分为并行通信与串行通信。
(1)并行通信——所传送数据的各位同时发送或接收。并行通信传送速度
快,但由于一个并行数据有 n 位二进制数,就需要 n 根传送线, 所以常用于近距
离的通信,在远距离传送的情况下,导线通信线路复杂,成本高。
商业用途
(2)串行通信——所传送数据按顺序一位一位地发送或接收。所以,串行通信仅需要一根到两根传送线,在长距离传送时,通信线路简单、成本低,但与
并行线路相比,传送速度慢, 故常用于长距离传送而速度要求不高的场合。 但近年来串行通信速度有了很快的发展,甚至可达到 Mdit/s 的数量级,因此在分布式控制系统中也得到广泛应用。 个人收集整理 勿做商业用途
2、同步传送和异步传送
发送端与接收端之间的同步问题是数据通信中的一个重要问题。同步不好,轻者导致误码增加, 重者使整个系统不能正常工作。 传送过程中必须要解决好传送同步这一问题。 根据数据信息通信时, 传送字符中的 bit 数目相同分为同步传
送和异步传送。 个人收集整理 勿做商业用途
(1)同步传送。采用同步传输( Synchronus Transmission )时,将许多字符组成一个信息组进行传输,但是需要:在每组信息(通常称为帧)的开始处加上同步字符,在没有帧传输时,要填上空字符,因为同步传输不允许有间隙。在
1/15
同步传输过程中,一个字符可以对应 5~8bit 。当然,在同一个传输过程中,所有字符对应同样的比特数,比如说 n 比特。这样,传输时,按每 n 比特划为一个时间片,发送端在一个时间片中发送一个字符, 接收端在一个时间片中接收一个
字符。个人收集整理 勿做商业用途
同步传输时,一个信息帧中包含许多字符, 每个信息帧用同步字符作为开始。一般将同步字符和空字符用同一个代码。 在整个系统中, 由一个统一的时钟控制发送端的发送信息帧和空字符。 接收端当然是能识别同步字符的, 当检测到有一串比特和同字符相匹配时就认同该信息帧, 于是,把此后的比特作为实际传输信息来处理。 个人收集整理 勿做商业用途
在这种传输方式中数据以一组数据 (数据块)为单位传送,数据块中每字节不需要起始位和停止位, 因而就克服了异步传送效率低的缺点, 但同步传送所需的软、硬件价格是异步的 8~ 12 倍。因此通常在数据传送速率超过 2000bps 的系统中才采用同步传送,它适用于 1:n 点之间的数据传输。 个人收集整理 勿做商业用途
2)异步传送。异步传送( Aynchronous Transmission )是将比特划分成小组独立传送。 发送方可以在任何时刻发送该比特组, 而接收方并不知道它们什么时间发送。因而异步传输存在一个问题,当它检测到数据并作出响应之前,第
一个比特已经过去了。 因此这个问题需要通过通信协议加以解决, 如每次异步传输都以一个开始的比特开头。 它通知接收方数据已经发送。 这就给了接收方响应、接收和缓冲数据比特的时间。 在传输结束时,一个停止比特表示一个传输的终止,因为它是利用起止法来达到收发同步的, 所以异步传送又称起止式传送。 它适用于点对点之间的数据传输。 个人收集整理 勿做商业用途
在异步传送中被传送的数据编码成一串脉冲组成的字符。 所谓异步是指相邻
两个字符数据之间的停顿时间是长短不一的,即每个字符的 bit 数目是不相同的。通常在异步串行通信中, 收发的每一个字符数据是由四个部分按顺序组成的,如图 8-1 所示。 个人收集整理 勿做商业用途
图 8-1 异步串行通信方式的信息格式
起始位:指在通信线上没有数据被传送时处于逻辑 1 状态。当发送设备发送一个字符数据时,首先发出一个逻辑 0 信号,这个逻辑低电平就是起始位。起始位通过信号线传向接收设备, 接收设备检测到这个逻辑低电平后, 就开始准备接收数据位信号。 起始位所起的作用就是设备同步, 通信双方必须在传送数据位前
协调同步。 个人收集整理 勿做商业用途
数据位:当接收设备收到起始为后,紧接着就
原创力文档


文档评论(0)