基于FPGA和Petri网的PLC实现研究  

Implementation of PLC Based on FPGA and Petri Nets

在线阅读下载全文

作  者:陈林[1] 赵不贿[1] 陆继远[1] 万军[1] 

机构地区:[1]江苏大学电气信息工程学院

出  处:《现代科学仪器》2012年第5期40-44,共5页Modern Scientific Instruments

基  金:国家自然科学基金(61070058)

摘  要:随着控制系统复杂度的增加和对控制速度、控制成本要求的提高,传统的PLC在控制方式、I/O配置的灵活性与成本以及程序的通用性方面存在的不足日益暴露。文章提出用FPGA替代PLC,用同步Petri网这种图形化的程序设计语言对控制系统进行形式化的描述与分析,并在SnoopyIOPT环境中对Petri网图形进行编辑,然后转换为PNML语言文本文件,再通过PNML2VHDL软件编译成VHDL语言文件,最后通过EDA软件进行仿真、综合并下载到FPGA中。文章通过实例具体介绍了设计过程并通过仿真波形证明了该方法的正确性。The traditional PLC exposes the shortcomings in the control mode,the flexibility of I/O configuration,cost and the generality of process along with the increasing complexity of control system,the speed of control and the cost of control.The paper presents that FPGA replaces for PLC and the control systems are described and discussed with synchronous Petri nets.Petri nets were edited in SynoopyIOPT environment,and were converted to PNML language text files,then were transformed into VHDL by the PNML2VHDL software.Finally,the files was simulated with EDA software and was downloaded to the FPGA.This paper introduces the design process with an example.

关 键 词:现场可编程门阵列 PETRI网 可编程逻辑控制器 VHDL 电子设计自动化 

分 类 号:TP273[自动化与计算机技术—检测技术与自动化装置] TN791[自动化与计算机技术—控制科学与工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象