第九章PLC通信和网络技术.ppt

  1. 1、本文档共142页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第九章 PLC通信与网络技术 概述 FX系列PLC计算机链接通信协议 N:N链接与并行链接通信协议 无协议通信方式与RS通信指令 PC与PLC通信编程实例 概述 计算机通信方式与传输速率 并行通信与串行通信 异步通信与同步通信 单工与双工通信 传输速率 串行通信接口标准 RS-232C RS-422A RS-485 计算机通信方式与传输速率 并行通信与串行通信 并行通信:是以字节或字为单位的数据传输方式,除8根或16根数据线、1根公共线外,还需通信双方联络用的控制线。 并行通信:传送速度快、传输线的根数多,抗干扰能力较差,一般用于近距离数据传送。如:PLC基本单元、扩展单元、特殊模块间的数据传送。 串行通信:是以二进制的位为单位的数据传输方式,每次只传送一位、最少只需两根线(双绞线)就可连接多台设备,组成控制网络。 串行通信:需要的信号线少,适用于距离较远的场合。PC与PLC都有通用的串行通信接口,如:RS232C或RS-485接口,工业控制中计算机间的通信一般采用串行通信方式。 计算机通信方式与传输速率 异步通信与同步通信 在串行通信中,接收方和发送方应使用相同的传输速率。但在连续传送大量的信息时,会积累误差造成发送和接收的数据错位,使接收方收到错误的信息。所以,要使发送过程和接收过程同步。按同步方式不同,串行通信分为: 异步通信和同步通信。 计算机通信方式与传输速率 异步通信(如图) 异步通信字符信息格式:发送的字符由一个起始位、7~8个数据位、1个奇偶校验位(可以没有)和停止位(1或2位)组成。 通信双方需对采用的信息格式和数据传输速率作相同的约定。 异步通信传送附加的非有效信息较多,传输效率较低,PLC一般使用异步通信。 奇偶校验位:用来检测接收到的数据是否出错。如:指定是奇校验,发送方发送的每个字符的数据位和奇偶校验位中“1”的个数为奇数,接收方对接收到的每个字符的奇偶性进行校验,可检验出传送过程中的错误。如:某字符包含8个数据位: 1 1 0 0 0 0 1 1 其中,“1”的个数是4个,如果选择奇校验,奇偶校验位将是1,使“1”的个数是5个;如果选择偶校验,奇偶校验位将是0,“1”的个数仍是4个。如果选择不进行奇偶校验,传输时没有校验位,也不进行奇偶校验检测。 计算机通信方式与传输速率 同步通信 同步通信以字节为单位(一个字节由8位二进制数组成),每次传送1~2个同步字符、若干个数字字节和校验字符。 同步字符起联络作用,通知接收方开始接收数据。 在同步通信中,发送方和接收方要保持完全的同步,意味着发送方和接收方应使用同一时钟脉冲。也可能通过调制解调方式在数据流中提取出同步信号,使接收方得到与发送方同步的接收时钟信号。 同步通信方式不需要在每个数据字符中增加起始位、停止位和奇偶校验位,只需在要发送数据块之前加一两个同步字符,所以传输效率高,但对硬件的要求较高。 计算机通信方式与传输速率 单工与双工通信 单工通信方式只能沿单一方向传输数据。 双工通信方式的信息可沿两个方向传送这,每个站既可发送数据,也可接收数据。双工方式又分为: 全双工和半双工。 全双工方式中数据的发送和接收分别由两根或两组不同的数据线传送,通信双方都能在同一时刻接收和发送信息。 半双工方式用同一组线接收和发送数据,通信的双方在同一时刻只能发送数据或只能接收数据。 计算机通信方式与传输速率 传输速率 在串行通信中,传输速率(或称波特率)的单位是波特,即每秒传送的二进制位数,符号为bit/s。 常用的标准传输速率为:300~38 400 bit/s等。 不同的串行通信网络的传输速率差别极大,有的只有数百bit/s,高速串行通信网络的传输速率可达1 000M(1G)bit/s. 串行通信接口标准 RS-232C RS-232C是美国EIC(电子工业联合会)在1969年公布的通信协议,该协议对串行通信接口有关问题,如:各信号线的功能和电气特性等作了明确规定。 RS-232C使用9针(用得较多)和25针DB型连接器。 RS-232C采用负逻辑,用-15V~-5V表示逻辑状态“1”,用+5V~+15V表示逻辑状态“0”; 最大通信距离为15m,最高传输速率为20kbit/s,只能进行一对一的通信。 串行通信接口标准 RS-422A RS422A采用平衡驱动、差分接收电路(如图),从根本上取消了信号地线。 平衡驱动器相当于两个单端驱动器,其输入信号相同,两个输出信号互为反相信号。 外部输入的干扰信号是以共模方式出现,两根传输线上的共模干扰信号相同,因接收器是差分输入,共模信号互相抵消。 只要接收器有足够的抗共模干扰能力,就能从干扰信号中识别出驱动器输出的有用信号,从而克服外部干扰的影响。 RS-422A在

您可能关注的文档

文档评论(0)

gl5000 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档