CN107171920A - A kind of bus gateway apparatus for being used to realize NCUC and POWERLINK interconnections - Google Patents

A kind of bus gateway apparatus for being used to realize NCUC and POWERLINK interconnections Download PDF

Info

Publication number
CN107171920A
CN107171920A CN201710302836.0A CN201710302836A CN107171920A CN 107171920 A CN107171920 A CN 107171920A CN 201710302836 A CN201710302836 A CN 201710302836A CN 107171920 A CN107171920 A CN 107171920A
Authority
CN
China
Prior art keywords
bus
data
ncuc
powerlink
buffer area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710302836.0A
Other languages
Chinese (zh)
Inventor
王晓宇
施伟斌
朱冲
赵东林
娄宽
程京都
陈雨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huazhong University of Science and Technology
Wuhan Huazhong Numerical Control Co Ltd
Original Assignee
Huazhong University of Science and Technology
Wuhan Huazhong Numerical Control Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huazhong University of Science and Technology, Wuhan Huazhong Numerical Control Co Ltd filed Critical Huazhong University of Science and Technology
Priority to CN201710302836.0A priority Critical patent/CN107171920A/en
Publication of CN107171920A publication Critical patent/CN107171920A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40078Bus configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Abstract

The invention discloses a kind of bus gateway apparatus for being used to realize NCUC and POWERLINK interconnections, the gateway apparatus has two interfaces of standard IEEE 1394 for being used to connect NCUC Bus main websites, the standard network interface with connection POWERLINK slave stations;The gateway apparatus includes NCUC Bus communication modules, internal bus interface, MCU internal bus control module, data conversion module and the POWERLINK communication modules being sequentially connected;The gateway apparatus can receive the data for belonging to this node on NCUC Bus, NCUC Bus formatted datas be converted into POWERLINK ethernet frames, and be sent to POWERLINK slave stations as the NCUC for supporting POWERLINK subnets from station arrangement;The data that POWERLINK slave stations are returned can be also converted to NCUC Bus forms, NCUC main websites are sent to;The two-way communication that this bus gateway apparatus provided by the present invention can be used between standard NCUC main websites and POWERLINK slave stations.

Description

A kind of bus gateway apparatus for being used to realize NCUC and POWERLINK interconnections
Technical field
The invention belongs to industrial field bus technical field, more particularly, to one kind be used to realizing NCUC and The bus gateway apparatus of POWERLINK interconnections.
Background technology
The existing more requirements for considering digital control system to bus communication of NCUC buses, highlight link layer performs effect Rate and weaken application layer, it is difficult to realize and interconnect with the fieldbus of other main flows, without mutual between other buses It is transsexual;Open and maintainability is relatively poor, and this has limited to the scope of application of NCUC buses, and as the type system of Central China 8 should Popularization and intelligent evolution, higher requirement are it is also proposed to NCUC buses, such as commercial Application diversification of demand is to total Line flexibility and the requirement of configuration, the requirement to city's field bus interchangeability realize Homemade Vinorelbine to external bus apparatus The demand of support.
What Liu Bin et al. was proposed realizes NUCU_Bus (NC Union of China Field Bus, Chinese numerical control bus connection Alliance) fieldbus and USB (Universal Serial Bus, USB) bus transformation technology research and application, The main data conversion module by designing NCUC-Bus fieldbus and USB, NCUC-Bus fieldbus is obtained from USB interface On data, the application to NUCU_Bus fieldbus expanded;Chen Ming is based on FPGA (Field-Programmable Gate Array, field programmable gate array) and DSP (Digital Signal Processing, Digital Signal Processing) hardware The NCUC-Bus fieldbus of Platform Designing and TCP/IP (Transmission Control Protocol/Internet Protocol, transmission control protocol/Internet Protocol) protocol conversion pattern, it is proposed that one kind is based on NCUC-Bus scenes The design of the internetworking devices of bus;Lou Pinghe Ge Ji guests et al. based on STM32 and FPGA propose it is a kind of support NCUC and Two kinds of Profibus-DP (Profibus-Decentralized Periphery, Profibus- decentralized peripheral bus) The interface arrangement of fieldbus conversion, the interface switching device can make the serial communication equipment or network interface communication equipment difference of access Support the equipment of NCUC or Profibus-DP fieldbus to carry out reliable communication, realize heterogeneous network internetworking, but the invention is not There is the interconnection for realizing NCUC and Profibus, simply the equipment to access has carried out selection communication.Technical scheme above is right NCUC-Bus fieldbus openings are expanded, but at most only realize the communication of NCUC buses and common Ethernet, and Be not carried out with high real-time industrial ethernet such as EtherCAT (EthernetControl Automation Technology, with Too network control automatic technology), the interconnected communication of the bus such as Profibus, POWERLINK, current NCUC numerical control products can't Support the interconnection of three kinds of bus apparatus with more than.POWERLINK is one on standard ethernet medium, for solving industry Control and the industrial real-time ethernet technology of data collecting field data transfer real-time.
The content of the invention
For the disadvantages described above or Improvement requirement of prior art, the invention provides one kind be used to realizing NCUC and The bus gateway apparatus of POWERLINK interconnections;Its object is to realize the mutual of NCUC-Bus fieldbus and POWERLINK buses Connection, on the premise of NCUC-Bus field bus protocols are not changed, opening and the interconnection for improving NCUC-Bus fieldbus are mutual Logical ability.
To achieve the above object, it is used to realize NCUC and POWERLINK there is provided one kind according to one aspect of the present invention The bus gateway apparatus of interconnection, the NCUC-Bus communication modules being sequentially connected, internal bus interface module, MCU (Microcontroller Unit, micro-control unit) internal bus control module, data conversion module and POWERLINK communications Module;
Wherein, NCUC-Bus communication modules include issuing data buffer area and upload data buffer area;Come from for receiving The data of outside NCUC-Bus main websites are simultaneously deposited to issuing data buffer area, and upload for will be stored in the number of data buffer area Outside NCUC-Bus main websites are uploaded to according to by bus;
Internal bus interface module is used for the when ordered pair NCUC-Bus communication moulds provided according to MCU internal bus control module The data for issuing data buffer area and uploading in data buffer area of block are written and read;
MCU internal bus control module is used to provide internal bus interface to uploading data buffer area and issuing data buffer storage The sequential that the data in area are written and read;
Data conversion module is used to specify in the object dictionary to NCUC-Bus data formats and POWERLINK communication modules The form of object is mutually changed;
POWERLINK communication modules are used to receive the data that outside POWERLINK slave stations are sent, and are stored in POWERLINK Specified object in communication module object dictionary;
And the data that data conversion module is sent in POWERLIN communication module object dictionaries are total by POWERLINK Line is sent to the POWERLINK slave stations of outside.
Preferably, the above-mentioned bus gateway apparatus for being used to realize NCUC and POWERLINK interconnections, POWERLINK communication moulds Block includes the object dictionary of POWERLINK main websites;The object dictionary be stored with POWERLINK communication modules with it is outside Data type, communication object and application that POWERLINK slave stations are used.
Preferably, the above-mentioned bus gateway apparatus for being used to realize NCUC and POWERLINK interconnections, its NCUC-Bus communication moulds Block issues data buffer area and 5 upload data buffer areas including 5, and each buffer area is 16.
Preferably, the above-mentioned bus gateway apparatus for being used to realize NCUC and POWERLINK interconnections, NCUC-Bus is communicated mould In block issue data buffer area and upload data buffer area be considered as the outer SRAM of piece (Static Random Access Memory, Static RAM);MCU internal bus control modules are in the way of operating SRAM to issuing data buffer area and upload The data of data buffer area are written and read.
Preferably, the above-mentioned bus gateway apparatus for being used to realize NCUC and POWERLINK interconnections, its internal bus interface mould Block is the MCU parallel bus interfaces based on FPGA;Include 16 data lines, 5 address wires and 5 signal wires;It is total inside MCU Under the reading sequential that line traffic control module is provided, the data for issuing data buffer area are uploaded to number by internal bus interface by data wire According to modular converter;Write what MCU internal bus control module was provided under sequential, internal bus interface module is by data wire by number Uploaded according to the data write-in in modular converter in data buffer area.
Preferably, the above-mentioned bus gateway apparatus for being used to realize NCUC and POWERLINK interconnections, its MCU internal bus control Molding block is realized using the MCU parallel bus controllers carried;MCU internal bus control module is write to uploading data buffer area Operation realized by the read operation of MCU parallel bus, and MCU internal bus control module is to issuing the read operation of data buffer area Realized by the write operation of MCU parallel bus.
Preferably, the above-mentioned bus gateway apparatus for being used to realize NCUC and POWERLINK interconnections, should in communication process The outside NCUC-Bus main websites that bus gateway apparatus is connected periodically send data frame, the NCUC-Bus of the bus gateway apparatus Communication module receives the data of this node, is issued from the deposit of NCUC-Bus bus download datas frame in data buffer area;And Its data conversion module of transmission interrupt notification;Data conversion module will be specified pair in the object dictionary of POWERLINK communication modules Data as in are taken out and are converted to NCUC-Bus data formats, write sequential according to what MCU internal bus control module was provided, lead to Cross internal bus interface module and the data of NCUC-Bus data formats are uploaded into upload data buffer area;And according to MCU inside The data issued in data buffer area are taken out and sent to number by the reading sequential that bus control module is provided, internal bus interface module According to modular converter, the corresponding form of POWERLINK communication module object dictionaries is converted data to by data conversion module, and deposit Enter the designated area of object dictionary, the outside that the bus gateway apparatus is connected is sent data to by POWERLINK buses POWERLINK slave stations.
The above-mentioned bus gateway apparatus for being used to realize NCUC and POWERLINK interconnections that the present invention is improved, includes NCUC- Bus communicates and POWERLINK two threads of communication, and the data exchange of two threads passes through data conversion module and POWERLINK The object dictionary of communication module is realized.
In general, by the contemplated above technical scheme of the present invention compared with prior art, it can obtain down and show Beneficial effect:
(1) bus gateway apparatus provided by the present invention, can as support POWERLINK subnets NCUC from station arrangement, The data for belonging to this node on NCUC-Bus are received, NCUC-Bus formatted datas POWERLINK ethernet frames are converted into, concurrently Give POWERLINK slave stations;The data that POWERLINK slave stations are returned can be converted to NCUC-Bus forms, be sent to NCUC master Stand;Available for the two-way communication between standard NCUC main websites and POWERLINK slave stations;
(2) bus gateway apparatus provided by the present invention, it is not necessary to change NCUC-Bus agreements, its NCUC-Bus communication moulds Block remains complete NCUC-Bus slave stations IP kernel (intellectual property core) and communicated with NCUC-Bus Interface, the internal bus interface module of the gateway apparatus can use Verilog HDL hardware languages directly in NCUC-Bus Realized on the hardware platform of slave station, it is not necessary to extra hardware, and versatility is good, can be connect as common NCUC-Bus from station arrangement Enter in NCUC-Bus networks;Verilog HDL are a kind of hardware description language (HDL:Hardware Description Language), the language of the structure and behavior of digital display circuit hardware is described in the form of text;
(3) bus gateway apparatus provided by the present invention, it is not necessary to change POWERLINK agreements, its POWERLINK communications Module remains the communication interface of complete POWERLINK main websites IP kernel and POWERLINK buses, can with it is common POWERLINK slave stations are interconnected, and versatility is good;
(4) MCU internal bus control module and data conversion module can be with bus gateway apparatus provided by the present invention Directly realized on the hardware platform of POWERLINK application layers, it is not necessary to which extra hardware, MCU internal bus control modules can With the local parallel bus interface carried using MCU, using universal and simple, integrated level height, compatibility and flexibility are good.
Brief description of the drawings
Fig. 1 is that the bus gateway apparatus provided in an embodiment of the present invention for being used to realize NCUC and POWERLINK interconnections is System block diagram;
Fig. 2 is provided in an embodiment of the present invention for realizing in the bus gateway apparatus that NCUC and POWERLINK is interconnected NCUC-Bus communication module schematic diagrams;
Fig. 3 is provided in an embodiment of the present invention for realizing in the bus gateway apparatus that NCUC and POWERLINK is interconnected The schematic diagram that portion's EBI is realized on FPGA;
Fig. 4 is provided in an embodiment of the present invention for realizing in the bus gateway apparatus that NCUC and POWERLINK is interconnected POWERLINK communication module schematic diagrams.
Embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, it is right below in conjunction with drawings and Examples The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and It is not used in the restriction present invention.As long as in addition, technical characteristic involved in each embodiment of invention described below Not constituting conflict each other can just be mutually combined.
The bus gateway apparatus for being used to realize NCUC and POWERLINK interconnections of embodiment offer, including be sequentially connected NCUC-Bus communication modules, internal bus interface module, MCU internal bus control module, data conversion module and POWERLINK Communication module;
Wherein, NCUC-Bus communication modules have the IEEE1394 interfaces (fire-wire interfaces) of two standards, this bus gateway Device is connected by the two IEEE1394 interfaces with outside NCUC-Bus main websites;POWERLINK communication modules have standard Ethernet network interface, this bus gateway apparatus is connected by the Ethernet network interface of the standard with outside POWERLINK slave stations;
Wherein, NCUC-Bus communication modules include issuing data buffer area and upload data buffer area;Come from for receiving The data of NCUC-Bus main websites are simultaneously stored in it and issued in data buffer area, are sent out for its data uploaded in data buffer area by N It is sent to NCUC-Bus main websites;
Internal bus interface module is used to write sequential according to what MCU internal bus control module was provided, by data conversion mould The data of block take out the upload data buffer area being sent in NCUC-Bus communication modules;According to MCU internal bus control modules The reading sequential of offer, from NCUC-Bus communication modules issue data buffer area in reading data be sent to data dress mold changing Block;
MCU internal bus control module is used to provide the upload to NCUC-Bus communication modules for internal bus interface module Data buffer area carries out data write-in and writes sequential, and to the carry out data for issuing data buffer area of NCUC-Bus communication modules The reading sequential of reading;
The data for the NCUC-Bus data formats that data conversion module sends internal bus module are converted to POWERLINK The object dictionary of communication module specifies the data format of object, and the data after conversion are stored in the object of POWERLINK communication modules In dictionary;And for specifying the object dictionary of POWERLINK communication modules the data of object to be converted to NCUC-Bus data lattice The data of formula, the data after conversion are sent to internal bus interface module;
It is outer that its object dictionary is specified the data of object to be sent to by POWERLINK buses by POWERLINK communication modules Portion's POWERLINK slave stations, and the data of outside POWERLINK slave stations feedback are received, it is put into the specified object of its object dictionary.
In communication process, the outside NCUC-Bus main websites that above-mentioned bus network management device is connected periodically send data Frame, the NCUC-Bus communication modules of the bus gateway apparatus receive the data frame of this node, are downloaded from NCUC-Bus buses Data frame deposit NCUC-Bus communication modules are issued in data buffer area, and send outage notification data modular converter;It is internal The reading sequential that bus interface module is provided according to MCU internal bus control module delays the data that issue of NCUC-Bus communication modules The digital independent deposited in area comes out, and is sent to data conversion module and carries out Data Format Transform, the data deposit after conversion In object dictionary in POWERLINK communication modules, the bus gateway apparatus institute is sent data to by POWERLINK buses The outside POWERLINK slave stations of connection;
Object dictionary specifies the data of institute's object to enter row format conversion by data conversion module in POWERLINK communication modules After NCUC-Bus data formats, sequential handle is write according to what MCU internal bus control module was provided by internal bus interface module In the upload data buffer area of the data write-in NCUC-Bus communication modules of NCUC-Bus forms;NCUC-Bus communication modules will be upper Pass the data in data buffer area and carry out data and encapsulate to form NCUC-Bus data frames, and by IEEE1394 interfaces by NCUC- Bus data frames are sent to NCUC-Bus main websites;Wherein, object root is specified in the object dictionary of POWERLINK communication modules according to outer The data types of portion POWERLINK slave station actual transmissions is determined.
In the present embodiment, NCUC-Bus communication modules are realized with internal bus interface module on same fpga chip; Fpga chip uses the spartan3 serial model No.s of xilinx companies to include for XC3S400AN chip NCUC-Bus communication modules Run fpga chip, PHY chip and the peripheral circuit of NCUC-Bus slave station IP kernels;Wherein, FPGA is used to realize NCUC-Bus The data processing of communication module, PHY (Physical Layer, physical layer) chip is used for the transmitting-receiving for realizing data, fpga chip It is connected with PHY chip, PHY is connected with IEEE1394 interfaces (fire-wire interfaces), and PHY chip is come from by IEEE1394 interfaces The data of outside NCUC-Bus main websites, and be stored in FPGA NCUC-Bus slave station IP kernels, handled and be stored in by the IP kernel NCUC-Bus communication modules issue data buffer area;IP kernel extracts the data for uploading data buffer area, passes through PHY cores Piece is sent to outside NCUC-Bus main websites.
In the present embodiment, MCU internal bus interfaces control module, data conversion module and POWERLINK communication modules Application layer is realized on same MCU;MCU in embodiment is using ST companies (STMicroelectronics N.V., method of anticipating Semiconductor Co., Ltd) STM32 serial model No.s be STM32F407VGT6 chips realize;This bus provided in embodiment In network management device, FPGA is the hardware platform for realizing NCUC-Bus communication modules and internal bus interface module;MCU is in realizing The hardware platform of portion's bus control module, data conversion module and POWERLINK communication modules.
MCU internal bus control module uses the parallel bus controller FSMC that STM32F407VGT6 is carried, and uses STM32 built-in function is configured to its sequential, pattern;It is parallel total equivalent to MCU to uploading the write operation of data buffer area The read states of line, write to parallel bus of the read operation equivalent to MCU for issuing data buffer area;Data conversion module is used for will The form of the data read from NCUC-Bus communication modules and object specified by object dictionary in POWERLINK communication modules Form is mutually changed
Fig. 2 is the principle schematic of the NCUC-Bus communication modules of the present embodiment;In the present embodiment, NCUC-Bus communication moulds Block issues data buffer area (DATA1_IN ..., DATA5_IN) and 5 upload data buffer area (DATA1_ including 5 OUT ..., DATA5_OUT), each buffer area be 16;The major function of NCUC-Bus communication modules is will to be connect from IEEE1394 The serial data from NCUC-Bus main websites that mouth (fire-wire interfaces) is received is converted to parallel data and deposit issues data and delayed Area is deposited, the data for issuing data buffer area are read out by internal bus interface, internal bus interface will need the number of upload Uploaded according to being put into data buffer area, data will be uploaded by IEEE1394 interfaces (fire-wire interfaces) by NCUC-Bus communication modules Data in buffer area are uploaded to outside NCUC-Bus main websites, complete the communication of this bus gateway apparatus and NCUC-Bus main websites.
Fig. 3 is the principle schematic of the internal bus interface module in the present embodiment;In the present embodiment, internal bus interface Module is realized using the MCU parallel bus interfaces based on FPGA;In the present invention, parallel bus uses but is not limited only to use FSMC Bus.
Internal bus interface module is included with lower interface:Clock input signal interface CLK, chip selection signal interface CS, reading letter Number interface RD, write signal interface WR, reset signal interface RST_N, address tunnel interface Addr (4:0), data channel interface DataBus(15:0) the data channel DataIn1 (15, read from data buffer area is issued:0)…DataIn5(15:0), number According to the data channel DataOut1 (15 for receiving and being uploaded for writing data buffer area in dress mold changing block:0)…DataOut5 (15:0);The 50M crystal oscillators that clock input signal interface CLK is provided with the peripheral circuit of NCUC-Bus communication modules are connected;Piece is selected Signaling interface is connected with MCU internal bus control modules.
In the present embodiment, 10 data buffer areas in NCUC-Bus communication modules are considered as total inside SRAM outside piece, MCU Line traffic control module is written and read in the way of operating SRAM to the data of data buffer area;In sequential is read, pass through DataBus (15:0) data issued in data buffer area are uploaded to STM32, in sequential is write, pass through DataBus (15:0) by STM32 Data write-in upload data buffer area in.
Fig. 4 is the principle schematic of the POWERLINK communication modules in the present embodiment, the net of POWERLINK communication modules Network structure includes application layer, data link layer and physical layer.The application layer operation platform of POWERLINK communication modules in the present invention Realized using STM32F407VGT6 chips, data link layer operation platform is using the spartan6 series of xilinx companies FPGA is realized.The application layer of POWERLINK communication modules includes object dictionary, and object dictionary is the list of all objects;Pass through The NCUC-Bus data that MCU internal bus control module is read are converted to POWERLINK object dictionaries by data conversion module In form, the specified object for writing object dictionary, data to be sent in object dictionary are passed through mark by POWERLINK communication modules Accurate Ethernet network interface is sent to outside POWERLINK slave stations, and the data that outside POWERLINK slave stations feed back are stored in The designated area of the object dictionary of POWERLINK communication modules, then NCUC-Bus data formats are converted to by data conversion module, Data after conversion, are sent to by the sequential provided according to MCU internal bus control module by internal bus interface module NCUC-Bus communication modules.
As it will be easily appreciated by one skilled in the art that the foregoing is merely illustrative of the preferred embodiments of the present invention, it is not used to The limitation present invention, any modifications, equivalent substitutions and improvements made within the spirit and principles of the invention etc., it all should include Within protection scope of the present invention.

Claims (7)

1. a kind of bus gateway apparatus for being used to realize NCUC and POWERLINK interconnections, it is characterised in that including what is be sequentially connected NCUC-Bus communication modules, internal bus interface module, MCU internal bus control module, data conversion module and POWERLINK Communication module;
The NCUC-Bus communication modules include issuing data buffer area and upload data buffer area;For receiving from outside The data of NCUC-Bus main websites are simultaneously deposited to issuing data buffer area, and for the data for uploading data buffer area to be passed through into bus It is sent to outside NCUC-Bus main websites;
The internal bus interface module is used for the when ordered pair NCUC-Bus communication moulds provided according to MCU internal bus control module The data for issuing data buffer area and uploading in data buffer area of block are written and read;
The MCU internal bus control module is used to provide internal bus interface to the upload data buffer area and issues data The sequential that the data of buffer area are written and read;
The data conversion module is used to specify in the object dictionary to NCUC-Bus data formats and POWERLINK communication modules The form of object is mutually changed;
The POWERLINK communication modules are used to receive the data that outside POWERLINK slave stations are sent, and are stored in POWERLINK Specified object in communication module object dictionary;And data conversion module is sent in POWERLIN communication module object dictionaries Data by POWERLINK buses be sent to outside POWERLINK slave stations.
2. bus gateway apparatus as claimed in claim 1, it is characterised in that the POWERLINK communication modules are included The object dictionary of POWERLINK main websites;The object dictionary be stored with POWERLINK communication modules and outside POWERLINK from Data type, communication object and application that station is used.
3. bus gateway apparatus as claimed in claim 1 or 2, it is characterised in that the NCUC-Bus communication modules include 5 Data buffer area and 5 upload data buffer areas are issued, each buffer area is 16.
4. bus gateway apparatus as claimed in claim 1 or 2, it is characterised in that the MCU internal bus control module is to grasp The mode for making the outer SRAM of piece is written and read to issue data buffer area and the upload data buffer area of NCUC-Bus communication modules.
5. bus gateway apparatus as claimed in claim 3, it is characterised in that the internal bus interface module is based on FPGA MCU parallel bus interfaces;Include 16 data lines, 5 address wires and 5 signal wires;Carried in MCU internal bus control modules Under the reading sequential of confession, the data for issuing data buffer area are uploaded to data conversion mould by the internal bus interface by data wire Block;Write what MCU internal bus control module was provided under sequential, internal bus interface module is by data wire by data conversion mould Data write-in in block is uploaded in data buffer area.
6. bus gateway apparatus as claimed in claim 3, it is characterised in that the MCU internal bus control module uses MCU The parallel bus controller carried is realized;MCU internal bus control module passes through MCU's to the write operation for uploading data buffer area The read operation of parallel bus realizes that MCU internal bus control module passes through the parallel of MCU to the read operation for issuing data buffer area The write operation of bus is realized.
7. bus gateway apparatus as claimed in claim 1 or 2, it is characterised in that in communication process, the bus gateway dress Put connected outside NCUC-Bus main websites and periodically send data frame, the NCUC-Bus communication modules of the bus gateway apparatus connect The data of this node are received, are issued from the deposit of NCUC-Bus bus download datas frame in data buffer area;And it is logical to send interruption Know its data conversion module;The data that data conversion module will be specified in object in the object dictionary of POWERLINK communication modules Take out and be converted to NCUC-Bus data formats, write sequential according to what MCU internal bus control module was provided, pass through internal bus The data of NCUC-Bus data formats are uploaded to upload data buffer area by interface module;And mould is controlled according to MCU internal bus The data issued in data buffer area are taken out and sent to data conversion mould by the reading sequential that block is provided, internal bus interface module Block, converts data to the corresponding form of POWERLINK communication module object dictionaries, and be stored in object word by data conversion module The designated area of allusion quotation, the outside POWERLINK that the bus gateway apparatus is connected is sent data to by POWERLINK buses Slave station.
CN201710302836.0A 2017-05-03 2017-05-03 A kind of bus gateway apparatus for being used to realize NCUC and POWERLINK interconnections Pending CN107171920A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710302836.0A CN107171920A (en) 2017-05-03 2017-05-03 A kind of bus gateway apparatus for being used to realize NCUC and POWERLINK interconnections

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710302836.0A CN107171920A (en) 2017-05-03 2017-05-03 A kind of bus gateway apparatus for being used to realize NCUC and POWERLINK interconnections

Publications (1)

Publication Number Publication Date
CN107171920A true CN107171920A (en) 2017-09-15

Family

ID=59812940

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710302836.0A Pending CN107171920A (en) 2017-05-03 2017-05-03 A kind of bus gateway apparatus for being used to realize NCUC and POWERLINK interconnections

Country Status (1)

Country Link
CN (1) CN107171920A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108965119A (en) * 2018-09-10 2018-12-07 杭州和利时自动化有限公司 A kind of intelligent gateway
CN110519161A (en) * 2019-09-29 2019-11-29 杭州和利时自动化有限公司 A kind of gateway apparatus and the method for data protocol conversion
CN111614533A (en) * 2020-05-18 2020-09-01 西安零幺九章电子科技有限公司 POWERLINK slave station module capacity expansion system and interaction method of slave station and bus master node
CN111835450B (en) * 2020-09-17 2020-12-29 华夏天信(北京)智能低碳技术研究院有限公司 High-precision distributed frequency converter synchronous control communication system
CN112436988A (en) * 2020-10-23 2021-03-02 武汉华中数控股份有限公司 Device for converting standard Ethernet to NCUC field bus protocol and implementation method
CN114003536A (en) * 2021-10-19 2022-02-01 武汉华中数控股份有限公司 Device and system for converting NCUC field bus into Anchuan M3 bus protocol

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102170430A (en) * 2011-03-24 2011-08-31 华中科技大学 Multi-port multi-network protocol converter
CN106161168A (en) * 2016-07-06 2016-11-23 武汉理工大学 A kind of programmable double on-site bus translation interface and method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102170430A (en) * 2011-03-24 2011-08-31 华中科技大学 Multi-port multi-network protocol converter
CN106161168A (en) * 2016-07-06 2016-11-23 武汉理工大学 A kind of programmable double on-site bus translation interface and method

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
刘斌: "《NCUC-Bus现场总线与USB总线转换技术研究及应用》", 《中国优秀硕士学位论文全文数据库工程科技I辑》 *
朱冲: "《基于NCUC-Bus与CANopen总线网关的设计与实现》", 《万方学位论文数据库》 *
梁绥泽,朱同文: "《基于FPGA的EthernetPowerlink通信节点的设计与实现》", 《无线互联科技》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108965119A (en) * 2018-09-10 2018-12-07 杭州和利时自动化有限公司 A kind of intelligent gateway
CN110519161A (en) * 2019-09-29 2019-11-29 杭州和利时自动化有限公司 A kind of gateway apparatus and the method for data protocol conversion
CN111614533A (en) * 2020-05-18 2020-09-01 西安零幺九章电子科技有限公司 POWERLINK slave station module capacity expansion system and interaction method of slave station and bus master node
CN111835450B (en) * 2020-09-17 2020-12-29 华夏天信(北京)智能低碳技术研究院有限公司 High-precision distributed frequency converter synchronous control communication system
CN112436988A (en) * 2020-10-23 2021-03-02 武汉华中数控股份有限公司 Device for converting standard Ethernet to NCUC field bus protocol and implementation method
CN114003536A (en) * 2021-10-19 2022-02-01 武汉华中数控股份有限公司 Device and system for converting NCUC field bus into Anchuan M3 bus protocol

Similar Documents

Publication Publication Date Title
CN107171920A (en) A kind of bus gateway apparatus for being used to realize NCUC and POWERLINK interconnections
CN107707447A (en) A kind of slave station system and control method based on EtherCAT
CN102594627A (en) Gigabit Ethernet field bus communication device based on FPGA
CN103825883A (en) Multi-protocol conversion equipment based on wireless ZigBee, CAN bus and MODBUS/TCP and realization method thereof
CN106612141A (en) Optical fiber channel protocol general simulation testing card and data interaction method thereof
CN104636301B (en) A kind of extensive PLC High speed rear panels bus system based on PCI E interfaces
CN111339003B (en) Universal multichannel data transmission system and method based on FPGA
CN101963808A (en) System supporting various field master protocols and implementation method thereof
CN104009976B (en) A kind of real-time communication method being used between more main station systems and its equipment
CN201435738Y (en) PROFIBUS-DP and CAN field bus protocol converter
CN201860344U (en) System supporting various fieldbus protocols
CN102291337B (en) Gateway for switching communication based on EtherCAT (Ethernet for Control and Automation Technology) protocol and Profibus-DP (Process Field Bus-Decentralized Periphery) protocol and communication method thereof
CN102385351A (en) Configurable remote input/output (IO) controller host
CN208046641U (en) A kind of gateway device of CANOPEN-RS485
CN202385126U (en) Gateway device for internet of things
CN106168933A (en) A kind of method realizing virtual dual-port shared drive based on high-speed serial communication
CN207010704U (en) A kind of conversion equipment and control system
CN101764795A (en) Link layer controller of IEEE1394 bus
CN204302972U (en) The two network data read-write system of a kind of EtherCAT
CN202721696U (en) Ethernet switch hardware structure
CN201355815Y (en) IEEE1394 bus protocol controller applied in space technology
CN201167335Y (en) Profibus-DP bus serial port server
CN103761208B (en) Communication conversion bridge equipment between AHB bus and Crossbar bus
CN202206415U (en) Gateway for communication conversion between Ethernet CAT (Ethernet for Control and Automation Technology) protocol and Profibus-DP (Process Field Bus-Decentralized Periphery) protocol
CN104579878B (en) A kind of general MVB network modeling methods based on OMNeT++

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170915