CN106444427B - Physical object methods of exhibiting based on configuration - Google Patents
Physical object methods of exhibiting based on configuration Download PDFInfo
- Publication number
- CN106444427B CN106444427B CN201610936522.1A CN201610936522A CN106444427B CN 106444427 B CN106444427 B CN 106444427B CN 201610936522 A CN201610936522 A CN 201610936522A CN 106444427 B CN106444427 B CN 106444427B
- Authority
- CN
- China
- Prior art keywords
- physical object
- monitored
- attribute
- present graphical
- mark
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B17/00—Systems involving the use of models or simulators of said systems
- G05B17/02—Systems involving the use of models or simulators of said systems electric
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the present invention provides a kind of physical object methods of exhibiting based on configuration, including:Under development mode, the present graphical template to match with the physical object type with predetermined configurations is determined;The attribute-bit of physical object type and the figure important document in the present graphical template that matches are associated, attribute-bit includes geodata mark, and geodata mark includes that the center of physical object type identifies;In the operating mode, it is the monitored physical object establishment graphics calculations object of physical object type;The present graphical for the physical object that is monitored is determined according to the data of present graphical template by graphics calculations object;The attribute value identified according to the geodata of monitored physical object determines the display location of present graphical, shows present graphical in display location, the figure important document for being associated with other attribute-bits is rendered into bandwagon effect corresponding with the attribute value of other attribute-bits.This programme can fast implement graphic exhibition, and configurating operation succinctly facilitates.
Description
Technical field
The present embodiments relate to configuration technology more particularly to a kind of physical object methods of exhibiting based on configuration.
Background technology
" configuration (Configure) " refers to " configuration ", " setting ", " setting ".In configuration software, user is carried using software
The tool and method of confession completes specific tasks, completes the function of required by task by the compact way of similar " playing with building blocks ", and nothing
The computer program for realizing the software function need to be write, is realized so-called " configuration ".
Configuration has wide application, for example, in Engineering Control field, configuration software can from automation process and
Various information are acquired in equipment and show information in a manner of graphical etc. be more readily understood, by important information with each
Kind means are transmitted to related personnel, necessary analyzing processing is executed to information and stores and sends out control instruction etc., to realize
Monitoring and control to automation process and equipment.
The configuration of any system is generally divided into development mode and operational mode.Under development mode, what establishment to be monitored sets
Standby data model, and be arranged for the equipment to be monitored and show present graphical;Then, it is wanted by user/developer's setting
The variable of the equipment of monitoring, and the graphical element of the variable and present graphical for the equipment that will be monitored by user/developer
Carry out animation link.In the operating mode, configuration software according to be arranged under development mode equipment, variable, present graphical and
Animation links, and according to the variable data of collected equipment, graphically shows the variable data of equipment.
Fig. 1~Fig. 3 shows the exemplary interfaces of the configurating operation usually carried out to the equipment to be monitored.Fig. 4 shows to be supervised
The exemplary interfaces of the operating status of the equipment of control.Under the development mode of system, first, as shown in Figure 1, developer selects
The equipment to be monitored, that is, emulate PLC;Hereafter, as shown in Fig. 2, the variable of this to be monitored emulation PLC is arranged in developer, i.e.,
Its temperature and humidity;Thereafter, as shown in base layer window in Fig. 3, present graphical is set and displayed for emulation PLC, and, setting
Display location of the present graphical in showing scene, developer select to indicate the graphical element of temperature in present graphical, if
The display form (analogue value exports and the output format including integer figure and decimal digits) and display location of temperature are set, and
And the temperature variable value of the graphical element for indicating temperature and the emulation PLC to be monitored is associated (i.e. animation links).Hereafter,
Under the operational mode of system, as shown in figure 4, according to the information that developer configures under development mode, in displaying scene
Corresponding position shows the value of the temperature and humidity for the emulation PLC to be monitored.
In existing configuration software, developer is needed manually to execute aforementioned open one by one to each equipment to be monitored
Establishment under hair pattern and setting operation need according to the equipment each to be monitored, are that its corresponding present graphical setting is different
Display location.If necessary to monitor 100 equipment, it is necessary to be operated as executing 100 times, operating process is cumbersome, consumes
When, efficiency it is low.
Invention content
The purpose of the embodiment of the present invention is, provides a kind of physical object methods of exhibiting based on configuration, with rapidly real
Now be monitored the animation link of physical object and showing for monitored physical object.
One side according to the ... of the embodiment of the present invention provides a kind of physical object methods of exhibiting based on configuration, including:
Under development mode, the present graphical template to match with the physical object type with predetermined configurations is determined, wherein the exhibition
Show that graphics template includes at least one figure important document;And by the attribute-bit of the physical object type and the exhibition that matches
Show that the figure important document in graphics template is associated, wherein the attribute-bit includes geodata mark, the geodata
Mark includes the center mark of the physical object type;In the operating mode, it is being supervised for the physical object type
It controls physical object and creates graphics calculations object, wherein the graphics calculations object includes matching with the physical object type
Present graphical template data;By the graphics calculations object quilt is determined according to the data of the present graphical template
Monitor the present graphical of physical object;The attribute value identified according to the geodata of the monitored physical object determines the exhibition
The display location of diagram shape shows the present graphical, and the figure that will be associated with other attribute-bits in the display location
Important document is rendered into bandwagon effect corresponding with the attribute value of other attribute-bits.
The physical object methods of exhibiting based on configuration provided according to embodiments of the present invention, by that will have under development mode
There are the attribute-bit of the physical object type of predetermined configurations and figure important document in corresponding present graphical template disposable
Carry out animation link, and be actually monitored physical object in the operating mode according to from its collected attribute value and
The animation link being disposably arranged, determines the display location of the monitored corresponding present graphical of physical object and will be associated with category
Property mark figure important document be rendered into bandwagon effect corresponding with the attribute value of attribute-bit of monitored physical object, can
The graphic exhibition for rapidly realizing the physical object that is monitored, without animation chain is arranged one by one for each monitored physical object
It connects so that configurating operation is more succinct, convenient, improves the efficiency of configuration, and with preferably scalability.
Description of the drawings
Fig. 1~Fig. 3 is the illustrative interfaces fig. for the configurating operation for showing usually to carry out the equipment to be monitored;
Fig. 4 is the illustrative interfaces fig. for the operating status for showing monitored equipment;
Fig. 5 is the flow chart for the physical object methods of exhibiting based on configuration for showing according to embodiments of the present invention one;
Fig. 6 is the flow chart for showing the exemplary process of step S510 in Fig. 5;
Fig. 7 is the flow chart for the physical object methods of exhibiting based on configuration for showing according to embodiments of the present invention two.
Specific implementation mode
The embodiment of the present invention proposes a kind of physical object methods of exhibiting based on configuration, one under the development mode of system
The attribute-bit and the figure important document in corresponding present graphical that physical object type with predetermined configurations is set to secondary property
Animation links, and links and belong to the physical object type according to the animation of aforementioned setting under the operational mode of system
The attribute value of monitored physical object determines the display location for the physical object that is monitored and graphically shows monitored physics pair
The state of elephant, to rapidly realize the graphic exhibition for the physical object that is monitored.
Here, it should be pointed out that, at any one time, system can be at development mode, operational mode, can also concurrently be in
Development mode and operational mode.For example, the interface for exploitation can be provided to execute including aforementioned under the operating status of system
The exploitation setting of animation link, and immediately reflect the aforementioned exploitation setting of execution in the operating mode or be by restarting
The aforementioned exploitation setting that system reflection executes.
The exemplary embodiment of the embodiment of the present invention is described in detail below in conjunction with the accompanying drawings.
Embodiment one
Fig. 5 is the flow chart for the physical object methods of exhibiting based on configuration for showing according to embodiments of the present invention one.
With reference to Fig. 5, in step S510, under development mode, determine and the physical object type phase with predetermined configurations
The present graphical template matched;And by the figure important document in the attribute-bit of physical object type and the present graphical template that matches
It is associated.
Wherein, present graphical template includes at least one figure important document, and the attribute-bit of physical object type includes geography
Data Identification, the geodata mark include physical object type center mark.Wherein, center mark can be marked
The center for knowing the physical object for belonging to the physical object type, as determined by the space and geographical central point of physical object
Center.In a kind of preferred embodiment, the profile mark that geodata mark can also include, profile mark can identify category
In the profile of the physical object of the physical object type, such as pass through the wheel of the space envelope geographical coordinate point of physical object determination
It is wide.
Physical object type mentioned here can be the type for the equipment for needing to monitor in industrial control system, such as specific model
Or the wind power generating set or power supply unit of configuration, the attribute of physical object type may include the physical object type for needing to monitor
Geodata, operating parameter, performance parameter or build-in attribute etc..For example, the geographical location of wind power generating set, specification ginseng
Number, rotating speed, torque, output power etc..Physical object type identifies these attributes by attribute-bit.Wherein, present graphical
Storage is usually physical object class there are many associated attribute of figure important document in figure important document, with present graphical template in template
Part attribute, such as operating parameter, performance parameter of type etc., in order to monitor the operating status of actual physics object.The present invention
In embodiment, a kind of feasible mode is, the center mark of physical object type is corresponding to monitored physical object
The association of figure important document, in this way, the category that the figure important document of the monitored physical object is identified in displaying according to the center
Property is worth the display location that corresponding center can determine monitored physical object;In another feasible mode, supervised
Each physical unit of control physical object all has the attribute value of actual geodata mark, such as the actual profile number of each component
According to and Centre location data can determine that this is supervised according to the attribute value of the actual geographic Data Identification of each component in the case
Control the display location of each figure important document of physical object;In another feasible mode, in monitored physical object has
When heart position data, the display location of monitored physical object can also be determined according to preset outline data.
For another example the physical object type of common physical object type or custom can be directed to, predefine
And applicable present graphical template (3-D graphic, thumbnail or the status list of such as wind power generating set) is imported, and will
Figure in the attribute-bit (attribute tags of such as wind power generating set) and present graphical template of the physical object type is wanted
Part is associated setting.For example, the blade in the 3-D graphic of wind power generating set is related to the rotating speed of wind power generating set
Connection.
In addition, can also be by the association process of the interactive interface execution step S510 for carrying out animation link, to use
Family/developer can the customized operation for executing animation link.Fig. 6 shows a kind of exemplary process flow of step S510.
It determines in operation S5102 with reference to Fig. 6 and obtains the present graphical template to match with the physical object type
With at least one attribute-bit of physical object type.
Wherein, at least one attribute-bit of the physical object type of acquisition includes geodata mark, the geography
Data Identification includes the center mark of physical object type.
In operation S5104, the attribute-bit of acquisition and the present graphical template are shown, and mark the display diagram
Figure important document in shape template, to which user/developer may be selected to want in associated attribute-bit and present graphical template
Figure important document.
Hereafter, in operation S5106, the association of the attribute-bit of display and the figure important document of mark is grasped in response to user
Make, by the attribute-bit of the physical object type of user's operation and in corresponding present graphical template with the attribute-bit
The data of associated figure important document are associated storage.
Through the above steps, the configuration that physical object type is linked with figure important document realization animation is realized.
It completes to postpone aforementioned matching for animation link in step 510, when activation system is run, into operational mode, can perform
Step S520.
It is that the monitored physical object of the physical object type creates figure meter in the operating mode in step S520
Calculate object;By the graphics calculations object the monitored physical object is drawn according to the data of the present graphical template
Present graphical;The attribute value identified according to the geodata of the monitored physical object determines the displaying position of the present graphical
It sets, the present graphical is shown in the display location, and the figure important document for being associated with other attribute-bits is rendered into and institute
State the corresponding bandwagon effect of attribute value of other attribute-bits.
Wherein, the graphics calculations object includes the number of the present graphical template to match with the physical object type
According to.
Due to being that said physical object type is provided with association between attribute and figure important document (i.e. under development mode
Animation links), therefore in the state of system operation, belong to the monitored of said physical object type when needing graphical representation
When physical object, can corresponding present graphical first be determined according to the attribute value of the geodata mark for the physical object that is monitored
Display location, to show the present graphical in the display location.And for the attribute value of other attribute-bits, such as monitored object
The operating status of object is managed, then the part attribute value can be used to render the bandwagon effect of the figure important document of monitored physical object.
Therefore, in the operating mode, it is the monitored physics pair of graphics calculations object acquisition that physical object creates that is monitored
The attribute value of elephant determines the display location of present graphical according to the attribute value of geographical Data Identification, and dynamic according to what is be arranged
It draws link information (association between the attribute tags and the figure important document of present graphical template of i.e. monitored physical object) and carrys out wash with watercolours
Dye is associated with the bandwagon effect of the figure important document of attribute-bit.
For example, associated with the rotating speed of wind power generating set for the blade in the 3-D graphic by wind power generating set
Situation, graphics calculations object can in a text form be shown at the position of blade in the 3-D graphic of the wind power generating set of drafting
Tachometer value or to render corresponding with tachometer value dynamic effect.
According to the physical object methods of exhibiting based on configuration of the aforementioned embodiment of the present invention one by being incited somebody to action under development mode
The attribute-bit of physical object type with predetermined configurations and figure important document in corresponding present graphical template are primary
Property carry out animation link, and be actually monitored physical object in the operating mode according to from its collected attribute value with
And the animation link being disposably arranged, it determines the display location of the monitored corresponding present graphical of physical object and will be associated with
The figure important document of attribute-bit is rendered into bandwagon effect corresponding with the attribute value of attribute-bit of monitored physical object,
The graphic exhibition that can rapidly realize monitored physical object, without animation is arranged one by one for each monitored physical object
Link so that configurating operation is more succinct, convenient, improves the efficiency of configuration, and with preferably scalability.
In general, in the operating mode, may need while look on the display interface for showing monitored physical object
See/monitor the operating status of multiple monitored physical objects.In this case, in order to intuitively be illustrated in same workshop
The physical object methods of exhibiting based on configuration of multiple monitored physical objects, embodiment one can further include:In the operating mode,
Currently monitored geographic area is mapped to the display area of display interface.Correspondingly, in step S520 it is the physics pair
As the processing that the monitored physical object of type creates corresponding graphics calculations object includes:For on the currently monitored ground
The monitored physical object managed in region creates corresponding graphics calculations object.
In addition, in order to check the operating status of some or certain several monitored physical objects, can also provide to the user scaling,
The functions such as translation, according to the monitored geographic areas that are mapped to of operations such as scaled, translation come determine to be shown it is monitored
Physical object, and dynamic creation and/or the corresponding graphics calculations object of deletion.By carrying out graphics calculations object on demand
It creates and/or deletes, the processing of load data and graphics calculations, Optimum utilization system resource can be reduced.
Embodiment two
Fig. 7 is the flow chart for the physical object methods of exhibiting based on configuration for showing according to embodiments of the present invention two.
Under development mode, data management is correspondingly created with the physical object type in step S710 with reference to Fig. 7
Model and with the associated graphics calculations model of the Data Management Model, the Data Management Model includes the physical object
The multiple attribute-bits and attribute value of type, the graphics calculations model include the present graphical template of the physical object type
Data and graphics calculations logical code.
Wherein, the attribute-bit for the physical object type that data management module corresponding with physical object type includes is extremely
Include geodata mark and corresponding geodata attribute less, the geodata mark includes the center of physical object type
Station location marker.Preferably, in the present embodiment, the geodata mark can also include that the profile of physical object type identifies
And/or the spatial information mark of physical object type, spatial information mark is for identifying the physics for belonging to physical object type
The geographical position coordinates unit of object, geographical position coordinates and, the relationship between the physical object and other physical objects.
The graphics calculations logical code can be supervised according to the corresponding geodata attribute value determination of geographical Data Identification
The display location of the corresponding present graphical of physical object is controlled, it can also be according to being associated with figure important document in the Data Management Model
The corresponding attribute value of attribute-bit render the bandwagon effect of associated figure important document.
In order to which the certain types of physical object monitored for needs carries out data management and its graphical representation is arranged
Data and graphics calculations logic, under development mode, for need the physical object type that monitors create Data Management Model with
And with the associated graphics calculations model of the Data Management Model.
The Data Management Model of establishment can connect with the database of the attribute data of the physical object of storage physical object type
Mouthful, so as to transfer the attribute data of corresponding physical object from database.The graphics calculations model and physical object of establishment
The Data Management Model of type is associated with, and specifies the present graphical template of physical object type for it and graphics calculations logic generation is arranged
Code.The graphics calculations logical code of setting can be the scripted code for realizing graphics calculations logic or any programming code.
In graphics calculations logical code, according to the corresponding attribute value of attribute-bit for being associated with figure important document in the Data Management Model
Render the bandwagon effect of associated figure important document.
By the processing of step S710, uniformly it is pre-created as instantiation for specific type or the physical object of configuration
The data management template of physical object and the Data Management Model of graphics calculations template and graphics calculations model, to when needs
Physical object type is instantiated, i.e., when the physical object to be monitored specifically is set, can according to the Data Management Model of establishment with
And graphics calculations model is that the physical object to be monitored is quickly created corresponding data management object and graphics calculations object.
Hereafter, in step S720, under the development mode or operational mode, display is for inputting one or more supervised
The interactive interface of the information of physical object is controlled, and is obtained according to the information of one or more monitored physical objects input by user
The information for taking the physical object type belonging to the monitored physical object, according to the data management mould of the physical object type
The data management object of one or more monitored physical objects is respectively created in type, wherein by one or more of numbers
It is initialized as multiple attribute-bits of each monitored physical object respectively according to the attribute-bit and attribute value of management object
And attribute value.
In this step, it is monitored physical object by the one or more that the interactive interface of offer inputs according to user
Information wants the physical object of actual monitored to be arranged.It specifically, can be by the physical object type belonging to monitored physical object
Data Management Model instantiates, and creates the data management object of these monitored physical objects, and by the data management of establishment
The attribute-bit and attribute value of object are initialized as the multiple attribute-bits and attribute value of monitored physical object.Can for example, from
The database for storing the attribute data of these monitored physical objects obtains the multiple attribute-bits and category for the physical object that is monitored
Property value.
For example, the dozens of wind power generating set to be monitored in some wind power plant can be disposably arranged in developer, in step
Rapid S720 creates the data management object of the wind power generating set of corresponding number, and carries out attribute to these data management objects
Assignment.Specifically, the wind power generating set can be uniquely identified with the location information of every wind power generating set and is
Its data management object created.
In addition, the physical object for wanting actual monitored can all be arranged under the development mode and operational mode of system.
In step S730, in the operating mode, the figure of the physical object type belonging to the monitored physical object
Shape computation model creates the graphics calculations object, wherein by the graphics calculations object and the monitored physical object
Data management object is associated.
Under operation, when needing to show monitored physical object, for example, when user opens the interface of monitoring of tools,
Dynamically by the graphics calculations Model instantiation of the physical object type belonging to monitored physical object, the physics that is monitored is created
The graphics calculations object of object, and determine by the calculating logic code in the graphics calculations object displaying position of present graphical
It sets, and draws the present graphical of the monitored physical object according to the data of present graphical template, and according to being associated with figure
The corresponding attribute value of attribute-bit of shape important document renders the bandwagon effect of associated figure important document.
That is, it is only necessary to when needing to show monitored physical object in the operating mode, graphics calculations model is real
Example turns to corresponding graphics calculations object, and animation chain is arranged without being needed under development mode such as in existing configuration system
It is also required to create graphics calculations object when connecing, improves treatment effeciency.
It, can be according to the attribute value that the profile of monitored physical object identifies such as in the display location for determining present graphical
Space envelope geographical coordinate point, and, the center mark such as space and geographical central point for the physical object that is monitored, and calculate automatically
The display location and display size of present graphical;Alternatively, the attribute value such as space and geographical center that can also be identified with center
The automatic display location for calculating present graphical of point, by the display size of user's self-defined present graphical in calculating logic.
In the case where geodata mark includes spatial information mark, can be believed according to the space of monitored physical object
The attribute value of mark is ceased, determines the display location of the present graphical of monitored physical object.Wherein, spatial information mark is for marking
Know belong to physical object type physical object geographical position coordinates unit, geographical position coordinates and the physical object with
Relationship between other physical objects.
Wherein, in a kind of feasible pattern of the display location of determining present graphical, physical object and other physical objects
Between relationship include physical object and father's physical object relationship.In this case, it is possible to according to monitored physical object
Spatial information mark attribute value (in the attribute value of spatial information mark, the monitored physical object and other physical objects it
Between relationship), judge that currently monitored physical object whether there is father's physical object;If in the presence of according to the physics pair that is monitored
As the attribute value that corresponding spatial information identifies, determine that monitored relative position between physical object and father's physical object is closed
System;The display location of present graphical based on father's physical object determines the physical object that is monitored according to the relative position relation
Present graphical display location.
May include the name of his father's physical object for example, in the attribute value of the spatial information mark of monitored physical object
The space name of title or his father's physical object, father's physical object of monitored physical object can be determined according to the attribute value
Information and attribute (including the profile of father's physical object, center, geographical position coordinates unit, geographical position coordinates etc.),
And then determine the display location of the present graphical of monitored physical object.For monitored physical object, if it has father's object
Manage object, then the use geographical position coordinates unit identical with father's physical object for the physical object that is monitored, but its geographical location
Coordinate can be the relative position coordinates based on father's physical object space.But not limited to this, even if being deposited in monitored physical object
In the case of father's physical object, monitored physical object can also use the absolute geographical position coordinates of its own, pass through meter
It calculates and determines its relative position between your physical object.
For example, for the wind power generating set being made of 3 wind-driven generators, each wind-driven generator all has geographical number
(include the attribute value of the attribute value of profile mark, the attribute value of center mark, spatial information mark according to the attribute value of mark
Deng), it, can be according to the ground of each wind-driven generator in the display location of the corresponding present graphical of each wind-driven generator of determination
The attribute value of reason Data Identification determines their display location, e.g., according to the attribute of the profile of first wind-driven generator mark
The attribute value of value and center mark determines that its display location is located at displayed page horizontal direction 1-100 units, vertical side
To 1-200 units;Attribute value according to the attribute value of the profile of second wind-driven generator mark and center mark is true
Its fixed display location is located at displayed page horizontal direction 105-205 units, vertical direction 1-200 units;According to third
The attribute value of the profile mark of wind-driven generator and the attribute value of center mark determine that its display location is located at displayed page
Horizontal direction 210-310 units, vertical direction 1-200 units.
There is the case where father's physical object for current monitored physical object, for example, current monitored physics pair
As for boiler, his father's physical object can be then the workshop where the boiler, in the case, pass through the spatial information mark of boiler
The attribute value of knowledge determines his father's physical object.When the father's physical object for determining current monitored physical object according to the attribute value
Afterwards, then the attribute value that can be identified according to the geodata of father's physical object, with the geographical position coordinates list of father's physical object
Position is coordinate unit, is reference with monitored relative position of the physical object based on his father's physical object, determines current supervised
Control the display location of the corresponding present graphical of physical object.
For example, by taking two-dimensional space as an example, the parent object of boiler is set as workshop, the parent object of workshop is enclosure wall.With level
Direction is the positive direction of X-axis to the right, with vertical direction downwards for the positive direction of Y-axis, when the current resolution ratio of screen is 100%
When, enclosure space is mapped to the spatial dimension scene that screen generates display scale 100%, it can scene is corresponding under the scene
Enclosure wall range and display screen size one-to-one mapping.Such as, enclosure wall top left co-ordinate (0,0), upper right angular coordinate (110,0) are left
Lower angular coordinate (0,80), bottom right angular coordinate (110,80);Coordinate of the workshop coordinate based on enclosure wall, workshop top left co-ordinate (10,
0), upper right angular coordinate (100,0), lower-left angular coordinate (0,70), bottom right angular coordinate (100,70);Boiler is inside workshop, with factory
The left upper apex coordinate in room is as co-ordinate zero point, and the coordinate of boiler is top left co-ordinate (10,0), and upper right angular coordinate (20,0) is left
Lower angular coordinate (10,10), bottom right angular coordinate (20,10).Three dimensions can refer to two-dimensional space and analogize.
In addition, during for monitoring in real time and/or managing any physical object, need to continue to obtain the object that is monitored
Attribute value (such as operational parameter value of static physical object, alternatively, the geography of dynamic physical object that reason object may change continuously
Position coordinates), and the corresponding state of these attribute values of graphic exhibition.Therefore, the physical object based on configuration of embodiment two
Methods of exhibiting can further include:In the operating mode, the attribute-bit and attribute value of the newer monitored physical object are received,
And the bandwagon effect with the associated figure important document of the attribute-bit is rendered according to the newer attribute-bit and attribute value.
When attribute is identified as geodata mark, in the operating mode, it can be obtained every set period of time and judge monitored object
Whether the attribute value of the geodata mark of reason object is updated;If being updated, according to updated attribute value
The display location of the present graphical of the monitored physical object of update.
Based on the geographical position coordinates of monitored physical object, static device and dynamic device can be shown automatically
It its position on displayed page can also be certainly especially by the variation of the geographical position coordinates of background acquisition dynamic device
The motion track for showing equipment on displayed page is moved, user is not required to and writes complicated calculating script.
On the other hand, user/developer may also allow for set and change the wash with watercolours for the figure important document for being associated with attribute-bit
Contaminate efficacy parameter.For example, will indicate that the thermometer of device temperature is set as changing color according to temperature range in present graphical.For
This, the physical object methods of exhibiting based on configuration of embodiment two can further include:Under the development mode, the displaying is recorded
The rendering effect parameter of figure important document in graphics template;On this basis, under operation, the figure of monitored physical object
Shape computing object according to the rendering effect parameter of the figure important document of record by the figure important document for being associated with attribute-bit be rendered into
The corresponding bandwagon effect of attribute value of associated attribute-bit described in the data management object.
In addition, if system is in operating status, and user/developer sets and changes the figure for being associated with attribute-bit
The graphics calculations object of the rendering effect parameter of shape important document, the then physical object that is monitored can adjust back machine by message informing or message
System receives the rendering effect parameter of the figure important document in the newer present graphical template, and according to the newer figure
The rendering effect parameter of important document renders the bandwagon effect with the associated figure important document of the attribute-bit.
According to the physical object methods of exhibiting based on configuration of the aforementioned embodiment of the present invention two on the basis of embodiment one,
Also by providing the information for inputting one or more monitored physical objects to the user under development mode or operational mode
Interactive interface, described supervised according to the information creating of one or more monitored physical objects input by user is one or more
The data management object for controlling physical object provides the function of the monitored physical object of setting to the user.In the operating mode, it is real
The monitored physical object in border is linked according to from its collected attribute value and the previous animation being disposably arranged, and will be associated with
The figure important document of attribute-bit is rendered into bandwagon effect corresponding with the attribute value of attribute-bit of monitored physical object,
The graphic exhibition that can rapidly realize monitored physical object, without animation is arranged one by one for each monitored physical object
Link so that configurating operation is more succinct, convenient, improves the efficiency of configuration, and with preferably scalability.
It may be noted that according to the needs of implementation, all parts/step described in this application can be split as more multi-section
The part operation of two or more components/steps or components/steps can be also combined into new components/steps by part/step,
To realize the purpose of the embodiment of the present invention.
It is above-mentioned to be realized in hardware, firmware according to the method for the embodiment of the present invention, or be implemented as being storable in note
Software or computer code in recording medium (such as CD ROM, RAM, floppy disk, hard disk or magneto-optic disk), or it is implemented through net
The original storage that network is downloaded in long-range recording medium or nonvolatile machine readable media and will be stored in local recording medium
In computer code, can be stored in using all-purpose computer, application specific processor or can compile to method described here
Such software processing in journey or the recording medium of specialized hardware (such as ASIC or FPGA).It is appreciated that computer, processing
Device, microprocessor controller or programmable hardware include can store or receive software or computer code storage assembly (for example,
RAM, ROM, flash memory etc.), when the software or computer code are by computer, processor or hardware access and execute, realize
Processing method described here.In addition, when all-purpose computer accesses the code for realizing the processing being shown here, code
Execute special purpose computer all-purpose computer is converted to for executing the processing being shown here.
The above, the only specific implementation mode of the embodiment of the present invention, but the protection domain of the embodiment of the present invention is not
It is confined to this, any one skilled in the art can think easily in the technical scope that the embodiment of the present invention discloses
To change or replacement, should all cover within the protection domain of the embodiment of the present invention.Therefore, the protection domain of the embodiment of the present invention
It should be based on the protection scope of the described claims.
Claims (10)
1. a kind of physical object methods of exhibiting based on configuration, including:
Under development mode, the present graphical template to match with the physical object type with predetermined configurations is determined, wherein institute
It includes at least one figure important document to state present graphical template;And by the attribute-bit of the physical object type and the institute that matches
The figure important document stated in present graphical template is associated, wherein the attribute-bit includes geodata mark, the geography
Data Identification includes the center mark of the physical object type;
In the operating mode, it is the monitored physical object establishment graphics calculations object of the physical object type, wherein described
Graphics calculations object includes the data of the present graphical template to match with the physical object type;Pass through the graphics calculations
Object determines the present graphical of the monitored physical object according to the data of the present graphical template;According to described monitored
The attribute value of the geodata mark of physical object determines the display location of the present graphical, and institute is shown in the display location
Present graphical is stated, and the figure important document for being associated with other attribute-bits is rendered into the attribute value phase with other attribute-bits
The bandwagon effect answered.
2. according to the method described in claim 1, wherein, the geodata mark further includes the wheel of the physical object type
Exterior feature mark, profile of the profile mark for identifying the physical object for belonging to the physical object type;
The attribute value according to the geodata of monitored physical object mark determines the displaying position of the present graphical
It sets, including:
According to the center indicated by the attribute value of the center of monitored physical object mark, and, the profile
The profile of the monitored physical object indicated by the attribute value of mark, determines the displaying position of the monitored physical object
It sets.
3. according to the method described in claim 1, wherein, the geodata mark further includes the sky of the physical object type
Between message identification, geographical location seat of the spatial information mark for identify the physical object for belonging to the physical object type
Mark unit, geographical position coordinates and the relationship between other physical objects;
The attribute value according to the geodata of monitored physical object mark determines the displaying position of the present graphical
It sets, including:
According to the attribute value that the spatial information of the monitored physical object identifies, the displaying of the monitored physical object is determined
The display location of figure.
4. according to the method described in claim 3, wherein, the relationship between the physical object and other physical objects includes institute
State the relationship between physical object and father's physical object;
The attribute value identified according to the spatial information of the monitored physical object, determines the monitored physical object
The display location of present graphical, including:
According to the attribute value that the spatial information of the monitored physical object identifies, judge whether the monitored physical object is deposited
In father's physical object;
If in the presence of according to the attribute value of the corresponding spatial information mark of the monitored physical object, determining described monitored
Relative position relation between physical object and father's physical object;The displaying of present graphical based on father's physical object
Position determines the display location of the present graphical of the monitored physical object according to the relative position relation.
5. according to claim 1-4 any one of them methods, wherein in the operating mode, the method further includes:
It is obtained every set period of time and judges whether the attribute value of the geodata mark of the monitored physical object occurs
Update;
If being updated, the displaying position of the present graphical of the monitored physical object is updated according to updated attribute value
It sets.
6. according to the method described in claim 1, wherein, by the attribute-bit of the physical object type and described in matching
Figure important document in present graphical template is associated, including:
Obtain at least one attribute-bit of the present graphical template and the physical object type that match;
Show the attribute-bit obtained and the present graphical template, and the figure marked in the present graphical template is wanted
Part;
In response to user to the operation associated of the attribute-bit of display and the figure important document of mark, by the physical object of user's operation
The attribute-bit of type and in corresponding present graphical template with the data of the associated figure important document of the attribute-bit into
Row associated storage.
7. according to the method described in claim 6, wherein, the method further includes:
Under development mode, with the physical object type correspondingly create Data Management Model and with the data management mould
The associated graphics calculations model of type, the Data Management Model include the multiple attribute-bits and attribute of the physical object type
Value, the graphics calculations model includes data and the graphics calculations logic generation of the present graphical template of the physical object type
Code, the graphics calculations logical code are used to be corresponded to according to the attribute-bit for being associated with figure important document in the Data Management Model
Attribute value render the bandwagon effect of associated figure important document.
8. according to the method described in claim 7, wherein, the method further includes:
Under the development mode or operational mode, the friendship of the information for inputting one or more monitored physical objects is shown
Mutual interface, and according to the physical object that is monitored described in the acquisition of information of one or more monitored physical objects input by user
One or more is respectively created according to the Data Management Model of the physical object type in the information of affiliated physical object type
The data management object of the monitored physical object, wherein by multiple attributes of one or more of data management objects
Mark and attribute value are initialized as the multiple attribute-bits and attribute value of each monitored physical object respectively.
9. it is described under the operational mode according to the method described in claim 8, wherein, it is the physical object type
Monitored physical object creates graphics calculations object:
Graphics calculations pair described in the graphics calculations model creation of physical object type belonging to the monitored physical object
As, wherein the data management object of the graphics calculations object and the monitored physical object is associated.
10. according to the method described in any one of claim 6-9, wherein the method further includes:
Under the operational mode, the attribute-bit and attribute value of the newer monitored physical object of reception, and according to
The newer attribute-bit and attribute value render the bandwagon effect with the associated figure important document of the attribute-bit.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610936522.1A CN106444427B (en) | 2016-10-24 | 2016-10-24 | Physical object methods of exhibiting based on configuration |
PCT/CN2017/101449 WO2018076946A1 (en) | 2016-10-24 | 2017-09-12 | Method and system for displaying physical object based on configuration, and computer program and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610936522.1A CN106444427B (en) | 2016-10-24 | 2016-10-24 | Physical object methods of exhibiting based on configuration |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106444427A CN106444427A (en) | 2017-02-22 |
CN106444427B true CN106444427B (en) | 2018-08-28 |
Family
ID=58178036
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610936522.1A Active CN106444427B (en) | 2016-10-24 | 2016-10-24 | Physical object methods of exhibiting based on configuration |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106444427B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018076946A1 (en) * | 2016-10-24 | 2018-05-03 | 北京亚控科技发展有限公司 | Method and system for displaying physical object based on configuration, and computer program and storage medium |
CN107295064B (en) * | 2017-05-15 | 2020-12-01 | 云宏信息科技股份有限公司 | Web-based configuration type remote monitoring method, electronic equipment and storage medium |
CN111736539B (en) * | 2020-02-21 | 2022-09-06 | 北京沃东天骏信息技术有限公司 | Monitoring data display method, device, system, server and storage medium |
CN113051021A (en) * | 2021-04-01 | 2021-06-29 | 深圳力维智联技术有限公司 | Graphic link configuration method in monitoring configuration and storage medium |
CN115291769A (en) * | 2022-07-04 | 2022-11-04 | 三一智矿科技有限公司 | Monitoring method and system for fully mechanized coal mining face, storage medium and terminal |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102880462A (en) * | 2012-08-29 | 2013-01-16 | 青岛海信网络科技股份有限公司 | Method and device for generating configuration monitoring object based on graph mode integration |
CN103092585A (en) * | 2011-11-04 | 2013-05-08 | 上海宝信软件股份有限公司 | Image library configuration design system for integrated supervision software |
CN103309334A (en) * | 2013-06-18 | 2013-09-18 | 哥乐巴环保科技(上海)有限公司 | Man-machine interface display operation method and configuration system for factory control system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009009473A (en) * | 2007-06-29 | 2009-01-15 | Meidensha Corp | Design device and design method for gui and program |
JP5418322B2 (en) * | 2010-03-15 | 2014-02-19 | オムロン株式会社 | Display device, display control method, program, and computer-readable recording medium |
CN105512265A (en) * | 2015-12-04 | 2016-04-20 | 浪潮通用软件有限公司 | Method and device for displaying data through figure |
-
2016
- 2016-10-24 CN CN201610936522.1A patent/CN106444427B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103092585A (en) * | 2011-11-04 | 2013-05-08 | 上海宝信软件股份有限公司 | Image library configuration design system for integrated supervision software |
CN102880462A (en) * | 2012-08-29 | 2013-01-16 | 青岛海信网络科技股份有限公司 | Method and device for generating configuration monitoring object based on graph mode integration |
CN103309334A (en) * | 2013-06-18 | 2013-09-18 | 哥乐巴环保科技(上海)有限公司 | Man-machine interface display operation method and configuration system for factory control system |
Also Published As
Publication number | Publication date |
---|---|
CN106444427A (en) | 2017-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106444427B (en) | Physical object methods of exhibiting based on configuration | |
CN106406910B (en) | Configuration method and device | |
CN103247004B (en) | A kind of approaches to IM based on the integrated BIM model of electromechanics and system | |
WO2018076946A1 (en) | Method and system for displaying physical object based on configuration, and computer program and storage medium | |
CN109597666A (en) | System and method for filling display area automatically using historical process parameter | |
CN106774949A (en) | Collaborative simulation exchange method, device and system | |
US20120296610A1 (en) | Occupant centric capture and visualization of building performance data | |
WO2014071996A1 (en) | System and method for visualizing a combined physical and virtual communication network of a power plant | |
CN104246632A (en) | System and method for visualizing device data and network of industrial plant in display | |
JP2732711B2 (en) | Multidimensional information display method and apparatus | |
CN111368516A (en) | Visualized large-screen intelligent editing system | |
CN106338964B (en) | Physical object methods of exhibiting based on configuration | |
Skripcak et al. | Toward nonconventional human–machine interfaces for supervisory plant process monitoring | |
Colace et al. | A BIM-based approach for decision support system in smart buildings | |
CN113536514A (en) | Data processing method, device, equipment and storage medium | |
JP2016157435A (en) | Display control method, associated computer program product, and electronic device | |
CN114398071A (en) | Control logic configuration implementation method and system of control system | |
JP5372590B2 (en) | Information processing apparatus, information processing method, and program | |
CN112292659B (en) | Code for programming a device from a controlling computer by invoking a development tool from a semantic zoom enhancement user interface | |
US20110307224A1 (en) | System and Method for Machine Engine Modeling | |
CN113343409B (en) | Visual configuration method and device based on virtual equipment | |
CN114282029A (en) | Primitive management method and device, electronic equipment and storage medium | |
US20190311424A1 (en) | Product visualization system and method for using two-dimensional images to interactively display photorealistic representations of three-dimensional objects based on smart tagging | |
Schilberg et al. | Virtual Production-The connection of the modules through the Virtual Production Intelligence | |
CN102934038A (en) | Method and system for preprocessing and providing information for operating technical installation |
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 |