JP2017134493A - ラダープログラムの自己保持回路の自動トレース機能を備えたラダープログラム表示装置 - Google Patents
ラダープログラムの自己保持回路の自動トレース機能を備えたラダープログラム表示装置 Download PDFInfo
- Publication number
- JP2017134493A JP2017134493A JP2016012314A JP2016012314A JP2017134493A JP 2017134493 A JP2017134493 A JP 2017134493A JP 2016012314 A JP2016012314 A JP 2016012314A JP 2016012314 A JP2016012314 A JP 2016012314A JP 2017134493 A JP2017134493 A JP 2017134493A
- Authority
- JP
- Japan
- Prior art keywords
- trace
- result
- ladder program
- self
- holding circuit
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0736—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function
-
- 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
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0262—Confirmation of fault detection, e.g. extra checks to confirm that a failure has indeed occurred
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3466—Performance evaluation by tracing or monitoring
- G06F11/348—Circuit details, i.e. tracer hardware
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/079—Root cause analysis, i.e. error or fault diagnosis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/302—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3055—Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/324—Display of status information
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3466—Performance evaluation by tracing or monitoring
- G06F11/3471—Address tracing
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24065—Real time diagnostics
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/865—Monitoring of software
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Automation & Control Theory (AREA)
- Programmable Controllers (AREA)
- Debugging And Monitoring (AREA)
Abstract
Description
トレース機能とは、各信号の状態を時系列で記録し、記録結果を表示する機能である。
トレース機能を活用する方法としては、特許文献1に開示されるように、指定したコイルに対して影響を及ぼす接点を、自動的に検索してトレース対象に設定する方法等がある。
例えば、図7に示す自己保持回路の例では、X0.0がONになるとR0.0がONになり、その後、X0.0がOFFになってもR0.0はONの状態を保持する。そして、X1.0がONになるとR0.0がOFFとなるものである。このように自己保持回路は、コイルに設定されている信号が、同じネット上のいずれかの接点で使用されているといった特徴がある。
●手順1:ラダープログラム上で、不具合の発生している自己保持回路を検索する。
●手順2:手順1の回路で使用されている接点およびコイルの信号をトレース対象に設定する。
●手順3:トレース機能を実行し、正常時の信号変化を記録する。
●手順4:再度トレース機能を実行後、不具合現象を再現させて、信号変化を記録する。
●手順5:手順3と手順4の信号変化を比較して不具合原因を特定する。
図1は、本発明の一実施形態によるラダープログラム表示装置の概略構成図である。本実施形態のラダープログラム表示装置1は、CPU10、ROM11、RAM12、二次記憶装置13、キーボード14、表示器15、通信インタフェース16を備える。
CPU20はシーケンス制御装置2の全体の制御の中心となるプロセッサである。CPU20は、シーケンス制御装置2の電源投入時にバスを介して、ROM21に格納されたシステムプログラムを読み出し、このシステムプログラムに従ってシーケンス制御装置2の全体の制御を実行する。システムプログラムには、信号変化をトレースするためのプログラムもまた含まれている。RAM22には機械の信号アドレスの状態を示す信号メモリ221、CPU20により実行されるラダープログラムなどのシーケンスプログラムを格納するプログラム格納領域222などが設けられている。
自己保持回路抽出部30は、プログラム格納領域122に格納されているラダープログラム40から、当該ラダープログラム40に含まれる回路の中からすべての自己保持回路を自動的に抽出する。自己保持回路は、上記したようにコイル(信号アドレスへの出力)に設定されている信号が同じネット上のいずれかの接点(信号アドレスからの入力)で使用されているという特徴があるため、そのような特徴のある回路を自己保持回路抽出部30は自己保持回路として抽出する。
また、トレース対象設定部31は、自己保持回路抽出部30が抽出した自己保持回路に用いられているすべての接点とコイルの信号アドレスをトレース対象としてRAM12上などに設けられたトレース対象記憶部41へと記憶する。
図3は、本実施例で異常動作の原因を調べる対象とする操作盤の構造を示す図である。本実施例では、ある装置にランプAとボタンB、キーCが付いた操作盤がある場合を想定する。
●手順1:自己保持回路抽出部30は、ラダー起動時にラダープログラム40を自動で検索して、すべての自己保持回路を抽出する。自己保持回路を検出する内部処理については、後述のフローチャートに記載する。ここでは、図4に示すような回路でランプAが制御されているとする。ランプA(信号アドレスY0.0)はコイルR(信号アドレスR0.0)によって制御されている。また、図4中で点線により囲まれたネットにおいて、コイルRはボタンB(信号アドレスX0.0)がONになるとONとなり、その後、コイルRが自分自身をONし続ける作りになっている。したがって、図4中で点線により囲まれたネットは自己保持回路として抽出対象になる。
●手順3:トレース部51は、上記した手順2が完了した後に、手順2で設定した信号アドレスのトレースを開始する
●手順4:ランプAが動作しない異常現象が発生すると、前回までの正常ケースでトレースされた各信号の波形と異常時にトレースされた各信号の波形とがトレース結果表示部32により比較されることで当該異常現象が検出される。
●手順5:図5は正常時と異常時のトレース結果の比較を示す例である。今回の例ではX1.0とR0.0の波形が前回と異なっており、ここで異常の原因が発生している可能性が高いと診断される。ユーザはその診断結果を受けてX1.0を使用するネットの構造を確認し、何が問題か調査すればよい。ここで、R0.0はランプAを直接制御する信号のため除外する。今回の例では、X1.0がOFFになっていないと、X0.0がONになってもR0.0がONとならない構造になっており、X1.0がラダープログラム表示装置1の診断の通り、異常の原因であることが分かる。
なお、正常ケースのサンプルがまだ存在しない場合、あるいは比較しても異常が見つからない場合は、ユーザの指示により異常発生時のトレース結果をトレース結果記憶部42へと記憶し、記憶したトレース結果をユーザが参照して異常な波形となっている信号を確認するようにすればよい。
●[ステップSA01]自己保持回路抽出部30は、ラダープログラム40からネットを抽出し、更に、抽出したネットの回路からすべての接点とコイルを抽出する。
●[ステップSA02]自己保持回路抽出部30は、ステップSA01で抽出した各コイルのアドレスが、ステップSA01で抽出したいずれかの接点で使用されているかを検索する。
●[ステップSA04]トレース対象設定部31は、ステップSA02で抽出されたすべての接点とコイルの信号アドレスをトレース対象としてトレース対象記憶部41へと記憶する。
●[ステップSA05]自己保持回路抽出部30は、ラダープログラム40内に次のネットが残っているか否かを判定する。次のネットが残っている場合にはステップSA01へと処理を移行し、ネットが残っていない場合には本処理を終了する。
例えば、上記した実施形態では、自己保持回路抽出部30はラダープログラム40内から自己保持回路を自動的に抽出し、抽出された自己保持回路に含まれる接点とコイルの信号アドレスをトレース対象設定部31がトレース対象として設定しているが、このようにして自動的に設定されたトレース対象の信号について、ユーザがトレースする対象とする信号を更に絞り込んで限定する手段を別途設けてもよい。
また、トレース結果表示部32によるトレース結果の表示では、トレース結果を自己保持回路毎にまとめて表示するようにしてもよい。
このようにすることで、ユーザは確認するべき回路や信号アドレスを整理して確認することができるため、デバッグ作業を効率的に行うことができる。
また、トレース部51において現在のトレース結果と過去のトレース結果とをリアルタイムに比較し、比較した結果、異なる信号状態が検出された場合に警告を発するように構成しても良く、そのようにした場合にはトレース部51において現在のトレース結果と過去のトレース結果との比較結果を、トレース結果記憶部を42を介して、または直接、トレース結果表示部32へと出力し、トレース結果表示部32はトレース部51から受け付けた現在のトレース結果と過去のトレース結果との比較結果を表示するようにしても良い。
2 シーケンス制御装置
10 CPU
11 ROM
12 RAM
13 二次記憶装置
14 キーボード
15 表示器
16 通信インタフェース
20 CPU
21 ROM
22 RAM
23 I/O機器インタフェース
24 通信インタフェース
30 自己保持回路抽出部
31 トレース対象設定部
32 トレース結果表示部
40 ラダープログラム
41 トレース対象記憶部
42 トレース結果記憶部
51 トレース部
121 ワークメモリ領域
122 プログラム格納領域
221 信号メモリ
222 プログラム格納領域
Claims (6)
- シーケンス制御装置により実行されるラダープログラムの動作状況を表示するラダープログラム表示装置において、
前記ラダープログラムに含まれる回路の内で、当該回路に含まれる入力および出力の信号アドレスに基づいて自己保持回路を特定して抽出する自己保持回路抽出部と、
前記自己保持回路抽出部が抽出した前記自己保持回路において用いられている信号アドレスをトレース対象として設定するトレース対象設定部と、
前記トレース対象設定部により設定されたトレース対象となる前記信号アドレスを前記シーケンス制御装置がトレースした結果の表示を出力するトレース結果表示部と、
を備えることを特徴とするラダープログラム表示装置。 - 前記自己保持回路抽出部は、前記回路に同じ信号アドレスの入力および出力が含まれている場合に、当該回路を自己保持回路と特定する、
ことを特徴とする請求項1に記載のラダープログラム表示装置。 - 前記シーケンス制御装置によるトレースの結果を記憶するトレース結果記憶部をさらに備え、
前記トレース結果表示部は、前記トレース結果記憶部に記憶された過去のトレースの結果と、現在のトレースの結果とを比較することで、過去のトレースの結果と現在のトレースの結果とに差異があることを検出し、前記過去のトレースの結果と前記現在のトレースの結果との差異が検出された信号アドレスが把握できるように表示する、
ことを特徴とする請求項1または2に記載のラダープログラム表示装置。 - 前記トレース結果表示部は、差異が検出された前記信号アドレスに係る表示を強調表示することで、前記過去のトレースの結果と前記現在のトレースの結果との差異が検出された信号アドレスが把握できるようにする、
ことを特徴とする請求項3に記載のラダープログラム表示装置。 - 前記トレース結果表示部は、前記過去のトレースの結果と、前記現在のトレースの結果とを比較できるように表示することで、前記過去のトレースの結果と前記現在のトレースの結果との差異が検出された信号アドレスが把握できるようにする、
ことを特徴とする請求項3に記載のラダープログラム表示装置。 - 前記トレース対象設定部によりトレース対象として設定された信号アドレスの内で、トレース対象とする信号アドレスの範囲を限定することができる、
ことを特徴とする請求項1〜5のいずれか1つに記載のラダープログラム表示装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016012314A JP2017134493A (ja) | 2016-01-26 | 2016-01-26 | ラダープログラムの自己保持回路の自動トレース機能を備えたラダープログラム表示装置 |
| DE102017000477.3A DE102017000477A1 (de) | 2016-01-26 | 2017-01-19 | Leiterprogrammanzeigevorrichtung mit automatischer Verfolgungsfunktion für eine Selbsthalteschaltung des Leiterprogramms |
| US15/414,790 US20170212798A1 (en) | 2016-01-26 | 2017-01-25 | Ladder program display device having automatic trace function for self-holding circuit of ladder program |
| CN201710062919.7A CN106997199A (zh) | 2016-01-26 | 2017-01-25 | 梯形程序显示装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016012314A JP2017134493A (ja) | 2016-01-26 | 2016-01-26 | ラダープログラムの自己保持回路の自動トレース機能を備えたラダープログラム表示装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2017134493A true JP2017134493A (ja) | 2017-08-03 |
Family
ID=59295664
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016012314A Pending JP2017134493A (ja) | 2016-01-26 | 2016-01-26 | ラダープログラムの自己保持回路の自動トレース機能を備えたラダープログラム表示装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20170212798A1 (ja) |
| JP (1) | JP2017134493A (ja) |
| CN (1) | CN106997199A (ja) |
| DE (1) | DE102017000477A1 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6773732B2 (ja) * | 2018-08-03 | 2020-10-21 | ファナック株式会社 | トレース装置 |
| JP6795568B2 (ja) * | 2018-11-07 | 2020-12-02 | ファナック株式会社 | トレース装置及びプログラマブルコントローラ |
| JP7021146B2 (ja) * | 2019-04-01 | 2022-02-16 | ファナック株式会社 | ラダー表示装置 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60218117A (ja) * | 1984-04-13 | 1985-10-31 | Fuji Electric Co Ltd | プログラマブルコントロ−ラの動作状態監視装置 |
| JPH02214904A (ja) * | 1989-02-16 | 1990-08-27 | Fuji Electric Co Ltd | プログラマブルコントローラの動作状態監視装置 |
| JPH07160312A (ja) * | 1993-12-08 | 1995-06-23 | Hitachi Ltd | プログラマブルコントローラのプログラミング装置 |
| JP2001202107A (ja) * | 2000-01-18 | 2001-07-27 | Denso Corp | ラダーシーケンス回路のチェック方法 |
| JP2007280378A (ja) * | 2006-03-15 | 2007-10-25 | Omron Corp | プログラマブル・コントローラ・システム |
| WO2014167726A1 (ja) * | 2013-04-12 | 2014-10-16 | 三菱電機株式会社 | プログラマブルコントローラの周辺装置およびデバッグ支援プログラム |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5362148B1 (ja) * | 2012-12-17 | 2013-12-11 | 三菱電機株式会社 | プログラム解析支援装置及び制御装置 |
| US9600385B2 (en) * | 2014-02-25 | 2017-03-21 | Arrow Devices Pvt Ltd | Analyzing behavior of a device under test |
-
2016
- 2016-01-26 JP JP2016012314A patent/JP2017134493A/ja active Pending
-
2017
- 2017-01-19 DE DE102017000477.3A patent/DE102017000477A1/de not_active Withdrawn
- 2017-01-25 US US15/414,790 patent/US20170212798A1/en not_active Abandoned
- 2017-01-25 CN CN201710062919.7A patent/CN106997199A/zh active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60218117A (ja) * | 1984-04-13 | 1985-10-31 | Fuji Electric Co Ltd | プログラマブルコントロ−ラの動作状態監視装置 |
| JPH02214904A (ja) * | 1989-02-16 | 1990-08-27 | Fuji Electric Co Ltd | プログラマブルコントローラの動作状態監視装置 |
| JPH07160312A (ja) * | 1993-12-08 | 1995-06-23 | Hitachi Ltd | プログラマブルコントローラのプログラミング装置 |
| JP2001202107A (ja) * | 2000-01-18 | 2001-07-27 | Denso Corp | ラダーシーケンス回路のチェック方法 |
| JP2007280378A (ja) * | 2006-03-15 | 2007-10-25 | Omron Corp | プログラマブル・コントローラ・システム |
| WO2014167726A1 (ja) * | 2013-04-12 | 2014-10-16 | 三菱電機株式会社 | プログラマブルコントローラの周辺装置およびデバッグ支援プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| DE102017000477A1 (de) | 2017-07-27 |
| US20170212798A1 (en) | 2017-07-27 |
| CN106997199A (zh) | 2017-08-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20140304551A1 (en) | Program analysis supporting device and control device | |
| US9740185B2 (en) | Peripheral device for programmable controller and debug support program | |
| US10769049B2 (en) | Debugging support apparatus and debugging support method | |
| US9317397B2 (en) | Programmable logic controller (PLC) simulation system, PLC simulator, recording medium, and simulation method | |
| US10139805B2 (en) | Ladder diagram monitoring device capable of additionally displaying operation situation of CNC in comment | |
| JP2017134493A (ja) | ラダープログラムの自己保持回路の自動トレース機能を備えたラダープログラム表示装置 | |
| US10248099B2 (en) | Programmable logic controller, engineering tool, and engineering tool program | |
| JP2009122936A (ja) | 異常調査用表示機能を備えたシーケンスプログラムモニタ装置およびプログラマブルコントローラ | |
| JP6245429B2 (ja) | プログラム開発支援装置およびコンピュータプログラム | |
| KR101566358B1 (ko) | 자동화 공정 이상상태 알림 시스템 및 방법 | |
| JP2006072408A (ja) | 設備制御方法、設備制御装置および設備制御のためのプログラム | |
| CN102508065A (zh) | 电气故障诊断方法、系统及工程机械 | |
| JP2009223714A (ja) | 演算回路及び演算回路の異常解析方法 | |
| TWI650710B (zh) | 測試流程的檢測方法 | |
| CN118362800A (zh) | 一种智能座舱的测试方法、装置、车辆及存储介质 | |
| JP2011175353A (ja) | 異常解析装置、および、異常解析装置の制御方法 | |
| CN118192732A (zh) | 一种电源控制方法、装置、车辆及存储介质 | |
| CN112748300B (zh) | 一种微波设备的测试方法、测试装置及测试系统 | |
| JP6015768B2 (ja) | プログラマブルコントローラ | |
| CN114236256A (zh) | 电磁类器件的测试系统、测试方法及测试仪器 | |
| JP2001209415A (ja) | 故障診断用の基準パターンの作成方法および故障診断装置 | |
| CN119105468A (zh) | Do模块的诊断方法、装置、电子设备及可读存储介质 | |
| JP6773732B2 (ja) | トレース装置 | |
| JP2008089493A (ja) | Icテスタ用組み込みソフトウェアのデバッグ方法 | |
| JP2008216221A (ja) | 半導体試験装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20171204 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20171221 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171226 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171227 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180313 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20180911 |