[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN108334381A - A kind of configuration method and system, filming equipment of filming equipment parameter - Google Patents

A kind of configuration method and system, filming equipment of filming equipment parameter Download PDF

Info

Publication number
CN108334381A
CN108334381A CN201810090223.XA CN201810090223A CN108334381A CN 108334381 A CN108334381 A CN 108334381A CN 201810090223 A CN201810090223 A CN 201810090223A CN 108334381 A CN108334381 A CN 108334381A
Authority
CN
China
Prior art keywords
configuration
configuration file
filming equipment
file
updated
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.)
Pending
Application number
CN201810090223.XA
Other languages
Chinese (zh)
Inventor
李彦昌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Apollo Ding Rong Solar Technology Co Ltd
Original Assignee
Beijing Apollo Ding Rong Solar Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Apollo Ding Rong Solar Technology Co Ltd filed Critical Beijing Apollo Ding Rong Solar Technology Co Ltd
Priority to CN201810090223.XA priority Critical patent/CN108334381A/en
Publication of CN108334381A publication Critical patent/CN108334381A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The present invention provides a kind of configuration method of filming equipment parameter and system, filming equipment, this method include:Obtain the supplemental characteristic to be updated of filming equipment;Obtain the first configuration file of filming equipment operational parameter data;The second configuration file is generated according to the format of first configuration file and the supplemental characteristic to be updated;When timing reached in the stipulated time, first configuration file is updated, it will be in the configuration information displacement to first configuration file of second configuration file.The present invention can improve the efficiency of device parameter configuration, save production cost.

Description

A kind of configuration method and system, filming equipment of filming equipment parameter
Technical field
The present invention relates to thin-film solar cells preparing technical field more particularly to a kind of plated films of thin-film solar cells The configuration method and system of device parameter, filming equipment.
Background technology
In existing thin film solar cell technologies, thin-film solar cells has light absorpting ability strong, stability is good, Anti-radiation performance is good, efficient, at low cost, can make flexible unit, is most suitable for being used as photovoltaic cell making.In filming equipment In the process, filming equipment starts the time for needing to need to spend several hours by processes such as heating plus vacuum.And it is existing Filming equipment preparation parameter setting often read on startup, such as to readjust preparation parameter, need restarting plated film The system software of equipment can just come into force, this can cause equipment to need the process restarted again into after shutting down, and production line is made to be in length Time pauses and influences normal production.
Invention content
The present invention provides a kind of configuration method and system, filming equipment of filming equipment parameter, solves existing filming equipment Preparation parameter adjustment, need restarting systems software, easily cause spend the time length problem, can improve device parameter configuration Efficiency, save production cost.
In order to achieve the above object, the present invention provides following technical scheme:
A kind of configuration method of filming equipment parameter, including:
Obtain the supplemental characteristic to be updated of filming equipment;
Obtain the first configuration file of filming equipment operational parameter data;
The second configuration file is generated according to the format of first configuration file and the supplemental characteristic to be updated;
When timing reaches the stipulated time, first configuration file is updated, by second configuration file In configuration information displacement to first configuration file.
Preferably, the supplemental characteristic to be updated for obtaining filming equipment includes:
Detect whether that user modifies to supplemental characteristic, if it is, being generated according to supplemental characteristic input by user The supplemental characteristic to be updated, if it is not, then by the ginseng to be updated is generated according to the configuration information of first configuration file Number data;
The supplemental characteristic to be updated is stored in third storage address.
Preferably, the configuration information of second configuration file, which is replaced to first configuration file, includes:
The content format of first configuration file and second configuration file is compared one by one, if comparing knot Fruit is identical, then continues, and otherwise repeats the generation operation of second configuration file, and compares second configuration again File and first configuration file;
It replicates first configuration file and is stored in the first storage address as third configuration file;
Configuration information in second configuration file is written in first configuration file, compares described first again The content format of configuration file terminates if identical, otherwise the repeatedly write operation of configuration information.
Preferably, the configuration information of second configuration file, which is replaced to first configuration file, further includes:
Second configuration file is stored in the second storage address;
The get parms address of data of the filming equipment is associated with second storage address, makes second configuration File gets parms the configuration files of data as the filming equipment.
Preferably, further include:
Detect whether the process program that the filming equipment is carrying out is completed, if it is not, then make the filming equipment with The configuration information of the third configuration file carries out process;
If it is, the filming equipment is made to be run with the configuration information of first configuration file.
Preferably, further include:
In the not up to stipulated time, the filming equipment is carried out with the configuration information of the third configuration file at technique Reason.
The present invention also provides a kind of configuration systems of filming equipment parameter, including:
Data capture unit, the supplemental characteristic to be updated for obtaining filming equipment;
Configure acquiring unit, the first configuration file for obtaining filming equipment operational parameter data;
File generating unit, for generating the according to the format of first configuration file and the supplemental characteristic to be updated Two configuration files;
File read-write unit, for when timing reaches the stipulated time, being updated to first configuration file, by institute In the configuration information displacement to first configuration file for stating the second configuration file.
Preferably, the data capture unit further includes:
Parameter detecting unit, for detecting whether there is user to modify supplemental characteristic;
Data generating unit, for generating supplemental characteristic to be updated;
If user modifies to supplemental characteristic, the data generating unit is given birth to according to supplemental characteristic input by user At the supplemental characteristic to be updated, otherwise, the data generating unit will wait for more according to described in first configuration file generation New parameter data;
The data generating unit is additionally operable to the supplemental characteristic to be updated being stored in third storage address.
Preferably, the file read-write unit includes:
Comparing unit is compared one by one for the content format to first configuration file and second configuration file It is right;
When the comparison result that the comparing unit obtains is different, the file generating unit repeats second configuration The generation of file operates, described to compare second configuration file and first configuration file again than unit;
Storage unit is replicated, for replicating first configuration file and being stored in the first storage as third configuration file Address;
Writing unit is configured, for first configuration file to be written in the configuration information in second configuration file In;
After the configuration writing unit completes write-in, the comparing unit compares first configuration file and institute again The second configuration file is stated, if comparison result is different, the configuration writing unit repeats the write operation of configuration information.
Preferably, further include:
Process determination unit, for detecting whether the process program that the filming equipment is carrying out is completed, if it is not, then The filming equipment is set to carry out process with the configuration information of the third configuration file;If it is, the plated film is made to set The standby configuration information with first configuration file is run.
A kind of filming equipment, the equipment use above-described configuration method.
The present invention provides a kind of configuration method and system, filming equipment of filming equipment parameter, by will be input by user Preparation parameter data generate the second configuration file of setting format, and timing carries out the first configuration file that filming equipment is read Update makes the configuration information that filming equipment is run obtain timely updates.The preparation parameter adjustment for solving existing filming equipment, needs Restarting systems software easily causes the problem for spending time length, can improve the efficiency of device parameter configuration, and saving is produced into This.
Description of the drawings
In order to illustrate more clearly of specific embodiments of the present invention, attached drawing needed in the embodiment will be made below Simply introduce.
Fig. 1:It is a kind of configuration method schematic diagram of filming equipment parameter provided by the invention;
Fig. 2:It is a kind of configuration system schematic of filming equipment parameter provided by the invention.
Specific implementation mode
In order to make those skilled in the art more fully understand the scheme of the embodiment of the present invention, below in conjunction with the accompanying drawings and implement Mode is described in further detail the embodiment of the present invention.
For in current thin-film solar cells preparation process, during filming equipment, filming equipment startup need through The processes such as heating plus vacuum are crossed, need to spend several hours time.And the preparation parameter setting of existing filming equipment is normal It reads on startup, such as to readjust preparation parameter, need the system software for restarting filming equipment that can just come into force, this meeting It causes equipment to need the process restarted again into after shutting down, so that production line is in and pause and influence normally production for a long time.This hair It is bright that a kind of method and system of filming equipment parameter configuration are provided, the preparation parameter adjustment of existing filming equipment is solved, weight is needed New activation system software, easily causes the problem for spending time length, can improve the efficiency of device parameter configuration, saves production cost.
As shown in Figure 1, be a kind of method schematic diagram of filming equipment parameter configuration provided by the invention, this method include with Lower step:
S1:Obtain the supplemental characteristic to be updated of filming equipment.
S2:Obtain the first configuration file of filming equipment operational parameter data.
S3:The second configuration text is generated according to the format of first configuration file and the preparation parameter data to be updated Part.
S4:When timing reaches the stipulated time, first configuration file is updated, by second configuration file Configuration information displacement in first configuration file.
Specifically, when setting timer is per timing certain time, the supplemental characteristic to be updated of acquisition is generated into the second configuration File, and be updated according to the first configuration file of the configuration information pair of the second configuration file.The runs software control of filming equipment Prepared by the configuration information read when technology processor processed in configuration file, the configuration information format in configuration file is not Become, when being only that setting data change, runs software can accurately read configuration information, and be carried out according to new setting data Process.Make the runs software of filming equipment that need not take a significant amount of time to restart, to read in configuration file again, The efficiency that the supplemental characteristic of update filming equipment can be improved, saves manufacturing cost.
Further, the preparation parameter data to be updated for obtaining filming equipment include:
S11:Detect whether that user modifies to supplemental characteristic, if so, then according to supplemental characteristic input by user The supplemental characteristic to be updated is generated, if it is not, then being waited for more described in being generated according to the configuration information of first configuration file New parameter data.
S12:The supplemental characteristic to be updated is stored in third storage address.
Specifically, supplemental characteristic to be updated is generated according to supplemental characteristic input by user, and is stored in third storage address. When needing using supplemental characteristic to be updated, obtained by accessing third storage address, meanwhile, in the storage of third storage address Hold and constantly update, its supplemental characteristic stored is made to keep newest.
The configuration information displacement of second configuration file includes the following steps to first configuration file:
S41:The content format of first configuration file and second configuration file is compared one by one, if than It is identical to result, then continues, otherwise repeat the generation operation of second configuration file, and compares described second again Configuration file and first configuration file.
S42:It replicates first configuration file and is stored in the first storage address as third configuration file.
S43:Configuration information in second configuration file is written in first configuration file, again described in comparison The content format of first configuration file terminates if identical, otherwise the repeatedly write operation of configuration information.
Further, it further includes following step that the configuration information of second configuration file, which is replaced to first configuration file, Suddenly:
S44:Second configuration file is stored in the second storage address.
S45:The get parms address of data of the filming equipment is associated with second storage address, makes described second Configuration file gets parms the configuration files of data as the filming equipment.
In addition, in order to ensure process program that filming equipment can be completed to be currently executing, without because of update film Preparation parameter causes currently performed supplemental characteristic to be lost, and this method further includes:
S5:Survey whether the process program that the filming equipment is carrying out is completed, if it is not, then make the filming equipment with The configuration information of the third configuration file carries out process;
If it is, the filming equipment is made to be run with the configuration information of first configuration file.
S6:When timing is not up to the stipulated time, make the filming equipment with the configuration information of the third configuration file Carry out process.
Specifically, timer can be set in the runs software of filming equipment and carry out timing, when reaching the stipulated time, fortune Row software reads supplemental characteristic to be updated, and is updated setting to the parameter of runs software.And not up to the stipulated time when, still It is run by the configuration information of the first configuration file of retention.
As it can be seen that a kind of method of filming equipment parameter configuration provided by the invention, by by preparation parameter input by user Data generate the second configuration file of setting format, and the first configuration file that filming equipment is read in timing is updated, and is made The configuration information of filming equipment operation obtains timely updates.The preparation parameter adjustment for solving existing filming equipment, needs to open again Dynamic system software, easily causes the problem for spending time length, can improve the efficiency of device parameter configuration, saves production cost.
As shown in Fig. 2, providing a kind of system schematic of filming equipment parameter configuration for the present invention, which includes:Number According to acquiring unit, the supplemental characteristic to be updated for obtaining filming equipment.Acquiring unit is configured, for obtaining filming equipment operation First configuration file of supplemental characteristic.File generating unit, for according to the format of first configuration file and described waiting for more Freshly prepared supplemental characteristic generates the second configuration file.File read-write unit, for when timing reaches the stipulated time, to described One configuration file is updated, will be in the configuration information displacement to first configuration file of second configuration file.
The data capture unit further includes:Parameter detecting unit, for detecting whether there is user to carry out supplemental characteristic Modification.Data generating unit, the supplemental characteristic to be updated for generating setting format.If user repaiies supplemental characteristic Change, then the data generating unit generates the supplemental characteristic to be updated, otherwise, the number according to supplemental characteristic input by user The parameter data file to be updated will be generated according to generation unit according to the configuration information of first configuration file.The data Generation unit is additionally operable to the supplemental characteristic to be updated being stored in third storage address.
Further, the file read-write unit includes:Comparing unit, for first configuration file and described second The content format of configuration file is compared one by one.When the comparison result that the comparing unit obtains is different, the file Generation unit repeats the generation operation of second configuration file, described to compare second configuration file and institute again than unit State the first configuration file.Storage unit is replicated, for replicating first configuration file and being stored in as third configuration file First storage address.Writing unit is configured, for configuring the configuration information write-in described first in second configuration file In file.After the configuration writing unit completes write-in, the comparing unit compares first configuration file and institute again The second configuration file is stated, if comparison result is different, the configuration writing unit repeats the write operation of configuration information.
The system further includes:Process determination unit, for whether detecting process program that the filming equipment is carrying out It completes, if it is not, then the filming equipment is made to carry out process with the configuration information of the third configuration file;If so, The filming equipment is then set to be run with the configuration information of first configuration file.
The present invention also provides a kind of filming equipment, the equipment carries out more parameter using above-described configuration method Newly.
As it can be seen that the present invention provides a kind of system of filming equipment parameter configuration, filming equipment, passing through file generating unit will Preparation parameter data input by user generate the second configuration file of setting format, by file read-write unit timing to filming equipment The first configuration file read is updated, and the configuration information that filming equipment is run is made to obtain timely updates.Solve existing plated film The preparation parameter of equipment adjusts, and needs restarting systems software, easily causes the problem for spending time length, can improve device parameter The efficiency of configuration saves production cost.
The structure, feature and effect of the present invention, the above institute is described in detail according to diagrammatically shown embodiment above Only presently preferred embodiments of the present invention is stated, but the present invention is not to limit practical range, every structure according to the present invention shown in drawing Change made by thinking, or is revised as the equivalent embodiment of equivalent variations, when not going beyond the spirit of the description and the drawings, It should all be within the scope of the present invention.

Claims (11)

1. a kind of configuration method of filming equipment parameter, which is characterized in that including:
Obtain the supplemental characteristic to be updated of filming equipment;
Obtain the first configuration file of filming equipment operational parameter data;
The second configuration file is generated according to the format of first configuration file and the supplemental characteristic to be updated;
When timing reaches the stipulated time, first configuration file is updated, by the configuration of second configuration file In information displacement to first configuration file.
2. the configuration method of filming equipment parameter according to claim 1, which is characterized in that the acquisition filming equipment Supplemental characteristic to be updated includes:
Detect whether that user modifies to supplemental characteristic, if it is, according to described in supplemental characteristic input by user generation Supplemental characteristic to be updated, if it is not, then by the parameter number to be updated is generated according to the configuration information of first configuration file According to;
The supplemental characteristic to be updated is stored in third storage address.
3. the configuration method of filming equipment parameter according to claim 2, which is characterized in that second configuration file Configuration information is replaced to first configuration file:
The content format of first configuration file and second configuration file is compared one by one, if comparison result is It is identical, then continue, otherwise repeat the generation operation of second configuration file, and compares second configuration file again With first configuration file;
It replicates first configuration file and is stored in the first storage address as third configuration file;
Configuration information in second configuration file is written in first configuration file, compares first configuration again The content format of file terminates if identical, otherwise the repeatedly write operation of configuration information.
4. the configuration method of filming equipment parameter according to claim 3, which is characterized in that second configuration file Configuration information is replaced to first configuration file:
Second configuration file is stored in the second storage address;
The get parms address of data of the filming equipment is associated with second storage address, makes second configuration file The configuration file for the data that get parms as the filming equipment.
5. the configuration method of filming equipment parameter according to claim 4, which is characterized in that further include:
Detect whether the process program that the filming equipment is carrying out is completed, if it is not, then making the filming equipment with described The configuration information of third configuration file carries out process;
If it is, the filming equipment is made to be run with the configuration information of first configuration file.
6. the configuration method of filming equipment parameter according to claim 5, which is characterized in that further include:
When timing is not up to the stipulated time, the filming equipment is carried out with the configuration information of the third configuration file at technique Reason.
7. a kind of configuration system of filming equipment parameter, which is characterized in that including:
Data capture unit, the supplemental characteristic to be updated for obtaining filming equipment;
Configure acquiring unit, the first configuration file for obtaining filming equipment operational parameter data;
File generating unit is matched for generating second according to the format and the supplemental characteristic to be updated of first configuration file Set file;
File read-write unit, for when timing reaches the stipulated time, being updated to first configuration file, by described In the configuration information displacement to first configuration file of two configuration files.
8. the configuration system of filming equipment parameter according to claim 7, which is characterized in that the data capture unit is also Including:
Parameter detecting unit, for detecting whether there is user to modify supplemental characteristic;
Data generating unit, for generating supplemental characteristic to be updated;
If user modifies to supplemental characteristic, the data generating unit generates institute according to supplemental characteristic input by user Supplemental characteristic to be updated is stated, otherwise, the data generating unit will generate the ginseng to be updated according to first configuration file Number data;
The data generating unit is additionally operable to the supplemental characteristic to be updated being stored in third storage address.
9. the configuration system of filming equipment parameter according to claim 8, which is characterized in that the file read-write unit packet It includes:
Comparing unit is compared one by one for the content format to first configuration file and second configuration file;
When the comparison result that the comparing unit obtains is different, the file generating unit repeats second configuration file Generation operation, it is described to compare second configuration file and first configuration file again than unit;
Storage unit is replicated, for replicating first configuration file and being stored in the first storage as third configuration file Location;
Writing unit is configured, for the configuration information in second configuration file to be written in first configuration file;
After the configuration writing unit completes write-in, the comparing unit compares first configuration file and described the again Two configuration files, if comparison result is different, the configuration writing unit repeats the write operation of configuration information.
10. the configuration system of filming equipment parameter according to claim 9, which is characterized in that further include:
Process determination unit, for detecting whether the process program that the filming equipment is carrying out is completed, if it is not, then making institute It states filming equipment and process is carried out with the configuration information of the third configuration file;If it is, make the filming equipment with The configuration information of first configuration file is run.
11. a kind of filming equipment, which is characterized in that the equipment uses claim 1 to 6 any one of them configuration method.
CN201810090223.XA 2018-01-30 2018-01-30 A kind of configuration method and system, filming equipment of filming equipment parameter Pending CN108334381A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810090223.XA CN108334381A (en) 2018-01-30 2018-01-30 A kind of configuration method and system, filming equipment of filming equipment parameter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810090223.XA CN108334381A (en) 2018-01-30 2018-01-30 A kind of configuration method and system, filming equipment of filming equipment parameter

Publications (1)

Publication Number Publication Date
CN108334381A true CN108334381A (en) 2018-07-27

Family

ID=62926647

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810090223.XA Pending CN108334381A (en) 2018-01-30 2018-01-30 A kind of configuration method and system, filming equipment of filming equipment parameter

Country Status (1)

Country Link
CN (1) CN108334381A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109358869A (en) * 2018-09-03 2019-02-19 中国平安人寿保险股份有限公司 Configuration file modification method, apparatus, computer equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103218242A (en) * 2013-04-19 2013-07-24 飞天诚信科技股份有限公司 Method of automatic update
CN103473101A (en) * 2013-09-18 2013-12-25 北京思特奇信息技术股份有限公司 Seamless version upgrading method and seamless version upgrading system
CN105812180A (en) * 2016-03-09 2016-07-27 上海斐讯数据通信技术有限公司 Network device configuration system and method
CN107291487A (en) * 2016-04-13 2017-10-24 平安科技(深圳)有限公司 CONFIG.SYS amending method and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103218242A (en) * 2013-04-19 2013-07-24 飞天诚信科技股份有限公司 Method of automatic update
CN103473101A (en) * 2013-09-18 2013-12-25 北京思特奇信息技术股份有限公司 Seamless version upgrading method and seamless version upgrading system
CN105812180A (en) * 2016-03-09 2016-07-27 上海斐讯数据通信技术有限公司 Network device configuration system and method
CN107291487A (en) * 2016-04-13 2017-10-24 平安科技(深圳)有限公司 CONFIG.SYS amending method and system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109358869A (en) * 2018-09-03 2019-02-19 中国平安人寿保险股份有限公司 Configuration file modification method, apparatus, computer equipment and storage medium

Similar Documents

Publication Publication Date Title
US20210081284A1 (en) Incrementally updating recovery map data for a memory system
US9910733B2 (en) Transaction completion in a synchronous replication environment
CN105867976A (en) Easy-to-apply server firmware online refreshing method
CN103577201B (en) The update method and system of Embedded Double system
WO2022022403A1 (en) Method and apparatus for fast frequency searching by data processing device, and data processing device
TWI391808B (en) Overclocking module and computer system and method thereof
CN113656175A (en) Method, apparatus and program product for training models based on distributed systems
WO2021051915A1 (en) Method and device for temperature compensation, storage medium, and thermostat
CN111148052B (en) State determination method, system, medium, and electronic device
CN108334381A (en) A kind of configuration method and system, filming equipment of filming equipment parameter
CN104750227A (en) Dormancy awakening method and electronic device
US11947947B2 (en) Automatic probabilistic upgrade of tenant devices
CN105808433A (en) One-key tuning method based on Linux operating system
CN114064141B (en) Middleware startup time optimization method, device and readable storage medium
CN107066361A (en) The method and apparatus that a kind of utilization BMC disables corrupted internal memory
CN103150191A (en) Terminal equipment
CN111327825A (en) A kind of image initialization method and camera based on user scene
CN109857837A (en) A kind of dictionary loading method and device that can customize
CN117851453A (en) A breakpoint saving and recovery method and device for large model training scenarios
CN111478933A (en) Application cluster data preloading method, device, storage medium, equipment and system
CN112527366B (en) Update rollback fault tolerant design technique for embedded processor boot
CN107562594B (en) Method and system for testing operating system of mobile terminal
WO2019062412A1 (en) Method and apparatus for recording application information, storage medium, and electronic device
CN110308861A (en) Storing data store method, device, electronic equipment and readable storage medium storing program for executing
CN109901117A (en) Method and device for restarting radar

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180727