CN106444427B - Physical object methods of exhibiting based on configuration - Google Patents

Physical object methods of exhibiting based on configuration Download PDF

Info

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
Application number
CN201610936522.1A
Other languages
Chinese (zh)
Other versions
CN106444427A (en
Inventor
林伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Asiacontrol Technology Development Co Ltd
Original Assignee
Beijing Asiacontrol Technology Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Asiacontrol Technology Development Co Ltd filed Critical Beijing Asiacontrol Technology Development Co Ltd
Priority to CN201610936522.1A priority Critical patent/CN106444427B/en
Publication of CN106444427A publication Critical patent/CN106444427A/en
Priority to PCT/CN2017/101449 priority patent/WO2018076946A1/en
Application granted granted Critical
Publication of CN106444427B publication Critical patent/CN106444427B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B17/00Systems involving the use of models or simulators of said systems
    • G05B17/02Systems 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

Physical object methods of exhibiting based on configuration
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.
CN201610936522.1A 2016-10-24 2016-10-24 Physical object methods of exhibiting based on configuration Active CN106444427B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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