Equipment function mutual exclusion logic configuration method and device, electronic equipment and storage medium
A technology of equipment function and logic configuration, which is applied in the direction of program control device, program control design, electrical digital data processing, etc., can solve the problems of mutual exclusion conditions that are difficult to be uniformly configured and dispersed, and achieve the effect of easy discovery and modification, and unified configuration
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0035] The first embodiment provides a method for mutually exclusive logic configuration of device functions, which aims to obtain a set of judging available functions by replacing configuration files according to the functions of the device and the mutually exclusive relationship between the functions.
[0036] The essence of mutual exclusion proposed by the present invention is that when the device is in a certain state, the function value of a certain function parameter is partially or completely unavailable, and all of them are unavailable. For example, after the child lock is turned on, it cannot be controlled except the power button. Some unavailable. For example, the air-conditioning mode has cooling, heating, and air supply. The cooling mode is invalid after the evaporator self-cleaning is turned on. The heating mode is invalid after the drying function is turned on. The air supply function is invalid after the sleep or drying or energy saving function is turned on. .
[00...
Embodiment 2
[0050] The second embodiment is an improvement based on the first embodiment. It mainly explains the input method of parameters and parameter values and the output method of results, so that the parameters and parameter values can be read and analyzed by programming languages or programs that are easier to execute. .
[0051] The parameters and parameter values are saved in a data exchange language; the preset parameters and preset parameter values are replaced and the results are output; the data exchange language is JSON, but it is not limited to this data exchange language.
[0052] The specific steps are:
[0053] According to the input of all the equipment function state parameters, the variable of parameter value is dynamically defined;
[0054] According to each parameter, match the logical relationship expression of the corresponding preset parameter and mutual exclusion relationship in the configuration file;
[0055] Execute logical expressions, that is, execute fun...
Embodiment 3
[0058] The third embodiment aims to change the configuration file according to the instructions sent by the control interface, so that the control interface can establish a new function exclusive logic.
[0059] The implementation method is as follows:
[0060] Receiving a control instruction issued by the control interface, the control instruction including the target function to be executed and the target function value;
[0061] Replace the preset parameter in the configuration file according to the target function, replace the preset parameter value according to the target function value, and match the logical relationship expression;
[0062] Update the configuration file and render the control interface according to the matching result.
[0063] For example, the control command issued by the control interface is to realize a child lock function, and the realization condition is that the device is in the suspended state, the power is turned on, and the device is not in the standby ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com