Optics and Precision Engineering, Volume. 31, Issue 1, 14(2023)

Design of real-time ethernet bus controller

Lingyu CHEN1, Lizhi YANG2、*, Donglin ZHAO2, and Wenliang ZHU1
Author Affiliations
  • 1College of Intelligence Science and Technology, National University of Defense Technology, Changsha40073, China
  • 2School of Mechanical Science and Engineering, Huazhong University of Science and Technology, Wuhan430074, China
  • show less
    Figures & Tables(16)
    Schematic diagram of NCUC linear cascade network topology
    Schematic diagram of slave hardware
    Schematic diagram of functional structure of NCUC controller
    Definition of NCUC network frame structure
    Service data channel state transition model
    Transition model of process data channel state
    Transition model of FIFO channel state
    Working principle of channel mapping
    Schematic diagram of communication delay between two adjacent slave stations
    Transmission delay model of linear concatenated network
    Clock model
    Clock compensation model
    Typical fieldbus control system architecture
    Test results of NCUC ethernet bus communication cycle
    Test result of NCUC ethernet bus synchronization accuracy
    • Table 1. Description of internal memory storage space of NCUC controller

      View table
      View in Article

      Table 1. Description of internal memory storage space of NCUC controller

      地址范围长度/Byte名 称说 明
      0x0000-0x000F16NCUC信息描述NCUC产品信息、版本、端口、通道等
      0x0010-0x001F16NCUC配置配置NCUC的写保护、复位、站地址和延时等
      0x0020-0x003F32主站接口配置主站接口的控制和管理
      0x0040-0x005F32从站接收配置从站和应用接口的配置和管理
      0x0060-0x007F32中断设置用于设置主站和从站中断相关信息
      0x0080-0x00BF64DC时钟功能配置DC时钟采样、补偿、漂移等
      0x00C0-0x00DF32同步功能区配置同步模式、同步信号特征、同步控制等
      0x00E0-0x00FF32锁存功能配置锁存信号时间、变换方式、模式等
      0x0100-0x017F128主站寻址映射可设置16个映射器的类型、地址、编号等
      0x0180-0x01FF128服务数据通道管理服务通道数量、地址、长度、启停、中断等
      0x0200-0x02BF192过程数据通道管理过程通道数量、地址、长度、启停、中断等
      0x02C0-0x02FF64FIFO数据通道管理FIFO通道地址、长度、启停、中断等
      0x0300-0x037F128GPIO操作用于高速数据传输下的GPIO实时操作
      0x0380-0x07FF1152保 留用于后续升级功能使用
      0x0800-0xFFFF62kB通道数据用于存放接收与发送通道的数据
    Tools

    Get Citation

    Copy Citation Text

    Lingyu CHEN, Lizhi YANG, Donglin ZHAO, Wenliang ZHU. Design of real-time ethernet bus controller[J]. Optics and Precision Engineering, 2023, 31(1): 14

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category: Independently Cotrollable Key Technology of manufacture equipment programmable control system

    Received: Sep. 2, 2022

    Accepted: --

    Published Online: Feb. 9, 2023

    The Author Email: Lizhi YANG (84210586@qq.com)

    DOI:10.37188/OPE.20233101.0014

    Topics