Movatterモバイル変換


[0]ホーム

URL:


CN108132787B - AGV touch interface design method and device and computer readable storage medium - Google Patents

AGV touch interface design method and device and computer readable storage medium
Download PDF

Info

Publication number
CN108132787B
CN108132787BCN201711401580.5ACN201711401580ACN108132787BCN 108132787 BCN108132787 BCN 108132787BCN 201711401580 ACN201711401580 ACN 201711401580ACN 108132787 BCN108132787 BCN 108132787B
Authority
CN
China
Prior art keywords
agv
touch interface
parameter
functional
module
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
CN201711401580.5A
Other languages
Chinese (zh)
Other versions
CN108132787A (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.)
Guangdong Jaten Robot and Automation Co Ltd
Original Assignee
Guangdong Jaten Robot and Automation 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 Guangdong Jaten Robot and Automation Co LtdfiledCriticalGuangdong Jaten Robot and Automation Co Ltd
Priority to CN201711401580.5ApriorityCriticalpatent/CN108132787B/en
Publication of CN108132787ApublicationCriticalpatent/CN108132787A/en
Application grantedgrantedCritical
Publication of CN108132787BpublicationCriticalpatent/CN108132787B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The invention discloses a design method of an AGV touch interface, which comprises the following steps: acquiring the functional parameter requirement of a target AGV touch interface functional module; acquiring a parameter module corresponding to the functional parameter requirement from a non-standard functional library; and adding the acquired parameter module to the target AGV touch interface. The invention also discloses a device for designing the AGV touch interface and a computer readable storage medium. According to the method, the functional module database is constructed, when the AGV touch interface functional parameter requirement exists, the parameter module in the nonstandard functional library is correspondingly acquired and added to the AGV touch interface, and the beneficial effect of AGV touch interface functional design is achieved.

Description

AGV touch interface design method and device and computer readable storage medium
Technical Field
The invention relates to the field of AGV touch interface design, in particular to a method and a device for designing an AGV touch interface and a computer readable storage medium.
Background
With the widespread use of AGVs (automated guided vehicles) in industrial automation, the demand of AGVs increases day by day, but because the demands of various manufacturers are different, corresponding AGVs need to be customized according to the demands of different manufacturers, which greatly prolongs the project development and production cycle and increases the time and cost of the project. Therefore, it is necessary to develop an AGV with high compatibility to meet some or all of the needs of the manufacturer, and the touch interface is deeply studied and analyzed for the human-computer interaction part of the AGV.
For the touch interface (man-machine interaction part) of the AGV touch screen, the traditional display interface is fixed and unchangeable. Therefore, one touch screen program can only correspond to one AGV, and the effect of multiple compatibility cannot be achieved. Every time the function of the touch screen interface needs to be updated and added, each type of touch screen program needs to be modified, compiled, downloaded and tested. Once the AGVs are diversified in style, the difficulty and task of later maintenance are increased. Therefore, a high-compatibility touch interface control scheme based on the AGV operation mode is urgently needed to be designed.
The above is only for the purpose of assisting understanding of the technical aspects of the present invention, and does not represent an admission that the above is prior art.
Disclosure of Invention
The invention mainly aims to provide a design method of an AGV touch interface, and aims to solve the technical problem that in the prior art, due to incompatibility of AGV touch interface function modules, the AGV function modules are difficult and cumbersome to maintain in the later period.
In order to achieve the above object, the present invention provides a method for designing an AGV touch interface, which includes the following steps:
acquiring the functional parameter requirement of a target AGV touch interface functional module;
acquiring a parameter module corresponding to the functional parameter requirement from a non-standard functional library;
and adding the acquired parameter module to the target AGV touch interface.
Preferably, the step of obtaining the parameter module corresponding to the function parameter requirement from the non-standard function library further includes:
and analyzing the functional parameter requirements, and acquiring a corresponding parameter module in the non-standard functional library according to an analysis result.
Preferably, after the step of analyzing the functional parameter requirement and obtaining the corresponding parameter module in the non-standard functional library according to the analysis result, the method further includes:
and submitting a parameter module design request for designing the parameter module when the parameter module corresponding to the analysis result is not obtained.
Preferably, the step of adding the obtained parameter module to the touch interface of the target AGV further includes:
and adding the acquired parameter module to a reserved space of a corresponding function module according to the function parameter requirement of the target AGV touch interface function module.
Preferably, the method for designing an AGV touch interface further includes:
and counting parameter modules of the existing AGV touch interface, and constructing the nonstandard function library by using the parameter modules.
In addition, in order to achieve the above object, the present invention further provides an AGV touch interface design apparatus, including: a memory, a processor and a computer program stored on said memory and executable on said processor, said computer program when executed by said processor implementing the steps of the method for designing an AGV touch interface as described above.
The invention also provides a computer readable storage medium, wherein an AGV touch interface function design application program is stored on the computer readable storage medium, and when being executed by a processor, the AGV touch interface function design application program realizes the steps of the AGV touch interface design method.
According to the design method of the AGV touch interface, the functional parameter requirements of the target AGV touch interface functional module are obtained; acquiring a parameter module corresponding to the functional parameter requirement from a non-standard functional library; and adding the acquired parameter module to the target AGV touch interface. And designing the corresponding functional module in the functional database according to the acquired parameter module, and adding the functional module into the reserved space of the AGV touch interface, thereby realizing the beneficial effect of designing the parameter module of the AGV touch interface.
Drawings
FIG. 1 is a schematic diagram of a terminal \ device structure of a hardware operating environment according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating a first exemplary embodiment of a method for designing an AGV touch interface according to the present invention;
FIG. 3 is a flowchart illustrating a second exemplary embodiment of a method for designing an AGV touch interface according to the present invention;
FIG. 4 shows the parameter content of the AGV touch interface function design.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The main solution of the embodiment of the invention is as follows: acquiring the functional parameter requirement of a target AGV touch interface functional module; acquiring a parameter module corresponding to the functional parameter requirement from a non-standard functional library; and adding the acquired parameter module to the target AGV touch interface.
In the prior art, for a touch interface (a human-computer interaction part) of an AGV touch screen, a conventional display interface is fixed and unchangeable. Therefore, one touch screen program can only correspond to one AGV, and the effect of multiple compatibility cannot be achieved. Every time the function of the touch screen interface needs to be updated and added, each type of touch screen program needs to be modified, compiled, downloaded and tested. Once the AGVs are diversified in style, the difficulty and task of later maintenance are increased.
The invention provides a solution, which realizes the beneficial effect of AGV touch interface function design by constructing a function module database, and correspondingly acquiring corresponding parameter modules from the function database and adding the corresponding parameter modules into the reserved space of the AGV touch interface when the AGV touch interface function parameter requirement appears.
As shown in fig. 1, fig. 1 is a schematic terminal structure diagram of a hardware operating environment according to an embodiment of the present invention.
The terminal of the embodiment of the invention is an AGV (automatic guided vehicle), and can also be a mobile terminal device with a display function, such as a PC (personal computer), a smart phone, a tablet computer, an electronic book reader, a portable computer and the like.
As shown in fig. 1, the terminal may include: aprocessor 1001, such as a CPU, anetwork interface 1004, auser interface 1003, amemory 1005, acommunication bus 1002. Wherein acommunication bus 1002 is used to enable connective communication between these components. Theuser interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and theoptional user interface 1003 may also include a standard wired interface, a wireless interface. Thenetwork interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). Thememory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). Thememory 1005 may alternatively be a storage device separate from theprocessor 1001.
Those skilled in the art will appreciate that the terminal structure shown in fig. 1 is not intended to be limiting and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
As shown in fig. 1, amemory 1005, which is a kind of computer storage medium, may include therein an operating system, a network communication module, a user interface module, and an AGV touch interface function design application program.
In the terminal shown in fig. 1, thenetwork interface 1004 is mainly used for connecting to a backend server and performing data communication with the backend server; theuser interface 1003 is mainly used for connecting a client (user side) and performing data communication with the client; and theprocessor 1001 may be configured to invoke the AGV touch interface functionality design application stored in thememory 1005 and perform the following operations:
acquiring the functional parameter requirement of a target AGV touch interface functional module;
acquiring a parameter module corresponding to the functional parameter requirement from a non-standard functional library;
and adding the acquired parameter module to the target AGV touch interface.
Further, theprocessor 1001 may call the AGV touch interface function design application stored in thememory 1005, and also perform the following operations:
and analyzing the functional parameter requirements, and acquiring a corresponding parameter module in the non-standard functional library according to an analysis result.
Further, theprocessor 1001 may call the AGV touch interface function design application stored in thememory 1005, and also perform the following operations:
and submitting a parameter module design request for designing the parameter module when the parameter module corresponding to the analysis result is not obtained.
Further, theprocessor 1001 may call the AGV touch interface function design application stored in thememory 1005, and also perform the following operations:
and adding the acquired parameter module to a reserved space of a corresponding function module according to the function parameter requirement of the target AGV touch interface function module.
Further, theprocessor 1001 may call the AGV touch interface function design application stored in thememory 1005, and also perform the following operations:
and counting parameter modules of the existing AGV touch interface, and constructing the nonstandard function library by using the parameter modules.
Referring to fig. 2, fig. 2 is a schematic flow chart of a first embodiment of an AGV touch interface design method according to the present invention, where the AGV touch interface design method includes:
step S10, acquiring the function parameter requirement of the touch interface function module of the target AGV;
and correspondingly acquiring the functional parameter requirements of the functional modules of the target AGV touch interface based on the current target AGV touch interface. The functional parameter requirements of the functional modules are based on the existing standard functional touch interface of the target AGV touch interface, and the functional requirements of the corresponding touch interface functional modules, which are required by the actual functional application of the target AGV, are met. Namely, the functional parameter requirements of the functional module of the target AGV touch interface are realized based on the standard functional system of the target AGV touch interface. The standard function system is set by related technicians and can be suitable for basic function modules of most AGV function applications, and the related function modules in the standard function system are also set by the related technicians. And forming an installation system by the basic function module, installing the installation system on an AGV touch interface, and designing a corresponding application function module on the basis of the basic function module.
Step S20, acquiring a parameter module corresponding to the function parameter requirement from a non-standard function library;
based on the acquired functional parameter requirement of the target AGV touch interface functional module, acquiring a parameter module corresponding to the functional parameter requirement from a non-standard database according to the functional parameter requirement. The non-standard database is a storage database corresponding to the set storage parameter module, and is stored in the non-standard database in a code method and packaging method mode. In addition, the step of obtaining the operation of the parameter module corresponding to the functional parameter requirement from the non-standard database, that is, obtaining the parameter module corresponding to the functional parameter requirement from the non-standard database, further includes:
and analyzing the functional parameter requirements, and acquiring a corresponding parameter module in the non-standard functional library according to an analysis result.
Analyzing the content of the functional parameter requirement based on the acquired functional parameter requirement, and judging the parameter module corresponding to the functional parameter requirement according to the analysis result of the analysis operation, wherein the parameter module can comprise landmark command setting, self-checking state display and the like, the specific functional design structure level can be seen in fig. 4, and fig. 4 is the parameter content of the AGV touch interface functional design. And acquiring a corresponding parameter module in the non-standard database according to the functional parameter requirement, wherein the acquired content comprises the whole packaging method or a functional package, and the specific content is determined by the form of the functional module stored in the non-standard database.
In addition, after the step of analyzing the functional parameter requirement and acquiring the corresponding parameter module in the non-standard functional library according to the analysis result, the method further comprises the following steps:
and submitting a parameter module design request for designing the parameter module when the parameter module corresponding to the analysis result is not obtained.
And acquiring a parameter module corresponding to the functional parameter requirement in the non-standard database based on the acquired functional parameter requirement, and determining that the functional parameter requirement does not design a related packaging method if the parameter module corresponding to the functional parameter requirement cannot be acquired in the non-standard database. Based on the situation, a parameter module design request is submitted, so that when a related technician receives the parameter module design request, the parameter module is designed and stored in the nonstandard database, and a corresponding AGV function module applying the parameter module is obtained and applied.
And step S30, adding the acquired parameter module to the touch interface of the target AGV.
And adding the parameter module acquired in the non-standard database to the corresponding position of the touch interface of the target AGV to realize the parameter setting of the touch interface of the target AGV and realize the function application of the touch interface of the target AGV. The adding mode is a method for adding the acquired parameter module, namely a parameter module packaging method, in the system of the standard function touch interface of the target AGV, and the adding mode is related to the design mode of the standard function touch interface and is determined by related designers.
Adding a function module to an AGV touch interface, namely adding the acquired parameter module to the target AGV touch interface, further comprising:
and adding the acquired parameter module to a reserved space of a corresponding function module according to the function parameter requirement of the target AGV touch interface function module.
The parameter module is added to the process of the target AGV touch interface, a certain reserved space is contained in the functional module of the target AGV touch interface and used for adding the acquired parameter module, and the number of the reserved space is possibly multiple or a certain number of reserved spaces exist according to the functional application of the target AGV. And displaying the parameter module on the touch interface in a window mode in a mode of adding the parameter module to the reserved space.
In this embodiment, on the basis of the function module of the existing target AGV standard function touch interface, the parameter requirement of the function module is acquired, and the parameter module corresponding to the parameter requirement is acquired in the nonstandard database according to the parameter requirement, and the parameter module is added to the target AGV standard function touch interface, so that the beneficial effect of parameter setting of the function module of the target AGV touch interface is achieved.
Further, referring to fig. 3, fig. 3 is a flowchart illustrating a second embodiment of a method for designing an AGV touch interface according to the present invention, and based on the first embodiment shown in fig. 2, the method further includes:
and step S40, counting parameter modules of the existing AGV touch interface, and constructing the nonstandard function library by using the parameter modules.
Counting all the existing parameter modules based on the existing AGV touch interface parameter modules, storing the parameter modules into a constructed nonstandard function library, and distinguishing the parameter modules by taking the functions of the parameter modules as identifiers. The non-standard function library is constructed by related technicians, and each parameter module is stored in the non-standard function library, and the specific form of the non-standard function library can be consistent with the existing database creation and storage mode, or can be a storage form designed by related technicians, which is not described herein for further details.
In the embodiment, the non-standard function library is constructed, so that the parameters of the AGV touch interface function module are acquired, the basis of parameter setting is provided, and the beneficial effect of the design of the project requirement of the AGV touch interface function module is further realized.
In addition, an embodiment of the present invention further provides a computer-readable storage medium, where an AGV touch interface function design application is stored on the computer-readable storage medium, and when executed by a processor, the AGV touch interface function design application implements the following operations:
acquiring the functional parameter requirement of a target AGV touch interface functional module;
acquiring a parameter module corresponding to the functional parameter requirement from a non-standard functional library;
and adding the acquired parameter module to the target AGV touch interface.
Further, the AGV touch interface functional design application, when executed by the processor, further performs the following operations:
and analyzing the functional parameter requirements, and acquiring a corresponding parameter module in the non-standard functional library according to an analysis result.
Further, the AGV touch interface functional design application, when executed by the processor, further performs the following operations:
and submitting a parameter module design request for designing the parameter module when the parameter module corresponding to the analysis result is not obtained.
Further, the AGV touch interface functional design application, when executed by the processor, further performs the following operations:
and adding the acquired parameter module to a reserved space of a corresponding function module according to the function parameter requirement of the target AGV touch interface function module.
Further, the AGV touch interface functional design application, when executed by the processor, further performs the following operations:
and counting parameter modules of the existing AGV touch interface, and constructing the nonstandard function library by using the parameter modules.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) as described above and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (4)

CN201711401580.5A2017-12-202017-12-20AGV touch interface design method and device and computer readable storage mediumActiveCN108132787B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201711401580.5ACN108132787B (en)2017-12-202017-12-20AGV touch interface design method and device and computer readable storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201711401580.5ACN108132787B (en)2017-12-202017-12-20AGV touch interface design method and device and computer readable storage medium

Publications (2)

Publication NumberPublication Date
CN108132787A CN108132787A (en)2018-06-08
CN108132787Btrue CN108132787B (en)2021-02-23

Family

ID=62392167

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201711401580.5AActiveCN108132787B (en)2017-12-202017-12-20AGV touch interface design method and device and computer readable storage medium

Country Status (1)

CountryLink
CN (1)CN108132787B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111897317A (en)*2020-06-122020-11-06红塔烟草(集团)有限责任公司NDC platform-based AGV human-computer interface expansion application device and method
CN114527712A (en)*2021-11-222022-05-24广东嘉腾机器人自动化有限公司AGV task modification method and modification system

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103049169A (en)*2011-10-142013-04-17苹果公司Content authoring application
CN103914307A (en)*2014-04-222014-07-09浪潮电子信息产业股份有限公司Interactive-interface fast implementation method based on reusable library
CN106502634A (en)*2015-09-072017-03-15佛山市顺德区美的电热电器制造有限公司The man-machine interactive system and method for controlling intelligent household appliances

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103049169A (en)*2011-10-142013-04-17苹果公司Content authoring application
CN103914307A (en)*2014-04-222014-07-09浪潮电子信息产业股份有限公司Interactive-interface fast implementation method based on reusable library
CN106502634A (en)*2015-09-072017-03-15佛山市顺德区美的电热电器制造有限公司The man-machine interactive system and method for controlling intelligent household appliances

Also Published As

Publication numberPublication date
CN108132787A (en)2018-06-08

Similar Documents

PublicationPublication DateTitle
CN108768875B (en)Application gray level publishing method and device and computer readable storage medium
CN108874464B (en)Automatic scanning assembly method and device for middleware and storage medium
CN109783554A (en)Excel document analytic method, device and computer readable storage medium
CN109656597A (en)Firmware upgrade method, device and computer readable storage medium
CN114640727B (en)Protocol analysis method, device and computer readable storage medium
KR102720005B1 (en)Application optimizing method and electronic device supporting the same
CN105373381B (en)Manufacturing method and manufacturing system of desktop starter of mobile terminal
CN115167831A (en)Software integration method and device based on AUTOSAR and use method
US20170262263A1 (en)Process and system for the generation of an operating program in the form of a mobile application that is capable of operating on a mobile device
CN105446739A (en)UI interface setting method and apparatus
CN108804120B (en)Page construction method, device, equipment and storage medium
CN110888709A (en)Intelligent operation method and device of monitoring screen, computer equipment and storage medium
CN108132787B (en)AGV touch interface design method and device and computer readable storage medium
CN114048526A (en)Layer batch operation method, device, equipment and storage medium
CN109684156B (en)Monitoring method, device, terminal and storage medium based on mixed mode application
CN107291460B (en)Television terminal, compiling server code control method and storage medium
US9571557B2 (en)Script caching method and information processing device utilizing the same
CN113672311A (en)Structure assignment method, assigner and computer-readable storage medium
CN112927548A (en)Mechanical garage vehicle taking method and system and storage medium
CN110837500B (en)Data screening method and device based on socal embedded window and computer equipment
CN113934618A (en) Interface test case generation method, device, generator and readable storage medium
CN106569868B (en)Gradle-based compiling optimization method and device
CN112269635A (en) A functional module configuration method, system, electronic device and storage medium
CN109840113B (en)Application data processing method and equipment, storage medium and terminal thereof
CN113885963B (en)Secondary development file execution method, device and storage medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp