CN204883694U - Cascade system - Google Patents
Cascade system Download PDFInfo
- Publication number
- CN204883694U CN204883694U CN201520461003.5U CN201520461003U CN204883694U CN 204883694 U CN204883694 U CN 204883694U CN 201520461003 U CN201520461003 U CN 201520461003U CN 204883694 U CN204883694 U CN 204883694U
- Authority
- CN
- China
- Prior art keywords
- machine
- communication apparatus
- line
- data
- bus
- 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
Links
Landscapes
- Small-Scale Networks (AREA)
Abstract
The utility model discloses a cascade system, including the level on line and through grade on line serial link's a plurality of communications facilities, it draws together sequencing line, down bus and goes upward the bus to cascade the solenoid, the sequencing line is used for connecting gradually a plurality of communications facilities are with the sureness host computer among a plurality of communications facilities and the machine of following, down bus is used for connecting the host computer and with the host computer connect from the machine, with will host sends's data pass through in proper order it gives to assemble the line transmission down from the machine, it is used for connecting gradually to go upward the bus from the machine and with the host computer that the follow machine is connected is in order to incite somebody to action data transmission from the machine feedback gives the host computer. The utility model discloses delivery time that can reduce data, furthest guarantees the real -time and the rate of accuracy of data to solve the error code problem that signal attenuation caused, in addition, still have the cascaded characteristic of expanded more multilayer.
Description
Technical field
The utility model relates to communication technique field, particularly relates to a kind of cascade system.
Background technology
KVM equipment (KeyboardVideoMouse, multi-computer switch, can realize controlling multiple devices with a set of keyboard, display, mouse) use more and more extensive, and require also more and more higher, with handled easily personnel to the management of multiple servers and setting for the extendability of KVM equipment.Existing KVM equipment adopts the mode of serially concatenated usually, level on line is utilized successively to link together, and the KVM equipment of other layers is controlled by ground floor, wherein all control datas send by ground floor, control data is in transmitting procedure, need successively send downwards, to ensure that data are in transmitting procedure, can not decay because of the data that cascade linear distance is long and the factor such as each layer interface causes.But this mode by successively data transmission, when the cascade number of plies is too much, due in the transmitting procedure of data, because the cascade number of plies is more, the distance of ground floor and last one deck is relatively far away, easily occurs data delay, decay and wrong phenomenon.
Foregoing only understands the technical solution of the utility model for auxiliary, does not represent and admits that foregoing is prior art.
Utility model content
Fundamental purpose of the present utility model is to provide a kind of cascade system, when being intended to communication apparatus cascade, solves the problem occurring data delay, signal attenuation and error in data between communication apparatus.
For achieving the above object, the utility model provides a kind of cascade system, described cascade system comprises grade on line and by level on line multiple communication apparatus connected in series, described level on line comprises sequence line, lower row bus and upper row bus, described sequence line is used for connecting described multiple communication apparatus successively, to determine main frame in described multiple communication apparatus and from machine; Described lower row bus for connect described main frame and be connected with described main frame from machine, with the data that described main frame is sent successively through described descending bus transfer to described from machine; Described upper row bus be used for connecting successively described from machine and with the described main frame is connected from machine, so that the described data fed back from machine are sent to described main frame.
Preferably, described communication apparatus comprises the sequence input port connecting last layer communication apparatus, the sequence delivery outlet connecting lower one deck communication apparatus and connects the main control chip of described sequence input port and sequence delivery outlet, and described sequence line connects described sequence input port, main control chip and the delivery outlet that sorts successively.
Preferably, described sequence line is two-wire or single wire type.
Preferably, described two-wire byte orderings line comprises clock line and the data line of parallel setting, and described clock line and data line are connected described sequence input port, main control chip and sequence delivery outlet respectively successively.
Preferably, described single wire type sequence line has a signal conversion module, and described signal conversion module connects described sequence input port, main control chip and sequence delivery outlet successively.
Preferably, described lower row bus has the downgoing signal modular converter be located in described communication apparatus, and described downgoing signal modular converter is used for when described communication apparatus is defined as main frame, switches to data to send state under the control of described main control chip; When described communication apparatus is defined as from machine, under the control of described main control chip, switch to data receiving state.
Preferably, described upper row bus has the upward signal modular converter be located in described communication apparatus, and described upward signal modular converter is used for when described communication apparatus is defined as main frame, under the control of described main control chip, switch to data receiving state; When described communication apparatus is defined as from machine, under the control of described main control chip, data are switched to send state.
Preferably, described downgoing signal modular converter for and upward signal modular converter be that UART turns RS485 module.
Preferably, described upper row bus and lower row bus are RS485 bus.
Preferably, described communication apparatus is that many computers switch KVM equipment.
The cascade system that the utility model provides, multiple communication apparatus is connected successively by utilizing sequence line, to determine main frame in described multiple communication apparatus and from machine, connect described main frame by lower row bus again and be connected with described main frame from machine, with the data that described main frame is sent successively through described descending bus transfer to described from machine, and by upper row bus connect successively described from machine and with the described main frame is connected from machine, so that the described data fed back from machine are sent to described main frame.Like this, perfect communication infrastructure condition is formed by ordering mechanism, main frame is utilized to control other from machine in man-to-man mode, and do not need by successively transmitting data, thus the delivery time of data can be reduced, ensure real-time and the accuracy rate of data to greatest extent, and solve the error code error code problem that signal attenuation causes, in addition, also there is the characteristic of the more multi-layered cascade of easily extensible.
Accompanying drawing explanation
Fig. 1 is the cascade connection diagram of communication apparatus in the utility model cascade system;
Fig. 2 is the sequence schematic diagram of communication apparatus in the utility model cascade system;
Fig. 3 is the control circuit schematic diagram of main control chip first embodiment of communication apparatus in the utility model cascade system;
Fig. 4 is the control circuit circuit diagram of main control chip second embodiment of communication apparatus in the utility model cascade system;
Fig. 5 is that the cascade of the utility model cascade system connects and sequence overall schematic.
The realization of the utility model object, functional characteristics and advantage will in conjunction with the embodiments, are described further with reference to accompanying drawing.
Embodiment
Should be appreciated that specific embodiment described herein only in order to explain the utility model, and be not used in restriction the utility model.
The utility model provides a kind of cascade system 1, with reference to Fig. 1, Fig. 2 and Fig. 5, in one embodiment, described cascade system 1 comprises grade on line and by level on line multiple communication apparatus connected in series, in the present embodiment, described communication apparatus is preferably KVM equipment, carries out the whole cascade system of formation connected in series between KVM equipment by level on line.Described level on line comprises sequence line, lower row bus and upper row bus, and described sequence line is used for connecting described multiple communication apparatus successively, to determine main frame in described multiple communication apparatus and from machine; Described lower row bus for connect described main frame and be connected with described main frame from machine, with the data that described main frame is sent successively through described descending bus transfer to described from machine; Described upper row bus be used for connecting successively described from machine and with the described main frame is connected from machine, so that the described data fed back from machine are sent to described main frame.This communication mode, downlink data and upstream data do not take same bus jointly, thus can avoid the conflict of data in bus.
Wherein, level on line can be common VGA (VideoGraphicsArray, video transmission standard) line, netting twine or other non-standard universal line, specifically depends on and adopts which kind of subtending port.The internal hardware circuit of KVM equipment adopts UART (UniversalAsynchronousReceiver/Transmitter, universal asynchronous receiving-transmitting transmitter) combination of other circuit such as signal circuit and RS485 hardware circuit, after being connected with level on line, each KVM equipment be connected in series defines the mode of RS485 bus communication.In this preferred embodiment, described level on line comprises sequence line, row bus, the upper row bus of RS485 under RS485, and the communication interface of these three level on lines is independently passage.Described upper row bus and lower row bus are RS485 bus.
The utility model connects multiple communication apparatus successively by utilizing sequence line, to determine main frame in described multiple communication apparatus and from machine, connect described main frame by lower row bus again and be connected with described main frame from machine, with the data that described main frame is sent successively through described descending bus transfer to described from machine, and by upper row bus connect successively described from machine and with the described main frame is connected from machine, so that the described data fed back from machine are sent to described main frame.Like this, perfect communication infrastructure condition is formed by ordering mechanism, main frame is utilized to control other from machine in man-to-man mode, and do not need by successively transmitting data, thus the delivery time of data can be reduced, ensure real-time and the accuracy rate of data to greatest extent, and solve the error code error code problem that signal attenuation causes, in addition, also there is the characteristic of the more multi-layered cascade of easily extensible.
Further, with reference to Fig. 3 and Fig. 4, described communication apparatus comprises the sequence input port connecting last layer communication apparatus, the sequence delivery outlet connecting lower one deck communication apparatus and connects the main control chip of described sequence input port and sequence delivery outlet, and described sequence line connects described sequence input port, main control chip and the delivery outlet that sorts successively.
In the present embodiment, the major function of sequence line is in cascade system, determine a main frame, and configures a unique in systems in which ID address by other each from machine.Concrete steps are as follows:
First carry out just minor sort to each layer KVM equipment, every one deck is all defaulted as ground floor, thus sends the data of sequence downwards.In setting-up time, if when input port of sorting does not have data to input, then judge that this communication apparatus is ground floor, be defaulted as and be in Host Status in bus; If when input port of sorting has data to input, then judge this communication apparatus not as ground floor, and be defaulted as be in slave status in bus.By sorting to each communication apparatus be connected in cascade system, determining the number of plies that each communication apparatus is respective in cascading layers, also form the ID address of each communication apparatus in whole cascade system simultaneously.
Further, this layer receives from machine communication apparatus the packet that described cascade system, last layer sends from machine, and wherein, packet comprises the information such as number of plies value and correction bit of last layer.The cascade number of plies numerical value obtained is added that predetermined value is sent to lower one deck from machine after 1 from machine by this layer, after carrying out several circulations, just can determine that this layer is from the ID address of machine cascade system.Such as: be in third layer from machine communication apparatus, ground floor is defaulted as when cascade system just powers on, after sequence input port receives cascade number of plies numerical value 2, confirm that this layer is non-ground floor, and send cascade number of plies numerical value 3 to lower floor, to next circulation time, receive cascade number of plies numerical value 3, and one deck sends cascade number of plies numerical value 4, in the setting-up time of first minor sort downwards, after sequence input port repeatedly receives cascade number of plies numerical value 3, can determine that this layer is in the 3rd layer from machine.After completing first minor sort, the value of every one deck sequence delivery outlet timing output this layer of communication apparatus place number of plies adds 1, and whether inspection sequence input port has data to input, thus judges whether the number of plies of the cascade residing for this layer changes.Such as: the communication apparatus of third layer, after first minor sort, be defined as third layer, the data received in input port regularly should receive cascade number of plies numerical value 3, if having received cascade number of plies numerical value 4, the data now sent to lower floor become cascade number of plies numerical value 5, if wait for two circulations, the value received is cascade number of plies numerical value 4, then change the ID of this layer, and be set to cascade number of plies numerical value 4, namely third layer change into the 4th layer from machine communication apparatus from machine communication apparatus.
Further, described sequence line is two-wire or single wire type, and described two-wire byte orderings line comprises clock line and the data line of parallel setting, and described clock line and data line are connected described sequence input port, main control chip and sequence delivery outlet respectively successively; Described single wire type sequence line has a signal conversion module, and described signal conversion module connects described sequence input port, main control chip and sequence delivery outlet successively.With reference to Fig. 3, for Double wire transmission: last layer by the data line that is connected with lower floor to lower floor's external interrupt, after lower floor responds external interrupt, clock signal is initiated by the clock line be connected with upper strata, after upper strata receives the clock signal of lower floor's initiation, by self-defining a set of dual-wire communications agreement, by data by data line transfer to lower floor.With reference to Fig. 4, for single wire transmission: in order to prevent the decay of data in transmitting procedure, can the signal of UART be transferred to RS485 signal and carry out data transmission.
Further, described lower row bus has the downgoing signal modular converter be located in described communication apparatus, and described downgoing signal modular converter is used for when described communication apparatus is defined as main frame, switches to data to send state under the control of described main control chip; When described communication apparatus is defined as from machine, under the control of described main control chip, switch to data receiving state.Described upper row bus has the upward signal modular converter be located in described communication apparatus, and described upward signal modular converter is used for when described communication apparatus is defined as main frame, under the control of described main control chip, switch to data receiving state; When described communication apparatus is defined as from machine, under the control of described main control chip, data are switched to send state.
In the present embodiment, described downgoing signal modular converter turns RS485 module for being preferably UART with upward signal modular converter, and in other embodiments, the modular converter that can other are selected as required feasible, is not limited to the present embodiment.
In this preferred embodiment, RS485 bus communication mechanism is a host-guest architecture mode, main frame can carry multiple from machine, multiple from machine with parallel way carry on bus, main frame Xiang Congji send data time, each from machine can receive main frame send data.The UART signal that internal control circuit produces, coordinate RS485 modular converter, adopt the communication mode of RS485 bus to carry out cascade data communication, ground floor can be realized to random layer direct data communication, and do not need successively data to be sent, thus substantially increase message transmission rate downwards.On hardware, the UART hardware module function using main control integrated circuit IC to carry carries out data transmission and reception, and compare the mode using IC pin analog waveform, the accuracy rate of data improves greatly; Because the number of plies of cascade is too much, will reach 30 meters from ground floor to the distance of last one deck, the data transmission distance of the input/output interface of common IC does not reach usually, and therefore, the decay of data will be very severe.And through RS485 signal conversion chip, UART signal is converted to the signal of RS485, the transmission range of data is 500 meters, and the problem of signal attenuation in transmitting procedure also can be very significantly improved, in addition, also can realize the cascade number of plies and reach 64 layers, thus there is very strong extendability.
In this preferred embodiment, perfect RS485 bus communication mechanism can be formed by ordering mechanism, the equipment of ground floor is not a fixing equipment, namely unfixing main frame, therefore first determine the main frame in cascade system in the ranking, after whole ordering mechanism completes, residue communication apparatus is as from machine, and obtain ID address unique in bus, the number of plies value namely in the cascade of equipment place.Main frame as required, can utilize and select certain from machine accurately from the ID address that machine is unique on bus.Be understandable that, in other embodiments, the serial bus standard also can other being selected according to actual needs suitable, is not limited to the present embodiment.
In this preferred embodiment, descending bus communication mechanism is: complete ordering mechanism, after ground floor is defined as main frame, the UART of lower row bus turns RS485 module, be set to only send data mode, to ensure that data are sending UART signal by during UART signal circuit, are converted to RS485 signal of communication through RS485 module, coordinate predefined RS485 communication protocol, data are sent to the ID address of specifying corresponding from machine communication apparatus.Other layers are defined as after machine, and the UART that lower row bus is corresponding turns RS485 module, is set to the state receiving only data.After sequence, self number of plies value and ID address is learnt from machine communication apparatus, by predefined RS485 communication protocol, can judge whether ground floor selects this layer to control, by this mechanism, can ensure in the communication process of lower row bus, the response of the conflict of data and multiple equipment can not be caused.
In this preferred embodiment, up bus communication mechanism is: complete ordering mechanism, after ground floor is defined as main frame, the UART of upper row bus turns RS485 module, be set to receive only data mode, to ensure the data sent from machine communication apparatus that reception other layer is chosen, thus the conflict of data can not be caused.Other layers are defined as after machine, the UART signal circuit that upper row bus is corresponding and 485 modular converters are set to only send data mode, ground floor is each only can select the wherein one deck in other layers carry out data communication from machine communication apparatus, selected from machine communication apparatus, after receiving the feedback command that ground floor sent by lower row bus, just by up bus by data feedback to the main frame of ground floor, and the non-selected number of plies from machine communication apparatus, then can not send data.
The internal control circuit of communication apparatus, can control UART to turn RS485 module installation be transmission state or receive status.When confirming as ground floor main frame, the UART of descending bus portion turns RS485 module and is set to transmission state, and the UART of up bus portion turns RS485 module and is set to accepting state; When confirm as be not ground floor from machine time, the UART signal circuit of descending bus portion and conversion RS485 module are set to receive status, and UART signal circuit and the RS485 module of up bus portion are set to transmission state.
In the present embodiment, the number of plies needing to select is passed through command mode by main frame, coordinates ID address to find the communication apparatus of the corresponding number of plies, then the Various types of data such as keyboard and mouse is sent to the required number of plies controlled by lower row bus required data.Like this, utilize ordering mechanism to set main frame and the configuration from machine in bus, and form the ID configured cascade system from machine.On the basis of ordering mechanism, use the mode of RS485 bus to realize cascaded communication, make between communication apparatus, reach the object of One-to-one communication, thus reduce data transmission period, data decay, data error code rate.
These are only preferred embodiment of the present utility model; not thereby the scope of the claims of the present utility model is limited; every utilize the utility model instructions and accompanying drawing content to do equivalent structure or equivalent flow process conversion; or be directly or indirectly used in other relevant technical fields, be all in like manner included in scope of patent protection of the present utility model.
Claims (10)
1. a cascade system, it is characterized in that, described cascade system comprises grade on line and by level on line multiple communication apparatus connected in series, described level on line comprises sequence line, lower row bus and upper row bus, described sequence line is used for connecting described multiple communication apparatus successively, to determine main frame in described multiple communication apparatus and from machine; Described lower row bus for connect described main frame and be connected with described main frame from machine, with the data that described main frame is sent successively through described descending bus transfer to described from machine; Described upper row bus be used for connecting successively described from machine and with the described main frame is connected from machine, so that the described data fed back from machine are sent to described main frame.
2. cascade system as claimed in claim 1, it is characterized in that, described communication apparatus comprises the sequence input port connecting last layer communication apparatus, the sequence delivery outlet connecting lower one deck communication apparatus and connects the main control chip of described sequence input port and sequence delivery outlet, and described sequence line connects described sequence input port, main control chip and the delivery outlet that sorts successively.
3. cascade system as claimed in claim 2, it is characterized in that, described sequence line is two-wire or single wire type.
4. cascade system as claimed in claim 3, is characterized in that, described two-wire byte orderings line comprises clock line and the data line of parallel setting, and described clock line and data line are connected described sequence input port, main control chip and sequence delivery outlet respectively successively.
5. cascade system as claimed in claim 3, is characterized in that, described single wire type sequence line has a signal conversion module, and described signal conversion module connects described sequence input port, main control chip and sequence delivery outlet successively.
6. cascade system as claimed in claim 2, it is characterized in that, described lower row bus has the downgoing signal modular converter be located in described communication apparatus, described downgoing signal modular converter is used for when described communication apparatus is defined as main frame, switches to data to send state under the control of described main control chip; When described communication apparatus is defined as from machine, under the control of described main control chip, switch to data receiving state.
7. cascade system as claimed in claim 6, it is characterized in that, described upper row bus has the upward signal modular converter be located in described communication apparatus, described upward signal modular converter is used for when described communication apparatus is defined as main frame, under the control of described main control chip, switch to data receiving state; When described communication apparatus is defined as from machine, under the control of described main control chip, data are switched to send state.
8. cascade system as claimed in claim 7, is characterized in that, described downgoing signal modular converter is and upward signal modular converter is that UART turns RS485 module.
9. cascade system as claimed in claim 1, it is characterized in that, described upper row bus and lower row bus are RS485 bus.
10. cascade system as claimed in claim 1, is characterized in that, described communication apparatus is that many computers switch KVM equipment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201520461003.5U CN204883694U (en) | 2015-06-30 | 2015-06-30 | Cascade system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201520461003.5U CN204883694U (en) | 2015-06-30 | 2015-06-30 | Cascade system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN204883694U true CN204883694U (en) | 2015-12-16 |
Family
ID=54828047
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201520461003.5U Expired - Fee Related CN204883694U (en) | 2015-06-30 | 2015-06-30 | Cascade system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN204883694U (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108737590A (en) * | 2018-05-15 | 2018-11-02 | 浙江正泰电器股份有限公司 | A kind of method that address is distributed automatically, system, Modbus main websites, Modbus slave stations |
CN109491945A (en) * | 2018-11-05 | 2019-03-19 | 深圳市瑞驰信息技术有限公司 | A kind of system and method for UART cascade extension |
CN109947555A (en) * | 2017-12-21 | 2019-06-28 | 北京比特大陆科技有限公司 | Data processing equipment, data transmission method for uplink and calculating equipment |
-
2015
- 2015-06-30 CN CN201520461003.5U patent/CN204883694U/en not_active Expired - Fee Related
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109947555A (en) * | 2017-12-21 | 2019-06-28 | 北京比特大陆科技有限公司 | Data processing equipment, data transmission method for uplink and calculating equipment |
CN108737590A (en) * | 2018-05-15 | 2018-11-02 | 浙江正泰电器股份有限公司 | A kind of method that address is distributed automatically, system, Modbus main websites, Modbus slave stations |
CN108737590B (en) * | 2018-05-15 | 2022-02-25 | 浙江正泰电器股份有限公司 | Automatic address allocation method and system, Modbus master station and Modbus slave station |
CN109491945A (en) * | 2018-11-05 | 2019-03-19 | 深圳市瑞驰信息技术有限公司 | A kind of system and method for UART cascade extension |
CN109491945B (en) * | 2018-11-05 | 2021-11-09 | 深圳市瑞驰信息技术有限公司 | UART cascade extension system and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105045742A (en) | Cascade communication method and cascade system | |
CN105051706B (en) | The equipment of operation for the low-power PHY with PCIE protocol stacks, method and system | |
CN101571842B (en) | PCI integrated circuit board device used for ARINC429 communication | |
CN100521637C (en) | Optical fiber-based high speed serial industrial real-time communication bus system and its control method | |
CN204883694U (en) | Cascade system | |
CN100530156C (en) | Control method and device between master-salve module | |
CN106372028B (en) | A kind of serial interface conversion device and its conversion method for saving bus resource | |
CN206433003U (en) | Ethernet link switching device | |
CN102279827A (en) | Multifunctional communication transit box | |
CN104008082A (en) | Converter of 1553B bus remote terminal (RT) node and controller area network (CAN) bus | |
CN105807722A (en) | Numerical control system including internal register self-reset function with serial communication signal monitoring | |
CN105005545A (en) | Line card serial port switching device and line card serial port switching method | |
CN104102169A (en) | Textile and machine control device, control system, control and driving device and communication method | |
CN104464617A (en) | Parallel display system and display devices thereof | |
CN105472782A (en) | Wireless communication terminal | |
CN102736019A (en) | Flexibility detection system and method of circuit board | |
CN203982361U (en) | A kind of multiple serial communication proving installation | |
CN205249496U (en) | Wireless communication terminal | |
CN108345231A (en) | Power equipment linkage control method, system and device | |
CN201820120U (en) | Self-adapting multibus execution mechanism controller | |
CN108089952B (en) | Automatic change test equipment | |
CN102176147A (en) | Stage control system and method for digital multiplex (DMX) 512 intelligent distribution isolating amplifier | |
CN201622783U (en) | LED module communication circuit and LED display screen | |
CN103812311B (en) | Switch power parallel fast acting control system based on duplex mouth | |
CN101320359A (en) | Control circuit and method of serial port equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20151216 Termination date: 20210630 |