[go: up one dir, main page]

CN112559029B - Logic configuration element, use method of configuration software and readable storage medium - Google Patents

Logic configuration element, use method of configuration software and readable storage medium Download PDF

Info

Publication number
CN112559029B
CN112559029B CN202110019692.4A CN202110019692A CN112559029B CN 112559029 B CN112559029 B CN 112559029B CN 202110019692 A CN202110019692 A CN 202110019692A CN 112559029 B CN112559029 B CN 112559029B
Authority
CN
China
Prior art keywords
configuration
controlled
logic
elements
display
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
CN202110019692.4A
Other languages
Chinese (zh)
Other versions
CN112559029A (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.)
Gree Electric Appliances Inc of Zhuhai
Original Assignee
Gree Electric Appliances Inc of Zhuhai
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 Gree Electric Appliances Inc of Zhuhai filed Critical Gree Electric Appliances Inc of Zhuhai
Priority to CN202110019692.4A priority Critical patent/CN112559029B/en
Publication of CN112559029A publication Critical patent/CN112559029A/en
Application granted granted Critical
Publication of CN112559029B publication Critical patent/CN112559029B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/71Version control; Configuration management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • G06F9/4451User profiles; Roaming
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Programmable Controllers (AREA)

Abstract

The invention discloses a logic configuration element, a using method of configuration software and a readable storage medium. The configuration of the attributes of the logic configuration element used for the configuration software comprises: the initial element list is used for a user to add configuration elements to be controlled; the element control attributes are in one-to-one correspondence with the configuration elements to be controlled, and the element control attribute corresponding to each configuration element to be controlled is used for a user to add operation control information of the configuration element to be controlled. The invention enables a user to adjust the control time sequence, the times and the like of the configuration element according to the needs in the industrial field, and simplifies the editing process of the configuration software.

Description

Logic configuration element, use method of configuration software and readable storage medium
Technical Field
The present invention relates to configuration software, and more particularly, to a logic configuration element capable of being adjusted in real time in an industrial field, and a method for using the configuration software using the logic configuration element.
Background
When the existing configuration software is used, the configuration elements are required to be added, and then the running sequence, the running times, the running intervals and the like of each configuration software are controlled by adopting a programming mode through a researcher.
However, when the developer completes the corresponding programming work and applies the specific configuration software to the industrial field, because each link of the industrial field has high control requirements, time and sequence adjustment requirements on each operation step may be needed, and the configuration software which has been programmed is generally installed at the industrial touch screen end in the industrial field, because of the limitation of functions, the workshop staff is difficult to complete accurate time sequence control, and the real-time operation strategy adjustment of the equipment in the industrial field cannot be realized.
Therefore, how to provide a logic configuration element for adjusting control information of the configuration element in situ is a technical problem to be solved in the industry.
Disclosure of Invention
In order to solve the technical problem that the readjustment of the programmed configuration software is inconvenient in the prior art, the invention provides a logic configuration element, a using method of the configuration software and a readable storage medium.
The logic configuration element for the configuration software provided by the invention comprises the following attribute configuration:
the initial element list is used for a user to add configuration elements to be controlled;
the element control attributes are in one-to-one correspondence with the configuration elements to be controlled, and the element control attribute corresponding to each configuration element to be controlled is used for a user to add operation control information of the configuration element to be controlled.
Further, the operation control information of the configuration element includes: at least one of the number of operations, the length of the operations and the interval of the operations of the configuration element to be controlled.
Preferably, the attribute configuration of the logic configuration element further includes a target element list automatically generated according to the initial element list and the operation control information, the target element list arranges all configuration elements to be controlled according to the element arrangement sequence of the initial element list, and when the operation number n of the configuration elements to be controlled is greater than 1, the configuration elements to be controlled are sequentially arranged n times in the target element list.
Preferably, the target element list is configured to adjust an arrangement sequence of all configuration elements to be controlled listed by the target element list, and the configuration software controls operation of the configuration elements to be controlled in the target element list according to the arrangement sequence, operation duration of each configuration element to be controlled and operation interval.
Preferably, the attribute configuration further includes a display configuration, where the display configuration includes at least one of engineering information to be displayed, a display mode, and a display position.
Preferably, the project information includes at least one of an overall progress status of the project, a working status of each configuration element to be controlled, and current progress information of the project.
Preferably, the display mode includes at least one of a bar graph, a trend graph and a text display.
The application method of the configuration software provided by the invention comprises the following steps:
adding configuration elements and configuring;
adding the logic configuration element according to the technical scheme;
adding the configuration element into the attribute configuration of the logic configuration element for setting;
starting the logic configuration element;
the configuration elements are configured and operated according to the attributes of the logic configuration elements.
The readable storage medium is used for storing the logic configuration element according to the technical scheme.
The invention provides that the logic configuration elements are added in the traditional configuration software, so that operators can carry out accurate time sequence control on the configuration functions only by using the existing elements in the on-site configuration software without external software, the invention is simple, efficient and reliable, for example, the editing and control of complex industrial steps can be completed by workshop personnel through an industrial touch screen, and the use complexity of the configuration software is reduced.
Drawings
The invention is described in detail below with reference to examples and figures, wherein:
FIG. 1 is a flow chart of configuration of attributes of a logic configuration element according to an embodiment of the present invention.
FIG. 2 is a flow chart of the configuration software of the present invention.
FIG. 3 is a flow chart of configuration of attributes of logic configuration elements according to another embodiment of the present invention.
Detailed Description
In order to make the technical problems, technical schemes and beneficial effects to be solved more clear, the invention is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
Thus, reference throughout this specification to one feature will be used in order to describe one embodiment of the invention, not to imply that each embodiment of the invention must be in the proper motion. Furthermore, it should be noted that the present specification describes a number of features. Although certain features may be combined together to illustrate a possible system design, such features may be used in other combinations not explicitly described. Thus, unless otherwise indicated, the illustrated combinations are not intended to be limiting.
The principles of the present invention are described in detail below with reference to the drawings and examples.
The logic configuration element of the present invention, like other configuration elements in the configuration software, is an element that can be added to the configuration software. The logic configuration element also has an attribute configuration, wherein the attribute configuration at least comprises an initial element list and an element control attribute.
As shown in fig. 1, when a user builds configuration software, the user first selects the configuration elements to be used for building, and configures the attributes of the configuration elements. If the currently selected configuration element needs to be readjusted, the technician can readjust, and if the currently selected configuration element does not need to be readjusted, the user can add the logic configuration element to carry out logic control on the configuration element in the built configuration software.
The initial element list is used for a user to add configuration elements to be controlled, the user adds configuration elements, such as a required control time sequence, a repeated number of times and the like, in the configuration software as the configuration elements to be controlled into the initial list, then the element control attributes of the configuration elements to be controlled are configured one by one, each configuration element to be controlled has an element control attribute which is uniquely corresponding to the configuration element to be controlled, and the element control attribute which is corresponding to each configuration element to be controlled is operation control information for the user to add the configuration element to be controlled. The operation control information of the configuration element comprises at least one of the operation times, the operation time length and the operation interval time of the configuration element to be controlled. In this embodiment, the control information of the configuration element includes the operation times, the operation time and the operation interval time.
After the user configures the initial element list and the element control attribute through the logic configuration elements, the configuration software sequentially controls the operation of each configuration element according to the default sequence in the initial element list, and controls the operation times, the operation time and the operation intervals of each configuration element according to the element control attribute. For example, the initial element list includes the configuration element 1, the configuration element 2 and the configuration element 3, wherein the element control attributes of the configuration element 1 and the configuration element 3 are not set, the element control attribute of the configuration element 2 is configured to run for 3 times, the running time is 1 minute, and the running interval is 0, when the user starts the logic configuration element, the logic configuration element controls the configuration element 1 to run, then controls the configuration element 2 to run for 3 times, each running time is 1 minute, and then controls the configuration element 3 to run.
Based on the above embodiment, the attribute configuration of the logic configuration element further includes a target element list, the target element list is automatically generated according to the initial element list and the operation control information, the target element list arranges all the configuration elements to be controlled according to the element arrangement sequence of the initial element list, and if the operation number n of the configuration elements to be controlled is greater than 1, the configuration elements to be controlled are sequentially arranged n times in the target element list. For example, the previous configuration elements 1 to 3 are taken as examples, and when the logic configuration elements are started, the operation of the configuration elements is controlled according to the sequence displayed by the target element list, wherein the contents displayed in the target element list are the configuration element 1, the configuration element 2 and the configuration element 3 in sequence.
In a preferred embodiment, the target element list is configured to adjust the arrangement sequence of all the configuration elements to be controlled listed by the target element list, and the configuration software controls the operation of the configuration elements to be controlled in the target element list according to the finally adjusted arrangement sequence, the operation duration of each configuration element to be controlled and the operation interval. For example, the previous configuration elements 1 to 3 are taken as the configuration element 3 is moved up in the target element list by the user, so that the contents displayed by the target element list are the configuration element 1, the configuration element 2, the configuration element 3, the configuration element 2 and the configuration element 2 in sequence, and when the logic configuration element is started by the user, the operation of the configuration elements is controlled according to the sequence displayed by the current target element list. That is, the configured logic configuration elements are orderly and accurately executed according to a predetermined plan in the configuration software according to a set time sequence, and each configuration element corresponds to an execution action, so that the whole process flow is orderly executed.
When the sequence of the configuration elements to be controlled in the target element list is adjusted, the setting of the logic configuration elements is completed.
As shown in FIG. 2, the present invention also protects the method for using configuration software, when the workshop workers adjust the industrial field, they only need to start the industrial field touch screen, then start the corresponding configuration software, if the configuration elements of the original configuration software are adjusted, the configuration elements are adjusted first, after the adjustment is finished, if the logic configuration elements are not available, the logic configuration elements are added first, if the logic configuration elements are available, the attribute configuration is directly set, the configuration elements to be controlled are selected, and the element control attributes are set, i.e. the workshop workers set the running times, time length, interval and sequence of the existing configuration elements, thus completing the real-time customization of the technological process by the workshop workers in the industrial field, and after the setting is finished, each configuration element of the configuration software will run according to the sequence set in the logic configuration elements and the control sequence.
As shown in fig. 3, in addition to the setting content of the above technical solution, the attribute configuration of the present invention may further include a display configuration, where the display configuration includes at least one of engineering information to be displayed, a display manner, and a display position. In a specific embodiment, the display configuration that can be set by the user may include engineering information to be displayed, a display manner, and a display position. The project information refers to at least one of the overall progress state of the project corresponding to a set of configuration software, the working state of each configuration element to be controlled and the current progress information of the project. In a particular embodiment, the engineering information may include, but is not limited to, those listed above. The display mode of the invention comprises at least one of bar graph, trend graph and text display. The display mode includes determining a specific position where engineering information needs to be displayed, for example, suspending on two sides of a page in a form of a small window, or creating a new page for independent display. The display modes configured by the user each time can be stored for subsequent convenience, for example, each edited display mode is numbered and then stored, and one display mode can be set as a default.
When the configuration software is started, each configuration element operates according to the setting of the logic configuration element, and the configuration software also displays according to the set display configuration in the logic configuration element.
According to the invention, the logic configuration element has the function of displaying the engineering working state through display configuration, the logic configuration element intuitively displays the engineering actual working state in a form of a chart and the like in real time according to the working flow set by a previous user, a configuration software programmer is not required to program a display page, an engineering site operator can finish individual display of the independent engineering state, convenience and operability are further provided for the operator, and flexible and selectable performance is provided for engineering application.
Based on the technical scheme, the invention also protects a corresponding readable storage medium, and the readable storage medium is used for storing the logic configuration element in the technical scheme.
The foregoing description of the preferred embodiments of the invention is not intended to be limiting, but rather is intended to cover all modifications, equivalents, and alternatives falling within the spirit and principles of the invention.

Claims (7)

1. A logic configuration element for configuration software, wherein the configuration of the attributes comprises:
the initial element list is used for a user to add configuration elements to be controlled;
the element control attributes are in one-to-one correspondence with the configuration elements to be controlled, and the element control attribute corresponding to each configuration element to be controlled is used for a user to add operation control information of the configuration element to be controlled;
the operation control information of the configuration element comprises: at least one of the running times, the running time length and the running interval time of the configuration element to be controlled;
the attribute configuration of the logic configuration elements further comprises a target element list which is automatically generated according to the initial element list and the operation control information, and the target element list arranges all configuration elements to be controlled according to the element arrangement sequence of the initial element list;
when the running times n of the configuration elements to be controlled is greater than 1, the configuration elements to be controlled are sequentially arranged n times in the target element list;
the target element list is set to adjust the arrangement sequence of all the configuration elements to be controlled listed by the target element list, and the configuration software controls the operation of the configuration elements to be controlled in the target element list according to the arrangement sequence, the operation duration of each configuration element to be controlled and the operation interval.
2. The logic configuration element of claim 1, wherein the attribute configuration further comprises a display configuration including at least one of engineering information to be displayed, a display style, a display location.
3. The logic configuration element of claim 2, wherein the engineering information comprises at least one of an overall progress status of an engineering, an operational status of each configuration element to be controlled, and current progress information of an engineering.
4. The logic configuration element of claim 2, wherein the display means comprises at least one of a bar graph, a trend graph, and a text display.
5. A method for using configuration software, comprising:
adding configuration elements and configuring;
adding a logic configuration element as claimed in any one of claims 1 to 4;
adding the configuration element into the attribute configuration of the logic configuration element for setting;
starting the logic configuration element;
the configuration elements are configured and operated according to the attributes of the logic configuration elements.
6. The method of claim 5, wherein when the attribute configuration includes a display configuration, the method further comprises:
selecting engineering information to be displayed and a display mode;
setting a display position;
when the configuration software is started, the configuration software is displayed according to the display configuration.
7. A readable storage medium for storing the logic configuration element of any one of claims 1 to 4.
CN202110019692.4A 2021-01-07 2021-01-07 Logic configuration element, use method of configuration software and readable storage medium Active CN112559029B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110019692.4A CN112559029B (en) 2021-01-07 2021-01-07 Logic configuration element, use method of configuration software and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110019692.4A CN112559029B (en) 2021-01-07 2021-01-07 Logic configuration element, use method of configuration software and readable storage medium

Publications (2)

Publication Number Publication Date
CN112559029A CN112559029A (en) 2021-03-26
CN112559029B true CN112559029B (en) 2023-05-05

Family

ID=75035344

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110019692.4A Active CN112559029B (en) 2021-01-07 2021-01-07 Logic configuration element, use method of configuration software and readable storage medium

Country Status (1)

Country Link
CN (1) CN112559029B (en)

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060253205A1 (en) * 2005-05-09 2006-11-09 Michael Gardiner Method and apparatus for tabular process control
CN102346670B (en) * 2011-09-22 2014-08-27 江苏方天电力技术有限公司 Intelligent sorting system for graphic logic configuration tool module in transformer substation
CN103135975B (en) * 2011-11-30 2015-09-23 福州福大自动化科技有限公司 The element sequence auto arranging method of control strategy configuration and logical connection method thereof
CN104765914B (en) * 2015-03-27 2017-10-24 国家电网公司 A kind of relay protection device logic configuration method
CN105676808B (en) * 2015-12-31 2018-06-26 北京四方继保自动化股份有限公司 A kind of implementation method of industrial control system logic break point debugging function
CN107831720A (en) * 2017-10-20 2018-03-23 爱普(福建)科技有限公司 Optimize the control method and computer equipment of equipment operating mode
CN111142478A (en) * 2018-11-02 2020-05-12 南京南瑞继保电气有限公司 Control system man-machine picture and control logic integrated configuration method
CN111273962B (en) * 2020-02-14 2022-02-18 腾讯科技(深圳)有限公司 Configuration management method, device, computer readable storage medium and computer equipment

Also Published As

Publication number Publication date
CN112559029A (en) 2021-03-26

Similar Documents

Publication Publication Date Title
US5576946A (en) Icon based process design and control system
US5909372A (en) User interface for programming a motor controller
EP2672348B1 (en) Control device, control system, tool device, and collection instruction program
JP4462449B2 (en) Control system setting device
US20040267515A1 (en) Programming automation by demonstration
JP2019096302A (en) System and method for configuring and presenting display navigation layer in process plant
JP2019084664A (en) Programming assist device, robot system, and program generating method
JP5994862B2 (en) Development support device and development support program
TWI465868B (en) Sequence program design support device
CN112559029B (en) Logic configuration element, use method of configuration software and readable storage medium
JP2005084800A (en) Programmable controller
CN111610754A (en) Picture creation device and picture creation system
KR101748547B1 (en) A synchronous control setting method of the positioning control apparatus, a program and a control setting apparatus of the positioning control apparatus
CN113632017A (en) Drive control device
CN110778349B (en) Automatic control method, storage medium and system for fully mechanized mining face support
JPH06290877A (en) Lighting control system
KR101610386B1 (en) Cutting shape input apparatus and method using cutting program in computer numarical control machine tools
EP0578828A1 (en) Screen display method for cnc
JP2003223204A (en) Programming method of programmable controller, system thereof and recording medium thereof
JP4970105B2 (en) Editor device and editor program
WO2021192646A1 (en) Program creation method, program creation assistance device, and programmable controller
KR20190127109A (en) Method for controlling motor driving
JP5786387B2 (en) PLC development support device and PLC development support program
KR101491417B1 (en) Shuttle embroidery machine of touchscreen and controlling method of the same
JPH03201104A (en) Control program forming device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant