单片机与fx系列plc通信协议应用研究.pdfVIP

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

维普资讯 第 l5卷第 5期 华 东 船 舶 工 业 学 院 学 报(自然科学版) l5 N J【_5 2001年 lO月 Journalof 【Chi~aShipbuildingI,litute(NammlSciencesF.ditk~n) Oct 200l 文章编号:1006—1088f2001)05—0044—05 单片机与FX系列PLC通信协议应用研究 李 众,高 键 (华东船鼬工业学院 l也于 信息系 .1,j镇fT212003) 摘 要:分析了M68HCII单片机和FX系列 PLC串行通信接口的工作特性,介绍了FX系列PLC的通 信协议及其与单片机通讯的设计方法,该技术已经成功应用于实际工程项 目中,实际应用表明该设计结 构简单 ,成本低,可靠性高,具有很好的推广价值。 美键词:可编程序控制器;单片机;通信协议 中图分类号:TP2715;1P873_92 文献标识码 :A 0 引 言 可编程程序控制器(简称PLC)以其可靠性高、抗干扰强、开发周期短,已经成为一种较为普及的、 适应多种应用环境的工业控制器。FX系列 PLC是 日本MITSUB1SHI公司推出的超小型可编程控制 器,采用模块化结构,配有丰富的功能模块,具有体积小、配置灵活、应用广泛、性能价格比高等优点,在 我国已大量应用于工业控制领域。M68HCI1系列单片机是M rURoLA公司推出的一种八位单片 机,有丰富的I/0功能,带有RAM、EPPROM和A/D转换等,适合工业环境使用,具有控制方式灵活、 可靠性高、功耗低等特点。本文主要介绍M68HCI1系列单片机与FX系列PLC通信协议的实现方法, 并将该设计方法应用于 “海口”号调距桨控制系统、塑料薄膜生产线控制系统中。 1 系统硬件构成 FX系列PLC基本单元模块提供了一个RS一422异步串行通讯 口,该通讯口具有双重功能,较常用 的基本功能是采用简易编程器 、MEDOC软件包等编程软件对 PIc的软件进行下载、内部状态和数据 的监控;另一功能是与上位机进行数据通讯。由于M68HCI1单片机系统的SCI口电平为 .rrL电平, 与RS一422标准不兼容,因此单片机的SCI口与PLC的串行口连接时需要增加一个电平转换 电路,用 于实现RS一232(;与RS一422之间的相互转换,如图l所示 R R 图l 系统硬件结构图 big l Systematich~dwarestructure 收稿 日期 :2001—03—13 基金项 目:企业 作技术攻关项 目(DW96l020) 作者简介:李盘(1964一). ,河北丰润人,华东船舶工业学院副教授 维普资讯 第5期 李 众等:单片机与FX系列PLc通信协议应用研究 2 系统通信协议 FX系列Pl 串行通信采用ASCII码传输模式,通讯波特率9600bps,起始位 l位、数据位7位、偶 校验位 1位 、停止位 1位。该通信协议序列的数据结构分为起始码、命令码、元件首址 、字节数、数据块 、 结束码和校验码部分。根据命令码含义的不同,组成通信数据的各部分亦不一样…。 起始码:固定为符号STX,其ASCII码为02H,表示主机与PLC开始发送数据,为通讯数据流的第 一 个字符。 命令码:表示主机对Pl£的各种操作方式.参见表 1。 表 l PLC指令码含义 Tab.1 PIC jrLstructioncode 元件首址:表示PLC内部各元件类型及起始元件号。例如:YO的首址为02AOH,M200的首址为 03l9H,Dl57的首址为 ll3AH等。 字节数:从元件首址起,读取或写入PLC元件的数据个数。 数据块:待写入或读取的

文档评论(0)

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

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

1亿VIP精品文档

相关文档