WO2022172369A1 - 画面データ作成プログラム、画面データ作成装置および画面データ作成方法 - Google Patents
画面データ作成プログラム、画面データ作成装置および画面データ作成方法 Download PDFInfo
- Publication number
- WO2022172369A1 WO2022172369A1 PCT/JP2021/005030 JP2021005030W WO2022172369A1 WO 2022172369 A1 WO2022172369 A1 WO 2022172369A1 JP 2021005030 W JP2021005030 W JP 2021005030W WO 2022172369 A1 WO2022172369 A1 WO 2022172369A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- screen data
- screen
- display
- matching
- data
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
Definitions
- the present disclosure relates to a screen data creation program, a screen data creation device, and a screen data creation method for comparing screen data displayed by a programmable display device.
- screen data which is data for a display screen displayed on a programmable display
- screen data creation device an editing unit that edits screen data compares screen data to be referenced with screen data to be edited, and displays a list of differences in attribute values for each screen data item. is presented to the user by forming a comparison screen that highlights the difference between the screen data to be referenced and the screen data to be edited.
- the present disclosure has been made in view of the above, and the screen data that realizes a screen data creation device that enables a user to easily and quickly confirm how much two pieces of screen data that have been collated match.
- the purpose is to obtain a creation program.
- a screen data creation program provides first screen data that is data of a display screen that is a screen displayed by a programmable display device, and first screen data a first step of performing a matching process of matching the data with second screen data which is data of a display screen different from the data; and a second step of displaying the matching result of the matching process on the display unit.
- the computer is caused to execute a process of numerically displaying the degree of matching of the first screen data to the second screen data as a collation result.
- the screen data creation program according to the present disclosure has the effect of realizing a screen data creation device that enables a user to easily and quickly confirm how much two pieces of screen data that have been compared match.
- FIG. 1 is a diagram showing the configuration of a drive control system according to a first embodiment
- FIG. 1 is a flow chart for explaining the procedure of editing screen data creation operation in the screen data creation device shown in FIG.
- FIG. 1 is a first diagram for explaining an operation example of a first function of the screen data creation device shown in FIG. 1
- FIG. 2 is a second diagram for explaining an operation example of the first function of the screen data creation device shown in FIG. 1
- FIG. 1 is a first diagram for explaining an operation example of the second function of the screen data creation device shown in FIG. 1
- FIG. 2 is a second diagram for explaining an operation example of the second function of the screen data creation device shown in FIG.
- FIG. 3 is a third diagram for explaining an operation example of the second function of the screen data creation device shown in FIG. 1;
- FIG. 4 is a fourth diagram for explaining an operation example of the second function of the screen data creation device shown in FIG. 1;
- FIG. 1 is a first diagram for explaining an operation example of the third function of the screen data creation device shown in FIG. 1;
- FIG. 2 is a second diagram for explaining an operation example of the third function of the screen data creation device shown in FIG. 1;
- FIG. 1 is a first diagram for explaining an operation example of the fourth function of the screen data creation device shown in FIG. 1;
- FIG. 2 is a second diagram for explaining an operation example of the fourth function of the screen data creation device shown in FIG. 1;
- FIG. 3 is a third diagram for explaining an operation example of the fourth function of the screen data creation device shown in FIG. 1;
- FIG. 1 is a first diagram for explaining an operation example of the fifth function of the screen data creation device shown in FIG. 1;
- FIG. 2 is a second diagram for explaining an operation example of the fifth function of the screen data creation device shown in FIG. 1;
- a screen data creation program, a screen data creation device, and a screen data creation method according to the embodiment will be described in detail below with reference to the drawings.
- FIG. 1 is a diagram showing the configuration of a drive control system 1 according to the first embodiment.
- the drive control system 1 is a factory automation (FA) system.
- the drive control system 1 includes a screen data creation device 100 and a control unit 200 .
- the control unit 200 controls driving of a controlled device (not shown).
- the control unit 200 includes a programmable display 201 that is a human machine interface (HMI) device, and a programmable logic controller that is a drive control device that is connected to the programmable display 201 and controls the operation of the controlled device.
- Logic Controller: PLC Logic Controller
- the control unit 200 is, for example, an assembling device that assembles products at a manufacturing site. Note that the drive control device is not limited to the PLC.
- the screen data creation device 100 is connected to the programmable display device 201 via the communication line 2, and can communicate with the programmable display device 201 by wire. Communication between the screen data creation device 100 and the programmable display device 201 may be wireless communication. The screen data creation device 100 is connected to the programmable display 201 only when necessary.
- the screen data creation device 100 is a device for creating and editing screen data displayed on the programmable display device 201 . By using the screen data creation device 100, the user can display any screen on the programmable display 201.
- FIG. The screen data creation device 100 includes a control section 10 , a storage section 20 , a display section 30 , an input section 40 and a communication section 50 .
- the control unit 10 includes a screen data creation unit 11, a screen data management unit 12, a matching processing unit 13, and a display processing unit 14.
- the screen data creation unit 11 creates and edits the data of the screen displayed by the programmable display device 201 according to the details of the operation for designing the screen received from the user via the input unit 40 .
- the data of the individual display screen displayed by the programmable display 201 is called individual screen data.
- the screen data is data of the display screen displayed by the programmable display device 201 .
- the screen data creation device 100 refers to screen data 22 as data including a plurality of individual screen data, that is, screen data in which a plurality of individual screen data are grouped together, which is to be collated.
- the screen data 22 includes, for example, individual screen data whose name is "screen 1", individual screen data whose name is “screen 2", individual screen data whose name is “screen 3", A plurality of individual screen data such as .
- the screen data 22 may include one individual screen data. That is, the screen data 22 is an object of collation in the screen data creation device 100, which includes one or more individual screen data.
- an operation for screen design received from the user via the input unit 40 is hereinafter referred to as a screen design operation.
- the screen data creation unit 11 causes the storage unit 20 to store the created or edited screen data 22 .
- the screen displayed by the programmable display device 201 that is, the screen data creation device 100
- a screen designed by the user using is described as a "display screen”
- a screen displayed on the display unit 30 by the screen data creation device 100 is described as a "screen”.
- the screen data management unit 12 manages the screen data 22.
- the collation processing unit 13 performs a collation process for collating two pieces of screen data 22, namely, the first screen data that is the screen data 22 to be collated and the second screen data that is the screen data 22 to be collated. implement.
- the collation processing unit 13 performs comparison processing of the two screen data 22, and calculates the matching degree of the two screen data 22 based on the comparison result in the comparison processing.
- the degree of coincidence is the degree of coincidence of the first screen data, which is the screen data 22 to be collated, with respect to the second screen data, which is the screen data 22 to be collated, which is different from the first screen data. It indicates how much the first screen data matches the second screen data.
- a comparison process is a process of comparing two screen data 22 .
- the matching process is a process of matching first screen data, which is data of a display screen that is a screen displayed by the programmable display device 201, and second screen data, which is data of a display screen different from the first screen data. is.
- the matching process can be said to be a process including a comparison process and a process of calculating the degree of matching between the two pieces of screen data 22 based on the comparison result in the comparison process.
- the display processing unit 14 controls the display of various information on the display unit 30 .
- the display processing unit 14 causes the display unit 30 to display various screens for accepting screen design operations from the user.
- the display processing unit 14 causes the display unit 30 to display various screens for performing collation processing.
- the storage unit 20 stores various information necessary for processing in the screen data creation device 100 .
- the storage unit 20 stores, as screen data 22, created screen data 22 and screen data 22 being edited.
- the storage unit 20 also stores a screen data creation program 21 .
- the screen data creation program is a screen data creation software program for causing the computer to execute the process performed by the control unit 10 of the screen data creation device 100 .
- the display unit 30 displays various information in the screen data creation device 100 .
- the display unit 30 displays various screens for accepting screen design operations from the user.
- the display unit 30 displays various screens for performing collation processing.
- the input unit 40 receives various operations such as screen design operations from the user.
- the communication unit 50 communicates with the programmable display device 201 via the communication line 2 to transmit and receive information.
- the screen data creation device 100 has a matching function for matching two screen data 22, compares the two screen data 22, and calculates and displays the matching degree of the compared two screen data 22 based on the comparison result. Displayed in section 30 .
- the collation processing unit 13 of the screen data creation device 100 totalizes once all the items of the two screen data 22 to be compared, and calculates the ratio between the number of matching items and the total number of items. , the matching degree of the two screen data 22 is calculated.
- a plurality of data constituting the screen data 22 can be classified into a plurality of items corresponding to the functions that can be used on the display screen.
- the display processing unit 14 displays on the display unit 30 the degree of matching between the two pieces of screen data 22 that are the calculation results of the matching processing unit 13 . Thereby, the user can easily and instantly recognize the matching degree of the two screen data 22 compared by the screen data creation device 100 .
- the screen data creation device 100 will be described below.
- FIG. 2 is a flow chart for explaining the procedure of the edit screen data creation operation in the screen data creation device 100 shown in FIG.
- step S10 the screen data creation unit 11 edits the original screen data.
- the screen data creation unit 11 edits the source screen data to create post-editing screen data according to the content of the operation for editing the source screen data received from the user via the input unit 40 .
- step S20 the matching processing unit 13 performs matching processing between the edited screen data and the original edited screen data. Specifically, the matching processing unit 13 performs a comparison process between the edited screen data and the original screen data according to the details of the operation for comparison processing received from the user via the input unit 40, and based on the comparison result, compares the edited screen data with the original screen data. to calculate the degree of matching between the edited screen data and the original edited screen data.
- step S30 the display unit 30 displays the matching degree between the edited screen data and the original screen data, which are the matching results.
- the display processing unit 14 causes the match screen 31 (to be described later) displayed on the display unit 30 to display the degree of matching between the two pieces of screen data 22 as the result of matching.
- step S40 the storage unit 20 stores the edited screen data.
- the screen data creation unit 11 causes the storage unit 20 to store the edited screen data.
- the first function is the entirety of the first screen data, which is the data of the display screen that is the screen displayed by the programmable display device 201, and the second screen data, which is the data of the display screen different from the first screen data. It is a function to collate and display the collation result.
- FIG. 3 is a first diagram for explaining an operation example of the first function of the screen data creation device 100 shown in FIG.
- FIG. 4 is a second diagram for explaining an operation example of the first function of the screen data creation device 100 shown in FIG.
- FIG. 5 is a flow chart for explaining the procedure of an operation example of the first function of the screen data creation device 100 shown in FIG.
- step S110 the matching screen 31 on which the matching process is performed is displayed on the display unit 30.
- the display processing unit 14 causes the display unit 30 to display a matching screen 31 as shown in FIG.
- the “matching source” screen data is one of the two screen data 22 to be checked in the matching process, and the degree of matching with the other screen data 22 is to be checked. screen data.
- the “matching target” screen data is the screen data 22 of the two screen data 22 to be matched in the matching process, which is the other screen data 22 used as a reference for matching, and is the original screen data to be edited here.
- step S120 the edited screen data, which is the screen data 22 to be collated, and the edited screen data, which is the screen data 22 to be collated, are selected as the screen data 22 to be collated.
- the matching processing unit 13 selects the screen data 22 to be matched and the screen data 22 to be matched according to the details of the operation received from the user via the input unit 40. 22 and the screen data 22 to be compared are selected and determined.
- the screen data after editing is the screen data 22 after editing in the screen data creation device 100 . Therefore, the icon 314 indicates an icon indicating a personal computer functioning as the screen data creation device 100 .
- the original screen data to be edited is the screen data 22 that has already been displayed and used on the programmable display device 201 . Therefore, the icon 315 indicates the icon indicating the programmable display 201 .
- a matching process is performed. Specifically, the matching processing unit 13 performs a matching process for matching the selected two pieces of screen data 22 according to the details of the operation for matching processing received from the user via the input unit 40 .
- the collation processing unit 13 performs a comparison process between the edited screen data and the original edited screen data, and calculates the degree of overall matching between the edited screen data and the original edited screen data based on the comparison result of the comparison process.
- the user performs an operation of instructing the matching process, for example, by clicking the matching button 316 on the matching screen 31 shown in FIG. 3 with the cursor.
- step S140 the degree of matching, which is the collation result, is displayed on the display unit 30.
- the display processing unit 14 causes the comparison display unit 313 to display the degree of overall matching between the edited screen data and the edited original screen data, which are the comparison results.
- a numerical value display 317 indicating the degree of matching between the edited screen data and the original screen data by a numerical value such as "87.5%” and a circle graph 318 indicating the degree of matching are displayed.
- a first area 318a indicates the degree of matching between the edited screen data and the original screen data
- a second area 318b indicates the ratio of differences between the edited screen data and the original screen data. ing.
- the screen data creation apparatus 100 compares the edited screen data and the original edit screen data, and calculates the degree of matching between the edited screen data and the original edit screen data calculated based on the comparison result. Displayed on the display unit 30 .
- This allows the user to easily and instantly recognize the degree of matching between the two pieces of screen data 22 , the edited screen data and the original screen data collated in the screen data creation device 100 . That is, the user can easily and instantaneously recognize the degree of matching of the screen data 22 as a whole between the edited screen data and the edited original screen data. This eliminates the need for the user to check all the differences between the two screen data 22 displayed for each item in the screen data 22 and check the degree of matching between the two screen data 22 as a whole.
- the screen data creation device 100 causes the display unit 30 to display a pie chart 318 indicating the degree of matching between the edited screen data and the edited original screen data, which are the matching results.
- the user can intuitively recognize the matching degree of the two pieces of screen data 22, ie, the edited screen data and the original screen data collated in the screen data creation device 100.
- FIG. That is, the user can visually and instantly intuitively recognize the degree of matching and the ratio of difference between the edited screen data and the original screen data collated in the screen data creation device 100 .
- the user can check all the differences between the two screen data 22 displayed for each item in the screen data 22 to check the degree of matching between the two screen data 22 as a whole. No work is required. Then, the user can quickly and easily grasp the degree of matching between the two screen data 22 as a whole.
- the edited screen data and the edited original screen data match about 80%, it can be confirmed that the edited original screen data is old as the screen data 22 but the latest. Also, for example, when the degree of matching between the edited screen data and the edited original screen data is very low, it can be confirmed that the edited original screen data is very old screen data 22 . With these confirmations, it is possible to easily estimate the approximate number of man-hours required for correcting the original screen data to be edited.
- a second function is a function of comparing the first screen data and the second screen data in detail and displaying the result of the comparison.
- the second function can be performed continuously from the collation screen 31 shown in FIG. 4 described above.
- FIG. 6 is a first diagram for explaining an operation example of the second function of the screen data creation device 100 shown in FIG.
- FIG. 7 is a second diagram for explaining an operation example of the second function of the screen data creation device 100 shown in FIG.
- FIG. 8 is a third diagram for explaining an operation example of the second function of the screen data creation device 100 shown in FIG.
- FIG. 9 is a fourth diagram for explaining an operation example of the second function of the screen data creation device 100 shown in FIG.
- FIG. 10 is a flow chart for explaining the procedure of an operation example of the second function of the screen data creation device 100 shown in FIG.
- step S210 the first area 318a in the pie chart 318 is selected.
- the user can perform an operation of selecting the second area 318b by clicking the second area 318b on the matching screen 31 shown in FIG. 6 with the cursor.
- step S220 the display unit 30 displays the degree of matching between the edited screen data and the original edited screen data on an item-by-item basis.
- the matching processing unit 13 extracts the total number and the matching number for each item in the screen data 22 from the comparison results obtained in the comparison processing in step S130.
- the display processing unit 14 causes the matching screen 31 displayed on the display unit 30 to display the total number and the number of matches for each item in the screen data 22 extracted by the matching processing unit 13 .
- the total number is the total number of data corresponding to any item common to the edited screen data and the original edited screen data.
- the number of matches is the number of matching data among the data corresponding to any item common to the edited screen data and the original edited screen data.
- the total number and the number of matches for each of a plurality of items between the edited screen data and the edited original screen data are displayed numerically 319. and bar graph 320 .
- “875/1000” which is the numerical value display 319 for "total” indicates that the total number of data compared between the edited screen data and the edited original screen data is 1000, and one of the total numbers is 1000. It shows that the number of matches, which is the number of matching data, is 875.
- a first area 320a indicates the ratio of degree of matching between the edited screen data and the original screen data
- a second area 320b indicates the ratio of difference between the edited screen data and the original screen data.
- the "whole” comparison result is the same as the degree of matching shown in FIG. 6, and indicates the overall degree of matching between the edited screen data and the original edited screen data.
- the "screen” in FIG. 7 is information visible on the screen in the edited screen data and the original edited screen data.
- the comparison result of the "screen” in FIG. 7 is the degree of matching between the edited screen data and the original edited screen data when the edited screen data and the original edited screen data are displayed. showing.
- “Device” in FIG. 7 is an address set in an object displayed on a display screen displayed by the edited screen data and the edited original screen data in the edited screen data and the original edited screen data. is.
- the comparison result of "Device” is the difference between the edited screen data and the original edited screen data. It shows the matching degree of the addresses set in the objects displayed on the display screen.
- the address set in the object depends on individual settings, but either the address of the storage unit (not shown) of the programmable display 201 or the storage unit (not shown) of the PLC 202 is set.
- Objects are exemplified by figures such as switches and lamps displayed on the screen.
- the switch has an associated ladder symbol that operates in a ladder program to control the PLC 202 when the switch is pressed.
- the "character string" in FIG. 7 indicates the respective characters of the edited screen data and the edited original screen data in the edited screen data and the original edited screen data when the edited screen data and the original edited screen data are displayed. shows the degree of matching of the characters on the display screen.
- step S230 the first area 320a in the bar graph 320 is selected.
- the user can perform an operation of selecting the first area 320a by clicking the first area 320a on the matching screen 31 shown in FIG. 8 with the cursor.
- a comparison screen of display screens is displayed on the display unit 30.
- the display processing unit 14 compares the post-editing display screen, which is the display screen displayed by the post-editing screen data, with the original editing display screen, which is the display screen displayed by the original editing screen data. is displayed on the display unit 30 .
- matching source screen data list portion 311 displays a list of names of individual screen data in edited screen data that is “matching source” screen data 22
- matching destination screen data list portion 312 displays “matching destination”. Names of individual screen data in the original screen data to be edited, which is the screen data 22 of , are displayed in a list. For example, on the collation screen 31 shown in FIG.
- the user moves the cursor over the portion where the combination of the names of the multiple individual screen data in the edited screen data and the names of the multiple individual screen data in the original screen data are displayed.
- a click operation two pieces of individual screen data to be collated are selected.
- the "screen 3" of the collation source screen data list portion 311 and the “screen 3” of the collation target screen data list portion 312 are displayed surrounded by dashed lines.
- the individual screen data whose name is “Screen 3" is selected from the screen data after editing as the individual screen data from is selected.
- the individual screen data with the name "screen 3" among the edited screen data may be referred to as "screen 3" after editing.
- the individual screen data whose name is "screen 3" among the original screen data to be edited may be referred to as the original screen data to be edited "screen 3".
- the post-editing screen data of "screen 3" is a part of the post-editing screen data that is the screen data 22, and is a display screen for displaying the display screen with the name "screen 3" on the programmable display device 201.
- the original screen data to be edited of "Screen 3" is a part of the original screen data to be edited which is the screen data 22, and is used to display the display screen having the name of "Screen 3" on the programmable display device 201.
- the post-editing display screen and the original editing display screen are actually displayed on the display unit 30, and the matching degree of each screen between the post-editing display screen and the original editing display screen is specifically and in detail. is displayed.
- an edited display screen 330 is displayed in the comparison source screen display portion 322
- an edited display screen 340 is displayed in the comparison destination screen display portion 323 . That is, the comparison source screen display portion 322 displays the post-editing display screen 330, which is the display screen displayed by the post-editing screen data of the "screen 3".
- an edited source display screen 340 which is a display screen displayed by the edited source screen data of "screen 3" is displayed.
- the arrangement of objects differs between the edited display screen 330 and the edited display screen 340 . That is, the post-editing display screen 330 and the original editing display screen 340 display bit switches button1 and button2, which are bit switches.
- the user sees the edited display screen 330 displayed in the comparison source screen display section 322 of FIG. You can intuitively and easily recognize that you are
- the screen data creation device 100 displays items for the degree of matching between the edited screen data and the original screen data as shown in FIG. More detailed information on units can be displayed in fewer steps.
- the matching degree between the edited screen data and the original editing screen data in units of more detailed items, it is possible to display the matching degree only for the items of the screen data 22 that the user wants to confirm. As a result, the user can instantly grasp how much the edited screen data is changed from the original edited screen data in units of detailed items.
- the screen data creation device 100 can specifically display the edited display screen 330 and the edited original display screen 340 as shown in FIG. can.
- a third function is to display setting information, which is information that is not displayed on the display screen displayed on the programmable display device 201 but is related to the object displayed on the display screen, on the display screen displayed on the display unit 30. This is a function for superimposed display.
- the third function can be performed subsequently from the comparison screen of the display screens shown in FIG. 9 described above.
- FIG. 11 is a first diagram for explaining an operation example of the third function of the screen data creation device 100 shown in FIG.
- FIG. 12 is a second diagram for explaining an operation example of the third function of the screen data creation device 100 shown in FIG.
- FIG. 13 is a flow chart for explaining the procedure of an operation example of the third function of the screen data creation device 100 shown in FIG.
- step S310 a target for superimposed display of related setting information is selected. Specifically, the display portion of "bit switch: button1" in the table 350 at the bottom of the matching screen 31 shown in FIG. 11 is selected. For example, the user clicks the display portion of "bit switch: button 1" in the table 350 at the bottom of the collation screen 31 shown in FIG. can be done. Note that a button for selecting a target for superimposed display of related settings may be provided on the collation screen 31 .
- the related setting information is setting information related to the components of the display screen displayed on the display screen displayed on the programmable display device 201, is information that is not displayed on the display screen, and is set in the screen data 22. , more specifically, information set in the individual screen data.
- the components of the display screen are the elements that constitute the display screen displayed on the programmable display device 201 .
- the components of the display screen are the bit switch button1 and the bit switch button2.
- the edited display screen 330 displayed in the matching original screen display section 322 and the edited original display screen 340 displayed in the matching target screen display section 323 include objects with the same name.
- An object of bit switch button1 is arranged.
- the coordinates of the object of bit switch button1 on the edited display screen 330 and the coordinates of the object of bit switch button1 on the original display screen 340 are different.
- the device that operates when the bit switch button1 on the edited display screen 330 is pressed differs from the device that operates when the bit switch button1 on the edited display screen 340 is pressed.
- the devices are contacts of the PLC 202, for example.
- step S320 for the bit switch button1, the information on the related settings of the different settings is displayed on the post-editing display screen 330 displayed on the verification source screen display section 322 and the editing source display displayed on the verification target screen display section 323. displayed on the screen 340.
- the display processing unit 14 displays the related setting information 363 of the bit switch button1 on the post-editing display screen 330 around the bit switch button1 on the post-editing display screen 330 as shown in FIG.
- the display processing unit 14 displays the related setting information 364 of the bit switch button1 on the editing source display screen 340 around the bit switch button1 on the editing source display screen 340 as shown in FIG.
- the bit switch button1 is an object displayed on the display screen, and is a component of the display screen that has the same name but different related setting information.
- the related settings of the bit switch button1 are exemplified by, for example, the coordinates of the bit switch button1, the device of the bit switch button1, the operator who changed the related settings of the bit switch button1, and the update date when the related settings of the bit switch button1 were changed and updated.
- the related setting information for the bit switch button1 can be said to be the attribute of the bit switch button1. That is, the related setting information about an object can be said to be an attribute of the object.
- the user can easily identify different components on the display screen. I can grasp it.
- the user can simultaneously grasp information that is set in the screen data 22 and that is related to different components on the display screen and is not displayed on the display screen. In other words, the user can easily grasp the difference even for an item such as a device that has no difference as an image on the display screen.
- the third function by displaying on the display unit 30 the information of the change time that caused the difference, which is not displayed on the display screen, and the information of the worker who caused the difference, the user can confirm this information. can save you the trouble of doing it.
- the fourth function the contents to be collated are set in the screen data creation device 100 in advance, and the user can select a desired item from a plurality of set contents.
- the screen data creation device 100 collates the two screen data 22 only for the item selected by the user from a plurality of items set in the screen data creation device 100 in advance, and displays the collation result on the display unit 30. do.
- FIG. 14 is a first diagram for explaining an operation example of the fourth function of the screen data creation device 100 shown in FIG.
- FIG. 15 is a second diagram for explaining an operation example of the fourth function of the screen data creation device 100 shown in FIG.
- FIG. 16 is a flow chart for explaining the procedure of an operation example of the fourth function of the screen data creation device 100 shown in FIG. A specific operation of the fourth function of the screen data creation device 100 will be described below.
- a desired matching item is selected from the matching items displayed on the matching screen 31.
- a desired matching item is selected in a matching item selection window 360 displayed on the matching screen 31 shown in FIG.
- selection candidates for two matching items namely, a matching item of "match functional aspect” and a matching item of "match appearance" are displayed.
- the matching screen 31 shown in FIG. 14 transitions from the matching screen 31 shown in FIG. 3 by selecting a button for selecting a matching item selection function on the matching screen 31 shown in FIG. Buttons for selecting the matching item selection function are omitted from the illustration. Selection candidates for matching items are set in the matching processing unit 13 in advance.
- the user selects a desired matching item by checking a check box 361 prepared for each matching item selection candidate in a matching item selection window 360 shown in FIG. 14, for example, and selecting an execution button 362. can be done.
- the selection information of the verification item whose check box 361 is checked is transmitted from the input unit 40 to the verification processing unit 13 .
- the collation screen 31 transitions from the collation screen 31 shown in FIG. 14 to the collation screen 31 shown in FIG.
- step S420 the edited screen data, which is the screen data 22 to be collated, and the edited screen data, which is the screen data 22 to be collated, are selected as the screen data 22 to be collated. Selection of the screen data 22 to be collated and the screen data 22 to be collated is the same as in the case of FIG.
- step S430 matching processing for the selected matching item is performed.
- the matching processing unit 13 compares the edited screen data and the original screen data for the selected matching item according to the details of the operation for the matching process received from the user via the input unit 40. is performed, and the degree of matching between the edited screen data and the original edited screen data is calculated based on the comparison result of the comparison processing.
- “match functional aspects” is selected as the matching item.
- “Functional comparison” means comparison of items that affect the display operation of the screen data 22 on the programmable display device 201 . For example, when the address set in the object and the address set in the common setting in the screen data 22 use the address of the storage unit inside the programmable display unit 201, when the address is changed, , the display operation of the screen data 22 on the programmable display 201 is changed. Also, for example, when the device settings are changed, the display operation of the screen data 22 on the programmable display 201 is also changed.
- the collation processing unit 13 compares the edited screen data and Comparison processing with the original screen data to be edited is performed, and the degree of matching between the screen data after editing and the original screen data to be edited is calculated based on the comparison result of the comparison processing. Further, when "match appearance" is selected as a matching item, the matching processing unit 13 performs a comparison process between the edited screen data and the original screen data for the item "screen”. Based on the comparison result, the degree of matching between the edited screen data and the original edited screen data is calculated.
- step S440 the degree of matching, which is the matching result, is displayed on the display unit 30 for the selected matching item.
- the display processing unit 14 causes the matching display unit 313 to display the degree of matching between the edited screen data and the edited original screen data, which are the matching results, for each selected matching item.
- the degree of coincidence between the edited screen data and the original screen data is numerically displayed for each of the selected collation items, ie, "object", "device” and “common setting”. and a bar graph 320 indicating the degree of matching are displayed.
- the screen data creation device 100 pre-sets a plurality of contents that are candidates for the matching process in the screen data creation device 100, and when a specific item is selected from the set contents, it is selected and limited.
- the two screen data 22 can be collated only for the content that has been displayed. Thereby, the user can confirm only the collation result of the content that the user wants to confirm.
- the appearance of the display screen may change, but the programmable display device 201 is functionally different.
- the fourth function described above it is possible to confirm whether or not there is a difference in the operation of the programmable display 201, which is the content that the user wants to confirm.
- a message 365 indicating that there is no functional difference is displayed. , are displayed on the matching screen 31 as shown in FIG.
- the user can more easily confirm that the edited screen data of "screen 3" completely matches the edited original screen data of "screen 3" for the selected collation item. I can confirm.
- FIG. 17 is a third diagram for explaining an operation example of the fourth function of the screen data creation device 100 shown in FIG.
- a plurality of selection candidates of matching items that the user can arbitrarily select are prepared.
- a check box 361 prepared for each selection candidate of a verification item is checked, a setting save button 366 is selected, and a desired verification item is selected by selecting an execution button 362. A choice can be made.
- the combination of items set by the user may be saved in the screen data creation device 100 so that it can be called later.
- the fifth function when the user creates new screen data 22, when the operation of the programmable display 201 changes between before creating the new screen data 22 and after creating the new screen data 22, , to notify the user.
- the operation of the programmable display 201 changes for example, the operation of a switch changes and the communication operation performed with the device connected to the programmable display 201 changes.
- the collation processing unit 13 confirms whether or not the operation of the programmable display 201 changes, and the operation of the programmable display 201 changes. If so, notify me by message. As a result, changes in the operation of the programmable display device 201 not intended by the user can be grasped before saving the new screen data 22 .
- FIG. 18 is a first diagram for explaining an operation example of the fifth function of the screen data creation device 100 shown in FIG.
- FIG. 19 is a second diagram for explaining an operation example of the fifth function of the screen data creation device 100 shown in FIG.
- FIG. 20 is a flow chart for explaining the procedure of an operation example of the fifth function of the screen data creation device 100 shown in FIG.
- step S510 new screen data 22 is created.
- the screen data creating unit 11 creates new screen data 22, more specifically, creates individual screen data.
- the screen data creation unit 11 creates new screen data 22 according to the details of the operation for creating new screen data received from the user via the input unit 40 .
- step S520 a new screen data save process is selected.
- FIG. 18 shows a state in which the save button 367 is selected to save the individual screen data whose name is screen 101 .
- Individual screen data whose name is screen 101 may be referred to as "screen 101" individual screen data.
- a lamp 369 and a switch 370 are arranged on the display screen 368 of the screen 101 displayed by the individual screen data of the "screen 101".
- the individual screen data of the screen 101 is new screen data.
- step S530 a matching process is performed between the new screen data and the created screen data 22.
- the matching processing unit 13 performs matching processing between the individual screen data of the “screen 101 ” and the created screen data 22 stored in the storage unit 20 .
- the collation processing unit 13 collates the individual screen data of the “screen 101 ” with a plurality of individual screen data included in the created screen data 22 . That is, the collation processing unit 13 sets overlapping settings between the new screen data and the created screen data 22, before creating the new screen data and after creating the new screen data. Search for settings that change the behavior of the programmable display 201 .
- the collation processing unit 13 determines whether the new screen data affects the operation of the programmable display 201 when the display screen is displayed on the programmable display 201 by the existing screen data 22. . If the setting included in the new screen data affects the operation of the programmable display device 201, the matching processing unit 13 extracts the affected portion.
- step S540 settings that overlap between the new screen data and the created screen data 22 are displayed on the display unit 30.
- the display processing unit 14 sets overlapping settings in the new screen data and the created screen data 22, before creating the new screen data and after creating the new screen data.
- the user is notified when the operation of the programmable display 201 changes. That is, the display processing unit 14 displays on the comparison screen 31 the part where the settings included in the new screen data affect the display operation of the programmable display device 201 .
- a display screen 368 displayed by the individual screen data of "screen 101" and a display screen 371 displayed by the existing screen data 22 whose name is “screen 4" are displayed.
- a display screen 371 displays a bit switch button1, which is a bit switch, and a lamp 372 .
- the actual display screen 368 on the programmable display 201 is When the switch 370 is pressed during the use of , the display operation corresponding to the display screen 371 may be affected.
- the duplicate device display 373 which is a display indicating that the same device as the device set in the individual screen data of the "screen 101" is used in other screen data 22, is the new screen data 22 of " Screen 101" is displayed on the matching display unit 313 and presented to the user at the timing of saving the individual screen data.
- the duplicate setting "device”, the setting destination where the duplicate "device” is set, and the name of the duplication destination screen which is the screen to be affected are displayed. . Simultaneously displaying the overlapping settings and the affected settings enables the user to more quickly and easily grasp the problem area.
- the screen data creation device 100 uses the first screen data, which is the data of the display screen that is the screen displayed by the programmable display device 201, and the data of the display screen different from the first screen data.
- a step of performing a matching process for matching with certain second screen data and a step of displaying the matching result of the matching process on the display unit 30 are performed.
- the first screen data is either data of a newly created display screen or data of a display screen obtained by editing the second screen data.
- the setting included in the first screen data overlaps the setting included in the second screen data, and the second screen data in the programmable display 20
- processing for displaying a notification to the effect that the settings are duplicated is performed.
- a general screen data creation device when the screen data 22 is newly added to the programmable display device 201, the setting included in the newly added screen data 22 is set to the existing screen before the new screen data 22 is added. There is a problem that it cannot be confirmed that the operation of the data 22 is not affected. Therefore, the user confirms that the settings included in the screen data 22 newly added to the programmable display device 201 do not affect the operation of the existing screen data 22 before the new screen data 22 is added. In order to do so, it was necessary to actually display the display screen by the newly added screen data 22 in the programmable display 201 and use it. In this case, the problem caused by the newly added screen data 22 could not be quickly resolved.
- the screen data creation device 100 changes the setting included in the newly added screen data 22 to the existing screen before the new screen data 22 is added. It can be confirmed that the operation of the data 22 is not affected. Also, problems caused by the newly added screen data 22 can be quickly resolved. Note that the timing at which the fifth function is performed is not limited to when new screen data is saved, and may be performed after new screen data is saved.
- the operation of the programmable display device 201 changes before and after changing the source screen data. , the user can be notified in the same manner as described above.
- the fifth function of the screen data generation device 100 is to allow the user to easily and quickly determine whether or not the settings included in one screen data affect the operation of the other screen data for the two matched screen data.
- An object of the present invention is to obtain a screen data creation device that realizes a screen data creation device that enables confirmation.
- the user can easily and easily check whether or not the settings included in one screen data affect the operation of the other screen data for the two matched screen data. There is an effect that it is possible to realize a screen data creation device that enables quick confirmation.
- FIG. 21 is a diagram showing the hardware configuration of a computer 400 that executes the screen data creation device 100.
- the computer 400 has a CPU (Central Processing Unit) 401, a RAM (Random Access Memory) 402, a ROM (Read Only Memory) 403, a storage section 404, an input section 405, a display section 406, and a communication I/F (Interface) 407. .
- CPU Central Processing Unit
- RAM Random Access Memory
- ROM Read Only Memory
- storage section 404 an input section 405, a display section 406, and a communication I/F (Interface) 407.
- I/F Interface
- the CPU 401 is an arithmetic device that executes the screen data creation program 21 .
- a RAM 402 is a work area used when the CPU 401 executes a program.
- the ROM 403 nonvolatilely stores a program executed by the CPU 401 when the computer 400 is started.
- the storage unit 404 is a device that stores information in a nonvolatile manner, and can be a hard disk drive, a solid state drive, or the like.
- the input unit 405 is a user interface for the user to input information, and can be a mouse, a pointing device such as a touch panel, a keyboard, or the like.
- the display unit 406 is a device that displays information, and may be an LCD (Liquid Crystal Display), an OLED (Organic Light Emitting Display), or the like.
- Communication I/F 407 is an interface for communicating with programmable display 201 through communication line 2 .
- FIG. 22 is a diagram showing a computer 400 functioning as the screen data creation device 100.
- the screen data creation program 21 installed in the computer 400 is stored in the storage section 404 .
- the CPU 401 reads and executes the screen data creation program 21 stored in the storage unit 404
- the computer 400 functions as the screen data creation device 100 .
- the screen data creation device 100 has a control unit 10 formed on a CPU 401 .
- the control unit 10 causes the display unit 406 to display the matching screen 31, and in response to the user's operation performed on the input unit 405, the processing of creating the screen data 22, the processing of editing the screen data 22, and the processing of editing the screen. Verification processing of the data 22 is performed.
- the control unit 10 stores, in the storage unit 404, information related to processing in the screen data creation device 100, such as the created screen data 22, the edited screen data 22, and the matching result of the matching process.
- the comparison function of the screen data creation device 100 has been described with an example of editing the created screen data, but the use of the comparison function of the screen data creation device 100 is not limited to this.
- the matching function of the screen data creation device 100 is used when checking the degree of matching between the newly created screen data 22 and the created screen data 22, and when comparing the created screen data 22 with other created screen data 22. It can be widely used, for example, when checking the degree of matching between
- the screen data creation device 100 it is possible for the user to easily and quickly confirm to what extent the two pieces of screen data 22 that have been collated match.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- User Interface Of Digital Computer (AREA)
- Programmable Controllers (AREA)
Abstract
Description
図1は、実施の形態1にかかる駆動制御システム1の構成を示す図である。駆動制御システム1は、ファクトリーオートメーション(Factory Automation:FA)システムである。駆動制御システム1は、画面データ作成装置100と、制御ユニット200とを備える。
Claims (11)
- プログラマブル表示器が表示する画面である表示画面のデータである第1の画面データと、前記第1の画面データと異なる前記表示画面のデータである第2の画面データとを照合する照合処理を行う第1のステップと、
前記照合処理の照合結果を表示部に表示させる第2のステップと、
を含み、
前記第2のステップでは、前記照合結果として前記第1の画面データの前記第2の画面データに対する一致度を数値で表示させる処理、
をコンピュータに実行させることを特徴とする画面データ作成プログラム。 - 前記第2のステップでは、前記一致度をグラフで表示させる、
ことを特徴とする請求項1に記載の画面データ作成プログラム。 - 前記第2のステップでは、前記第1の画面データと前記第2の画面データとの全体の前記一致度を表示させる、
ことを特徴とする請求項1または2に記載の画面データ作成プログラム。 - 前記第1の画面データと前記第2の画面データとのそれぞれは、複数の項目に分類され、
前記第2のステップでは、前記項目ごとに前記一致度を表示させる、
ことを特徴とする請求項1から3のいずれか1つに記載の画面データ作成プログラム。 - 前記第1の画面データと前記第2の画面データとが、前記表示画面において同じ構成要素を表示するデータを有し、
前記第2のステップでは、前記第1の画面データによって表示される第1の表示画面と、前記第2の画面データによって表示される第2の表示画面とを前記表示部に表示させる、
ことを特徴とする請求項1から4のいずれか1つに記載の画面データ作成プログラム。 - 前記第2のステップでは、
前記プログラマブル表示器において前記第1の表示画面に表示されない情報であって前記第1の表示画面に表示された前記同じ構成要素に関連する情報である第1の設定情報を前記表示部に表示された前記第1の表示画面に重畳表示させ、
前記プログラマブル表示器において前記第2の表示画面に表示されない情報であって前記第2の表示画面に表示された前記同じ構成要素に関連する情報である第2の設定情報を前記表示部に表示された前記第2の表示画面に重畳表示させる、
ことを特徴とする請求項5に記載の画面データ作成プログラム。 - 前記第1の画面データと前記第2の画面データとのそれぞれは、複数の項目に分類され、
前記第2のステップでは、予め限定された前記項目について前記照合結果を表示させる、
ことを特徴とする請求項4から6のいずれか1つに記載の画面データ作成プログラム。 - 前記第1の画面データが、新規に作成された前記表示画面のデータおよび前記第2の画面データが編集された前記表示画面のデータのうちのいずれか一方であり、
前記第2のステップでは、前記第1の画面データに含まれる設定が、前記第2の画面データに含まれる設定と重複しており、前記プログラマブル表示器における第2の画面データの前記表示画面の表示動作に影響を与える場合に通知を表示させる、
ことを特徴とする請求項1から7のいずれか1つに記載の画面データ作成プログラム。 - プログラマブル表示器が表示する画面である表示画面のデータである第1の画面データと、前記第1の画面データと異なる前記表示画面のデータである第2の画面データとを照合する照合処理を行う照合処理部と、
前記照合処理の照合結果として前記第1の画面データの前記第2の画面データに対する一致度を数値で表示する表示部と、
を備えることを特徴とする画面データ作成装置。 - プログラマブル表示器が表示する画面である表示画面のデータである第1の画面データと、前記第1の画面データと異なる前記表示画面のデータである第2の画面データとを照合する照合処理を行う第1のステップと、
前記照合処理の照合結果を表示部に表示させる第2のステップと、
を含み、
前記第2のステップでは、前記照合結果として前記第1の画面データの前記第2の画面データに対する一致度を数値で表示させること、
を特徴とする画面データ作成方法。 - プログラマブル表示器が表示する画面である表示画面のデータである第1の画面データと、前記第1の画面データと異なる前記表示画面のデータである第2の画面データとを照合する照合処理を行う第1のステップと、
前記照合処理の照合結果を表示部に表示させる第2のステップと、
を含み、
前記第1の画面データが、新規に作成された前記表示画面のデータおよび前記第2の画面データが編集された前記表示画面のデータのうちのいずれか一方であり、
前記第2のステップでは、前記第1の画面データに含まれる設定が、前記第2の画面データに含まれる設定と重複しており、前記プログラマブル表示器における第2の画面データの前記表示画面の表示動作に影響を与える場合に通知を表示させる処理、
をコンピュータに実行させることを特徴とする画面データ作成プログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2021/005030 WO2022172369A1 (ja) | 2021-02-10 | 2021-02-10 | 画面データ作成プログラム、画面データ作成装置および画面データ作成方法 |
| JP2021539856A JP6983368B1 (ja) | 2021-02-10 | 2021-02-10 | 画面データ作成プログラム、画面データ作成装置および画面データ作成方法 |
| CN202180088765.3A CN116802568B (zh) | 2021-02-10 | 2021-02-10 | 存储部、画面数据创建装置及画面数据创建方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2021/005030 WO2022172369A1 (ja) | 2021-02-10 | 2021-02-10 | 画面データ作成プログラム、画面データ作成装置および画面データ作成方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2022172369A1 true WO2022172369A1 (ja) | 2022-08-18 |
Family
ID=79170053
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2021/005030 Ceased WO2022172369A1 (ja) | 2021-02-10 | 2021-02-10 | 画面データ作成プログラム、画面データ作成装置および画面データ作成方法 |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP6983368B1 (ja) |
| CN (1) | CN116802568B (ja) |
| WO (1) | WO2022172369A1 (ja) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04370805A (ja) * | 1991-06-20 | 1992-12-24 | Hitachi Ltd | プログラマブルコントローラ、並びにプログラム編集表示方法およびプログラム編集表示装置 |
| JP2013108798A (ja) * | 2011-11-18 | 2013-06-06 | Keyence Corp | 画像処理装置及び該画像処理装置で用いる判定閾値設定方法 |
| JP2018200660A (ja) * | 2017-05-30 | 2018-12-20 | オムロン株式会社 | Hmi開発支援装置、hmi開発支援方法、および、hmi開発支援プログラム |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006275921A (ja) * | 2005-03-30 | 2006-10-12 | Toshiba Corp | パターン評価方法およびプログラム |
| CN104750609B (zh) * | 2015-03-26 | 2018-01-19 | 广东欧珀移动通信有限公司 | 确定界面布局兼容度的方法及装置 |
| CN107845373B (zh) * | 2017-11-13 | 2020-09-01 | 昆山龙腾光电股份有限公司 | 调整刷新率的方法与装置 |
| JP6990146B2 (ja) * | 2018-05-08 | 2022-02-03 | 本田技研工業株式会社 | データ公開システム |
| EP3955125A4 (en) * | 2019-04-08 | 2022-04-27 | AI Samurai Inc. | DEVICE, METHOD AND PROGRAM FOR EVALUATING DOCUMENT INFORMATION |
-
2021
- 2021-02-10 WO PCT/JP2021/005030 patent/WO2022172369A1/ja not_active Ceased
- 2021-02-10 CN CN202180088765.3A patent/CN116802568B/zh active Active
- 2021-02-10 JP JP2021539856A patent/JP6983368B1/ja active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04370805A (ja) * | 1991-06-20 | 1992-12-24 | Hitachi Ltd | プログラマブルコントローラ、並びにプログラム編集表示方法およびプログラム編集表示装置 |
| JP2013108798A (ja) * | 2011-11-18 | 2013-06-06 | Keyence Corp | 画像処理装置及び該画像処理装置で用いる判定閾値設定方法 |
| JP2018200660A (ja) * | 2017-05-30 | 2018-12-20 | オムロン株式会社 | Hmi開発支援装置、hmi開発支援方法、および、hmi開発支援プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| CN116802568A (zh) | 2023-09-22 |
| JP6983368B1 (ja) | 2021-12-17 |
| CN116802568B (zh) | 2024-09-13 |
| JPWO2022172369A1 (ja) | 2022-08-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11423192B2 (en) | Industrial automation control code change management and multiple edit integration | |
| CN112578701B (zh) | 用于工业自动化控制系统的智能选择和建立的系统和方法 | |
| US11983154B2 (en) | Recipe management system | |
| JP5619328B1 (ja) | シーケンスプログラム作成支援装置 | |
| US11231924B2 (en) | System and method for industrial automation project code analysis | |
| CN101833548B (zh) | 在可编程控制器编程中的变数名称的输入支援方法 | |
| JP2016506559A (ja) | Hmiデバイスにおいてオブジェクトを変化させるための方法およびデバイス | |
| JP6983368B1 (ja) | 画面データ作成プログラム、画面データ作成装置および画面データ作成方法 | |
| JP2008097424A (ja) | エンジニアリングツール | |
| JP2007304660A (ja) | コマンド実行結果記録システム及びコマンド実行結果記録方法 | |
| JPWO2016157540A1 (ja) | オブジェクト調整ツールおよびオブジェクト調整プログラム | |
| TW201610626A (zh) | 畫面作成軟體 | |
| JP6649112B2 (ja) | 入力内容確認促進装置、入力内容確認促進方法および入力内容確認促進プログラム | |
| US11009848B2 (en) | Scalable intelligent query-based interface to navigate and find industrial information on a visual interface | |
| JP6665637B2 (ja) | プログラム作成支援システム | |
| JP5820324B2 (ja) | 設計支援システム、設計支援方法およびプログラム | |
| JP6939662B2 (ja) | プログラミング支援装置、プログラミング支援方法及びプログラム | |
| JP6076929B2 (ja) | 作業手順管理システム | |
| JP7433553B1 (ja) | 検証プログラム、検証装置、検証システム、及び検証方法 | |
| JP3226582B2 (ja) | システムのシミュレーション装置 | |
| JP2009104434A (ja) | モニタ画面上へのラダー図表示方式 | |
| JP2017194738A (ja) | 制御プログラム作成装置及び制御プログラム作成方法 | |
| JP2024100757A (ja) | 図面管理システム、図面管理装置、図面管理方法 | |
| KR101591968B1 (ko) | 심볼릭 링크의 무결성 검사를 통한 자동 복구 방법 및 이를 이용한 단말기 | |
| JP5188654B2 (ja) | プログラムおよびネットワーク選定支援装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| ENP | Entry into the national phase |
Ref document number: 2021539856 Country of ref document: JP Kind code of ref document: A |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21925622 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202180088765.3 Country of ref document: CN |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 21925622 Country of ref document: EP Kind code of ref document: A1 |