串行通信介绍幻灯片.ppt

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
富士康专题培训系列——串行通信介绍 OMRON PLC串行通信介绍 张鲜顺 2011-04-24 PLC的串行通信——无协议通信 PLC的串行通信——无协议通信 使用无协议通信模式时,如果使用的是SCU模块进行通信,这时采用TXDU/RXDU指令进行发送和接收数据 PLC的串行通信——无协议通信 PLC的串行通信——无协议通信 PLC的串行通信——无协议通信 PLC的串行通信——无协议通信 PLC的串行通信——无协议通信 PLC的串行通信——无协议通信 PLC的串行通信——无协议通信 PLC的串行通信——无协议通信 PLC的串行通信——无协议通信 PLC的串行通信——PC Link通信 适用于 CP1 PLC,CJ1M/CJ2M PLC。 主要用于PLC之间数据交换,无通信程序。 使用欧姆龙专用协议 PC Link。 兼容欧姆龙NS系列触摸屏,最高通信速度115200bps 最廉价、最简洁 的通信方式 PLC的串行通信——PC Link通信 主站设置,打开PLC设置,选择PC Link模式,并设置好波特率及格式 设置从站的数量0-7 设置通信的数据量,最大10个字 PLC的串行通信——PC Link通信 从站设置 设置该从站的节点号 0-7 PLC的串行通信——PC Link通信 PLC的串行通信——PC Link通信 PLC的串行通信——PC Link通信 PLC的串行通信——Hostlink 上位机链接系统即Hostlink系统是对于FA系统一种即优化又经济的通信方式,它适合一台上位机与一台或多台PLC进行链接。上位机可对PLC传送程序,并监控PLC的数据区,以及控制PLC的工作情况。 HOSTLINK系统允许一台上位机通过上位机链接命令向HOSTLINK系统的PLC发送命令,PLC处理来自上位机的每条指令,并把结果传回上位机 概要 上位机链接通信是通过在上位机和PLC间交换命令和应答实现的。使用的是OMRON的HOSTLINK协议,在一次交换中传输的命令或应答数据称为一帧,一帧最多可包含131个数据字符。包括两种模式——C-mode模式和FINS模式。 C-mode模式基本格式如下: PLC到上位机 上位机到PLC 节点号 命令码 正文 起始符 校验码 终止符 命令格式 节点号 命令码 正文 起始符 校验码 终止符 响应格式 结束码 PLC的串行通信——Hostlink 通过使用此命令可在上位计算机进行编程、组态、监控。 当传送一个帧时,在终止符的前面安排一个校验码,以检查传送时是否存在数据错误,通常称为FCS校验,FCS是2个ASCII字符,这8位数据是从帧开始到校验码之前的所有字符转换成ASCII码后执行“异或”操作的结果。每次接收到一帧,均计算FCS,与帧中所包含的FCS进行比较,从而检查帧中间的数据错误。 校验码(FCS校验)的计算方法: 例:以读00号机DM0000数据区命令为例进行说明 00 RD @ 5 7 * 命令格式 0000 0001 PLC的串行通信——Hostlink 异或运算 注:57就是计算出的FCS校验码,作为2个ASCII字符放于帧中。 * 串行通信基础 串行通信的概念 通信领域内,有两种数据通信方式:并行通信和串行通信。随着计算机网络化和微机分级分布式应用系统的发展,通信的功能越来越重要。通信是指计算机与外界的信息传输,既包括计算机与计算机之间的传输,也包括计算机与外部设备,如终端、打印机和磁盘等设备之间的传输。 串行通信基础 串行通信的概念 所谓串行通讯是指外设和计算机间使用一根数据信号线一位一位地传输数据,每一位数据都占据一个固定的时间长度。其只需要少数几条线就可以在系统间交换信息,特别使用于计算机与计算机、计算机与外设之间的远距离通信。 “串行”是指外设与接口电路之间的信息传送方式,CPU与接口之间仍按并行方式工作。使用串口通信时,发送和接收到的每一个字符实际上都是一次一位的传送的,每一位为1或者为0。 串行通信基础 信息传输的检错和纠错 串行数据在传输过程中,由于干扰可能引起信息的出错 如何发现传输中的错误,叫检错。 发现错误后,如何消除错误,叫纠错 最简单的检错方法是奇偶校验,即在传送字符的各位之外,再传送1位奇/偶校验位。可采用奇校验或偶校验。 奇校验:所有传送的数位(包含字符的各个数位和校验位)中,1的个数为奇数 偶校验:所有传送的数位(包含字符的各个数位和校验位)中,1的个数为偶数 奇偶校验能够检测出1位误码,但是不能纠错。 串行通信基础 串行数据传输方式 通讯双方能同时进行发送和接收操作 只有1根数据线传送数据信号,通讯双方不能同时在两个方向上传送。 只允许数据按照一个固定的方向传送 单工方式 半双工方式 全双工方式 串行通信基础 传输速

文档评论(0)

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

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

1亿VIP精品文档

相关文档