plc简介介绍.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
专家评论 标题: 通过直接转换用电路设计梯形图语言研究在一个代硅硬件可编程序控制器(Plc) 作者: Du, Daoshan; Xu, Xiaodong; Yamazaki, Kazuo 出版日期: 2010 出版信息: 《国际肥胖期刊》的先进制造技术(1433 - 3015)49:5,2010年 固定连接: /uc/item/2v64b6tc 工业部: /10.1007/s00170-009-2405-0 简介: 在今天的制造可编程逻辑控制器(PLC)是极其重要的组成部分。提高效率方面微处理器和软件已经成为一个瓶颈。为提高PLC的性能和灵活性,一个新的基于现场可编程门阵列(FPGA) 可编程序控制器(PLC)设计已成为当今的热门话题,因为它的并行执行机制和可重构硬件结构。从实际出发,本篇作者提出了实现方法在FPGA制作存在的梯形图(LD),充分利用FPGA器件的优势。本研究的要素包括两个问题:(a)分析了用LD程序和组织顺序和并行结构(b)实施在FPGA里面的序列和并行结构的LD程序与硬件描述语言。首先,浓缩的同时应用图论理论优化整个世界计划的顺序和并行结构;然后第二方面,布尔方程被用于将优化LD程序转换硬件描述语言程序的桥梁, 有限状态机是用于产生敏感信号保证非常高速集成电路转换硬件描述语言设计和原来的梯形图是一样的。一个案例研究实践,验证了提出的方法的论述。 eScholarship提供开放存取学术出版社出版加利福尼亚大学的服务,提供了一个动态的 全世界的学者的研究平台。 Int J Adv Manuf Technol (2010) 49:615–626 DOI 10.1007/s00170-009-2405-0 原始著作 这是一个基于硅的硬件Plc通过直接转换的梯形图到电路设计语言的时代的研究 Daoshan Du & Xiaodong Xu & Kazuo Yamazaki 收到:2008年九月二十九/接受:2009年10月26日/发表在线:2009年11月18日 作者(年代)# 2009。这篇文章是在S与开放存取出版 1 前言 Plc在现在制造系统中有了很大范围的应用。在工业应用中,梯形图对plc发展最为广泛的编程语言。一般来说,plc包括了微处理器,而梯形图是在一个扫描周期中按顺序的在微处理器中执行的。基于这个解决法,在扫描周期plc的执行速度被限制于程序的长短和微处理器扫描的速度。为了克服可编程硬件的缺点,根据的他的硬件结构重构和顺序执行的优点许多研究者关注场可编程门阵列(FPGA)酯可编程序控制器(PLC)。Miyazawa和Ikeshita在1999年研发一个非常粗糙方式的把图形的图形语言转换成高速集成电路硬件描述语言的程序描述。Chen 和Patyra设计了一个整个系统直接从最初的系统建立一个控制器的vhdl模型。Abdel-Hamid和Kuusilinna研发了一种把有限状态转换成硬件描述语言的运算法则。Adamski有效地在成产控制中选择网络模型代替梯形图语言。那些研究表明可重构的硬件有简化程序,节省容量和本钱,而FPGA的顺序执行可以提高PLC可执行性。 在FPGA设计中顺序执行的存在不仅在组合逻辑运算中还是在组合逻辑运行中存在。第一种情况,在组合逻辑中,只有一个输出,所有的组合逻辑在电路中都影响所涉及的输出。运算可以以电气速度被运行。第二个方面,在多种组合逻辑中,所有的组合逻辑运行中,在一个平面的方式中设计的每个输出都在电路中存在。所以他们以顺序方式出现。对第一种情况来说,在VHDL中这就是很简单了。在这篇论文中顺序执行被提到特别针对第二种情况。 另外,时下的研究处在一个高低不平阶段,仅仅是通过实例转换把PLC语言装换成VHDL语言。再者,大部分方法都是针对获得硬件描述语言或者从原系统要求中获得的门阵列中的电阻晶体管逻辑的。制造系统中大部分PLC程序都是用梯形图语言编写的。利用存在的梯形图语言是当前的PLC系统运行新的PLC设计的基础。 在微处理器里和在FPGA里运行PLC的梯形图语言的方式是不同的。在微处理器里,PLC的指令是按一行一行顺序执行的。然而在FPGA里,所有PLC的指令可行是和电路设计组合一起的,这样可以被一些敏感信号激活。为了在FPGA中运行PLC梯形图语言,在原始的梯形图应该保持顺序执行。同时,并行执行的能力可以用来获取更有效的表现。这篇论文将会研究怎样以顺序执行和在FPGA中并行运行的方式运行PLC梯形语言。对FPGA用的程序语言是VHDL 这篇论文剩下组织如下,第二节简要,是介绍基于FPGA的PLC设计,研究的可行性,和采用的方法。第三节简介,解释怎么完善最初的用

您可能关注的文档

文档评论(0)

新起点 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档