单片机与PLC之间的串行通信实现作者:李生军,李少蒙作者单位:李生军(天华化工机械及自动化研究设计院,兰州,730060),李少蒙(中国科技大学,信息工程学院,合肥,230027)刊名:化工自动化及仪表英文刊名:CONTROLANDINSTRUMENTSINCHEMICALINDUSTRY年,卷(期):2010,37(2)引用次数:0次参考文献(4条)1.李晓辉.单片机与PLC通信的研究与应用[J].水力采煤与管道运输,2006,(2):28-29.2.张红涛,王三五,鲁力,等.51单片机和PC机串行通信系统设计[J].化工自动化及仪表,2005,32(4):39-41.3.李学海.PIC单片机实用教程-提高篇[M].北京:北京航空航天大学出版社,2002.4.廖常初.PLC编程及应用[M].第2版.北京:机械工业出版社,2005.相似文献(10条)1.期刊论文高春侠.张磊.GaoChunxia.ZhangLei基于C8051F单片机的嵌入式PLC系统的研究-电气自动化2009,31(3)主要介绍基于C8051F1D20单片机嵌入式PLC的开发,它以C8051F020为中央处理单元,与数字输入、输出,模拟输入、输出,串行通讯等外围电路共同构成嵌入式PLC的硬件系统,通过对通用PLC的工作原理进行分析,编写系统程序,最终能够解释、执行梯形图程序,实现PLC的循环扫描、数字输入输出、模拟输入输出、定时器等功能.通过介绍这个开发过程,向读者提供一种嵌入式PLC的设计思路.2.学位论文吴晓渊基于单片机的PLC编译程序设计研究2007自动化装置和机电一体化产品的设计和开发中有时需要采用一种成本极低的逻辑控制器。为了满足这种需要,作者开展了用单片机直接实现梯形图逻辑控制的硬件和软件研究。其中最为关键的一项技术是如何设计出基于单片机的PLC编译程序,将符合梯形图逻辑的PLC指令源程序翻译成单片机目标程序。本文论述了基于单片机的PLC编译程序设计的理论和方法,研究了基于单片机的PLC的单片机程序模块和目标程序框架,对编译程序结构进行了分析,阐述了查错模块设计方法以及目标代码装配方法,对基于单片机的PLC的编译程序的调试实验系统组成和实验结果进行了分析。首先,进行了基于单片机的PLC的单片机程序模块研究,构建了独具特点的目标程序框架结构。然后,定义了基于单片机的PLC的源程序语句标准集合,提出了源程序语句标准集合的数组表示方法;定义了目标代码集合,提出了用σ映射来建立源程序语句标准集合和目标代码集合之间的关系,为编译程序结构的实现提供了条件和方法;提出了盲码预填和盲码修正的思想。提出了依据M数组对源程序查错的思路,通过列表文件名和列表文件的建立、整句识别、语句语法检查中的M数组逐行搜索、核对3.期刊论文罗培.马茜.黄辉先基于单片机和组态软件的PLC控制系统仿真实现-计算机系统应用2007,(11)以基于PLC的液气联调试验台为背景,针对PLC控制系统存在现场调试难度大、组织投入大量人力物力、风险大等问题,采用单片机和组态软件开发了用于PLC程序调试的仿真系统.系统由PLC、单片机接口板和PC机组成,PLC的I/O信号通过单片机接口板与PC机相连,在PC机中,用组态软件模拟试验台测试工况,实现试验台控制程序的仿真调试.实践表明,该系统减少了现场调试工作量,提高了开发效率.4.会议论文袁晓光用于彩显系统匹配台的单片机智能控制器1998介绍了一种采用单片机和PLC构成对彩显系统匹配台实现智能控制的方案。其目的是试图尽可能多地利用单片机的资源来实现一个性价比优良的方案,在保证系统功能和可靠性的前提下,大幅度降低设备的造价,从而为彩显系统匹配生产线设备的智能提供一种新的实用技术途径。5.期刊论文邴春秋.郑萍.宋耀华.王敏基于PLC和单片机实现的数据采集控制系统设计-西华大学学报(自然科学版)2007,26(6)本文介绍了一种由LabVIEW、PLC和单片机构成的综合实验系统.通过RS232实现了PLC与单片机以及PLC与上位机LabVIEW之间的通讯,实现了底层数据的采集与控制.所设计的系统集成了多种技术,性价比高,为综合实验提供了良好的平台,也可以运用到工业现场的数据采集及控制中.6.学位论文刘宇芳PLC综合实验系统的开发与实现2008PLC实验教学由于受到场所、设备、资金等诸多客观条件的限制,难以在实验室配备真实控制对象,导致实验结果不够直观。针对这种情况,本文开发了一套适用教学、功能齐全的PLC实验装置,可以动态显示PLC控制系统的工作情况,有效提高了PLC综合系统设计的实验效果。PLC综合实验系统由计算机上的被控对象模拟软件和I/O接口电路组成。本文首先介绍了PLC综合实验系统的基本结构和工作原理,然后分析了系统软件和硬件实现的相关技术与开发方法,并对具体设计中采用的单片机接口技术、USB通信技术及计算机仿真技术等进行阐述。其次,设计了以USB型单片机C8051F340为核心的I/O接口电路,完成PLC与模拟被控对象之间的信息传递,并对PLC开关量/模拟量信号进行调理。针对PLC实验系统的具体功能要求,采用C语言完成单片机固件程序开发,实现单片机与PC机之间的数据传输和USB总线协议处理。再次,在VisualC++环境下,利用Windows操作系统的I/O设备驱动原理与动态链接库技术开发了USB通信程序;在Labview平台,采用外部代码接口机制调用该DLL与单片机通信,实现了PLC开关量/模拟量输入信号的设置、输出信号的定时读取。然后,系统采用Labview软件建立被控对象仿真模型,实现了被控对象实际运行过程的动态显示。最后,开发了五个顺序控制系统实验,运行结果表明PLC综合实验系统界面形象友好,能够满足教学要求,提高了PLC实验效率,改善了实验效果。7.期刊论文龚志广.孙维连.李新领.高中彭.Gong.Zhiguang.Sun.Weilian.Li.Xinling.Gao.ZhongpengOMRONCPM2APLC与AT89C52单片机的串行通信及应用-微计算机信息2006,22(29)本文分析了AT89C52单片机和OMRONCPM2APLC串行通信接口的工作特性,介绍了PLC与单片机进行串行通信的实现方法,设计出一种简单实用、安全可靠、成本低廉的PLC人机交互界面.8.期刊论文江小霞.李叶妮PLC可编程控制器与PIC单片机的远程通信-集美大学学报(自然科学版)2009,14(4)设计了以单片机作为仪表,以PLC为控制器的网络系统的通信接口硬件及软件,其中:单片机采用PIC16F877,PLC采用西门子公司的226CPU.系统所采用的通信协议,可以实现点对多的通信,所设计的通信协议的附加信息较少,有利于减少系统的响应时间.9.期刊论文董艺.DONGYi单片机与PLC的区别及其对控制系统设计方案选择的影响-巢湖学院学报2007,9(3)随着工业自动化水平的不断提升,在自动控制技术中扮演重要角色的两个器件-单片机与PLC也越来越被更多的设计人员所重视.本文从多个方面对单片机与PLC的联系与区别以及各自的优缺点进行了详细的剖析,相信对于从事控制系统设计与研发的人员有一定的参考价值.10.期刊论文李辉.郑宁PLC与单片机之间的串行通信及应用-电工技术杂志2003,(8)提出了可编程序控制器(PLC)与单片机之间实现串行通信的新概念,以松下电工FP1系列PLC和AT89C51单片机的通信为例,重点阐述了串行通信硬件接口电路的实现方法,介绍一种实用的操作、显示单元,实践证明,该应用具有很好的推广价值.本文链接:下载时间:2010年6月19日