CN101626328B - Signal converting system with standby mechanism and standby method - Google Patents

Signal converting system with standby mechanism and standby method Download PDF

Info

Publication number
CN101626328B
CN101626328B CN2008101276583A CN200810127658A CN101626328B CN 101626328 B CN101626328 B CN 101626328B CN 2008101276583 A CN2008101276583 A CN 2008101276583A CN 200810127658 A CN200810127658 A CN 200810127658A CN 101626328 B CN101626328 B CN 101626328B
Authority
CN
China
Prior art keywords
network
chromacoder
redundant
control end
online connection
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.)
Expired - Fee Related
Application number
CN2008101276583A
Other languages
Chinese (zh)
Other versions
CN101626328A (en
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.)
Advantech Co Ltd
Original Assignee
Advantech 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 Advantech Co Ltd filed Critical Advantech Co Ltd
Priority to CN2008101276583A priority Critical patent/CN101626328B/en
Publication of CN101626328A publication Critical patent/CN101626328A/en
Application granted granted Critical
Publication of CN101626328B publication Critical patent/CN101626328B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention relates to a signal converting system with a standby mechanism and a standby method. The method mainly comprises the following steps that: a signal converting device is used as a signal converting means between a control terminal computer and controlled remote equipment, wherein the control terminal computer is connected with the signal converting device through more than two network onlines; the control terminal computer virtualizes a virtual communication port connected with the remote equipment through a virtual communication port driver, and monitors the operation state of a network interface through a standby module in the driver; and when the standby module judges that the main online fails, the other standby online takes over the operation so as to provide more stable online.

Description

Signal translating system and redundant method with redundant mechanism
Technical field
The present invention is a kind of signal translating system and redundant method with redundant mechanism, is meant that especially to utilize online between a control end computer and chromacoder to be connected the redundant that reaches the remote dummy PORT COM machine-processed.
Background technology
Be applied in some important tele-control systems; Particularly utilize network to control environment for what the basis was set up; Do not admit of the risk of broken string,, plural many online connections are arranged simultaneously so prior art promptly provides the redundant mechanism of utilizing redundant (redundant) online connection to set up; When main online connection failure (failure), the online connection catcher of other redundant can be arranged.
Existing redundant technology can be consulted the technology of the redundancy communication port that Fig. 1 discloses; Show that wherein a LAN is connected to the system overview figure of network through conversion; It mainly is the device 100 that the network package conversion that a responsible package passes on is arranged; One end is connected to network 104, and the other end connects outside LAN 102 through plural PORT COM, includes Virtual Local Area Network (VLAN) A and Virtual Local Area Network B; Let the computer that is arranged at each LAN be connected to other network 104, like internet (Internet) through this package conversion equipment 100.
In this example; Package conversion equipment 100 has the function of redundant; Wherein be provided with one and handle the packet-switched module 112 that package is changed; And there are the main PORT COM 113 and another redundant PORT COM 115 of online connection external network, this package conversion equipment 100 to utilize be coupled to main PORT COM 113 and redundant PORT COM 115 online to be connected the connection status that monitoring module 111 is monitored each PORT COM.When main PORT COM 113 online connection failures wherein; Online connection monitoring module 111 is passed to packet-switched module 112 with information; Promptly upgrade the routing table (routing table) and bridging table (bridging table) of package; Package is pointed to redundant PORT COM 115, then start the online connection of redundant PORT COM 115 catchers, and close main PORT COM 113.
Yet in the operating environment of industrial computer; The redundant mechanism that more can connect through above-mentioned network on-line is at the virtual PORT COM of those ends (communication port); With by long-range system, the sketch map of the remote dummy PORT COM that the summary icon is as shown in Figure 2 through those ends of this network redundant environment control.
Because in the field of control automatically; Most control signals is through PORT COM (communication port); Comprise the PORT COM of sequence (serial) and block form (parallel), prior art provides the mode through a remote communications port of network virtual, promptly utilizes Ethernet to reach the function of remote dummy PORT COM; Can be on the near-end computer virtual PORT COM, a transfer control signal whereby.Like the control computer 20 in the accompanying drawing; This is one to possess the computer system of two network communication ports; Through on the online conversion equipment 22 that is connected to those ends of first network 201 and second network 202, this conversion equipment 22 has the function of virtual PORT COM, can network package be converted into the signal of general PORT COM respectively; Control computer 20 is connected through network on-line can be through the resource of PORT COM access remote equipment 24; This type of conversion equipment 22 also can be set up the redundant mechanism that two network on-lines connect, when one of them online connection failure, and will be by another online connection catcher.
Summary of the invention
Because in the application of industrial computer; Need to stablize and control environment easily; The present invention discloses a kind of signal translating system and redundant method with redundant mechanism, produces a virtual PORT COM for providing near-end to calculate function through network, can be so as to the PORT COM of access remote equipment; And redundant mechanism is provided, produces more stable network redundant environment.
Disclosed signal translating system with redundant mechanism; Be under the basis of network communication; The control computer is connected to a chromacoder; Fictionalize a PORT COM through virtual PORT COM driver at near-end, provide remote communications port online connection, and produce different redundant schemes through various network topology (topology) design by the Ethernet conversion.
Wherein, Signal translating system with redundant mechanism includes a chromacoder and a control end computer at least, and in a preferred embodiment, chromacoder has the processing unit of the signal processing in the final controlling element at least; Other has at least two network interfaces; Connect a network through network interface outward, and one or more entity PORT COM is arranged, chromacoder connects remote equipment through this entity PORT COM; In the middle of have the function of conversion of signals, will convert the instruction that is passed to remote equipment through the entity PORT COM by the package of network delivery into.
The control end computer is equipped with a virtual PORT COM driver, has two control end network interfaces at least; Connect above-mentioned network through the control end network interface, to be connected to chromacoder, other has a virtual PORT COM driver; One redundant module is wherein arranged; Can convert control command into the network package data, or be the information of this control end computer, utilize the operating state of redundant module monitors control end network interface the network package data transaction.
In other words, the present invention provides a kind of signal translating system with redundant mechanism, and described system includes at least: (a) chromacoder, comprising having: (a1) processing unit, carry out the signal processing of this chromacoder; (a2) at least two network interfaces electrically connect this processing unit, and this chromacoder externally connects a network through this network interface; (a3) one or more entity PORT COM electrically connects this processing unit, and this chromacoder connects one or more remote equipment through this entity PORT COM, and wherein this entity PORT COM is list type, block form or is the PORT COM of a fieldbus; (b) a control end computer of a virtual PORT COM driver is installed; Connect this chromacoder through this network; Include: at least two control end network interfaces; This control end computer connects this network through this control end network interface, and wherein this virtual PORT COM driver has a redundant module, converts control command into the network package data; Or be the information of this control end computer with the network package data transaction, borrow the operating state of this this control end network interface of redundant module monitors; Borrow this network package that signal translating system with redundant mechanism is transmitted this control end computer to convert the signal of this entity PORT COM into through this chromacoder; And be passed to this remote equipment; Wherein, This control end computer utilizes network to be connected to this chromacoder through the network on-line more than two; And be connected to this remote equipment through this entity PORT COM of this chromacoder, after this redundant module is judged a main online connection failure, promptly with the online connection catcher of another redundant.
The disclosed signal translating system with redundant mechanism mainly is to convert the signal of entity PORT COM into through the network package that central chromacoder is transmitted the control end computer, and is passed to remote equipment.Redundant mechanism then is after this judges a main online connection failure, promptly with the online connection catcher of another redundant.
The present invention provides a kind of redundant method of using the above-mentioned signal translating system with redundant mechanism; Described method includes: set up online connection the between one or more control end computer, a chromacoder and one or more remote equipment; Wherein this chromacoder is connected to this control end computer through at least two network on-lines; Each network on-line is connected to identical net territory, and this chromacoder connects this remote equipment through one or more entity PORT COM; Start redundant mechanism, borrow the virtual PORT COM driver in this control end computer to monitor the network on-line connection status between this control end computer and this chromacoder; This control end computer is through one first this chromacoder of online connection, and so as to Data transmission to this remote equipment, or back transfer data; If this first online connection status is normal, still continue with this first online connection Data transmission; And if this first online connection failure, rebuild network on-line and connect, data through with the one second online connection transmission in the identical net of this first online connection territory.
The present invention also provides a kind of redundant method of using the above-mentioned signal translating system with redundant mechanism; Described method includes: set up online connection the between one or more control end computer, a chromacoder and one or more remote equipment; Wherein this chromacoder is connected to this control end computer through at least two network on-lines; Each network on-line is connected to different network domains, and this chromacoder connects this remote equipment through one or more entity PORT COM; Start redundant mechanism, so as to monitoring the network on-line connection status of this chromacoder and this control end intercomputer; This control end computer connects Data transmission through this chromacoder through the network on-line that respectively is in different network domains; The data that the preset acquisition of this chromacoder is transmitted through one first online connection, and be passed to this remote equipment, or the back transfer data; If online connection status is normal, still continue the data that acquisition is transmitted with this first online connection; And if online connection failure, switch to the data of acquisition through transmitting with this first online one second online connection that is connected different network domains.
And the preferred embodiment of its redundant method comprises online connection of setting up earlier between one or more control end computer, chromacoder and one or more remote equipment; Wherein chromacoder is connected to the control end computer through at least two network on-lines, and each network on-line connection can be identical net territory and different network domains.The redundant mechanism that then virtual PORT COM driver provides in the start-up control end is so as to the network on-line connection status two or more of monitoring with this chromacoder.
Be under the aspect in identical net territory in each online connection,, after monitoring main online connection failure, promptly rebulid online connection, take over by the redundant circuit earlier with a main online connection Data transmission.
Be among the embodiment of different network domains in each online connection, Data transmission is carried out in each online connection equally, and is preset as the data of the main online connection of acquisition, and when online connection failure, the redundant module is then set the data of the online connection acquisition of another redundant of acquisition.
In sum; The present invention discloses a kind of signal translating system and redundant method with redundant mechanism; Mainly being control end is connected to the chromacoder of a conversion of signals through network, can pass through network whereby, and simulate the controlling mechanism of virtual PORT COM with driver; Particularly wherein have redundant mechanism, stable online connection can be provided.
Description of drawings
Fig. 1 is the prior art system schematic diagram;
Fig. 2 is the sketch map of the remote dummy PORT COM of prior art;
Fig. 3 is shown as the embodiment configuration diagram that the present invention has the signal translating system of redundant mechanism;
Fig. 4 shows one of network architecture diagram embodiment that uses chromacoder provided by the present invention;
Fig. 5 shows two of the network architecture diagram embodiment that uses chromacoder provided by the present invention;
Fig. 6 shows three of the network architecture diagram embodiment that uses chromacoder provided by the present invention;
Fig. 7 A and Fig. 7 B are shown as network architecture embodiment sketch map of the present invention;
Fig. 8 shows one of the embodiment of redundant method of the present invention flow chart;
Fig. 9 shows two flow charts of the embodiment of redundant method of the present invention.
[main element description of reference numerals]
Package conversion equipment 100 LANs 102
Virtual Local Area Network A, B network 104
Online connection monitoring module 111 packet-switched modules 112
Main PORT COM 113 redundant PORT COMs 115
Control computer 20 first networks 201
Second network, 202 conversion equipments 22
Remote equipment 24 chromacoders 30
Entity serial port 301a entity port 301b arranged side by side
Entity fieldbus 301c processing unit 302
Power supply redundant module 306 first network interface 304a
The second network interface 304b network 32
Control end computer 34 redundant modules 343
Virtual PORT COM driver 341
The first control end network interface 345a
The second control end network interface 345b
Control end computer 401,402,403 networks 40
Chromacoder 42 remote equipments 44
Network on-line connects the online connection 505 of 501,502 PORT COMs
Network switch 50 first network switchs 61
Second network switch, 62 data equipments 63
Network on-line connects the online connection 605 of 601,602,603 PORT COMs
Control computer 70 chromacoders 72
Remote equipment 74
Embodiment
The present invention proposes to have the signal translating system and the redundant method of redundant mechanism; Mainly be that application network is set up an online connection with redundant; Let near-end computer (control end) be connected to long-range equipment through network on-line; And a chromacoder by middle bridge joint carries out network package and communication signal conversion and transmission, owing to have the mechanism of network redundant, and after main online connection failure; The circuit that still can switch to redundant continues running, can provide stable and industrial control condition easily.
For achieving the above object; Signal translating system with redundant mechanism proposed by the invention has chromacoder and control end computer at least; Between be connected with network; Wherein the control end computer has plural at least network interface and sets up network on-line and be connected to chromacoder, and when interface fails takes place, redundant each other.
The signal translating system sketch map that embodiment such as Fig. 3 showed with redundant mechanism; Wherein main body includes control end computer 34 and chromacoder 30; Link to each other with network 32 therebetween, chromacoder 30 inside comprise the processing unit 302 of being responsible for device running and signal processing at least, and other has a plurality of network interfaces that are electrically connected to processing unit 302; Like the first network interface 304a and the second network interface 304b; Through network interface 304a, 304b is connected to network 32, and is connected with at least two network on-lines of control end computer 34 foundation.
Aspect the network on-line connection; Usually can pass through network switch (switch is not shown among the figure) and connect network 32, and according to the network architecture setting network interchanger that is designed; Belong to same net territory like each network on-line connection; Or different network domains, can produce different redundant kenels in the present invention, please refer to Fig. 7 A and Fig. 7 B.
Chromacoder 30 has more one or more entity PORT COM; Entity serial port 301a, entity port 301b arranged side by side and entity fieldbus (field bus) 301c shown in figure; Through the entity PORT COM 301a of different size, 301b, 301c are connected to controlled remote equipment (not in the displayed map); 30 of this chromacoders are to be used to change the network package that is received by control end computer 34, convert the signal of particular communication port specification again into.
The present invention specifically; One virtual PORT COM driver 341 is arranged in the control end computer 34; Wherein has a redundant module 343; In order to monitor a plurality of network interfaces that control end computer 34 is had, like the Reference numeral first control end network interface 345a and the second control end network interface 345b.Redundant module 303 is kept watch on each network interface 345a, and the operating state of 345b can react and carry out redundant when going wrong.The PORT COM 305 that is connected in remote equipment can be serial ports such as RS-232/422/485, lets control calculate function through virtual PORT COM access/control remote equipment 38.Other has embodiment to connect a plurality of remote equipments through a plurality of PORT COMs.
On reality is used; The user earlier in above-mentioned redundant module 343, set on the control end computer 34 with chromacoder 30 on one of them network interface be main online the connection; And through the entity PORT COM 301a of this main online connection through chromacoder 30; 301b, 301c connects remote equipment.When the user with data when virtual PORT COM driver 341 transmits in the computer, this driver 341 will be through the redundant module 343 online specified network interfaces that are connected to chromacoder 30, the line data of going forward side by side transmits and receives.
This redundant module 343 will constantly be checked the network state of online connection status and chromacoder 30 in transmission course; When redundant module 343 is found main online connection generation problem; Redundant module 343 can be attempted the redundant network interface of online another appointment of connection, and is normal to guarantee user's transfer of data.System can carry out the network changeover program according to network normal communication flow process.
Then, above-mentioned virtual PORT COM driver 341 is defeated by remote entity PORT COM 301a, 301b with tendency to develop in the system; The data of 301c; Convert the network package data to through ad hoc fashion, be sent to PORT COM on the remote equipment, after processing unit 302 receptions via chromacoder 30 through chromacoder 30; The network package data transaction is become the data of port/entity fieldbus of sequence/side by side, then be sent to the entity PORT COM.Otherwise the reception program then.
In another embodiment, chromacoder 30 is provided with the power supply redundant module 306 of an electric connection processing unit 302 in addition, is used for guaranteeing that this device 30 can not lose efficacy because of single power supply, and stops service.
Specifically; Under framework proposed by the invention; The signal transmission of control computer terminal is just as general with near-end sequence or block form PORT COM connection device; And in fact be through the network delivery package, convert the data requirement of sequence or block form PORT COM into through chromacoder 30, be passed to remote equipment.And; This chromacoder 30 supports plural network on-line to connect; And through at least one PORT COM 305 online one or more remote equipment that are connected to; The monitoring function of the redundant module 303 through the control end computer between network interface produces the mechanism of redundant (redundant backup) each other, obtains stable online quality of connection.
Fig. 4 shows one of network architecture diagram embodiment that uses signal translating system provided by the present invention; Show a plurality of control end computers 401 among the figure; 402; 403 are connected to a LAN 40 jointly, then are connected to chromacoder 42 again, are electrically connected to remote equipment 44 through the chromacoder that connects this LAN 40 afterwards.
Under this network architecture; Control end computer 401,402,403 can simulate the virtual PORT COM that connects remote equipment 44 through the virtual PORT COM driver that is installed in the computer; Chromacoder 42 1 ends are with a plurality of online Ethernets 40 that are connected to; One end connects remote equipment 44 through PORT COMs such as sequence or block forms, and the signal format of borrowing the former packet information that is delivered on the network 40 of chromacoder 42 conversions to become PORT COM (COM port) lets control end computer 401; 402,403 can control remote equipment 44 through the PORT COM of simulation smoothly.
The network architecture of continuity Fig. 4; The present invention carries out the function of network redundant through the design of chromacoder 42; Above-mentioned Fig. 3 shows that each control end computer 401,402,403 is provided with at least two network interfaces; The monitoring mechanism of carrying out through the redundant module of implementing with software (virtual PORT COM driver) in the computer, with the main online connection failure of 42 of chromacoders after can be connected by redundant and work on.Like the network architecture that Fig. 5 showed, wherein provide chromacoder 42, one ends to be connected with control end computer 401,402,403, one ends with network 40 and be connected to remote equipment 44 through the online connection 505 of PORT COM through network on-line connection 501,502.
Specifically, among this embodiment, chromacoder 42 has two network on-lines connections 501 of redundant mutually; 502 (comprising two kinds of aspects of identical net territory and different network domains, of Fig. 7 A and Fig. 7 B), process network switch 50 is connected to the network 40 of control end; Network switch 50 passes on network package, initially connects with a main network on-line, as 501; Pass on control signal from each control end computer 401,402,403; And through main online connection transfer control signal to chromacoder 42, after converting the compatible signal of PORT COM into, be passed to remote equipment 44 through the online connection 505 of PORT COM.When the redundant monitoring mechanism in the control end computer 401,402,403 monitors main online connection failure, promptly rebulid online connection and switch to the online connection of redundant with virtual PORT COM driver, as 502, work on.
Fig. 6 shows that then the present invention uses another embodiment of the signal translating system with redundant mechanism, and shows signal conversion equipment 42 has a plurality of network interfaces among the figure, connects 601 with network on-line respectively and is connected to first network switch 61; Connect 602 with network on-line; 603 are connected to second network switch 62, are connected to the network 40 and a plurality of control end computers 401,402 of control end through the various network interchanger; 403, borrowing wherein, the redundant module produces the not redundant mode of same attitude.
In this example, chromacoder 42 is connected to remote equipment through the online connection 605 of PORT COM equally.In addition; Chromacoder 42 connects a data equipment 63 through PORT COM more especially; Chromacoder 42 connects other network equipment whereby, produces the purposes of other expansion, comprises being connected to other control computer; Also can pass through conversion of signals, reach the purpose of other Long-distance Control of control equally.
On Data transmission, can use broadcast mode (broadcast mode); Chromacoder 42 is handled the instruction of being transmitted by each PORT COM; Transmit and the instruction that responds,, be broadcast to each control end computer or each remote equipment for handling an instruction; Be connected to the information of each remote equipment of PORT COM by the PORT COM response to all, the equipment by this information of processing receives again.
Another is poll pattern (polling mode); The same time of chromacoder is only handled the instruction of being transmitted by control end a computer or a remote equipment; And respond this instruction, then get into formation (queue) by the instruction of out of Memory, and wait for the completion of current procedure.
In the embodiment that a plurality of network on-lines that Fig. 6 shows connect; Will be through the first different network switchs 61 and second network switch 62 from each control end computer 401; 402; 403 package transfer of signals is to different network domain; Another net territory that the net territory of being set up like first network switch 61 and second network switch 62 are set up, and by the online connection status of chromacoder 42 each online connection of monitoring, and the narration that can consult Fig. 7 A and Fig. 7 B through the redundant mechanism of identical net territory and different network domains state.
Fig. 7 A is depicted as first enforcement aspect that chromacoder 72 provided by the present invention utilizes the online connection execution redundant in identical net territory.In this example; One or most control computers 70 have the network interface in identical net territory; Difference configuration network address 10.0.0.1 and 10.0.0.2; So as to the online chromacoder 72 that is connected to, through the PORT COM access remote equipment 74 of chromacoder 72, the network switch that wherein possibly pass through or other network equipment then do not show in figure.
In first enforcement aspect of this identical net territory redundant; Under initial condition; Be to carry out the package transmission, under the standard of TCP/IP communications protocol, also only can carry out package simultaneously and pass on by a network address by a main online connection (preset online connection); 70 in computer of control is to detect the network on-line connection status at any time through detecting means or detection process that the redundant module in the virtual PORT COM driver wherein provides; Can obtain online connection status through the mode of trial and error (try&error), when main online judge failure after being connected certain online connection testing time (can by software set) after, the redundant means that the redundant module is provided are when detecting the main line inefficacy; Rebulid online connection and switch to the redundant circuit, continue the operation that package transmits.
Above-mentioned first implements aspect when carrying out; When switching the online connection of redundant, having of short duration interruption maybe; And when using the online connection of redundant, detect main online connection or whether preset online connection recovers, and when recovering, switch to main online connection in good time.In addition, many online connections of redundant can be set more, can be when the online connection failure of above-mentioned redundant, with the online connection catcher of other redundant; More can under the mechanism of the online connection of many redundants, carry out the transfer means of load balance (load balance), to make full use of frequency range.
Fig. 7 B is depicted as second enforcement aspect that chromacoder 72 provided by the present invention utilizes the online connection execution redundant of different network domains.The network architecture is implemented aspect as above-mentioned first; In this example; One or most control computers 70 have the network interface that but connects different network domains more than two; Difference configuration network address such as 10.0.0.2 and 20.0.0.1, the online chromacoder 72 that is connected to a plurality of network interfaces, and follow PORT COM access remote equipment 74 through chromacoder 72.
Because this example is used the redundant pattern of the online connection of different network domains; So network switch (switch need be set; Be not shown among the figure) setting Virtual Local Area Network (VLAN); Or the package through router (router is not shown among the figure) passes on and reaches online connection, or can pass through other network equipment reaches online connection.
Implement in the aspect for second at this different network domains redundant; During beginning; The network interface of different network domains will connect Data transmission through network on-line simultaneously, and under the main normal state of (presetting) online connection, acquisition connects the data of being transmitted through main network on-line; And abandon the data of being transmitted by the online connection of other redundant, avoid data to obscure or repeat.Control computer 70 is detected the network on-line connection status through detecting means or detection process that the redundant module in the virtual PORT COM driver wherein provides equally at any time; Mode as through trial and error (try &error) obtains online connection status; When main online judge failure after being connected certain online connection testing time (can by software set) after; The redundant means that provided with the redundant module rebulid online connection and switch to the online connection of redundant, and the data transmitted through the online connection of redundant of acquisition.
Above-mentioned second implements aspect when getting into the online connection execution of redundant operation, still continues the main online connection of the detecting online connection status of redundant therewith, can switch to main online connection or the online connection of other redundant in good time.Equally, many online connections of redundant also can be set, can under the mechanism of the online connection of many redundants, carry out the transfer means of load balance, make full use of frequency range.
Fig. 8 shows the flow chart of the embodiment of redundant method of the present invention.
Signal translating system provided by the present invention will possess at least more than one control end computer is arranged; It has network interface; Be connected to chromacoder through network; Online between control end computer and the chromacoder is connected with a plurality of network on-lines of redundant each other and is connected, and is connected to the equipment of remote controlled through at least one group of PORT COM, and other relevant circuit sees also above-mentioned Fig. 3.
During beginning, shown in step S801, set up online connection the between control end computer, chromacoder and remote equipment; And startup redundant mechanism (step S803); After redundant mechanism starts, by the state of each network on-line connection of the detecting of the redundant module in the driver that is installed on the control end computer, and by the first main online connection Data transmission (step S805); Main inline connection setting is in this chromacoder; Wherein communication unit is preset with this main online connection Data transmission, can connect Data transmission to remote equipment through chromacoder through network on-line by the control end computer, or the back transfer data.
The redundant module is also detected online connection status (step S807) at any time, mainly can detect through the mode of delivery confirmation package on the network, for instance, through sending the SYN/ACK package before the data passes, the confirmation signal conversion equipment or the response of remote equipment; Or obtain online connection status through the mode of trial and error (try&error).Judge whether online connection failure (step S809) whereby.
If online connection status normal (state denying) then still continues the step of step S805 Data transmission and detects the online program that is connected with step S807.
If detecting is behind certain online connection testing time; If do not respond the failure of correct package or data passes, then judge online connection failure (state that is), the redundant means in the control end computer of the present invention (or redundant module); Connect through rebuliding network on-line; Revise package route (step S811), online connection is switched in the online connection of another redundant, like the second online connection (step S813); The circuit of redundant is set by topology network state and overall network and is determined, and continues the operation (step S815) that package transmits.
In this embodiment; Still continue the state of the online connection of this redundant of detecting afterwards; And can recover the back by main online connection catcher in main online connection; Or after judging online once more connection failure, task of becoming online connection of another redundant or former main online connection to continue and transmit through the redundant mechanism transformation.
The described network on-line connection of above-mentioned Fig. 8 is carried out the work of mutual redundant by many online connections in identical net territory, and Fig. 9 shows the network redundant method with different network domains, the framework shown in Fig. 7 B.
When beginning, set up online connection (step S901) equally; And startup redundant mechanism (step S903); Network on-line at different network domains connects under the framework; Be connected (network address that has different network domains respectively) through plural network on-line between control end computer and the chromacoder and join, and between between the formed network through network switch or router bridge joint, and the online connection Data transmission (step S905) of different network domains thus.
The control end computer is preset with chromacoder to be that acquisition is through the main online data of transmitting (step S907) that are connected; Can receive the same data of many groups simultaneously; Abandon wherein redundant data through judgment mechanism, acquisition does not repeat and proper data, and detects online connection status (step S909) simultaneously; Judge that through the method for trial and error whether package correctly transmits, or confirm that through sending package judges online connection whether fail (step S911).
When online connection status normal; Then continue step S905, by the online connection Data transmission of consolidated network, if after detecting the network on-line connection failure; The redundant module will be set the data that the online connection of another redundant of revising acquisition is transmitted; In actual operation, automatically switch to the online connection of another redundant and continue the data (step S913) that acquisition is transmitted, can produce the effect that no seam is transmitted information whereby.
This embodiment continues to detect network on-line equally and connects, and can after key data capture the route recovery, switch back.
In sum; The present invention discloses a kind of signal translating system and redundant method with redundant mechanism; Mainly being control end is connected to the chromacoder of a conversion of signals through network, can pass through network whereby, and simulate the controlling mechanism of virtual PORT COM with driver; Particularly wherein have redundant mechanism, stable online connection can be provided.
But the above is merely preferable possible embodiments of the present invention; Non-so promptly limit to protection scope of the present invention; Therefore the equivalent structure done of every utilization specification of the present invention and accompanying drawing content changes, and all in like manner is contained in protection scope of the present invention explanation hereby.

Claims (12)

1. one kind has the machine-processed signal translating system of redundant, it is characterized in that described system includes at least:
(a) chromacoder, comprising having:
(a1) processing unit is carried out the signal processing of this chromacoder;
(a2) at least two network interfaces electrically connect this processing unit, and this chromacoder externally connects a network through this network interface; And
(a3) one or more entity PORT COM electrically connects this processing unit, and this chromacoder connects one or more remote equipment through this entity PORT COM, and wherein this entity PORT COM is list type, block form or is the PORT COM of a fieldbus; And
(b) a control end computer of a virtual PORT COM driver is installed; Connect this chromacoder through this network; Include: at least two control end network interfaces; This control end computer connects this network through this control end network interface, and wherein this virtual PORT COM driver has a redundant module, converts control command into the network package data; Or be the information of this control end computer with the network package data transaction, borrow the operating state of this this control end network interface of redundant module monitors;
Borrow this network package that signal translating system with redundant mechanism is transmitted this control end computer to convert the signal of this entity PORT COM into through this chromacoder; And be passed to this remote equipment; Wherein, This control end computer utilizes network to be connected to this chromacoder through the network on-line more than two; And be connected to this remote equipment through this entity PORT COM of this chromacoder, after this redundant module is judged a main online connection failure, promptly with the online connection catcher of another redundant.
2. the signal translating system with redundant mechanism as claimed in claim 1 is characterized in that described chromacoder is through many online connection one network switchs in identical net territory, so as to being electrically connected to this control end computer.
3. the signal translating system with redundant mechanism as claimed in claim 1 is characterized in that described chromacoder is connected to a data equipment through this entity PORT COM.
4. the signal translating system with redundant mechanism as claimed in claim 1; It is characterized in that described chromacoder more possesses a power supply redundant module, so as to keeping watch on the supply of electric power of this chromacoder; When power fails, promptly start a spare power.
5. an application rights requires 1 described redundant method with signal translating system of redundant mechanism, it is characterized in that described method includes:
Set up online connection the between one or more control end computer, a chromacoder and one or more remote equipment; Wherein this chromacoder is connected to this control end computer through at least two network on-lines; Each network on-line is connected to identical net territory, and this chromacoder connects this remote equipment through one or more entity PORT COM;
Start redundant mechanism, borrow the virtual PORT COM driver that is installed in this control end computer to monitor the network on-line connection status between this control end computer and this chromacoder;
This control end computer is through one first this chromacoder of online connection, and so as to Data transmission to this remote equipment, or back transfer data;
If this first online connection status is normal, still continue with this first online connection Data transmission; And
If this first online connection failure, rebuild network on-line and connect, data through with the one second online connection transmission in the identical net of this first online connection territory.
6. redundant method as claimed in claim 5 is characterized in that, carries out the connection of reconstruction network on-line through this virtual PORT COM driver that is installed in this control end computer.
7. redundant method as claimed in claim 5 is characterized in that, this chromacoder Data transmission utilizes a broadcast mode to handle the instruction of being transmitted by each entity PORT COM.
8. redundant method as claimed in claim 5; It is characterized in that; This chromacoder Data transmission is utilized a poll pattern, and the same time is only handled the instruction of being transmitted by control end computer or this remote equipment, and responds this instruction; Other instruction then gets into a formation, and waits for the completion of current procedure.
9. an application rights requires 1 described redundant method with signal translating system of redundant mechanism, it is characterized in that described method includes:
Set up online connection the between one or more control end computer, a chromacoder and one or more remote equipment; Wherein this chromacoder is connected to this control end computer through at least two network on-lines; Each network on-line is connected to different network domains, and this chromacoder connects this remote equipment through one or more entity PORT COM;
Start redundant mechanism, so as to monitoring the network on-line connection status of this chromacoder and this control end intercomputer;
This control end computer connects Data transmission through this chromacoder through the network on-line that respectively is in different network domains;
The data that the preset acquisition of this chromacoder is transmitted through one first online connection, and be passed to this remote equipment, or the back transfer data;
If online connection status is normal, still continue the data that acquisition is transmitted with this first online connection; And
If online connection failure, switch to the data of acquisition through transmitting with this first online one second online connection that is connected different network domains.
10. redundant method as claimed in claim 9 is characterized in that, the network on-line that described chromacoder receives different network domains simultaneously connects the data of transmitting, and through abandoning wherein redundant data, acquisition does not repeat and proper data.
11. redundant method as claimed in claim 9 is characterized in that, described chromacoder Data transmission utilizes a broadcast mode to handle the instruction of being transmitted by each entity PORT COM.
12. redundant method as claimed in claim 9; It is characterized in that; Described chromacoder Data transmission is utilized a poll pattern, and the same time of this chromacoder is only handled the instruction of being transmitted by control end computer or this remote equipment, and responds this instruction; Other instruction then gets into a formation, and waits for the completion of current procedure.
CN2008101276583A 2008-07-07 2008-07-07 Signal converting system with standby mechanism and standby method Expired - Fee Related CN101626328B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008101276583A CN101626328B (en) 2008-07-07 2008-07-07 Signal converting system with standby mechanism and standby method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008101276583A CN101626328B (en) 2008-07-07 2008-07-07 Signal converting system with standby mechanism and standby method

Publications (2)

Publication Number Publication Date
CN101626328A CN101626328A (en) 2010-01-13
CN101626328B true CN101626328B (en) 2012-01-04

Family

ID=41522022

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008101276583A Expired - Fee Related CN101626328B (en) 2008-07-07 2008-07-07 Signal converting system with standby mechanism and standby method

Country Status (1)

Country Link
CN (1) CN101626328B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI445374B (en) * 2011-12-30 2014-07-11 Aten Int Co Ltd Remote management system and remote management method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0689127A1 (en) * 1994-06-21 1995-12-27 Sony Corporation Recording and/or reproducing system and data backup system
CN1696988A (en) * 2005-05-24 2005-11-16 上海科鸣建筑工程技术有限公司 Wireless sensing unit in use for wireless network, and remote control method
CN1991682A (en) * 2005-12-28 2007-07-04 技嘉科技股份有限公司 Computer system for data reservation

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0689127A1 (en) * 1994-06-21 1995-12-27 Sony Corporation Recording and/or reproducing system and data backup system
CN1696988A (en) * 2005-05-24 2005-11-16 上海科鸣建筑工程技术有限公司 Wireless sensing unit in use for wireless network, and remote control method
CN1991682A (en) * 2005-12-28 2007-07-04 技嘉科技股份有限公司 Computer system for data reservation

Also Published As

Publication number Publication date
CN101626328A (en) 2010-01-13

Similar Documents

Publication Publication Date Title
US6505311B1 (en) Network system having function of changing route upon failure
JP5021037B2 (en) Communication system having master / slave structure
US6594227B1 (en) Communication control system
JP4782823B2 (en) User terminal, master unit, communication system and operation method thereof
CN102098201B (en) Method for realizing L2TP user access backup and network system
US7054264B2 (en) Interconnect and gateway protection in bidirectional ring networks
JP2006013827A (en) Packet transfer apparatus
WO2006136088A1 (en) A method for implementing active/standby gateway device in the network and a system thereof
CN103581164A (en) Method for transmitting messages in redundantly operable industrial communication network and communication device for redundantly operable industrial communication network
CN110838962B (en) Marine network system and marine system
CN101197733A (en) Automatic detection method and device for network connectivity
CN101242254A (en) Virtual redundant router system and method for transmitting virtual redundant routing protocol packet
JP3888866B2 (en) Ethernet transmission line redundancy system
JP4340731B2 (en) Network fault monitoring processing system and method
JP4372078B2 (en) Gateway device
CN101626328B (en) Signal converting system with standby mechanism and standby method
CN101106506A (en) Network information exchange method
JP2008227558A (en) Network adapter, communication terminal, communication path distribution method and program thereof
TWI451264B (en) Signal transformation apparatus with redundant mechanism and method of implementing redundancy
JP2013527648A (en) Emergency switching method and system
JP4451396B2 (en) Redundant IP communication apparatus and method
JPH1141246A (en) Duplex system for network connection device
JP3884389B2 (en) Relay device, authentication system, and program
JP4579018B2 (en) IP phone system
JP4900252B2 (en) COMMUNICATION DEVICE, COMMUNICATION CONTROL METHOD, AND PROGRAM

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120104

Termination date: 20160707