(电工技师培训资料)PLC数据网络通信.docVIP

(电工技师培训资料)PLC数据网络通信.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(电工技师培训资料)PLC数据网络通信

(电工技师培训资料) PLC数据网络通信 8、1 数据通信基础 无论是计算机,还是PLC、变频器及触摸屏都是数字设备,它们之间交换的信息是由“0”和“1”表示的数字信号。通常把具有一定编码、格式和位长要求的数字信号称为数据信息。 数据通信就是将数据信息通过适当的传送到另一台机器。这里的机器可以是计算机、变频器、可编程控制器、触摸屏以及远程I/O模块。数据通信系统任务是把地理位置不同的计算机和PLC、变频器、触摸屏及其他数字设备连接起来,高效地完成数据的传送、信息交换和通信处理三项任务。 8.1.1 数据通信方式 1、并行通信与串行通信 在数据信息通信时,按同时传送位数来分可分为并行通信与串行通信。 (1)并行通信——所传送数据的各位同时发送或接收。并行通信传送速度快,但由于一个并行数据有n位二进制数,就需要n根传送线,所以常用于近距离的通信,在远距离传送的情况下,导线通信线路复杂,成本高。 (2)串行通信——所传送数据按顺序一位一位地发送或接收。所以,串行通信仅需要一根到两根传送线,在长距离传送时,通信线路简单、成本低,但与并行线路相比,传送速度慢,故常用于长距离传送而速度要求不高的场合。但近年来串行通信速度有了很快的发展,甚至可达到Mdit/s的数量级,因此在分布式控制系统中也得到广泛应用。 2、同步传送和异步传送 发送端与接收端之间的同步问题是数据通信中的一个重要问题。同步不好,轻者导致误码增加,重者使整个系统不能正常工作。传送过程中必须要解决好传送同步这一问题。根据数据信息通信时,传送字符中的bit数目相同分为同步传送和异步传送。 (1)同步传送。采用同步传输(Synchronus Transmission)时,将许多字符组成一个信息组进行传输,但是需要:在每组信息(通常称为帧)的开始处加上同步字符,在没有帧传输时,要填上空字符,因为同步传输不允许有间隙。在同步传输过程中,一个字符可以对应5~8bit。当然,在同一个传输过程中,所有字符对应同样的比特数,比如说n比特。这样,传输时,按每n比特划为一个时间片,发送端在一个时间片中发送一个字符,接收端在一个时间片中接收一个字符。 同步传输时,一个信息帧中包含许多字符,每个信息帧用同步字符作为开始。一般将同步字符和空字符用同一个代码。在整个系统中,由一个统一的时钟控制发送端的发送信息帧和空字符。接收端当然是能识别同步字符的,当检测到有一串比特和同字符相匹配时就认同该信息帧,于是,把此后的比特作为实际传输信息来处理。 在这种传输方式中数据以一组数据(数据块)为单位传送,数据块中每字节不需要起始位和停止位,因而就克服了异步传送效率低的缺点,但同步传送所需的软、硬件价格是异步的8~12倍。因此通常在数据传送速率超过2000bps的系统中才采用同步传送,它适用于1:n点之间的数据传输。 (2)异步传送。异步传送(Aynchronous Transmission)是将比特划分成小组独立传送。发送方可以在任何时刻发送该比特组,而接收方并不知道它们什么时间发送。因而异步传输存在一个问题,当它检测到数据并作出响应之前,第一个比特已经过去了。因此这个问题需要通过通信协议加以解决,如每次异步传输都以一个开始的比特开头。它通知接收方数据已经发送。这就给了接收方响应、接收和缓冲数据比特的时间。在传输结束时,一个停止比特表示一个传输的终止,因为它是利用起止法来达到收发同步的,所以异步传送又称起止式传送。它适用于点对点之间的数据传输。 在异步传送中被传送的数据编码成一串脉冲组成的字符。所谓异步是指相邻两个字符数据之间的停顿时间是长短不一的,即每个字符的bit数目是不相同的。通常在异步串行通信中,收发的每一个字符数据是由四个部分按顺序组成的,如图8-1所示。 图8-1 异步串行通信方式的信息格式 起始位:指在通信线上没有数据被传送时处于逻辑1状态。当发送设备发送一个字符数据时,首先发出一个逻辑0信号,这个逻辑低电平就是起始位。起始位通过信号线传向接收设备,接收设备检测到这个逻辑低电平后,就开始准备接收数据位信号。起始位所起的作用就是设备同步,通信双方必须在传送数据位前协调同步。 数据位:当接收设备收到起始为后,紧接着就会收到数据位。数据位的个数可以是5、6、7或8,IBMPC中经常采用7位或8位数据传送。这些数据位接收到移位寄存器中,构成传送数据字符。在字符数据传送过程中,数据位从最小有效位开始发送,依次顺序在接收设备中被转换为并行数据。不同系列的PLC采用不同的位数据位。 奇偶校验位:数据位发送完之后,可以发送奇偶校验用于有限差错检测,通信双方约定一致的奇偶校验,那么组成数据位和奇偶位的逻辑1的个数必须是偶数:如果选择奇校验,那

文档评论(0)

ipad0d + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档