CN106878157A - For the gateway that underlying device in industry internet is communicated - Google Patents

For the gateway that underlying device in industry internet is communicated Download PDF

Info

Publication number
CN106878157A
CN106878157A CN201510916637.XA CN201510916637A CN106878157A CN 106878157 A CN106878157 A CN 106878157A CN 201510916637 A CN201510916637 A CN 201510916637A CN 106878157 A CN106878157 A CN 106878157A
Authority
CN
China
Prior art keywords
underlying device
gateway
service request
main frame
industry internet
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
CN201510916637.XA
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.)
Chongqing Chuanyi Automation Co Ltd
Original Assignee
Chongqing Chuanyi Automation 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 Chongqing Chuanyi Automation Co Ltd filed Critical Chongqing Chuanyi Automation Co Ltd
Priority to CN201510916637.XA priority Critical patent/CN106878157A/en
Publication of CN106878157A publication Critical patent/CN106878157A/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/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)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present invention provides a kind of gateway communicated for underlying device in industry internet, including:First communication interface modules, connects underlying device, is suitable to send and receive data according to the interface communications protocol of underlying device;Second communication interface modules, connection is suitable to carry out underlying device the main frame of direct control, is suitable to send and receive network data;Gateway controller, at least include that the message with height two-stage priority sends receiving queue unit, the service request including priority sent by the second communication interface modules Receiving Host, service request is sent to underlying device by first interface module according to priority order from high to low, and the response of underlying device received by first interface module and is passed through second interface module and is reported to main frame, wherein, for half-duplex data communicates between underlying device and main frame, invention can greatly improve upstream rate and have good downward compatibility.

Description

For the gateway that underlying device in industry internet is communicated
Technical field
It is more particularly to a kind of to be communicated for underlying device in industry internet the present invention relates to industry internet technical field Gateway.
Background technology
At present under the fast-developing overall background of Internet of Things, this 2 years intelligent gateways and industrial gateway and related derivative product constantly gush Existing, corresponding product technology achieves huge achievement with system development, using also gradually deeply, but has also spilt it cruelly simultaneously Be applied to complexity industry spot and the cumbersome cross complaint that is difficult to really to interconnect phenomenon.Be directed to safety, stabilization and with When be likely to occur the industry spot of information data change, industry internet and play a related industrial gateway and arise at the historic moment, industrial 4.0 Middle industrial gateway is in high speed development, innovation and systems technology and breaks through.
Especially, in existing intelligent gateway technology, come in the speed uplink of data transfer and the timely feedback of industry spot See, it is difficult to adapt to complicated and changeable industrial environment, also there is further improved space.
The content of the invention
The shortcoming of prior art, underlying device in industry internet is used for it is an object of the invention to provide one kind in view of the above The gateway for being communicated, for solving the problems, such as that gateway is inefficient in uplink and downward compatibility is weaker in the prior art.
In order to achieve the above objects and other related objects, the present invention provides following technical scheme:
A kind of gateway communicated for underlying device in industry internet, including:First communication interface modules, connects bottom Equipment, is suitable to send and receive data according to the interface communications protocol of the underlying device;Second communication interface modules, connection is suitable In the main frame for carrying out the underlying device direct control, it is suitable to send and receive data;Gateway controller, at least including having The message of height two-stage priority sends receiving queue unit, by including that the second communication interface modules Receiving Host sends The service request of priority, is sent the service request by the first interface module according to priority order from high to low To underlying device, and the response of the underlying device is received by the first interface module and is passed through second interface module Main frame is reported to, wherein, for half-duplex data communicates between the underlying device and main frame.
Preferably, the gateway controller also includes:Clock synchronization unit, is carried out using Manchester's code to clock and data Coding, is suitable to generate Manchester's code by the phase of voltage jump, wherein, low level intermediate time saltus step presentation code 0, the saltus step presentation code 1 of high level intermediate time.
Preferably, the gateway controller also includes:Request timed out processing unit, is suitable in setting time not receive correspondence During the response of service request, service request is sent according to priority order from high to low.
Preferably, the gateway controller also includes:Idle processing unit, is suitable to when message sends receiving queue unit free The idle request for reported data is sent to underlying device.
Preferably, the gateway controller also includes:Link timeout treatment unit, receiving underlying device please in the treatment business The Temporary Response sent during time-out is sought, link connection is kept according to the Temporary Response and place is not reported to the Temporary Response Reason.
As described above, the invention has the advantages that:This hair of the invention is applied to the bottom gateway of industry internet, is used to Changeable in complexity, the industry spot of potential safety hazard collects industrial data, parsing conversion, management interface, safe power supply, high speed Safe up-downgoing data command.Compared to current intelligent gateway, upstream rate is substantially improved, and can in time feed back industry spot feelings Condition, allows upper end to be made and correctly operates effectively control according to specific circumstances.
Brief description of the drawings
Fig. 1 is shown as a kind of principle schematic of the gateway communicated for underlying device in industry internet.
Fig. 2 is shown as an implementation principle figure of gateway controller.
Component label instructions
1 gateway
11 first communication interface modules
12 second communication interface modules
13 gateway controllers
131 message send receiving queue unit
132 clock synchronization units
133 request timed out processing units
134 idle processing units
135 link timeout treatment units
Specific embodiment
Embodiments of the present invention are illustrated below by way of specific instantiation, those skilled in the art can be as disclosed by this specification Content understand other advantages of the invention and effect easily.The present invention can also add by way of a different and different embodiment To implement or apply, the various details in this specification can also be based on different viewpoints and application, without departing from essence of the invention Various modifications or alterations are carried out under god.It should be noted that, in the case where not conflicting, the feature in following examples and embodiment Can be mutually combined.
It should be noted that the diagram provided in following examples only illustrates basic conception of the invention in a schematic way, scheme then Component count, shape and size when only display is with relevant component in the present invention rather than according to actual implementation in formula are drawn, in fact The kenel of each component, quantity and ratio can be a kind of random change when border is implemented, and its assembly layout kenel be likely to it is more multiple It is miscellaneous.
Fig. 1 is referred to, is a kind of principle schematic of the gateway communicated for underlying device in industry internet, such as figure institute Show, the gateway 1 can include:First communication interface modules 11, connects underlying device, is suitable to connecing according to the underlying device Port communications agreement sends and receives data;Second communication interface modules 12, connection is suitable to directly control the underlying device Main frame, be suitable to send and receive network data;Gateway controller 13, at least sends out including the message with height two-stage priority Receiving queue unit 131 is sent, the service request including priority sent by the Receiving Host of the second communication interface modules 12, The service request is sent to underlying device, Yi Jitong by the first interface module according to priority order from high to low Cross the response of the first interface module reception underlying device and passed through second interface module and report to main frame, wherein, For half-duplex data communicates between the underlying device and main frame.
Such scheme can be used to realize industry spot underlying device to one-level gateway monitors distributing is digital control and on-scene communication Network, wherein, underlying device can be intelligence instrument.
In specific implementation, second interface module can be ethernet network interface, for access network based on ethernet, realize and be connected to The communication between main frame on Ethernet.
It is an implementation principle figure of gateway controller, as illustrated, in gateway control please in conjunction with Fig. 2 in specific implementation Clock synchronization unit 132 can also be included in device 13, Manchester's code is suitable for use with and clock and data are encoded, and by The phase of voltage jump generates Manchester's code, wherein, low level intermediate time saltus step presentation code 0, in high level Between the moment saltus step presentation code 1.The synchronous loss of clock can be prevented by such scheme, or from low frequency displacements poor The simulation link bit-errors of weary compensation so that gateway has more preferable synchronizing capacity for bottom industry spot instrument (naked table) system With more preferable interference free performance, so as to increased the compatibility of gateway.
In specific implementation, please in conjunction with Fig. 2, the gateway controller 13 can also include a request timed out processing unit 133, When being suitable to not received in setting time the response of correspondence service request, industry is sent according to priority order from high to low Business request.Such that it is able to the upstream rate of data communication is substantially improved.
In specific implementation, please in conjunction with Fig. 2, gateway controller 13 can also include an idle processing unit 134, be suitable to Message sends the idle request for reported data to underlying device when sending the free time of receiving queue unit 131.So can be in master When machine is not asked, actively allow underlying device to carry out data and report so that whole scene communication is unlikely to be in a passive work Make in state, improve gateway by the up speed of bottom field data.
In specific implementation, please in conjunction with Fig. 2, gateway controller 13 can also include link timeout treatment unit 135, be suitable to The Temporary Response that reception sends in underlying device response timeout, link connection is kept according to the Temporary Response and is faced described When response do not report treatment, so as to avoid link overtime, Temporary Response does not report the main frame would not to be made to whole Business Processing yet Into influence.
Further, the present invention is based on the cumbersome of intelligent gateway of Internet of Things, unitary function and mostly relative to current main flow From the point of view of only supporting the technology of individual event manipulation or the manipulation of simple feedback of the information, the bottom data that the present invention can be substantially improved it is up Speed, can allow end main frame to receive the situation change at scene in time and make and accurately judge and operate.
Additionally, the present invention has preferable downward compatibility, Manchester's code is employed in the gateway architecture that this patent is illustrated (manchester) synchronised clock coding techniques.In Manchester's code, 1 is distinguished with the phase difference of voltage jump With 0,1 is represented with negative voltage jump, 0 is represented with positive voltage jump.The rule of Manchester's code level saltus step is:It is low The intermediate time saltus step of level represents ' 0 ', and ' 1 ' is represented with the saltus step of high level intermediate time.Prevented by such mode The synchronous loss of clock, or simulation from low frequency displacements in poor compensation links bit-errors.This causes gateway for bottom work Industry field instrument (naked table) system has more preferable synchronizing capacity and more preferable interference free performance, so as to increased the compatibility of gateway.
In sum, this hair of the invention is applied to the bottom gateway of industry internet, changeable in complexity, potential safety hazard Industry spot collects industrial data, parsing conversion, management interface, safe power supply, high-speed secure up-downgoing data command.Compare In current intelligent gateway, upstream rate is substantially improved, and can in time feed back industry spot situation, allows upper end according to specific circumstances Make and correctly operate effectively control.So, the present invention effectively overcomes various shortcoming of the prior art and has high industrial profit With value.
The above-described embodiments merely illustrate the principles and effects of the present invention, not for the limitation present invention.It is any to be familiar with this skill The personage of art all can carry out modifications and changes under without prejudice to spirit and scope of the invention to above-described embodiment.Therefore, such as Those of ordinary skill in the art completed under without departing from disclosed spirit and technological thought all etc. Effect modifications and changes, should be covered by claim of the invention.

Claims (5)

1. a kind of gateway communicated for underlying device in industry internet, it is characterised in that including:
First communication interface modules, connects underlying device, is suitable to send and connect according to the interface communications protocol of the underlying device Receive data;
Second communication interface modules, connection is suitable to carry out the underlying device main frame of direct control, is suitable to send and receive Data;
Gateway controller, at least sends receiving queue unit, by described second including the message with height two-stage priority The service request including priority that communication interface modules Receiving Host sends, will be described according to priority order from high to low Service request is sent to underlying device by the first interface module, and receives the bottom by the first interface module The response of layer equipment is simultaneously passed through second interface module and is reported to main frame, wherein, it is half between the underlying device and main frame Duplex data communication.
2. the gateway communicated for underlying device in industry internet according to claim 1, it is characterised in that the net Gateway controller also includes:
Clock synchronization unit, is encoded using Manchester's code to clock and data, is suitable to be come by the phase of voltage jump Generation Manchester's code, wherein, low level intermediate time saltus step presentation code 0, the saltus step table of high level intermediate time Show coding 1.
3. the gateway communicated for underlying device in industry internet according to claim 1, it is characterised in that the net Gateway controller also includes:
Request timed out processing unit, when being suitable to not received in setting time the response of correspondence service request, according to priority Order from high to low sends service request.
4. the gateway communicated for underlying device in industry internet according to claim 1, it is characterised in that the net Gateway controller also includes:
Idle processing unit, is suitable to be sent for reported data to underlying device when message sends receiving queue unit free Idle request.
5. the gateway communicated for underlying device in industry internet according to claim 1, it is characterised in that the net Gateway controller also includes:
Link timeout treatment unit, receives the Temporary Response that underlying device sends when the service request time-out is processed, foundation The Temporary Response keeps link connection and does not report treatment to the Temporary Response.
CN201510916637.XA 2015-12-10 2015-12-10 For the gateway that underlying device in industry internet is communicated Pending CN106878157A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510916637.XA CN106878157A (en) 2015-12-10 2015-12-10 For the gateway that underlying device in industry internet is communicated

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510916637.XA CN106878157A (en) 2015-12-10 2015-12-10 For the gateway that underlying device in industry internet is communicated

Publications (1)

Publication Number Publication Date
CN106878157A true CN106878157A (en) 2017-06-20

Family

ID=59177012

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510916637.XA Pending CN106878157A (en) 2015-12-10 2015-12-10 For the gateway that underlying device in industry internet is communicated

Country Status (1)

Country Link
CN (1) CN106878157A (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101741770A (en) * 2009-12-23 2010-06-16 上海电器科学研究所(集团)有限公司 Ethernet/IP communication gateway and implementation method thereof
CN102271100A (en) * 2011-09-05 2011-12-07 国电南京自动化股份有限公司 Gateway device between EtherCAT industrial Ethernet and wireless Zigbee and protocol conversion method of gateway device
US20110310743A1 (en) * 2010-06-22 2011-12-22 Kuriyan George W Method and system using wireless packet data networks architecture for remote process control and process monitoring applications
CN103200249A (en) * 2013-03-26 2013-07-10 大连理工大学 Method for achieving Internet of things intelligent data gateway system
CN103795520A (en) * 2014-01-23 2014-05-14 国电南瑞科技股份有限公司 Method for real-time synchronization based on FPGA message
CN104331053A (en) * 2014-11-10 2015-02-04 重庆邮电大学 6LoWPAN smart home system and method for achieving same
CN204315078U (en) * 2014-12-02 2015-05-06 北京信息科技大学 The control device of infrared remote control equipment
CN204362085U (en) * 2014-12-31 2015-05-27 重庆川仪自动化股份有限公司 Industrial controlling intelligent gateway
CN105137928A (en) * 2015-07-30 2015-12-09 东莞超霸电池有限公司 Full-automatic production line data collection method and system thereof

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101741770A (en) * 2009-12-23 2010-06-16 上海电器科学研究所(集团)有限公司 Ethernet/IP communication gateway and implementation method thereof
US20110310743A1 (en) * 2010-06-22 2011-12-22 Kuriyan George W Method and system using wireless packet data networks architecture for remote process control and process monitoring applications
CN102271100A (en) * 2011-09-05 2011-12-07 国电南京自动化股份有限公司 Gateway device between EtherCAT industrial Ethernet and wireless Zigbee and protocol conversion method of gateway device
CN103200249A (en) * 2013-03-26 2013-07-10 大连理工大学 Method for achieving Internet of things intelligent data gateway system
CN103795520A (en) * 2014-01-23 2014-05-14 国电南瑞科技股份有限公司 Method for real-time synchronization based on FPGA message
CN104331053A (en) * 2014-11-10 2015-02-04 重庆邮电大学 6LoWPAN smart home system and method for achieving same
CN204315078U (en) * 2014-12-02 2015-05-06 北京信息科技大学 The control device of infrared remote control equipment
CN204362085U (en) * 2014-12-31 2015-05-27 重庆川仪自动化股份有限公司 Industrial controlling intelligent gateway
CN105137928A (en) * 2015-07-30 2015-12-09 东莞超霸电池有限公司 Full-automatic production line data collection method and system thereof

Similar Documents

Publication Publication Date Title
CN103888293B (en) Data channel scheduling method of multichannel FC network data simulation system
CN104317765B (en) A kind of one-to-many communication system and implementation method based on serial communication
CN104737519A (en) System and apparatus of generalized network controller for a software defined network (SDN)
CN103974423B (en) A kind of wireless frame length adaptive communication means and node device
CN103716092B (en) The communication means of the group network system of bidirectional optical fiber communication in a kind of bus-network
CN104899170A (en) Distributed intelligent platform management bus (IPMB) connection method and ATCA (Advanced Telecom Computing Architecture) machine frame
CN103971459A (en) Automatic vending system and automatic vending terminals
CN107770255A (en) Terminal device data sharing master control device and method for collaborative work
CN103701680A (en) Cross-PCIe domain message transmitting method, equipment and system
CN202940850U (en) Multi-platform wireless data transmission system
CN103024457A (en) Method and device for controlling server touch screen
CN103092951B (en) A kind of universal data switching method and system representing layer based on information
CN104158683A (en) Cross-device aggregation group rapid convergence method, and cross-device aggregation group rapid convergence device
CN105681225A (en) Network resource acquisition method and device
CN106878157A (en) For the gateway that underlying device in industry internet is communicated
CN102841875A (en) Host computer with intelligent bus interface and security system
CN106302432A (en) A kind of communicator based on car networking and control method
CN103379551A (en) Method and equipment for allocating high-level data link control link bandwidths
CN102662621B (en) Multi-terminal multi-partition display interactive interface control method based on configuration driving
CN104866499A (en) Webpage loading method and device
CN110166196A (en) A kind of synchronization signal configuration method and relevant device
CN104601569B (en) A method of improving communication message utilization rate in PROFINET agreements
KR101220295B1 (en) Method for network interface according to conversion between different network interfaces
CN201726410U (en) Jacquard pattern data transmission system
CN201830391U (en) Multi-terminal streaming media system

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170620