CN110658779A - PLC data storage method and device - Google Patents

PLC data storage method and device Download PDF

Info

Publication number
CN110658779A
CN110658779A CN201910951774.5A CN201910951774A CN110658779A CN 110658779 A CN110658779 A CN 110658779A CN 201910951774 A CN201910951774 A CN 201910951774A CN 110658779 A CN110658779 A CN 110658779A
Authority
CN
China
Prior art keywords
data
plc
backup node
storage
backup
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
CN201910951774.5A
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.)
Wing Stone Electronic Ltd By Share Ltd
Original Assignee
Wing Stone Electronic Ltd By Share 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 Wing Stone Electronic Ltd By Share Ltd filed Critical Wing Stone Electronic Ltd By Share Ltd
Priority to CN201910951774.5A priority Critical patent/CN110658779A/en
Publication of CN110658779A publication Critical patent/CN110658779A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/054Input/output
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/10Plc systems
    • G05B2219/11Plc I-O input output
    • G05B2219/1103Special, intelligent I-O processor, also plc can only access via processor

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Programmable Controllers (AREA)

Abstract

The invention relates to a PLC data storage method and a device, wherein the method comprises the following steps: the method comprises the following steps: the method comprises the steps that data of PLC equipment are collected through a PLC data collection card and stored in storage equipment of the PLC equipment, wherein the storage equipment is an SD card or a TF card; step two: scanning the data storage condition of the PLC data acquisition card and the online and backup condition of the backup node at regular time through a management type switch, and backing up the data stored by the PLC data acquisition card to the backup node which is not fully stored at present when the data storage quantity of the PLC data acquisition card is larger than a preset threshold value; if the storage of the current online backup node is full, the power supply of the next backup node is started through the POE module of the management switch, the situation that the storage of the newly started backup node is not full is confirmed, the data stored by the PLC data acquisition card is backed up to the new backup node, and then the power supply of the currently full backup node is turned off through the POE module.

Description

PLC data storage method and device
Technical Field
The invention belongs to the technical field of factory intelligence, and particularly relates to a PLC data storage method and device.
Background
With the development of intelligent factories, PLC devices are increasingly used. For security, the PLC device is not directly connected to the office network or the public network, but is connected to the office network or the public network through a corresponding PLC gateway, so that data of the PLC device can be accessed. In the market, PLC gateways only perform simple protocol conversion, and only small amount of data is stored locally, such as an SD card or a TF card. If the real-time performance of collecting PLC data is required to be high, the local storage exceeds the capacity quickly, the use read-write times of the SD card/TF card are far less than those of a hard disk, and the phenomenon is particularly prominent when a large-scale production type factory is subjected to intelligent transformation.
Disclosure of Invention
The invention aims to provide a PLC data storage method and a PLC data storage device to solve the problems. Therefore, the invention adopts the following specific technical scheme:
according to an aspect of the present invention, there is provided a PLC data storage method, including the steps of:
the method comprises the following steps: the method comprises the steps that data of PLC equipment are collected through a PLC data collection card and stored in storage equipment of the PLC equipment, wherein the storage equipment is an SD card or a TF card;
step two: storing data of a PLC data acquisition card to a backup node through a management type switch, specifically, scanning the data storage condition of the PLC data acquisition card and the online and backup condition of the backup node at regular time through the management type switch, and when the data storage quantity of the PLC data acquisition card is larger than a preset threshold value, backing up the data stored by the PLC data acquisition card to the backup node which is not fully stored at present; if the storage of the current online backup node is full, the power supply of the next backup node is started through the POE module of the management switch, the situation that the storage of the newly started backup node is not full is confirmed, the data stored by the PLC data acquisition card is backed up to the new backup node, and then the power supply of the currently full backup node is turned off through the POE module.
Further, the first step further comprises: and when the data is stored, comparing the currently acquired data with the data acquired in the previous period, if the data is consistent, not storing the data, and if the data is inconsistent, encrypting and storing the data into the storage equipment.
Further, the second step further comprises: and sequencing the PLC data acquisition cards exceeding the threshold according to the size of the stored data, and then sequentially backing up the data from large to small to the backup nodes which are not fully stored at present.
Further, the second step further comprises: and monitoring the temperature of the backup node, if the current temperature monitored by the backup node exceeds a threshold value in the data transmission process, terminating transmission and sending alarm information, and restoring data transmission until the temperature is lower than the threshold value.
Further, the method further comprises the third step of: inquiring the online and storage conditions and data of the backup node through a remote server; if the backup node is not online, the power supply of the corresponding backup node can be started through the POE module of the management switch, and then the data of the corresponding backup node is acquired.
Further, the PLC data acquisition card is in communication connection with the PLC equipment through RS485 or an Ethernet protocol.
According to another aspect of the present invention, a PLC data storage device is provided, where the PLC data acquisition card includes a plurality of PLC data acquisition cards, a managed switch and a plurality of backup nodes, the PLC data acquisition cards are configured to acquire PLC device data and store the data in a storage device of the PLC data acquisition cards, the storage device is an SD card or a TF card, the managed switch has a plurality of ethernet ports and a POE module, the managed switch is in communication connection with the PLC data acquisition cards and the backup nodes through ethernet and is configured to scan data storage conditions of the PLC data acquisition cards and online and backup conditions of the backup nodes at regular time, and when data storage quantity of the PLC data acquisition cards is greater than a predetermined threshold value, the data stored in the PLC data acquisition cards is backed up to the backup nodes that are not fully stored at present; if the storage of the current online backup node is full, the power supply of the next backup node is started through the POE module, the situation that the storage of the newly started backup node is not full is confirmed, the data stored by the PLC data acquisition card is backed up to the new backup node, and then the power supply of the backup node which is full in storage at present is closed through the POE module.
Further, the PLC data acquisition card comprises an RS485 communication interface and/or an Ethernet interface which are used for being in data communication connection with the PLC equipment.
Furthermore, the backup node is provided with a temperature monitoring module, the temperature monitoring module is used for monitoring the temperature of the backup node, if the current temperature monitored by the backup node exceeds a threshold value in the data transmission process, transmission is terminated and alarm information is sent, and data transmission is not resumed until the temperature is lower than the threshold value.
And further, the system also comprises a remote server, wherein the remote server is in communication connection with the managed switch and is used for inquiring the online and storage conditions and data of the current backup node, if the backup node to be inquired is not online, the power supply of the corresponding backup node can be started through the POE module, and then the data of the corresponding backup node is acquired.
By adopting the technical scheme, the invention has the beneficial effects that: the invention can automatically backup the data of the PLC equipment to the backup node, and the data which can be stored is large, thereby having good advantages when the intelligent reconstruction scene is carried out in a large-scale production type factory to carry out local edge calculation processing.
Drawings
To further illustrate the various embodiments, the invention provides the accompanying drawings. The accompanying drawings, which are incorporated in and constitute a part of this disclosure, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the embodiments. Those skilled in the art will appreciate still other possible embodiments and advantages of the present invention with reference to these figures. Elements in the figures are not drawn to scale and like reference numerals are generally used to indicate like elements.
FIG. 1 is a general flow diagram of a PLC data storage method according to an embodiment of the invention;
FIG. 2 is a block diagram of a PLC data storage device according to an embodiment of the present invention;
FIG. 3 is a block diagram of a PLC data acquisition card of the PLC data storage device shown in FIG. 2.
Detailed Description
The invention will now be further described with reference to the accompanying drawings and detailed description.
Fig. 1 shows an overall flowchart of a PLC data storage method according to an embodiment of the present invention. Fig. 2 illustrates a block diagram of a PLC data storage device according to an embodiment of the present invention. FIG. 3 shows a block diagram of a PLC data acquisition card in accordance with an embodiment of the present invention. As shown in fig. 2 and 3, the PLC data storage device may include a plurality of PLC data acquisition cards 1, a managed switch 2, a plurality of backup nodes 3, and a remote server 4. The PLC data acquisition card 1 may include a plurality of PLC communication interfaces 11, an ethernet interface 12, a CPU 13, a storage device 14, and the like. The PLC communication interface 11 is used for connecting PLC equipment. It can be one or more of Ethernet port, RS485 port, USB port and RS232 port. Preferably, the PLC communication interface 11 includes two interfaces, an ethernet interface and an RS485 interface. The ethernet port may be 10/100/1000Mb adaptive. The ethernet interface 12 is used for communication with the managed switch 2. The storage device 14 is used for storing programs and various data, such as collected PLC device data and PLC device protocol communication packets. The PLC device protocol communication packet generally includes communication protocols of PLC devices produced by home and abroad PLC manufacturers (e.g., siemens, ABB, ohlong, mitsubishi, schneid, etc.) that are common in the market. The storage device 14 may be an SD card or a TF card, etc. The CPU 13 is used to execute a PLC data acquisition storage program or the like, specifically, to acquire connected PLC device data and store the data on the storage device 14(SD card or TF card). In order to prolong the storage period of the storage device 14, when data is stored, the currently acquired data is compared with the data acquired in the previous period, and if the data is consistent, the data is not stored, and if the data is inconsistent, the data is encrypted and stored in the storage device 14. The encryption algorithm can adopt an encryption algorithm and can adopt 3DES encryption, and the key length is 24 bits. The data storage mode can greatly reduce the data volume to be stored and uploaded, save the storage space, improve the data extraction speed and reduce the burden of a remote server. The CPU 13 is a small CPU commonly available on the market, and can be ARM9 series and above.
The management type switch 2 is a switch with a POE module, and is connected with the PLC data acquisition card 1 and the backup node 3 through the Ethernet. Although only one managed switch 2 is shown in fig. 2, the number thereof is not limited to one. It should be understood that the number of managed switches 2 depends on the number of ethernet ports of each managed switch 2, the number of PLC data acquisition cards 1 and backup nodes 3 to be connected, and the like.
The management switch 2 is used for scanning the data storage condition of the PLC data acquisition card 1 (specifically, an SD card or a TF card) and the online and backup condition of the backup node 3 at regular time, and when the data storage quantity of the acquired PLC data acquisition card 1 is greater than a preset threshold value, backing up the data stored by the PLC data acquisition card 1 to the backup node 3 which is not fully stored currently; if the storage of the current online backup node is full, the power supply of the next backup node is started through the POE module, the storage of the newly started backup node is confirmed to be not full, the data stored by the PLC data acquisition card is backed up to the new backup node, and then the power supply of the backup node 3 which is full in storage at present is turned off through the POE module.
The backup node 3 may be a commercially available data backup server having a large capacity hard disk or an array hard disk. The hard disk is preferably a mechanical hard disk because mechanical hard disks are inexpensive and data is easily recoverable. Preferably, the backup node 3 has a temperature monitoring module for monitoring the temperature of the backup node, and if the current temperature monitored by the backup node exceeds the threshold value in the data transmission process, the transmission is terminated and an alarm message is sent, and the data transmission is not resumed until the temperature is lower than the threshold value. Through temperature monitoring, the backup node can be ensured to be in a normal working state, and the reliability of backup data is ensured.
The remote server 4 is in communication connection with the managed switch 2 through the ethernet and is used for inquiring the online and storage conditions and data of the current backup node 3, if the backup node 3 to be inquired is not online, the power supply of the corresponding backup node can be started through the POE module, and then the data of the corresponding backup node 3 is acquired. It should be understood that in other embodiments of the PLC data storage, the remote server 4 may be omitted.
A PLC data storage method of an embodiment of the present invention is described below with reference to fig. 1 to 3. The PLC data storage method is carried out based on the PLC data storage device and mainly comprises the following steps:
s1: the data of the PLC equipment is collected through a PLC data acquisition card and stored in a storage device 14 of the PLC equipment, wherein the storage device 14 is an SD card or a TF card. In order to prolong the storage period of the storage device 14, when data is stored, the currently acquired data is compared with the data acquired in the previous period, and if the data is consistent, the data is not stored, and if the data is inconsistent, the data is encrypted and stored in the storage device 14. The encryption algorithm can adopt an encryption algorithm and can adopt 3DES encryption, and the key length is 24 bits. The data storage mode can greatly reduce the data volume to be stored and uploaded, save the storage space, improve the data extraction speed and reduce the burden of a remote server.
S2: and storing the data of the PLC data acquisition card to a backup node through a management type switch. Specifically, the managed switch 2 scans the data storage condition of the PLC data acquisition card 1 at regular time through the ethernet interface, and when the data storage amount of the acquired PLC data acquisition card 1 is greater than a predetermined threshold, the PLC data acquisition cards 1 exceeding the threshold are sorted, specifically, sorted according to the size of the data. Meanwhile, the managed switch scans the online and backup conditions of the backup node at regular time through the Ethernet interface. And sequentially pushing the information of the PLC data acquisition cards exceeding the threshold value to the backup nodes which are not fully stored at present, wherein the backup nodes receive the information of the PLC data acquisition cards exceeding the threshold value and sequentially (for example, from big to small) request the corresponding PLC data acquisition cards 1 to upload data to the backup nodes, and the backup nodes receive the data and store the data on the hard disk. If the storage of the current online backup node is full, the power supply of the next backup node is started through the POE module, the storage of the newly started backup node is confirmed to be not full, and then the acquisition card information is pushed to the new backup node information. And then the backup node which is fully stored currently is powered off through the POE module. If the data uploading process fails, a retransmission mechanism can ensure successful uploading. If the current temperature monitored by the backup node exceeds the threshold value in the data transmission process, the transmission is terminated and alarm information is sent (for example, the alarm information is pushed to a remote server or a mobile terminal), and the data transmission is resumed until the temperature is lower than the threshold value. Through temperature monitoring, the backup node can be ensured to be in a normal working state, and the reliability of backup data is ensured.
S3: the current backup node online and storage conditions of the managed switch are queried through the remote server, and then the data of the backup node can be queried. If the backup node is not online, the power supply of the corresponding backup node can be started through the POE module of the management switch, and then the data of the corresponding backup node is acquired.
It should be understood that step S3 may be omitted in the absence of a remote server.
While the invention has been particularly shown and described with reference to a preferred embodiment, it will be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (10)

1. A PLC data storage method, characterized in that the method comprises the steps of:
the method comprises the following steps: the method comprises the steps that data of PLC equipment are collected through a PLC data collection card and stored in storage equipment of the PLC equipment, wherein the storage equipment is an SD card or a TF card;
step two: the method comprises the steps that data of a PLC data acquisition card are stored to a backup node through a management type switch, specifically, the management type switch scans the data storage condition of the PLC data acquisition card and the online and backup condition of the backup node at regular time, and when the data storage quantity of the PLC data acquisition card is larger than a preset threshold value, the data stored by the PLC data acquisition card are backed up to the backup node which is not fully stored at present; if the storage of the current online backup node is full, the power supply of the next backup node is started through the POE module of the management switch, the situation that the storage of the newly started backup node is not full is confirmed, the data stored by the PLC data acquisition card is backed up to the new backup node, and then the power supply of the currently full backup node is turned off through the POE module.
2. The PLC data storage method of claim 1, wherein the first step further comprises: and when the data is stored, comparing the currently acquired data with the data acquired in the previous period, if the data is consistent, not storing the data, and if the data is inconsistent, encrypting and storing the data into the storage equipment.
3. The PLC data storage method according to claim 1, wherein the second step further comprises: and sequencing the PLC data acquisition cards exceeding the threshold according to the size of the stored data, and then sequentially backing up the data from large to small to the backup nodes which are not fully stored at present.
4. The PLC data storage method according to claim 1, wherein the second step further comprises: and monitoring the temperature of the backup node, if the current temperature monitored by the backup node exceeds a threshold value in the data transmission process, terminating transmission and sending alarm information, and restoring data transmission until the temperature is lower than the threshold value.
5. The PLC data storage method of claim 1, wherein the method further comprises the steps of three: inquiring the online and storage conditions and data of the backup node through a remote server; if the backup node is not online, the power supply of the corresponding backup node can be started through the POE module of the management switch, and then the data of the corresponding backup node is acquired.
6. The PLC data storage method of claim 1, wherein the PLC data acquisition card is communicatively coupled to the PLC device via RS485 or Ethernet protocol.
7. A PLC data storage device is characterized by comprising a plurality of PLC data acquisition cards, a management switch and a plurality of backup nodes, wherein the PLC data acquisition cards are used for acquiring PLC equipment data and storing the data to storage equipment of the PLC data acquisition cards, the storage equipment is an SD (secure digital) card or a TF (Transflash) card, the management switch is provided with a plurality of Ethernet ports and POE (Power over Ethernet) modules, the management switch is in communication connection with the PLC data acquisition cards and the backup nodes through Ethernet and is used for scanning the data storage condition of the PLC data acquisition cards and the online and backup condition of the backup nodes at regular time, and when the data storage quantity of the PLC data acquisition cards is larger than a preset threshold value, the data stored by the PLC data acquisition cards is backed up to the backup nodes which are not fully stored at present; if the storage of the current online backup node is full, the power supply of the next backup node is started through the POE module, the situation that the storage of the newly started backup node is not full is confirmed, the data stored by the PLC data acquisition card is backed up to the new backup node, and then the power supply of the backup node which is full in storage at present is closed through the POE module.
8. The PLC data storage device according to claim 7, wherein the PLC data acquisition card includes an RS485 communication interface and/or an ethernet interface for data communication connection with the PLC apparatus.
9. The PLC data storage device according to claim 7, wherein the backup node is provided with a temperature monitoring module, the temperature monitoring module is configured to monitor a temperature of the backup node, and if the backup node monitors that a current temperature exceeds a threshold value during data transmission, the transmission is terminated and an alarm message is sent until the temperature is lower than the threshold value, and the data transmission is resumed.
10. The PLC data storage device according to claim 7, further comprising a remote server, communicatively connected to the managed switch, for querying presence and storage conditions and data of the current backup node, and if the backup node to be queried is not present, the remote server may first turn on a power supply of the corresponding backup node through the POE module, and then obtain data of the corresponding backup node.
CN201910951774.5A 2019-10-09 2019-10-09 PLC data storage method and device Pending CN110658779A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910951774.5A CN110658779A (en) 2019-10-09 2019-10-09 PLC data storage method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910951774.5A CN110658779A (en) 2019-10-09 2019-10-09 PLC data storage method and device

Publications (1)

Publication Number Publication Date
CN110658779A true CN110658779A (en) 2020-01-07

Family

ID=69040126

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910951774.5A Pending CN110658779A (en) 2019-10-09 2019-10-09 PLC data storage method and device

Country Status (1)

Country Link
CN (1) CN110658779A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201917806U (en) * 2010-12-17 2011-08-03 南京牢固科技有限公司 Programmable controller with data recording module
CN202837853U (en) * 2012-10-11 2013-03-27 华自科技股份有限公司 Redundancy control system of totally unattended power station
JP2014174616A (en) * 2013-03-06 2014-09-22 Mitsubishi Electric Corp Fa system and control device
CN106850730A (en) * 2011-04-08 2017-06-13 中兴通讯股份有限公司 The method and system of Data Migration during a kind of peer network node overload
CN108829072A (en) * 2018-08-09 2018-11-16 楚天科技股份有限公司 The control system of sterile pharmaceutical equipment
JP2019028955A (en) * 2017-08-04 2019-02-21 株式会社明電舎 Programmable controller management system
CN109408509A (en) * 2018-10-15 2019-03-01 北京金山云网络技术有限公司 Date storage method, device and computer equipment
CN208940011U (en) * 2018-12-07 2019-06-04 上海明牛云科技有限公司 Data based on local datastore acquire transmission device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201917806U (en) * 2010-12-17 2011-08-03 南京牢固科技有限公司 Programmable controller with data recording module
CN106850730A (en) * 2011-04-08 2017-06-13 中兴通讯股份有限公司 The method and system of Data Migration during a kind of peer network node overload
CN202837853U (en) * 2012-10-11 2013-03-27 华自科技股份有限公司 Redundancy control system of totally unattended power station
JP2014174616A (en) * 2013-03-06 2014-09-22 Mitsubishi Electric Corp Fa system and control device
JP2019028955A (en) * 2017-08-04 2019-02-21 株式会社明電舎 Programmable controller management system
CN108829072A (en) * 2018-08-09 2018-11-16 楚天科技股份有限公司 The control system of sterile pharmaceutical equipment
CN109408509A (en) * 2018-10-15 2019-03-01 北京金山云网络技术有限公司 Date storage method, device and computer equipment
CN208940011U (en) * 2018-12-07 2019-06-04 上海明牛云科技有限公司 Data based on local datastore acquire transmission device

Similar Documents

Publication Publication Date Title
CN111163181B (en) Lightweight intelligent agricultural heterogeneous Internet of things management system
CN109040261A (en) A kind of the Internet of Things management platform and management method of intelligent refrigerator
CN111970182B (en) Control system and method for automatically replacing intelligent household equipment
CN103763396A (en) Energy consumption data acquisition unit and method based on multi-protocol parallel acquisition technology
CN101778265A (en) Exception event detection and double-stream coding-based video monitoring method
CN103064391B (en) Based on the long-range DNC control method of digital control system of ICP/IP protocol and Linux network programming
CN112071050A (en) Concentrator terminal and electricity consumption data acquisition system
CN111224846B (en) Flow monitoring method and device applied to power acquisition system
CN110320853A (en) A kind of plc data capturing analysis method and system
CN109164776B (en) Distributed data acquisition method for industrial equipment
CN103813141A (en) Video comprehensive monitoring system and monitoring method based on stream media
CN100366013C (en) Accident power-off remote transmitting alarming system and alarming method thereof
CN105141657A (en) Novel network communication method suitable for intelligent household control system
CN110658779A (en) PLC data storage method and device
CN103036913A (en) Mobile terminal power and environment monitoring method and system and mobile terminal proxy server
CN100536459C (en) Data collection method and system
CN104023214A (en) Distribution type video monitoring system constructed under domestic wifi (wireless fidelity) network
CN116204573A (en) Configurable multi-protocol data acquisition device and method based on real-time database
CN211063703U (en) Terminal for synchronously recording computer operation video and monitoring video
CN101739115A (en) Simplified type host computer and method for wakening same
CN115494405A (en) Battery monitoring system, abnormality processing method thereof, electronic device, and storage medium
CN112532700B (en) Data transmission method and related equipment
CN114363347A (en) Self-adaptive industrial equipment data acquisition method and system
CN106451776A (en) Dynamic recording device and method for power system
CN207124637U (en) Computer lab management apparatus and system based on Internet of Things

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: 20200107