基于FPGA的PLC并行执行定时器/计数器的设计
DOI:
作者:
作者单位:

(1.广西科技大学 电气与信息工程学院, 广西 柳州 545006; ;2.广西科技大学鹿山学院 电气与计算机工程系, 广西 柳州 545616)

作者简介:

徐晓宇(1988-),男,河北唐山人,硕士研究生,主要从事嵌入式系统与自动化装置方向的研究。 李克俭(1962-),女,湖北武汉人,教授,高级工程师,主要从事电力电子技术与自动化装置方向的研究。[FQ)]

通讯作者:

中图分类号:

基金项目:

广西科学基金项目(桂科自2014GXNSFA118392);广西教育厅科研项目(2013LX092)。


Design of Parallel Operated Timer /Counter in PLC Based on FPGA
Author:
Affiliation:

(1.Guangxi University of Technology,Liuzhou 545006,China; ;2.Lushan College,Guangxi University of Science and Technology, Liuzhou 545616, China)

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对ARM+FPGA构建的PLC系统,分析PLC对定时器/计数器的功能需求,设计了可以并行执行的定时器/计数器,构建的定时器/计数器共用一个端口读写控制器与FPGA中央控制器进行数据通信,定时器/计数器内部工作是相互独立的,能够并行的工作,并通过使用地址映射存储器使得定时器/计数器的指令执行更加高效;对中央控制器与定时器/计数器的通信时序和通信格式进行了设计,方便了中央控制器对定时器/计数器的控制与测试;通过仿真测试,该定时器/计数器能够满足PLC定时器/计数器的基本功能,并且达到了稳定的定时/计数的设计要求。

    Abstract:

    PLC system based on ARM and FPGA construction, analysis the functional requirements of the PLC to the timer / counter, design can be executed in parallel timer / counter, construct the timer / counter. And shared with a single port read write data communication controller and FPGA as the central controller, timer / counter for internal work is independent of each other, parallel work. And through the timer / counter instruction operation more efficient by the use of memory address mapping. The communication between the central controller and timer / counter is designed, and the control and testing of the timer / counter is convenient. Through the simulation test, the timer / counter can satisfy the basic function of PLC timer / counter, and achieve the design requirements of the stability of timing / counting.

    参考文献
    相似文献
    引证文献
引用本文

徐晓宇,李克俭,蔡启仲,潘绍明,余玲.基于FPGA的PLC并行执行定时器/计数器的设计计算机测量与控制[J].,2016,24(1):182-186.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2015-09-22
  • 最后修改日期:2015-11-09
  • 录用日期:
  • 在线发布日期: 2016-07-26
  • 出版日期: