分布式单片机电气传动控制系统中的多机通讯.docVIP

分布式单片机电气传动控制系统中的多机通讯.doc

  1. 1、本文档共5页,可阅读全部内容。
  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文档。上传文档
查看更多
分布式单片机电气传动控制系统中的多机通讯.doc

分布式单片机电气传动控制系统中的多机通讯   摘 要:多机通讯理念的提出和应用,使得分布式单片机电气传动控制系统的结构得到了优化,使得其通讯的成本降低、运行的速度提升以及抗干扰能力得到较强,在其通讯效果得到改善后,也将更好的推动分布式单片机电气传动控制系统的发展。希望本文的参考能够为相关的人员提供一定的参考。   关键词:分布式单片机;电气传动控制系统;多机通讯   现阶段,人们通过不断的研究,已经使得多单元联合机电气传动控制系统逐渐朝着单片机分布式控制系统转化,从而使得控制系统更加的完善。而随着社会的发展,各种科学技术的进步,多单元联合机也实现了改进,在目前的多单元联合机中,主要应用多分部进行传动,多分部传动之间运行的协调性将直接影响到产品生产的质量和效率。而目前的控制系统则多采用分布式单片机进行控制,每个分部中,也是依靠分布式单片机实现的控制,而其运行的协调性则与通讯有着密切的连写,因此,对分布式单片机电气传动控制系统的通讯进行研究,就显得尤为必要。   1 多机通讯特点   1.1 通讯距离较长。多单元联合机一般具有5个以上分部,多的有100个以上。通讯距离可达几百米。   1.2 通讯速率较高。电气传动是快变化过程.对控制的实时性要求较高。在多分部协调运行控制中.要求各分部转速能快速相互协调,保证一定的同步运行精度。   1.3 抗干扰性要求较高。多单元联合机往往在恶劣的生产环境中运行。现场的各种干扰对控制系统,特别是通讯网络的影响较大。一旦通讯失误,便会导致系统故障。   1.4 要求通讯接口简单、成本低。单片机控制系统的特点在于结构简单、成本低、性能好其通讯接口也应充分体现这一特点。   根据上述特点,本文提出一种适用于多单元联合机分布式单片机电气传动控制系统的多机通讯方案。该方案在设计或改造多电机传动的多单元联合机、生产线或大型设备的分布式单片机电气传动控制系统时可供参考。   2 分布式系统结构   一般来说,在分布式单片机电气传动控制系统中,主要采用的结构形式为主从式结构,该结构主要是采用微机进行控制。单片机主要是由分部电机所控制,通过分部电机的控制,使得单片机形成了有效的下位机,所谓的下位机也就是各分属机器。然后在另外设置一个单片机,该单片机就形成了监控机,其就是所谓的主机。主机主要是对分部的运行进行协调监控,使得各个分部之间能够形成有效的连续性运作。下属的各个分机都与主机连接在一起,主机在进行协调处理之后,通过各个分机来进行指令的发布,从而使得系统可以正常的运行。而之所以要采用主从式结构,主要的愿意就在于:首先,在利用分部机对单片机进行控制的过程中,其在完成一系列的任务后,就已经没有空闲的分部机可以对协调控制任务进行下发处理。而设置一个主机,则可以有效的将复杂的监控任务高效的完成,同时还能够使得相关的协调控制工作可以更加灵活的开展。   3 通讯接口的连接   在对通讯接口进行连接的过程中,主要采用的通讯接口型号为MC3487以及MC3486。将各个单片机的接受端口与通讯输出端口进行连接,而将单片机的串行口与通讯接口的输入断进行有效的连接。同时,主机的通讯发送端也需要与各个从属机的通讯接收端口进行连接,并且还要与发送信号的总线进行挂接处理。在与总线进行挂接的过程中,要注意将同属性的通讯端口进行有效的连接,按照相关的通讯连接协议,实现通讯端口的并接处理,这样可以使得通讯数据在传输的过程中,能够保障一致性。另外,要在每个单片机上都设定一个I/0端口,利用该端口对通讯输出端进行控制,在有特殊需要的时候,对通讯输出端进行占用或者是对通讯总线进行释放处理,从而可以降低总线故障的出现,使得总线之间的竞争减弱,以帮助更好的进行通讯。如果主机驱动能力不足,而从属机数量又较多的情况下,可以采取的处理措施是:将从属机进行合理的组别划分,按照小组形式将其挂接到主机发送器上,在主机中设置一个选通电路,这样可以使得输出的信号可以顺利的发送到相应的从属机上。   4 多机通讯原理   一般来说,单片机串行口在工作的时候,其能够传送的数据为9位数,其中,前面8位数主要是数据位,而后一位数则可以进行程控,程控值为1或者是0。就实际情况来说,前8位数都是用来指代的是数据信息命令或者是被呼叫机的地址信息。作为地址信息发送时,最后一位数则为1。而在作为数据信息或者是命令进行发送时,则最后一位数为0。利用合理的接受方式对发送的数据进行接受,在数据接受成功后,对最后一位数进行检查,如果最后一位数为1,那么就需要将前8位数与本机所在的地址进行对照,数位一致,就说明本机正在被呼叫,这时候通讯应该是处于应答的状态。如果在后一位数为1,但是前8位数与本机地址并不相符,那么就说明本机还没有被呼叫,需要继续等待。当最后一

文档评论(0)

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

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

1亿VIP精品文档

相关文档