CN101661502B - Gateway and gateway setting tool - Google Patents
Gateway and gateway setting tool Download PDFInfo
- Publication number
- CN101661502B CN101661502B CN200910168218.7A CN200910168218A CN101661502B CN 101661502 B CN101661502 B CN 101661502B CN 200910168218 A CN200910168218 A CN 200910168218A CN 101661502 B CN101661502 B CN 101661502B
- Authority
- CN
- China
- Prior art keywords
- target
- characteristic
- setting
- gateway apparatus
- data
- 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 - Lifetime
Links
Images
Landscapes
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Mutual mapping of objects expressing different network systems (A, B) is easily and simply carried out. Data on the objects, which are elements constituting the network systems, is mutually used by the network systems. A n intermediate model (102) for mutual access is provided. An item of the eleme nt (106) of each network system is related to an intermediate object (103) so provided in the intermediate model as to correspond to the elements. Data is transferred to the related item. When one network system needs data on the element of the other, the former network system accesses the intermediate object to acquire data corresponding to the item.
Description
The application is to be that November 13, application number in 2002 are dividing an application of 02803866.5 (PCT/JP02/11820), the denomination of invention patented claim that is " utilizing the gateway apparatus of target " the applying date.
Technical field
The present invention relates in order to make a plurality of different network systems interconnect and carry out exchanges data and setting and the utilization of the gateway apparatus using, the gateway setting tool that it is set and intermediate objective.
Background technology
In the past, gateway apparatus is generally arranged on to the supervision control command of the building machinery and equipment such as the air-conditioning of the settings such as building, illumination is received the network sending and these machines group is carried out to overall supervision between the high building management system of controlling, and they are interconnected.In this gateway apparatus, process both sides' system target setting and to the setting of the objective mapping of mutual correspondence or carry out the fixing setting corresponding with each system and by its preservation in the software that each application object is made, or preserve several predetermined set informations, more therefrom select a kind of information to use.Therefore,, in order to change these set informations, must rewrite software.
In order to solve the problem of some software application inconveniences like this, as the 2nd, first there is example, in Unexamined Patent 5-173795 communique etc., setting is used for managing the relation management target of the information of the both sides' relation between a plurality of targets, attempts by the operation of this relation management target is maintained to the mapping relations between target.
In the above-mentioned inside first having, be equipped with in the gateway apparatus of the single software that each object is made, for example, in building system, when the supervision control command of the building machinery and equipment such as air-conditioning, light fixture is received the network that sends and to these machines group carry out overall monitor the high building management system of controlling be according to different agreements, form time, by inside, target and the fixing gateway apparatus of preserving the software of the information relevant with the mapping of the mutual corresponding relation of conduct of processing both sides' network system are housed and carry out exchanges data.
Therefore, for change setting information, must rewrite software itself, when the state of the system being connected when change or mapping specification, need to expend a large amount of time and expense.
And then when being a plurality of network systems while interconnecting, gateway apparatus must all be preserved the relevant information of the network having connected with these, so, need larger memory span, thereby improved the price of gateway apparatus.
In order to solve some problems like this, as the 3rd object lesson first having, for example, in the method for Unexamined Patent 6-169315 communique, propose to utilize mapping that gateway apparatus possesses to process engineering and generated the map information corresponding with the system having connected, utilized map updating processing engineering that gateway apparatus possesses to carry out the mode of the renewal of the map information corresponding with the variation of the situation of the system having connected.
The gateway apparatus first having carries out the setting of map information as described above, and when the formation of the system that connected of change etc. or change mapping specification (corresponding relation), existence need to expend a large amount of time and the problem of expense.
And then the setting of mapping need to be carried out being familiar with map information between both sides' target and fine understanding on the basis of relation each other aspect the target of disposal system, so, exist and need the problem that very technical professional sets.
In addition, if first have example according to the 2nd, because relation management target has the map information between both sides' target, so exist mapping setting person must be familiar with the both sides' shone upon system simultaneously, in addition the situation that, must rethink another system when change occurs a system corrects the problem that mapping is set.
In addition, if first have example according to the 3rd because the generation of mapping and upgrade and process this and carry out on gateway apparatus, so, for the change of the change with objective system or mapping algorithm corresponding, necessary and the above-mentioned the same rewriting of carrying out in house software.
In addition,, because generating and upgrading to process and carry out on gateway apparatus, therefore the processing of gateway apparatus load increases, result, has improved the price of gateway apparatus.
Summary of the invention
The present invention proposes in order to solve more such problems, its object is to obtain the mapping device in a kind of gateway apparatus, by to applying the different network system A of different agreements and the mutual mapping of the target that B shows each system makes in their interconnective systems, even if be unfamiliar with both sides' network system, also can shine upon setting, and, even if a side network system changes, the set information of the opposing party's network system is also unaffected.
In addition, use form can set simply the exploitation of operation, monitoring and controlling, and its form is that user holds intelligible form.
And then its object is to generate more accurately, more suitably mapping.
And then its object is to obtain the device that the variation of the network system of applying and producing is followed in a kind of easy tracking.
In addition, its object is to provide a kind of gateway apparatus, when the system variation having connected, the change of mapping specification and mapping algorithm change, needn't rewrite the software of gateway apparatus inside, also needn't on gateway apparatus, resemble the generation of the map information based on setting data and upgrade to process complex calculations, can reduce cost of development, engineering cost and hardware cost.
In addition, its object is to provide a kind of gateway setting tool, and the mutual relationship of the both sides' system that needn't be familiar with having connected can easily be set operation, and, when setting operation, can use good user interface, set efficiency high, can reduce engineering cost.
And then its object is to provide a kind of gateway apparatus and gateway setting tool, can utilize the application programs such as general widely used WEB browser to make, can reduce cost of development and engineering cost.
Gateway apparatus of the present invention is using the key element of construction system as target and by different systems, used the structure of this target data,
There is the mid-module by 1 default, the intermediate objective to setting corresponding to key element in this mid-module, the project of the corresponding key element of 1 system map itself, and transmit data to the project of this mapping.
If another system need to, using the data of intermediate objective as its project data, can obtain the data corresponding with project of intermediate objective.
Or using the key element of construction system as target and mutually used the structure of this target data by different systems,
The mid-module with mutual access, intermediate objective to setting corresponding to key element in this mid-module, the project of the corresponding key element of each system map itself, and transmit data to the project of this mapping, in addition, if native system needs the factor data of other system, can obtain the data corresponding with project by access intermediate objective.
In addition,, when the data of each system access intermediate objective, the intermediate objective using the coincidence rate of the formation project of intermediate objective and the access object of itself more than the ratio of regulation is shone upon as intermediate objective.
In addition,, to the additional incidental information of intermediate objective, each system is carried out access with reference to incidental information to intermediate objective.
In addition,, when shining upon, make mid-module and the key element that forms intermediate objective and the said system of this mid-module and form this system shows on same picture between system and mid-module.
In addition to the mapping of intermediate objective, by the data that showed by structural data descriptive language, undertaken.
In addition, its formation comprises: the system A Department of Communication Force of the communications command A of receive-transmit system A; The system B Department of Communication Force of the communications command B of the system B that the transmitting-receiving utilization agreement different with system A forms; When intercoursing system A and communications command A, explain that the content of communications command A preserves the system A target database of target data again; When intercoursing system B and communications command B, explain that the content of communications command B preserves the system B target database of target data again; The mapping database of mapping (enum) data that preserve to represent the corresponding relation of the target data that belongs to the target data of system A target database and belong to system B target database; And between system A target database, intercourse target data A, and between system B target database, intercourse target data B, meanwhile, according to mapping database, carry out the mapping of target data A and target data B, and intercourse the mapping enforcement division of these target datas; And between system A target database, intercourse target data A, and between system B target database, intercourse target data B, and between mapping database, intercourse mapping (enum) data, meanwhile, mutually exchange the setting data receiving and transmitting part of these data with external device (ED).
The formation of gateway setting tool of the present invention comprises: set the setting data input part of the target complex of representation system A, B respectively; The system A goal-setting database of the target data of the system A that preservation is set by setting data input part; The system A target data operational part that receives data and foldback data compression is gone back from system A goal-setting database; Have that utilisation system A carries out and system A goal-setting database between the system A target full database of blank data of target of mutual exchanges data; The system B goal-setting database of the target data of the system B that preservation is set by setting data input part; The system B target data operational part that receives data and foldback data compression is gone back from system B goal-setting database; Have that utilisation system B carries out and system B goal-setting database between the system B target full database of blank data of target of mutual exchanges data; The mapping setting data storehouse of the mapping (enum) data of the mapping that preservation is set by setting data input part; The mapping (enum) data operational part that receives data and foldback data compression is gone back from mapping setting data storehouse; The blank data with the mapping between the target of utilisation system A target full database and the target of utilisation system B target full database are carried out the mapping full database of exchanges data mutually simultaneously with mapping setting data storehouse; According to mapping full database, belong to the mapping of each data of system A goal-setting database and system B goal-setting database the mapping generating unit that it is sent to mapping setting data storehouse; The setting data display part that shows at any time the data that belong to any one database in system A goal-setting database, system B goal-setting database, mapping setting data storehouse, system A target full database, system B target full database and mapping full database; The setting data receiving and transmitting part that mutually carries out exchanges data between system A goal-setting database, system B goal-setting database and mapping setting data storehouse carries out the transmitting-receiving of data between setting data receiving and transmitting part and gateway apparatus.
In addition, to belonging to respectively the goal-setting data of system A, B goal-setting database, add the incidental information for it is shone upon, meanwhile, mapping generating unit generates the mapping (enum) data between target together with incidental information.
In addition the data that exchange is showed by structural data descriptive language mutually, and between gateway apparatus.
And then, and the data that between gateway setting tool, exchange is showed by structural data descriptive language mutually.
The simple declaration of accompanying drawing
Fig. 1 is the concept map of the mid-module mapping between the system of explanation the invention process form 1.
Fig. 2 means the concrete pie graph that mutually utilizes system and mid-module of example 1.
Fig. 3 means the figure of mapping display frame of the intermediate objective key element of example 1.
Fig. 4 means the concrete pie graph that mutually utilizes system and mid-module of example 2 of the present invention.
Fig. 5 means the concrete pie graph that mutually utilizes system and mid-module of example 3 of the present invention.
Fig. 6 means the gateway apparatus of example 4 of the present invention and the square frame pie graph of gateway setting tool.
Fig. 7 means the figure of the data example in the target full database of gateway setting tool of example 4 of the present invention.
Fig. 8 means the figure of the data example in the mapping full database of gateway setting tool of example 4 of the present invention.
Fig. 9 means the block scheme of the gateway apparatus of example 4 of the present invention and the connection form of gateway setting tool.
Figure 10 means the figure of the data example in system A goal-setting database in the gateway setting tool of example 5 of the present invention, system B goal-setting database, mapping setting data storehouse.
Figure 11 means the process flow diagram of the automatic genesis sequence of mapping in the gateway setting tool of example 5 of the present invention.
Figure 12 means that the system A describing with structural data descriptive language in the gateway setting tool of example 6 of the present invention is, the figure of the example of B goal-setting data.
Figure 13 means the figure of the example of the mapping setting data of describing with structural data descriptive language in the gateway setting tool of example 6 of the present invention.
The best example of invention
Example 1.
Below, use Fig. 1, Fig. 2, Fig. 3 that example 1 of the present invention is described.Fig. 1 illustrates the pie graph of the Mapping implementation mode between explanation heterogeneous networks of the present invention.
Here, illustrate as routine interconnective BACnet system 105 and a LON system 107, they are the objects that exist as entity.
The mutual mapping of these systems and connect to be exactly setting as shining upon 111 between the BACnet target 106 by 105 definition of BACnet system and the target by the corresponding relation between the LON target 108 of LON system 107 definition.
In this example, introduce and utilize common concept, character or the model separately etc. of the system existing as these entities to form the insubstantial mid-module 102 as conceived model, the setting of the objective mapping of each network system is not directly to carry out between the BACnet target 106 as entity or LON target 108, but to being undertaken by the mid-module target 103 of these mid-module 102 definition.For example, BACnet target 106 is not directly to 108 mappings of LON target, and to middle simulated target 103 mappings (step 109) (below, by step, represent such action), LON target 108 is also directly to BACnet target 106, and to middle simulated target 103 mappings (step 110).At this, first carry out so-called 111 setting, the target BACnet target 106 of physical system and LON target 108 realize mutual mapping by mid-module target 103 mappings to common.
Secondly, Fig. 2 illustrates very simple object lesson.
With above-mentioned the same, establishing physical system is BACnet system 207 and LON system 214.Here, because considering machine entity, therefore forming with the target of LON system of the mid-module 201 consisting of them is approaching, but independent model.
First, the mapping from BACnet system 207 to mid-module 201 is described.If as the scale-of-two export target 208 of the ID=10 of one of BACnet target be the target of operating condition characteristic 203 mappings (step 220) of air conditioner 202 of 209 pairs of characteristic level mid-module targets of characteristic of currency.Equally, operating condition 206 mappings (step 221) of 211 pairs of light fixture 205 of currency of the scale-of-two export target 210 of ID=11, drive manner 204 mappings (step 222) of 213 pairs of air conditioners 202 of currency of multimode export target 212.Arrive this, the setting of BACnet side finishes.
Secondly, from LON system 214 to mid-module 201 mappings.If the air conditioner target 215 as the ID=5001 of one of LON target is the targets to air conditioner 202 mappings (step 223) of middle simulated target at target level.The light fixture 28 of LON target too, shines upon (step 224) at target level to the light fixture 205 of middle simulated target.
When carrying out the mapping of target level, the mapping of the characteristic level in target is united and carried out.As a result, the running of the air conditioner 215 of LON target, stop performance 216, drive manner characteristic 217 are respectively to the operating condition characteristic 203 of the air conditioner 202 of middle simulated target, 204 mappings of drive manner characteristic.Equally, the operating condition characteristic of lighting, extinguish 219 pairs of light fixture targets 205 of characteristic 206 mappings (step 224) of light fixture target 218.Above, the setting of LON side also comes to an end.
After both sides set and to be over, according to the setting situation on mid-module 201 can be in the hope of entity target, at this, be that mapping between BACnet target and LON target is set.In the air conditioner 202 of mid-module target, the running of the currency characteristic 209 of the scale-of-two of 203 pairs of BACnet targets of operating condition characteristic output 208 and the air conditioner 215 of LON target, stop performance 216 mappings.As a result, running, the stop performance 216 of the currency characteristic 209 of the scale-of-two of BACnet target output 208 and the air conditioner 215 of LON target shine upon (step 225) in fact mutually.Equally, what the currency 211 of scale-of-two output 210 was mapped in fact light fixture 218 lights, extinguishes characteristic 219 (step 226), and the currency 213 of multimode output 212 is mapped to the drive manner characteristic 217 (step 227) of air conditioner 215.
Such mapping is set and also can for example by the setting picture 301 resembling as shown in Figure 3, be undertaken.
That is, in the drawings, consider to show the complete list 309 of the complete list 302 of mid-module, the complete list 306 of BACnet target and LON target, more therefrom select the method for corresponding target (in instance-level, or on also can grade level) or characteristic etc.For example, BACnet target 308 is mapped to mid-module target 308, LON target 310 is mapped to mid-module target 304.So, BACnet target 308 and LON target 310 have realized mutual mapping.Picture 301 is set in mapping also can be such with example of shown here, shows the target of both sides' network system of wanting mapping simultaneously, and also side one side shows simply, and the technician of each network system sets respectively operation.In addition,, except shown here GUI sets picture, also can use the input method of form etc.
Like this, because of mid-module with form the intermediate objective of mid-module and the key element of system and construction system shows on same picture, therefore mapping more easily, more effective.
Have again, mid-module of the present invention is contained in the inside of gateway apparatus, can carry out gateway function by mid-module, but mid-module also can be contained in and be independent of gateway apparatus and being used for of preparing separately carried out on the setting means of various settings of gateway apparatus, and gateway apparatus itself is only installed for carrying out the MIN function of gateway function, like this, may be provided in this lower high performance gateway apparatus.
Have, for example, have 2 system A and B, when mutually carrying out exchanges data, first, the intermediate objective that A system is transformed into mid-module transmits data again, and B system is unilaterally utilized these data, and this is effective when lower level system utilizes the data of superior system.And then, when also can be in time different, set and utilize and stagger in time.In addition, from the intermediate objective of A default, also can utilize in advance setting in B system side, once or carry out utilizing setting just to send immediately project data after data setting below.
And then, in the above description, the situation of first setting intermediate objective from system side has been described, but also have, first set mid-module, then from this mid-module to A with B system map, the i.e. method to two system map in advance.So, when setting, although through mid-module swap data, also can be when system employs between system direct swap data.
If comprise this situation interior, or direct swap data, or be only taken into intermediate objective, gateway apparatus only need to resemble and prepare form etc. some simply form so so, only when shining upon, just needs to prepare in addition setting means.
Like this, in the implementation of the mapping between heterogeneous networks, utilize and carry out modelling as the network system 105 of mapping object and 107 common concept and characteristic, or, form and to have used the mid-module 102 of model alone, each network system 105 and 107 carry out to the mapping of mid-module 102.So, to the BACnet target 106 of the BACnet system 105 of conduct one method, network system of target 103 mapping of common mid-module with as LON target 108 results of the LON system 107 of the opposing party's system, also shine upon.So,, even if be not those skilled in the art, also can shine upon setting to the network system both sides of having shone upon.
And, even if a method, network system changes, can not exert an influence to the set information of the opposing party's network system yet.
In addition,, if adopt by the form of mid-module 102 being provided and forming the method that each forms of each network 105 and 107 shines upon, mapping becomes and is more prone to.
Example 2.
Below, utilize Fig. 4 that example 2 of the present invention is described.Here, the same with example 1, as physical network system, can enumerate the example of BACnet system 408 and LON system 410.
In example 1, when BACnet target 409 and LON target 411 are during to mid-module 402 mapping, using the mapping of the mid-module target to common as they mutual mappings, but, also can not like this, only use the mapping of on all four common mid-module target is carried out to entity mapping each other, and set different mid-module targets temporarily, and use these map informations to be combined with these mid-module targets, then carry out entity mapping each other.
; even if mid-module is not quite identical, also can realize mutual mapping; for example can be by belonging at its parent between the system of same germline, in its characteristic, be formed between the system etc. of consistent (such as more than 80%) to a certain extent, to shine upon etc. and realize.For example, mid-module target 403 is formed in certain degree in consistent with 406 because of its characteristic with 405 and 404, if therefore using them as the system of mapping each other, to the BACnet target 409 of mid-module target 403 mapping (412) and to the LON target 411 of mid-module target 405 mappings (413) can make mid-module target 404 and 406 and mid-module target 403 and 405 combinations after mutually shine upon (414).
Like this, in the implementation of the mapping between heterogeneous networks, when each network system 408 and 410 of entity is shone upon to mid-module 402, even to the target 409 and 410 of each network systems of different mid-module targets 403 and 405 mappings, because the similar degree according to mid-module target 403 and 405 is shone upon, therefore can set more easily operation, can reduce engineering cost.
Example 3.
Below, utilize Fig. 5 that example 3 of the present invention is described.Here, the same with example 1,2, as physical network system, can enumerate the example of BACnet system 505 and LON system 510.
In example 1,2, when BACnet target 506 and LON target 511 are to mid-module 502 mappings and while obtaining the mapping 517 in entity, according to the mapping of the mid-module target to common or to the mapping of the different mid-module target of shining upon between target, obtain map information.But, in this example, in addition, also use the incidental information additional to each target of physical network system.The processing of mid-module can adopt the mode of example 1 or the mode of example 2, and Fig. 5 illustrates the situation of the mode of example 1.This incidental information is defined as the entity supplementary features that make each target to be used for carrying out the information of the mutual mapping of each network system.
For example,, in the example shown in Fig. 5, using set-up site information as incidental information.Need this incidental information of this target exploitation of combination to carry out appointed object, point out that target that what place arranges just should be in conjunction with.As the incidental information of BACnet target 506, set-up site 507 has the ' value of meeting room A '.Equally, the set-up site 509 of establishing BACnet target 508 is
' meeting room B ', the set-up site 512 of LON target 511 is that ' meeting room A ', the set-up site 514 of LON target 513 is ' corridors '.Use the method identical with the method for example 1, add these information, can obtain the map information between entity target.In Fig. 5, can regard as to BACnet target 506 and the LON target 511 of 503 mappings of common mid-module target and shine upon each other, but known set-up site is that ' meeting room A ' can judge that this mapping is suitable thus when obtaining these incidental informations.
Have again, as incidental information, except the set-up site shown in Fig. 5 (house title, room number, space title (corridor, stairs port, public etc.), floor number, interval number, orientation etc.), the specific symbol of the scene of the type/genre of use equipment, model, use (normal, fire, fault etc.), regulation corresponding to object or No. ID etc., also very effective.
Like this, in the implementation of the mapping between heterogeneous networks, definition is used for the incidental information that shines upon between each network system 505 and 510 both sides' target, to the additional incidental information of each target of each network system 505 and 510, increase the mapping of this incidental information, so, except can generating mapping more accurately, can also judge that whether mapping is suitable.In addition, because being attached in each target and according to this information, incidental information shines upon, so, even use when the situations such as change occurring can not shine upon with the mid-module 502 of imagining originally formation when following because of network system 505 and 510, also can analogize by incidental information.Therefore, because analogizing, maintain network system 505 and 510 mapping relations each other, therefore can reduce engineering cost.
Like this, because having added incidental information, so, when utilizing the factor data of other system, there is the effect that can shine upon more accurately.
Have again, in example 1,2, as illustrated by concrete description in example below, if use XML (abbreviation of extensible mark up language) to describe as structural data descriptive language when the mapping of carrying out to mid-module or intermediate objective, can make to describe and become simple.
Example 4.
Fig. 6 is the gateway apparatus of example 4 of the present invention and the square frame pie graph of gateway setting tool.
The gateway apparatus that this pie graph comprises system A601, has the system B602 of the agreement different with system A, is connected with system B602 with system A601.
In addition, also have gateway setting tool 611, be used for from target data and the mapping (enum) data of external setting-up gateway apparatus 603.
Fig. 7 means the system A of the gateway setting tool 611 of example 4 of the present invention, the figure of the data example of B target full database 615,618.
In figure, there are respectively logical value target 701 in system A target full database 615 and air conditioner target 703 and the light fixture target 704 in round values target 702 and system B target full database 618.
In detail, in logical value target 701, there is 0 or 1 of the characteristic of so-called currency and value of obtaining.In addition, have what is called to turn round/stop and these 2 characteristics of drive manner in air conditioner target 703, its value of obtaining is respectively ' turn round or stop ' and ' cold air or heating installation or dehumidifying '.
Fig. 8 means the figure of the data example in the mapping full database of gateway setting tool of example 4 of the present invention.
In figure, there are respectively logical value target 801, round values target 802, air conditioner target 803 and light fixture target 804.
As shown in the figure, there is mutually corresponding relation with air conditioner target 803 in logical value target 801 and round values target 802.
In detail, the currency characteristic of logical value target and the running of air conditioner target/stop performance is corresponding, and the currency characteristic of round values target and the drive manner characteristic of air conditioner target are corresponding.
And then, value for each characteristic, the currency characteristic of logical value target 801 0,1 respectively with the running/stop performance of air conditioner target 803 stop, turning round corresponding, the currency characteristic of round values target 802 0,1,2 corresponding with cold air, heating installation and the dehumidifying of the drive manner characteristic of air conditioner target 803 respectively.
According to Fig. 6~Fig. 8, its action is described.
Action while first, communicating in order to realize control from from system A601 to system B602 according to Fig. 6 explanation.
In figure, system A Department of Communication Force 609 receives the communications command that sends and arrive the system A601 side of gateway apparatus 603 from system A601, explain Content of Communication, and to identify this content be the control from system A601 to system B601, this is controlled to data writing system A target database 605.
Mapping enforcement division 608 is utilized the target of the mapping database 607 retrieval system B602 side corresponding with controlling system A target database 605 that data write.Then, by the control data writing system B602 target database 606 of system B602 side corresponding to the control data of the system A601 side with utilizing mapping database 607 to obtain.
System B Department of Communication Force 610 makes the communications command of the system B602 side corresponding with the system B target database 606 of written data, and exports to system B602.
Be used for like this realizing the communication of the control from system A601 to system B602.
In addition, the communication from system B602 to system A601 is carried out along the path contrary with above-mentioned explanation.
Secondly, the establishing method for system A target database 605, system B target database 606 and the mapping database 607 of carrying out such communication and using according to Fig. 7, Fig. 8 explanation.
In gateway setting tool 611, by setting data input part 613, the data of the various supervision control objects various machines that are connected with system A601 or that look from system A601 etc. are input to system A goal-setting database 617.In addition, by same input part, the data of the various supervision control objects various machines that are connected with system B602 or that look from system B602 etc. are input to system B goal-setting database 620.And then, by same input part, the input information of the corresponding relation of these databases is arrived to mapping setting data storehouse 624.
At this moment, for example, also can use, the system A target full database 615 of database of blank data of system A601 side available all types of target pre-prepd as gateway setting tool 611 as shown in Figure 7 or the information of the system B target full database 618 of the database of the blank data of the available all types of target of system B602 side.
Equally, for example also can use the information of the mapping full database 621 as the mapping blank data between system A601 and system B602 as shown in Figure 8.
In addition, when these data inputs, also can utilize the information such as 614 pairs of system A goal-setting databases 617 of setting data display part, system B goal-setting database 620, the setting of shining upon setting data storehouse 624 or input state to point out, help setting person to carry out data input.
The system A goal-setting database 617 of inputting as above, system B goal-setting database 620 and mapping setting data storehouse 624 or the data that become setting person conventionally easily to understand data preparation, or all corresponding key elements are intactly preserved, so the data of preserving as the execution environment on gateway apparatus 603 are unnecessary mostly.
In actual system because there being many machines, therefore each machine must will resemble logical value target 804 as shown in Figure 8 and the corresponding informance light fixture target 805.For example, as No. 5002 of logical value target and No. 2001 machines of light fixture target, No. 5004 and No. 2002 machines of light fixture target of logical value target need for identifying the information of each machine simultaneously.Therefore, the information of preservation resemble (logical value, 5002, currency) to (light fixture, 2001, light/extinguish), (logical value, 5004, currency) to (light fixture, 2002, light/extinguish) ... like that.But, completely general to the relation of (light fixture is lighted/extinguished) because of (logical value, currency), therefore allow all machines repeat to have these information, be unnecessary.
Therefore, if only preserve 1 (logical value, currency) relation to (light fixture is lighted/extinguished), and preserve in addition the corresponding relation (5002,2001) of individual identification information, the information of (5004,2002), can compress whole quantity of information.
Like this, in order to reduce the redundance of the data of preserving on gateway apparatus 603, system A target operational part 616, system B target operational part 619, mapping (enum) data operational part 623 make system A goal-setting database 617, system B goal-setting database 620, mapping setting data storehouse 624 standardization of input, or for it is worked under execution environment, be transformed into necessary minimal data layout.
According to these key elements be transformed into gateway apparatus 603 on system A goal-setting database 617, system B goal-setting database 620 and the mapping setting data storehouse 624 of the corresponding data of execution environment by setting data receiving and transmitting part 625, to gateway apparatus 603, send, by the setting data receiving and transmitting part 604 on gateway apparatus 603, received.
The system A goal-setting database 617 having received, system B goal-setting database 620 and mapping setting data storehouse 624 are kept on gateway apparatus 603 as system A target database 605, system B target database 606 and mapping database 607 respectively, for the intercommunication mutually of system A601 and system B602.
Have again, if along order contrary to the above, system A target database 605 from gateway apparatus 603 to gateway setting tool 611, system B target database 606 and mapping database 607 that setting data receiving and transmitting part 604 sends on, the setting data receiving and transmitting part 625 of gateway setting tool 611 is placed on the data of reception respectively in system A goal-setting database 617, system B goal-setting database 620 and mapping setting data storehouse 624, by setting data display part 614, to setting person, point out, can obtain the current set condition of gateway apparatus 603 and show.
By so this current set condition is repeated to set operation, the change that can set and upgrade to process.
And then, when generating mapping setting data storehouse 624, also can utilize as the information of the mapping full database 621 of the blank of mapping and with the information of the system A goal-setting database 617 of existing system respective settings, system B goal-setting database 620 etc., by mapping generating unit 622, automatically generated.
Secondly, Fig. 9 be principle the key diagram of the gateway apparatus 603 of example 4 of the present invention and the connection form of gateway setting tool 611 is shown.
Fig. 9 (a), (b) principle the connection form of having used the physical medium different from both sides' system and the connection form of having used Same Physical media be shown respectively.The part identical or suitable with Fig. 6~8 added to identical symbol, and also the description thereof will be omitted.
In figure, there are building management system 901 ,911, building management devices 902,912, LAN (abbreviation of LAN (Local Area Network)) 903,913, gateway setting tool 904,914, gateway apparatus 906,915, the interface 905 being connected with gateway setting tool with gateway apparatus, facility/equipment system 907,916, equipment machine network system 908,917, air conditioner 909,918 and light fixture 910,919.In addition, the 1st and the 2nd different agreements 920,921 is also shown respectively.
Here, as the routine connection of one shown in Fig. 9 (b) form, can enumerate the Ethernet (login trade mark) using as LAN913, the HTTP (abbreviation of HTML (Hypertext Markup Language)) that is connected the 2nd agreement 921 of gateway setting tool 914 and gateway apparatus 915 as the BAC network (abbreviation of building automation and control network) that connects the 1st agreement 920 uses of building management system 911 and gateway apparatus 915 with conduct etc.
In addition, when adopt shown in Fig. 9 (b) connection form time, gateway setting tool 914 also can not pass through gateway apparatus 915, and directly from building * management system 911 obtain system information building management system 911, with Fig. 6 in system A target data 605 or the suitable information of system A goal-setting data 617.
Any one of getting in Fig. 9 (a), (b) connects form, when the agreement of building management system 911 and gateway setting tool 914 is different, can use the agreement for transceiving data alone directly to carry out the transmitting-receiving of data, if same agreement, can be used this agreement or agreement alone.
Like this, in the gateway apparatus of example 4 of the present invention, the relevant data of system that can utilize the gateway setting tool 611 of gateway apparatus 603 outsides to make, exchange and connect, so, a kind of gateway apparatus can be provided, when mapping specification change and mapping algorithm change, can not rewrite the software of gateway apparatus inside and shine upon neatly.
In addition, because resembling according to setting data, generate, upgrade the complex calculation map information on gateway apparatus, therefore the MPU (abbreviation of microprocessor) or the storer that are contained in gateway apparatus do not need very high performance.Therefore, can provide the gateway apparatus that can reduce cost of development, engineering cost and hardware cost.
In addition, by gateway setting tool 611 and the gateway apparatus 603 of intercommunication mutually of executive system A601 and system B602 are separated, can increase the design freedom of gateway setting tool 611, and there is good dedicated user interface, can provide and set the gateway setting tool 611 that efficiency is high, engineering cost is low.
In addition, generate the mapping generating unit 622 of mapping (enum) data by use, the various characteristics that comprises mutual relationship of the both sides' system that can be familiar with being connected, easily sets operation, can provide the gateway that engineering cost is low to establish instrument 611.
Have, in Fig. 9, interface 905 and gateway apparatus 906 separately draw again, but also can be contained in gateway apparatus 906 inside.
As mentioned above, can utilize the gateway setting tool of gateway apparatus outside to make the also data of switched connection system, so, a kind of gateway apparatus can be provided, when the system variation connecting, the change of mapping specification and mapping algorithm change, can not rewrite the software of gateway apparatus inside and shine upon neatly.
In addition, because resembling according to setting data, generate, upgrade the complex calculation map information on gateway apparatus, therefore the MPU (abbreviation of microprocessor) or the storer that are contained in gateway apparatus do not need very high performance.Therefore, can provide the gateway apparatus that can reduce cost of development, engineering cost and hardware cost.
In addition, by gateway setting tool and gateway apparatus are separated, can increase the design freedom of gateway setting tool, and there is good dedicated user interface, can provide and set the gateway setting tool that efficiency is high, engineering cost is low.
Example 5.
Example 5 of the present invention is relevant with the generation of gateway setting tool.
Figure 10 means the figure of example 5 of the present invention, illustrates to the setting data of each target is added the incidental information for shining upon and automatically generates the example shining upon.The part identical or suitable with example 4 added to identical symbol, and also the description thereof will be omitted.
In figure, system consists of system A goal-setting database 1001, mapping setting data storehouse 1002, system B goal-setting database 1003.In addition, also have logical value target 1004~1007, round values target 1008,1009, air conditioner target 1010,1011 and light fixture target 1012,1013.
In addition, in system A goal-setting database 1001, order label=5001,5002,5003 and 5004 target and the target of integer-valued order label=5101 and 5102 of logical value have been defined, in system B goal-setting database 1003, machine number=1401,1402 target and device number=2001 of light fixture of air conditioner, 2002 target have been defined.
In addition, in figure, as performance machine or monitor the target of control object, at the additional black circle mark above of the information characteristic of bottom line necessity ●.
In addition, as the incidental information of each target, at the additional black box ■ above of set-up site characteristic.This characteristic value comprises the machine that each target shows or monitors control object is located at the information where of object.
The information of additional object, for example, if the air conditioner target 1010 of machine number=1401, this object representation is arranged on the machine in ' J201 ', if the logical value target 1006 of order label=5003, this object representation is arranged on the supervision control object in ' J202 '.
Secondly, the order that generates mapping from having the system A of incidental information, B both sides' target complex is described.
Figure 11 means that an example utilizes gateway setting tool to generate the process flow diagram of the order of mapping, according to this figure declaration order.
Here, the target of system A, B, respectively as monitor controlling target and machine target, is illustrated to the situation that the former and the latter are shone upon successively, if but this relation is turned and adopted around the mode of mutual mapping, its effect is too.
First, when starting to move (step 1101), from system B target, extract successively the target (step 1102) of not setting mapping out.If all mappings complete, make to process turning to end (step 1110).
When there is the uncompleted target of mapping, take out the target (step 1103) that this is not set, and obtain the incidental information (step 1104) of the target of having taken out.
This series of step is exactly the information of taking out the air conditioner target of machine number=1401 and obtaining ' set-up site=J201 ' in Figure 10.
Secondly, according to the order of order label, extract the system A target (step 1105) that incidental information is consistent and mapping is not yet set out.This step is exactly order label=5001 of extracting ' set-up site=J201 ' out, 5002 logical value target, the round values target of order label=5101 in Figure 10.
At this, checking to have does not have with now as mapping (enum) data library information (step 1106) corresponding to the system B target of object.When there is mapping (enum) data library information, from mapping database, obtain kind/characteristic information (step 1107) of the milling head A corresponding with each characteristic.
These steps in Fig. 8, be exactly obtain the running/stop performance of air conditioner 803 and the currency characteristic of logical value target 801 corresponding relation information and obtain drive manner characteristic and the information of the corresponding relation of the currency characteristic of round values target 802.
Secondly, the target according to the order extraction of order label with the term harmonization of kind/characteristic of the system A obtaining, and generate mapping setting data (step 1108).This step in Figure 10, be exactly first according to order label order from according to finding out the running/stop performance of air conditioner target of machine number=1401 and the target that (air conditioner, the running/stopping) that obtain from mapping database is consistent to the corresponding informance of (logical value, currency) the consistent target of extracting out of set-up site, and shine upon the currency characteristic of the logical value target of order label=5001.
Then, the corresponding informance according to (air conditioner, the drive manner) obtained from mapping database to (round values, currency), the currency characteristic of the round values target of order label=5101 is shone upon drive manner characteristic.
So, when the mapping of the mapping setting data of 1 target of system B generates while finishing, same, repeat the next target of system B, until the target that does not exist mapping not set.
When checking (step 1106) while whether having the mapping (enum) data library information corresponding with system B target as object, in the situation that not there is not mapping (enum) data library information, the data type information of each characteristic of system B target is compared with the data type information of each characteristic of the system A target of extracting out under the consistent condition of incidental information, from the consistent target of information, start to shine upon, and generate mapping setting data (step 1109).
Below, the situation of remaining database information is the same with existing.So,, when generating all mapping setting datas, the such corresponding relation of Figure 10 is set up.
Like this, in the gateway setting tool of example 5 of the present invention, by definition, be used for the incidental information of system A that mapping connects, target between B, and this incidental information is appended to respectively in the goal-setting data of system A, B, generate the mapping (enum) data between target, simultaneously, incidental information is set as to the information that set-up site etc. does not rely on system, a kind of gateway setting tool can be provided, needn't be familiar with the mutual relationship between both sides' system A, B, can easily set operation, and, engineering cost can be reduced.
Have again, the target that can not set for mapping, can treat to detect because not possessing the form that set information etc. makes mistakes, but also can be as mapping database to this, preserve in advance the default corresponding relation of mutual target, reset target and the automatic target that generates the opposing party system corresponding with it of a method, system.
Like this, by definition, be used for the incidental information of system A that mapping connects, target between B, and this incidental information is appended to respectively in the goal-setting data of system A, B, generate the mapping (enum) data between target, simultaneously, incidental information is set as to the information of the system that do not rely on, a kind of gateway setting tool can be provided, needn't be familiar with the mutual relationship between both sides' system A, B, can easily set operation, and, can reduce engineering cost.
Example 6.
Figure 12, Figure 13 illustrate respectively goal-setting data of describing with structural data descriptive language in the gateway setting tool of example 6 of the present invention and the example of mapping setting data.
In Figure 12 and Figure 13, as structural data descriptive language, use XML (abbreviation of extensible mark up language) to describe, the name that is referred to as each target of logical value, round values, air conditioner, light fixture is referred to as to label, using the characteristic title of each target and characteristic value as attribute (attribute), with the form performance of ' characteristic title=characteristic value '.
In figure, the system A goal-setting data 1201 that useful structure data description language (DDL) XML describes, the system B goal-setting data 1202 of describing by structural data description language XML, the logical value target 1203 of describing by structural data description language XML, the round values target 1204 of describing by structural data description language XML, the air conditioner target 1205 of describing by structural data description language XML, the mapping setting data 1301 of describing by structural data description language XML and the mapping (enum) data 1302 of describing by structural data description language XML.
For example, by the structural data description language XML of Figure 12, describe logical value target 1203 and represent that ' value of the currency characteristic of the logical value target of order label=5001 is 1 relatively, the value of set-up site characteristic is J201 ', the air conditioner target 1205 of being described by structural data description language XML represents that ' value of the running/stop performance of the air conditioner target of machine number=1401 is runnings relatively, the value of drive manner characteristic is cold air, and the value of set-up site characteristic is J201 '.They are corresponding to show respectively the form of characteristic value and logical value target 1004 in Figure 10, air conditioner target 1010.
Equally, the example of the mapping setting data of describing with structural data descriptive language of Figure 13 and the mapping setting data that represents mapping status in Figure 10 are of equal value.
For example, with the mapping setting data 302 that structural data description language XML is described, represent (air conditioner, 1401, turn round/stop) corresponding relation to (logical value, 5001, currency).
Like this, by using structural data description language XML description system A goal-setting data, system B goal-setting data and mapping goal-setting data, can describe interface between gateway apparatus and gateway setting tool with structure description language, data between the two transmit, and can adapt to neatly the change of various data structures.
In addition, with regard to XML, be illustrated here, but be not limited to this.Also can be such as being structural data descriptive language outside the XML such as SGML (abbreviation of Standard Generalized Markup Language), XHTML (abbreviation of Extensible Hypertext Markup Language).Especially, if the structural data descriptive language that can find on general WEB browser etc., can utilize general widely used general purpose application program to make gateway apparatus and gateway setting tool, a kind of gateway apparatus and gateway setting tool that has reduced cost of development and engineering cost can be provided.
In addition, because structural data descriptive language is used for to the interface between gateway apparatus and gateway setting tool, therefore can utilize the general purpose application programs such as general widely used WEB browser to make gateway apparatus and gateway setting tool, a kind of gateway apparatus and gateway setting tool that has reduced cost of development and engineering cost can be provided.
The possibility of industrial utilization
If resemble above according to the present invention, there is the mid-module for other system access, each system can be to transmitting data with the key element with intermediate objective mapping corresponding to key element itself in a model again, and from intermediate objective, obtain the factor data of other system, so, easily utilize the factor data of other system, and, have and make the project of each system change the effect that affects minimum on other system.
Claims (7)
1. the target corresponding method between a system, in the gateway apparatus that the 1st system is connected with the 2nd system, make the 1st target that forms described the 1st system form the target corresponding method between corresponding system with the 2nd target that forms described the 2nd system, it is characterized in that possessing following step:
Mid-module is set step, described gateway apparatus is set in storer using the mid-module as conceived model, in the described mid-module of setting, set a plurality of intermediate objectives as the inscape of described mid-module, in each intermediate objective of described a plurality of intermediate objectives of setting, set the characteristic as the attribute of this intermediate objective;
Corresponding step between characteristic, it is corresponding with the characteristic of attribute as described the 1st target that described gateway apparatus makes described mid-module set characteristic that any one intermediate objective in described a plurality of intermediate objectives that step sets sets, makes characteristic that any one intermediate objective in described a plurality of intermediate objectives sets corresponding with the characteristic of attribute as described the 2nd target simultaneously; And
Corresponding step between target, described gateway apparatus when in the situation that between described characteristic the characteristic of the characteristic of the 1st target described in corresponding step and described the 2nd target corresponding to the same characteristic of same intermediate objective, make the characteristic of described the 1st target corresponding with the characteristic of described the 2nd target
Exchanges data step, in the situation that carrying out exchanges data between described the 1st system and described the 2nd system, described gateway apparatus corresponding step between by described target has carried out carrying out between corresponding characteristic exchanges data,
Between described target in corresponding step, between described gateway apparatus is by described characteristic, corresponding step is corresponding with the characteristic of setting in the 1st intermediate objective by the characteristic of described the 1st target, the characteristic of described the 2nd aims of systems be different from the 2nd intermediate objective of described the 1st intermediate objective under situation corresponding to the characteristic set, the formation of characteristic more than the regulation ratio of setting in described the 1st intermediate objective with in the situation that the formation of the characteristic of described the 2nd intermediate objective setting is consistent, corresponding with the characteristic of setting in described the 2nd intermediate objective by the characteristic that makes to set in described the 1st intermediate objective, make corresponding to the characteristic of described the 1st target of the characteristic of setting in described the 1st intermediate objective corresponding with the characteristic of described the 2nd target of characteristic corresponding in described the 2nd intermediate objective setting.
2. the target corresponding method between system according to claim 1, is characterized in that,
Between described target in corresponding step, in the situation that the title that is set in characteristic more than the regulation ratio of described the 1st intermediate objective is consistent with the title of characteristic that is set in described the 2nd intermediate objective, described gateway apparatus makes as the formation of characteristic that is set in described the 1st intermediate objective consistent above with the ratio that is formed in regulation of characteristic that is set in described the 2nd intermediate objective.
3. the target corresponding method between system according to claim 1, is characterized in that,
Between described characteristic in corresponding step,
Described gateway apparatus shows the display items display that represents described each intermediate objective and the characteristic of the characteristic of described each intermediate objective, described the 1st target and described the 1st target and the characteristic of described the 2nd target and described the 2nd target at same picture,
Described gateway apparatus makes to input the corresponding of the characteristic of arbitrary intermediate objective in corresponding and described a plurality of intermediate objectives of the characteristic of the arbitrary intermediate objective in described a plurality of intermediate objective and the characteristic of described the 1st target and the characteristic of described the 2nd target.
4. the target corresponding method between system according to claim 3, is characterized in that,
Between described characteristic, in corresponding step, described gateway apparatus, except described display items display, also shows the display items display that represents the incidental incidental information of described the 1st target and the incidental incidental information of described the 2nd target on same picture.
5. the target corresponding method between system according to claim 1, is characterized in that,
In target corresponding method between described system, it is corresponding with the LON target that forms LON system that described gateway apparatus makes to form the BACnet target of BACnet system,
At described mid-module, set in step, described gateway apparatus is set the mid-module as conceived model at storer, at the described mid-module of setting, set air conditioner target and illumination target as described intermediate objective, at least more than one in described air conditioner goal-setting running status characteristic, operational mode characteristic, design temperature characteristic and humidity characteristic, at least more than one in described illumination target setting running status characteristic, illumination characteristic and mode characteristic
Between described characteristic in corresponding step, described gateway apparatus makes in the characteristic of described air conditioner target and any one setting in described illumination target corresponding with the characteristic of described BACne t target, makes in the characteristic of described air conditioner target and any setting in described illumination target corresponding with the characteristic of described LON target simultaneously.
6. the target corresponding method between system according to claim 5, is characterized in that,
Between described characteristic in corresponding step,
Described gateway apparatus shows the display items display of the characteristic that represents described air conditioner target and the characteristic of the characteristic of the characteristic of described air conditioner target, described illumination target and described illumination target, described BACnet target and described BACnet, described LON target and described LON target at same picture
Described gateway apparatus makes to input corresponding between corresponding and described air conditioner target between any the characteristic of characteristic and described BACnet target in described air conditioner target and described illumination target and any the characteristic of characteristic and above-mentioned LON target in described illumination target.
7. the target corresponding method between system according to claim 6, is characterized in that,
Between described characteristic, in corresponding step, described gateway apparatus, except showing above-mentioned display items display, also shows the display items display that place is set that place and described LON target are set that represents described BACnet target on same picture.
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001352881 | 2001-11-19 | ||
JP2001352881A JP3711493B2 (en) | 2001-11-19 | 2001-11-19 | Gateway device and gateway setting tool |
JP2001-352881 | 2001-11-19 | ||
JP2002-090492 | 2002-03-28 | ||
JP2002090492A JP3762322B2 (en) | 2002-03-28 | 2002-03-28 | Object-use gateway device |
JP2002090492 | 2002-03-28 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA028038665A Division CN1488102A (en) | 2001-11-19 | 2002-11-13 | Gateway and gateway setting tool |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101661502A CN101661502A (en) | 2010-03-03 |
CN101661502B true CN101661502B (en) | 2014-03-12 |
Family
ID=19164999
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910168218.7A Expired - Lifetime CN101661502B (en) | 2001-11-19 | 2002-11-13 | Gateway and gateway setting tool |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP3711493B2 (en) |
CN (1) | CN101661502B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5121509B2 (en) * | 2008-03-04 | 2013-01-16 | 株式会社東芝 | Database system |
JP5458999B2 (en) * | 2010-03-19 | 2014-04-02 | 富士通株式会社 | Network management control program, network management control device, and network management control method |
EP2701347B1 (en) * | 2011-04-19 | 2019-04-17 | Mitsubishi Electric Corporation | Network analysis assistance device, network assessment device, network analysis assistance method, network assessment method, network analysis assistance programme and network assessment programme |
JP5382831B1 (en) * | 2013-03-28 | 2014-01-08 | 株式会社アクセル | Lighting device mapping apparatus, lighting device mapping method, and program |
WO2015063902A1 (en) * | 2013-10-30 | 2015-05-07 | 株式会社アイ・エル・シー | Inter-apparatus control method, inter-apparatus control program, and inter-apparatus control system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5960176A (en) * | 1995-09-07 | 1999-09-28 | Kokusai Denshin Denwa Co., Ltd. | Apparatus for management of SNMP/OSI gateways |
US6104963A (en) * | 1998-04-03 | 2000-08-15 | Johnson Controls Technology Company | Communication system for distributed-object building automation system |
CN1304245A (en) * | 2000-01-11 | 2001-07-18 | 日本电气株式会社 | Gateway server capable of displaying image content in mini-terminal and method for obtaining said content |
-
2001
- 2001-11-19 JP JP2001352881A patent/JP3711493B2/en not_active Expired - Lifetime
-
2002
- 2002-11-13 CN CN200910168218.7A patent/CN101661502B/en not_active Expired - Lifetime
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5960176A (en) * | 1995-09-07 | 1999-09-28 | Kokusai Denshin Denwa Co., Ltd. | Apparatus for management of SNMP/OSI gateways |
US6104963A (en) * | 1998-04-03 | 2000-08-15 | Johnson Controls Technology Company | Communication system for distributed-object building automation system |
CN1304245A (en) * | 2000-01-11 | 2001-07-18 | 日本电气株式会社 | Gateway server capable of displaying image content in mini-terminal and method for obtaining said content |
Also Published As
Publication number | Publication date |
---|---|
JP2003152812A (en) | 2003-05-23 |
CN101661502A (en) | 2010-03-03 |
JP3711493B2 (en) | 2005-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1658601B (en) | Gateway setting tool | |
Kastner et al. | Communication systems for building automation and control | |
Alkar et al. | An Internet based wireless home automation system for multifunctional devices | |
Bhatt et al. | Design and development of wired building automation systems | |
US11038706B2 (en) | Method for automatic configuration of sematic-based projects in building automation systems | |
US11720074B2 (en) | Method and system for managing virtual controllers in a building management system | |
US20210382452A1 (en) | Method and system for configuring virtual controllers in a building management system | |
US11782410B2 (en) | Building management system with control logic distributed between a virtual controller and a smart edge controller | |
US11940786B2 (en) | Building management system and method with virtual controller and failsafe mode | |
JP2011040095A (en) | Interface module for use with modbus device network and fieldbus device network | |
CN108616506B (en) | A real-time data distributed integrated control method for intelligent buildings | |
CN108377255A (en) | Information processing unit, information processing method and recording medium | |
Martirano et al. | Building automation and control systems (bacs): a review | |
CN108376111A (en) | Information processing unit, information processing method and recording medium | |
EP3318938A1 (en) | Distributed computing network system and computing node used therefor | |
US12117818B2 (en) | Cloud-based building management system | |
CN101661502B (en) | Gateway and gateway setting tool | |
CN106331037B (en) | Computing node for distributed computing network | |
Runde et al. | Integrated automated design approach for building automation systems | |
JP3762322B2 (en) | Object-use gateway device | |
John | Introduction to Digital Communication for Building Automation and DDC | |
JP4130610B2 (en) | Building management device and equipment controller for building management device | |
Al | Design and simulation of a smart home using the KNX standard | |
Bushby | Back to the Basics about BACnet | |
Allen et al. | IT Basics for Energy Managers—The Evolution of Building Automation Systems Toward the Web |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term |
Granted publication date: 20140312 |
|
CX01 | Expiry of patent term |