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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40052—High-speed IEEE 1394 serial bus
- H04L12/40078—Bus configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements 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
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.
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)
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)
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 |
-
2017
- 2017-05-03 CN CN201710302836.0A patent/CN107171920A/en active Pending
Patent Citations (2)
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)
Title |
---|
刘斌: "《NCUC-Bus现场总线与USB总线转换技术研究及应用》", 《中国优秀硕士学位论文全文数据库工程科技I辑》 * |
朱冲: "《基于NCUC-Bus与CANopen总线网关的设计与实现》", 《万方学位论文数据库》 * |
梁绥泽,朱同文: "《基于FPGA的EthernetPowerlink通信节点的设计与实现》", 《无线互联科技》 * |
Cited By (6)
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 |