JPH0713791A - Equalization method for redundant control system - Google Patents
Equalization method for redundant control systemInfo
- Publication number
- JPH0713791A JPH0713791A JP5158306A JP15830693A JPH0713791A JP H0713791 A JPH0713791 A JP H0713791A JP 5158306 A JP5158306 A JP 5158306A JP 15830693 A JP15830693 A JP 15830693A JP H0713791 A JPH0713791 A JP H0713791A
- Authority
- JP
- Japan
- Prior art keywords
- standby
- operating
- control device
- program
- side control
- 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.)
- Granted
Links
Landscapes
- Hardware Redundancy (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は稼動側と待機側とに二重
化されてなり、稼動側の異常時には待機側がそれまでの
稼動側に代わって稼動状態に入るような、プログラマブ
ル・コントローラ(PCとも略す)等の制御装置を持つ
二重化制御システムにおいて、稼動側制御装置と待機側
制御装置の保持するプログラムを含む全データを等しく
保つための等値化方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention has a dual structure for an operating side and a standby side. When a malfunction occurs on the operating side, the programmable side (a PC and a programmable controller) enter the operating state in place of the previously operating side. In a duplicated control system having control devices such as (abbreviated) etc., the present invention relates to an equalization method for keeping all data including programs held by the operating side control device and the standby side control device equal.
【0002】[0002]
【従来の技術】図1は本発明の実施例としてのシステム
構成図であるが、以下この図を流用して従来の技術を説
明する。なお同図中の手段2Aは従来は存在しない。こ
の図1において1は稼動側のPC(稼動PC)、2は待
機側のPC(待機PC)、8は制御対象、7は制御対象
8に対する二重化PC1,2の共通の入出力インタフェ
ースとしての入出力装置、4はこの図1のシステムの管
理用パソコン、3は二重化PC1,2、入出力装置7、
及び管理用パソコン4等を結合する共通の伝送路であ
る。また6は稼動PC1と待機PC2間に設けられ、両
者の保持データを常時、等しく保つ(つまり等値化す
る)ためのデータ転送路としての等値化伝送路(同期バ
スともいう)、5はプログラム等をPC1,2に格納す
るためのローダである。2. Description of the Related Art FIG. 1 is a system configuration diagram as an embodiment of the present invention. The conventional technique will be described below with reference to this diagram. Incidentally, the means 2A in the figure does not exist conventionally. In FIG. 1, 1 is a PC on the operating side (operating PC), 2 is a PC on the standby side (standby PC), 8 is a control target, and 7 is an input / output interface for the redundant PCs 1 and 2 to the control target 8. An output device, 4 is a management personal computer of the system of FIG. 1, 3 is a redundant PC 1, 2, an input / output device 7,
And a common transmission line for connecting the management personal computer 4 and the like. Further, 6 is provided between the working PC 1 and the standby PC 2, and an equalization transmission line (also referred to as a synchronous bus) as a data transmission line for keeping the data held by both the same at all times (that is, equalization), 5 A loader for storing programs and the like in the PCs 1 and 2.
【0003】この図1においては、二重化されたPC
1,2の従来の等値化は以下の手順で実現される。 運転前に、伝送路3経由で管理用パソコン4から、あ
るいはローダ5を使って直接に、全く同じプログラムや
定義データを稼動PC1と待機PC2とに転送する。In FIG. 1, a duplicated PC
The conventional equalization of 1 and 2 is realized by the following procedure. Before operation, the exact same program or definition data is transferred to the active PC 1 and the standby PC 2 from the management personal computer 4 via the transmission path 3 or directly using the loader 5.
【0004】運転に入ると、稼動PC1が入出力装置
7とデータ交換し、制御対象8に対して制御を実行す
る。 待機PC2の待機運転開始直後には、稼動PC1から
待機PC2へ固定のデータを等値化用伝送路6を使って
転送する。 上記終了後は、ダイナミックに変化する可変データを
稼動PC1から待機PC2へ一定周期で、等値化伝送路
6を使って転送する。When the operation is started, the operating PC 1 exchanges data with the input / output device 7 and controls the controlled object 8. Immediately after the standby operation of the standby PC 2 is started, fixed data is transferred from the active PC 1 to the standby PC 2 using the equalization transmission line 6. After the end, the dynamically changing variable data is transferred from the active PC 1 to the standby PC 2 at regular intervals using the equalization transmission line 6.
【0005】稼動PC1と待機PC2は伝送路3を使
って相互監視を行う。稼動PC1が異常となり、稼動権
を放棄し、待機PC2が正常ならば、待機PC2が新た
に稼動側へ切換わって制御を実行する。The operating PC 1 and the standby PC 2 perform mutual monitoring using the transmission line 3. If the operating PC 1 becomes abnormal and the operating right is abandoned and the standby PC 2 is normal, the standby PC 2 newly switches to the operating side and executes control.
【0006】[0006]
【発明が解決しようとする課題】しかしながら前述のよ
うな二重化制御システムには次のような欠点があった。 プログラムや定義データを変更する場合には、前記の
運転前のプログラムロードと同様に2つのPC1と2に
管理用パソコン4、又はローダ5から、この変更された
プログラムや定義データを転送しなければならない。However, the above-mentioned duplex control system has the following drawbacks. When changing a program or definition data, the changed program or definition data must be transferred from the management personal computer 4 or the loader 5 to the two PCs 1 and 2 as in the case of the program loading before the operation described above. I won't.
【0007】異常となり切換が発生し、待機側となっ
たPCを交換した後は、この待機PCへ再び管理用パソ
コン又はローダからプログラムや定義データを転送しな
ければならない。そこで本発明は上記の問題を解消し、
二重化制御システムにおいて二重化を意識することなく
1台のPCの制御システムと同様に簡単にプログラムや
定義データの変更、又は異常PCの交換作業が行える二
重化制御システムの等値化方法を提供することを課題と
する。After the abnormality occurs and the switching occurs and the PC on the standby side is replaced, the program or definition data must be transferred to the standby PC again from the management personal computer or the loader. Therefore, the present invention solves the above problems,
It is an object of the present invention to provide an equalization method for a duplicated control system, which can easily change a program or definition data or replace an abnormal PC as well as a control system for one PC in a duplicated control system without being aware of duplication. It is an issue.
【0008】[0008]
【課題を解決するための手段】前記の課題を解決するた
めに、請求項1の等値化方法では、待機側制御装置(待
機PC2など)と、予めプログラム及び固定データが格
納された稼動側制御装置(稼動PC1など)とを備え、
常時は稼動側制御装置が制御対象(8など)を制御し、
待機側制御装置は所定周期で稼動側制御装置の異常の有
無を監視すると共に、(等値化伝送路6などを介し)稼
動側制御装置からその可変データを自身へ転送させ、稼
動側制御装置の異常時には待機側制御装置がこの稼動側
制御装置に代わって制御対象を制御する二重化制御シス
テムであって、待機側制御装置はその電源の投入時及び
リセット時に(稼動側全データ複写手段2Aなどを介
し)稼動側制御装置からそのプログラムを含む全データ
を自身へ転送させるようにする。In order to solve the above-mentioned problems, in the equalization method according to claim 1, a standby side control device (standby PC 2 or the like) and an operating side in which a program and fixed data are stored in advance. Equipped with a control device (operating PC1 etc.),
The operating side control device always controls the controlled object (8 etc.),
The standby-side control device monitors the active-side control device for abnormalities at a predetermined cycle, and at the same time transfers the variable data from itself to the operating-side control device (via the equalization transmission line 6 or the like). Is a redundant control system in which the standby side control device controls the controlled object instead of the operating side control device when the power supply is turned on or reset (the operating side all data copying means 2A, etc.). All data including the program is transferred to itself from the operating side control device.
【0009】また請求項2の等値化方法では、請求項1
に記載の等値化方法において、待機側制御装置は稼動側
制御装置に対する前記の監視の際、(稼動側全データ複
写手段2Aなどを介し)稼動側制御装置のプログラム又
は固定データの変更の有無をも調べ、この変更が有った
ときは稼動側制御装置からそのプログラムを含む全デー
タを自身へ転送させるようにする。According to the equalization method of claim 2, claim 1
In the equalization method described in (1), the standby control device does not change the program or fixed data of the working control device (via the working data all-copying means 2A) during the monitoring of the working control device. Is also checked, and if there is this change, the operating side control device is made to transfer all the data including the program to itself.
【0010】[0010]
【作用】待機PCの電源投入時、及びリセット時、並び
に稼動PCのプログラムや定義データの変更時には、待
機PCが稼動PCのプログラムを含む全データを自身に
転送させるようにして、システム稼動前又はプログラム
変更時にはプログラムや定義データを稼動PCにロード
するのみで済むようにする。When the standby PC is turned on and reset, and when the program and definition data of the active PC are changed, the standby PC transfers all the data including the program of the active PC to itself before the system starts or When changing the program, it is only necessary to load the program and definition data into the operating PC.
【0011】[0011]
【実施例】以下図1ないし図3を用いて本発明の実施例
を説明する。本発明においては図1において、待機PC
2内に稼動側全データ複写手段2Aが設けられる。な
お、この複写手段2Aは待機PC2の機能のうち、本発
明に関わる機能部分を分担実行すると見做したときの部
分機能部である。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT An embodiment of the present invention will be described below with reference to FIGS. In the present invention, in FIG. 1, a standby PC
An operating-side all data copying means 2A is provided in 2. The copying means 2A is a partial function part when it is considered that the function part relating to the present invention is shared among the functions of the standby PC 2.
【0012】図2は本発明による待機PC2の電源投入
時又はリセット時の動作を示すフローチャートで、10
1〜110はそのステップを示す。また、図3(A)は
PC1,2間の相互監視のプロトコル(通信手順)を示
し、同図(B)はこの相互監視に基づき待機PC2が稼
動権移動の有無を確認する動作のフローチャートで、3
01〜305はそのステップを示す。FIG. 2 is a flow chart showing the operation of the standby PC 2 according to the present invention when the power is turned on or reset.
1-110 show the steps. Further, FIG. 3A shows a protocol (communication procedure) for mutual monitoring between the PCs 1 and 2, and FIG. 3B is a flowchart of an operation for confirming whether or not the standby PC 2 has moved the operating right based on this mutual monitoring. Three
01 to 305 indicate the steps.
【0013】次にまず図2を説明する。稼動PC1の正
常運転中に待機PC2の電源を投入すると、待機PC2
はステップ101〜103で自身が二重化システムの待
機側制御装置であることを確定する。即ち待機PC2は
まず初期化を行ったのち(101)、同期バスとしての
等値化伝送路6が存在するか否かを調べ(102)、存
在しなければ(分岐N)、単独制御装置として動作する
(109)。しかしステップ102で等値化伝送路6が
存在するならば(分岐Y)、さらに稼動PC1が存在す
るか否かを調べる(103)。ここで稼動PC1が存在
しなければ(分岐N)、自身が稼動側制御装置であると
して動作するが(108)、稼動PC1が存在すれば
(103,分岐Y)、自身を待機側制御装置であると確
定する。そして等値化伝送路6のメッセージ通信機能を
使って、稼動PC1に対しデータ転送を要求し(10
4)、プログラム及び定義データを含め全てのデータを
受信する(105,106)。そして全データの受信を
終了すると(106,分岐Y)、二重化系の待機側制御
装置としての動作状態に入る(107)。Next, FIG. 2 will be described. When the power of the standby PC 2 is turned on during the normal operation of the working PC 1, the standby PC 2
Determines in steps 101 to 103 that it is the standby side control device of the duplex system. That is, the standby PC 2 first performs initialization (101), and then checks whether or not the equalization transmission line 6 as a synchronous bus exists (102). If it does not exist (branch N), it operates as an independent control device. It operates (109). However, if the equalization transmission line 6 exists in step 102 (branch Y), it is checked whether or not there is an active PC 1 (103). If the active PC 1 does not exist (branch N), the device itself operates as the operating side control device (108), but if the active PC 1 exists (103, branch Y), the device itself becomes the standby side control device. Confirm that there is. Then, by using the message communication function of the equalization transmission line 6, data transfer is requested to the operating PC 1 (10
4), receive all data including the program and definition data (105, 106). Then, when reception of all data is completed (106, branch Y), the operation state as the standby side control device of the duplex system is entered (107).
【0014】稼動PC1と待機PC2間の相互監視は図
3(A)に示すように、稼動PC1は伝送路3を介して
稼動権確認伝送9を行い、待機PC2はこれに対し同じ
く伝送路3を介して稼動権確認応答伝送10を行うこと
によって実現している。これによって稼動PC1と待機
PC2は、互いに相手の存在と状態を知ることができ
る。As shown in FIG. 3 (A), the mutual monitoring between the active PC 1 and the standby PC 2 is such that the active PC 1 performs the operation right confirmation transmission 9 via the transmission line 3, while the standby PC 2 similarly transmits the transmission line 3 to the standby PC 2. This is realized by performing the operation right confirmation response transmission 10 via. This allows the active PC 1 and the standby PC 2 to know each other's existence and state.
【0015】稼動PC1側のプログラム又は定義データ
の変更発生もこの伝送に乗せることによって、待機PC
2が知ることができる。即ち、図3(B)に示すように
待機PC2はこのとき稼動PC1からの稼動権確認9の
伝送データを解析する。そして、この解析によって稼動
PC1が稼動権を放棄したと判別すると(301,分岐
Y)、図3(A)の確認応答10のために、稼動権を獲
得する旨の応答を起動し(302)、稼動PC1に代わ
り稼動側制御装置として動作を開始する(304)。When a change in the program or definition data on the operating PC 1 side is also added to this transmission, the standby PC
2 can know. That is, as shown in FIG. 3B, the standby PC 2 at this time analyzes the transmission data of the operation right confirmation 9 from the operation PC 1. When it is determined by this analysis that the operating PC 1 has abandoned the operating right (301, branch Y), a response indicating that the operating right is acquired is activated for the confirmation response 10 in FIG. 3A (302). , Starts operation as an operating side control device instead of the operating PC 1 (304).
【0016】他方、ステップ301で稼動権の放棄が無
いと判別したときは(分岐N)、確認応答10のため
に、稼動権の放棄が無い旨の応答を起動し(303)、
さらに稼動PC1側にプログラム又は定義データの変更
(つまり稼動PC1の状態変化)が有ったか否かを調べ
る(305)、ここで稼動PC1の状態変化を検出した
ら(分岐Y)、図2のステップ104に移行し稼動PC
1に対し全データの転送を要求する。これによって、プ
ログラム・定義データが稼動PC1と同一となる。On the other hand, when it is determined in step 301 that the operating right is not abandoned (branch N), a response indicating that the operating right is not abandoned is activated for confirmation response 10 (303),
Further, it is checked whether or not there is a change in the program or definition data on the active PC 1 side (that is, a status change of the active PC 1) (305), and if a status change of the active PC 1 is detected here (branch Y), the step of FIG. Moved to 104 and operating PC
1 is requested to transfer all data. As a result, the program / definition data becomes the same as the working PC 1.
【0017】なお、図1の稼動側全データ複写手段2A
の機能は、図2のステップ104〜106、及び図3の
ステップ305に相当する。The operating side all data copying means 2A of FIG.
2 corresponds to steps 104 to 106 in FIG. 2 and step 305 in FIG.
【0018】[0018]
【発明の効果】本発明によれば電源投入時又はリセット
時に、制御装置(PC)が自身を二重化系の待機側制御
装置であると確定したならば稼動側からプログラムを含
む全てのデータを複写するようにしたので、二重化立上
げ時には稼動側のみにプログラム及び定義データを格納
したのち、待機側の電源を投入するだけで稼動側の格納
全データが待機側に複写され、従来のように待機側へ別
途手操作で、稼動側と同じプログラム及び定義データを
格納する必要はなくなり、二重化立上げ及びPCの交換
作業が簡単になる効果がある。According to the present invention, at the time of power-on or reset, if the control unit (PC) determines that it is the standby side control unit of the duplex system, all the data including the program is copied from the operating side. Therefore, at the time of duplex startup, after storing the program and definition data only on the operating side, all the data stored on the operating side is copied to the standby side by simply turning on the power on the standby side, and waiting as in the past. There is no need to manually store the same program and definition data on the operating side, and there is an effect that the duplication startup and PC replacement work are simplified.
【0019】また二重化系の相互監視の動作において、
稼動側からそのプログラム又は定義データの変更の有無
を待機側に通知し、変更有のときは待機側が自から稼動
側の全データ領域を複写するようにしたので、プログラ
ム又は定義データ変更の作業を行う際は稼動側に対して
この変更作業を行うだけでよく、二重化を意識すること
なく変更作業を行うことができる。In the mutual monitoring operation of the redundant system,
Since the operating side notifies the standby side of whether the program or definition data has been changed, and when there is a change, the standby side copies the entire data area of the operating side from itself, so it is necessary to change the program or definition data. When performing this, it is only necessary to perform this change work on the operating side, and the change work can be performed without being aware of duplication.
【図1】本発明の実施例としてのシステム構成図FIG. 1 is a system configuration diagram as an embodiment of the present invention.
【図2】同じく制御装置の電源投入時又はリセット時の
処理の要部を示すフローチャートFIG. 2 is a flowchart showing a main part of a process when the power of the control device is turned on or reset.
【図3】同じく二重化制御装置間の相互監視の伝送手順
と、待機側制御装置の稼動権移動確認動作の手順を示す
フローチャートFIG. 3 is a flow chart showing a transmission procedure of mutual monitoring between the redundant control devices and a procedure of an operation right transfer confirmation operation of the standby control device.
1 稼動側プログラムコントローラ(稼動PC) 2 待機側プログラムコントローラ(待機PC) 2A 稼動側全データ複写手段 3 伝送路 4 管理用パソコン 5 ローダ 6 等値化伝送路 7 入出力装置 8 制御対象 1 Operating side program controller (operating PC) 2 Standby side program controller (standby PC) 2A Operating side all data copying means 3 Transmission line 4 Management personal computer 5 Loader 6 Equalization transmission line 7 Input / output device 8 Control target
Claims (2)
定データが格納された稼動側制御装置とを備え、常時は
稼動側制御装置が制御対象を制御し、待機側制御装置は
所定周期で稼動側制御装置の異常の有無を監視すると共
に、稼動側制御装置からその可変データを自身へ転送さ
せ、稼動側制御装置の異常時には待機側制御装置がこの
稼動側制御装置に代わって制御対象を制御する二重化制
御システムであって、待機側制御装置はその電源の投入
時及びリセット時に稼動側制御装置からそのプログラム
を含む全データを自身へ転送させるようにしたことを特
徴とする二重化制御システムの等値化方法。1. A standby-side control device, and an operating-side control device in which a program and fixed data are stored in advance. The operating-side control device controls a controlled object at all times, and the standby-side control device operates at a predetermined cycle. The controller on the operating side monitors whether or not there is an error, and the variable data is transferred from itself to the controller on the operating side. When the controller on the operating side has an error, the standby controller controls the controlled object on behalf of the operating controller. In the redundant control system, the standby-side control device transfers all the data including the program from itself to the self-control device at the time of power-on and reset of the standby-side control device. Valuation method.
機側制御装置は稼動側制御装置に対する前記の監視の
際、稼動側制御装置のプログラム又は固定データの変更
の有無をも調べ、この変更が有ったときは稼動側制御装
置からそのプログラムを含む全データを自身へ転送させ
るようにしたことを特徴とする二重化制御システムの等
値化方法。2. The equalization method according to claim 1, wherein the standby-side control device also checks whether or not a program or fixed data of the operating-side control device is changed during the monitoring of the operating-side control device. When there is this change, the equalization method for the dual control system is characterized in that all data including the program is transferred from the operating side control device to itself.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15830693A JP3298239B2 (en) | 1993-06-29 | 1993-06-29 | Equalization method for redundant control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15830693A JP3298239B2 (en) | 1993-06-29 | 1993-06-29 | Equalization method for redundant control system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0713791A true JPH0713791A (en) | 1995-01-17 |
| JP3298239B2 JP3298239B2 (en) | 2002-07-02 |
Family
ID=15668750
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15830693A Expired - Fee Related JP3298239B2 (en) | 1993-06-29 | 1993-06-29 | Equalization method for redundant control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3298239B2 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006309637A (en) * | 2005-05-02 | 2006-11-09 | Mitsubishi Electric Corp | Supervisory control system |
| JP2007264754A (en) * | 2006-03-27 | 2007-10-11 | Yokogawa Electric Corp | Control module |
| JP5719942B1 (en) * | 2013-08-20 | 2015-05-20 | 株式会社小松製作所 | Controller for construction machinery |
| JP2015130134A (en) * | 2014-01-09 | 2015-07-16 | 日本電気株式会社 | Information processing apparatus, information processing system, memory replication method, and computer program |
-
1993
- 1993-06-29 JP JP15830693A patent/JP3298239B2/en not_active Expired - Fee Related
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006309637A (en) * | 2005-05-02 | 2006-11-09 | Mitsubishi Electric Corp | Supervisory control system |
| JP2007264754A (en) * | 2006-03-27 | 2007-10-11 | Yokogawa Electric Corp | Control module |
| JP5719942B1 (en) * | 2013-08-20 | 2015-05-20 | 株式会社小松製作所 | Controller for construction machinery |
| US9437057B2 (en) | 2013-08-20 | 2016-09-06 | Komatsu Ltd. | Construction machine controller |
| JP2015130134A (en) * | 2014-01-09 | 2015-07-16 | 日本電気株式会社 | Information processing apparatus, information processing system, memory replication method, and computer program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3298239B2 (en) | 2002-07-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3882783B2 (en) | Programmable controller, CPU unit, communication unit and communication unit control method | |
| JPH10207855A (en) | Shared disk type multiplex system | |
| JPH0713791A (en) | Equalization method for redundant control system | |
| JP2693627B2 (en) | Redundant system of programmable controller | |
| US20030065972A1 (en) | Method and system for managing subject device through network and information processing system performing management | |
| JPH0683657A (en) | Service processor switching system | |
| JPH09305558A (en) | Data base server for duplex system | |
| JPH08316957A (en) | Redundant network management system | |
| JPH06195318A (en) | Distributed processing system | |
| JP3861769B2 (en) | Duplex switching method for duplex control system | |
| JP2799104B2 (en) | Redundant switching device for programmable controller | |
| JP2966966B2 (en) | Redundant device for programmable controller | |
| JPH06175868A (en) | Redundant computer failure monitoring method | |
| JPH0650001Y2 (en) | Redundant digital controller | |
| JPH0264845A (en) | Electronic computer multiplexing main control part | |
| JP2705617B2 (en) | Power off method | |
| JPH0540649A (en) | Redundant switching system | |
| KR20000021045A (en) | Method and system for performing dual operating of computer control | |
| JP2564397B2 (en) | Redundant system data output device | |
| JPH0830477A (en) | Data equalization method for redundant control system | |
| JP3082704B2 (en) | Communication device management method | |
| JP3260435B2 (en) | Information communication system | |
| JP2578908B2 (en) | Restart method | |
| JP2925215B2 (en) | Line control system and line control device used in the line control system | |
| JP3105025B2 (en) | Redundant controller |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080419 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090419 Year of fee payment: 7 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090419 Year of fee payment: 7 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100419 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |