JPS6280703A - Process control device - Google Patents
Process control deviceInfo
- Publication number
- JPS6280703A JPS6280703A JP22130385A JP22130385A JPS6280703A JP S6280703 A JPS6280703 A JP S6280703A JP 22130385 A JP22130385 A JP 22130385A JP 22130385 A JP22130385 A JP 22130385A JP S6280703 A JPS6280703 A JP S6280703A
- Authority
- JP
- Japan
- Prior art keywords
- password
- pin
- password number
- registered
- control information
- 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
Landscapes
- Safety Devices In Control Systems (AREA)
Abstract
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は、例えばデジタルコントローラ等を制御するた
めに使用する制御演算パラメータの設定、変更を禁止、
制限し、保安性を改善するプロセス制御装置の改良に関
する。[Detailed Description of the Invention] [Technical Field of the Invention] The present invention prohibits setting and changing of control calculation parameters used to control, for example, a digital controller, etc.
This invention relates to improvements in process control equipment that limit and improve safety.
[発明の技術的背景とその問題点〕
プロセス制御装置では、例えばプロセス制御対象に対応
してデジタルコントローラを設け、これらのデジタルコ
ントローラをCRT表示装置を持った中央側のプロセス
監視装置により監視しながらプロセス制御を行っている
。そして、各コントローラは、プロセス制御対象に応じ
た制御演算用プログラムやそのパラメータ等(制御情報
と呼ぶ)をメモリにr6納している。[Technical background of the invention and its problems] In a process control device, for example, a digital controller is provided corresponding to the process control target, and these digital controllers are monitored by a central process monitoring device having a CRT display device. Performs process control. Each controller stores in its memory a control calculation program and its parameters (referred to as control information) corresponding to the process control target.
ところで、このメモリに格納された制御情報は、ある特
定の者だけか変更できるようにしないと種々の不具合が
生じる。例えばプロセス制御の運転員(オペレータ)が
パラメータを変更する役目をもっていないのにパラメー
タを変更してしまうと、プロセス制御系が乱されてプラ
ントが適切かつ円滑に運転できない問題がある。By the way, unless the control information stored in this memory can be changed only by a certain person, various problems will occur. For example, if a process control operator changes a parameter without having the role of changing the parameter, the process control system is disturbed and the plant cannot operate properly and smoothly.
そこで、従来、制御情報の設定、変更を禁止する考えの
下に幾つかの設定禁止手段か取入れられている。その1
つは、各コントローラに禁止・許可用スイッチを設け、
このスイッチが許可状態に設定されている時だけ例えば
制御演算用パラメータの設定、変更ができるようにした
ものである。Therefore, conventionally, several setting prohibition means have been introduced based on the idea of prohibiting the setting and modification of control information. Part 1
One is to install a prohibition/permission switch on each controller.
For example, parameters for control calculation can be set or changed only when this switch is set to the permission state.
しかし、この設定禁止手段は、禁止・許可用スイッチが
充分に管理されていない限り、制御演算パラメータ等の
変更が比較的容易に行い得、このため暗証番号を比較す
るものに比べて非常に弱いロック機能となり、保安上の
弱点となっていた。However, this setting prohibition method allows changes to control calculation parameters, etc. to be made relatively easily unless the prohibition/permission switch is adequately managed, and is therefore very weak compared to methods that compare passwords. It had a lock function, which was a security weakness.
他のもう1つは、各コントローラの制御演算パラメータ
等を決定する際に同時に暗証番号を決定し、予めメモリ
等に制御演算パラメータとともに暗証番号を記憶させて
おくものである。この場合の暗証番号等の登録は、コン
トローラ単体ではなく、外部に制御情報の設定を目的と
した別の機器を接続して暗証番号等の登録を可とし、暗
証番号を登録するものである。従って、この設定禁止手
段は、誰でも操作可能なスイッチとは異なって予め暗証
番号を登録し、オペレータが当該暗証番号をセットしな
い限り、制御演算パラメータ等の設定変更が不可能なも
のである。Another method is to determine a password at the same time as determining the control calculation parameters for each controller, and to store the password together with the control calculation parameters in a memory or the like in advance. In this case, the registration of the PIN number, etc. is performed not by the controller itself, but by connecting another device for the purpose of setting control information externally, which enables the registration of the PIN number, etc. Therefore, unlike a switch that can be operated by anyone, this setting prohibition means cannot change the settings of control calculation parameters, etc. unless a password is registered in advance and the password is set by the operator.
しかし、この暗証番号を用いた設定禁止手段は、外部に
別の機器を接続して制御情報を決定するようなシステム
に適用できるものの、コントローラ単体1体で制御演算
パラメータ、暗証番号等を登録できないので、単独で動
作するコントローラや一般に使用されている簡便な形式
のコントローラには適用できないものである(特願昭5
8−246369号)。However, although this means of prohibiting settings using a PIN number can be applied to a system in which control information is determined by connecting another device externally, it is not possible to register control calculation parameters, PIN numbers, etc. with a single controller. Therefore, it cannot be applied to controllers that operate independently or simple controllers that are commonly used (Japanese Patent Application No. 5
No. 8-246369).
本発明は上記実情にかんがみてなされたもので、各コン
トローラ単体により暗証番号の登録、変更等が容易に行
い得、かつ従来のものに比゛べて保安性か大幅に向上し
得るプロセス制御装置を提供することにある。The present invention has been made in view of the above-mentioned circumstances, and is a process control device in which it is possible to easily register and change a personal identification number using each controller alone, and in which security can be greatly improved compared to conventional ones. Our goal is to provide the following.
本発明は、制御情報および暗証番号をキー入力nf能に
するとともに、暗証番号が入力されたとき登録状態判断
手段により暗証番号の登録状態を判断し、暗証番号が未
登録の場合には暗証番号を登録するか否かを確認した後
暗証番号を登録し、暗IFlr′番号有りの場合には暗
証番号登録後の状態に基づいてロック解除などを行って
入力暗証番号と既暗証番号と比較し暗証番号を含む制御
情報の設定変更を行うものである。The present invention makes it possible to input control information and a PIN number by key input, and when a PIN number is input, the registration status determination means determines the registration status of the PIN number, and if the PIN number is not registered, the PIN number is After confirming whether or not to register the PIN, register the PIN, and if there is a PIN IFLr' number, perform unlocking etc. based on the status after PIN registration and compare the input PIN with the existing PIN. This is used to change the settings of control information including the password.
以下、本発明の一実施例について第1図ないし第5図を
参照して説明する。第1図は装置のハード構成を示す模
式図、第2図は暗証番号および制御情報の初期設定およ
び設定変更を説明する全体の動作流れ図、第3図は暗証
番号が未登録の場合に暗証番号を登録すべきか否かを判
断する登録有無確認手段の動作を説明する流れ図、第4
図および第5図は暗証番号が既に登録されている場合に
暗証番号登録後の状態を判断して暗証番号を含む制御情
報を設定変更する動作流れ図である。Hereinafter, one embodiment of the present invention will be described with reference to FIGS. 1 to 5. Figure 1 is a schematic diagram showing the hardware configuration of the device, Figure 2 is an overall operational flowchart explaining the initial setting and setting changes of the PIN and control information, and Figure 3 shows the PIN when the PIN is not registered. Flowchart explaining the operation of the registration presence/absence confirmation means for determining whether or not to register, 4th
FIG. 5 and FIG. 5 are operation flowcharts for determining the state after the password has been registered and changing the settings of control information including the password when the password has already been registered.
先ず、第1図において11はシーケンスプログラムに基
づいて演算および制御動作を実行する中央演算処理ユニ
ット(以下、CPUと指称する)であって、このCPU
11からバス12か導出されている。このバス12には
オペレータが制御情報および暗証番号を入力する入カキ
−3(他の機器からのアナログ信号入力手段も含む)お
よびオペレータ・インターフェイス14等からなる設定
部のほかに、入力インターフェイス15および出力イン
タフェイス16が接続されている。このオペレータイン
ターフェイス14は、オペレータのキー操作に応じて必
要とするデータを表示、設定でき、また制御演算パラメ
ータの設定、変更、更に暗証番号の登録等のデータをバ
ス12へ送出するものである。前記入力インターフェイ
ス15は、例えばプロセス情報等を取込んで処理する機
能を有し、これにAC−DC変換機能等が含まれる。First, in FIG. 1, numeral 11 is a central processing unit (hereinafter referred to as CPU) that executes calculations and control operations based on a sequence program.
Bus 12 is derived from bus 11. This bus 12 includes a setting section consisting of an input key 3 (including means for inputting analog signals from other devices) and an operator interface 14 through which the operator inputs control information and a password, as well as an input interface 15 and a setting section. An output interface 16 is connected. The operator interface 14 can display and set necessary data in response to key operations by the operator, and also sends data to the bus 12, such as setting and changing control calculation parameters, and registering passwords. The input interface 15 has a function of taking in and processing process information, for example, and includes an AC-DC conversion function and the like.
前記出力インターフェイス16は、シーケンスプログラ
ムに従って処理された制御出力をプロセスや必要な外部
機器に出力する機能を有し、これにはデジタル信号をア
ナログ信号に変換するDC−AC変換機能、必要により
デジタル信号を光結合して伝達するフォトカプラ等が含
まれる。The output interface 16 has a function of outputting a control output processed according to a sequence program to a process or necessary external equipment. This includes photocouplers that optically couple and transmit signals.
また、前記バス12にはROM (リード・オンリー・
メモリ)17およびRAM (ランダム・アクセス・メ
モリ)18が接続されている。このROM17には制御
演算を実行するための前記シーケンスプログラムや制御
演算パラメータを設定・変更するためのプログラム、更
に保安用暗証番号を登録するためのプログラム等が格納
されている。また、前記RAM18には、設定可能な各
種制御パラメータ、保安用暗証番号および制御情報の変
更許可、不許可等のデータが格納されている。The bus 12 also includes a ROM (read-only).
A memory) 17 and a RAM (random access memory) 18 are connected. The ROM 17 stores the sequence program for executing control calculations, a program for setting and changing control calculation parameters, a program for registering a security password, and the like. Further, the RAM 18 stores data such as various settable control parameters, a security password, and permission/disapproval to change control information.
19は保安用暗証番号メモリ部である。Reference numeral 19 denotes a security password memory section.
次に、以」−のように構成された装置の動作を説明する
。先ず、第2図は暗証番号および制御情報の明期設定お
よび変更等を行う全体的な動作を説明する図であって、
スタート指令を受けて前記登録状態判断手段としての機
能を持つステップS1において暗証番号の登録がなされ
ているか否かを判断、し、未登録の場合にはステップS
2に[多行して第3図の登録有無確認手段により暗証番
号の登録を行うか否かの判断を行う。即ち、ステップS
1において未登録の場合にはステップS21に移行し、
このまま登録無しの状態にするか否かを判断し、登録す
ると判断した場合にはオペレータがキー入力した暗証番
号が暗証番号として適正か否かを判断しく522)、適
正でない場合には未登録状態を継続させるとともに、そ
の旨を表示する(ステップ523)。また、ステップS
22において適正なものと判断した場合にはキー入力さ
れた暗証番号を設定登録し、同時にロック状態とすると
ともに、その旨を表示する(ステップ524)。さらに
、前記ステップS21において登録無しの状態とする場
合にはステップS25に移行し、メモリ等に登録なしの
データを設定するとともに、その旨を表示するものであ
る。Next, the operation of the apparatus configured as follows will be explained. First, FIG. 2 is a diagram illustrating the overall operation of setting and changing the bright period of the password and control information,
Upon receiving the start command, it is determined in step S1, which functions as the registration status determining means, whether or not the PIN number has been registered, and if it is not registered, step S1 is performed.
Step 2: [Multiple lines are used to determine whether or not to register the PIN number using the registration confirmation means shown in FIG. That is, step S
If it is unregistered in step S21, the process moves to step S21,
It is determined whether to leave the state unregistered or not, and if it is determined to be registered, it is determined whether the PIN entered by the operator is appropriate as a PIN (522), and if it is not, the state is unregistered. continues, and a message to that effect is displayed (step 523). Also, step S
If it is determined in step 22 that the password is appropriate, the key-input password is set and registered, and at the same time it is locked, and a message to that effect is displayed (step 524). Further, if the state is determined to be unregistered in step S21, the process moves to step S25, where data indicating no registration is set in the memory or the like, and a message to that effect is displayed.
次に、第2図に示すステップS1において暗証番号が登
録状態にをると判断した場合にはステップS3に移行し
、ここで暗証番号登録後の状態を調べる。ロック状態に
あれば、ステップS4においてロック表示を行い、かつ
暗証番号を含む制御情報の設定変更(ステップS5)つ
まり第4図に示す設定許可操作に移行する。Next, in step S1 shown in FIG. 2, if it is determined that the PIN number is in the registered state, the process moves to step S3, where the state after the PIN number has been registered is checked. If it is in the locked state, a lock display is performed in step S4, and the process proceeds to change the setting of control information including the password (step S5), that is, the setting permission operation shown in FIG. 4.
この設定許可操作は、第4図に示すようにキー入力され
た暗証番号をRAM19に書込むとともに(ステップ5
51)、この書込んだ暗証番号と既に登録されている暗
証番号とを比較しくステップ552)、一致したときに
はステップS53゜354によりロック状態を解除して
暗証番号または制御情報を変更し且つその許可状態を表
示する。This setting permission operation is performed by writing the keyed-in password into the RAM 19 as shown in FIG. 4 (step 5).
51) Compare this written PIN with the already registered PIN (step 552), and if they match, step S53-354 releases the locked state, changes the PIN or control information, and permits the same. Show status.
また、ステップS52において不一致のときにはステッ
プS55.S56に示すようにロック状態を継続し、か
つそのロック状態を表示する。Further, if there is a mismatch in step S52, step S55. As shown in S56, the locked state is continued and the locked state is displayed.
一方、ステップS3において暗証番号登録後の状態が許
可状態にをる場合にはステップS6て許可状態を表示し
た後、ステップS7に移行して暗証番号を含む制御情報
の設定ロック操作つまり第5図に示す動作を行う。この
第5図は、キー入力された暗証番号をRAM19に書込
むとともに(ステップ571)、この書込んだ暗証番号
と既に登録されている暗証番号とを比較しくステップ5
72)、一致したときにはステップS73゜S74に示
すように許可状態を継続し、かつその11′1可状態を
表示する。一方、不一致の場合にはステップS75.’
376に示すようにロック状態を設定し、かつそのロッ
ク状態を表示するものである。On the other hand, if the state after registering the PIN number changes to the permitted state in step S3, the permitted state is displayed in step S6, and then the process moves to step S7 to perform a setting lock operation for control information including the PIN number, that is, as shown in FIG. Perform the actions shown in . FIG. 5 shows that the key-input password is written into the RAM 19 (step 571), and the written password is compared with the already registered password (step 5).
72), if they match, the permitted state is continued as shown in steps S73 and S74, and the 11'1 permitted state is displayed. On the other hand, if there is no match, step S75. '
376, the locked state is set and the locked state is displayed.
従って、以上のような実施例の構成によれば、登録状態
判断手段により未登録と判断した場合には登録有無確認
手段により登録無しの状態とするか否かを判断し、登録
すると判断した場合にはその暗証番号が適正な暗証番号
である場合には当該暗証番号を登録し、不適正な場合に
は未登録の状態を継続させるようにしたので、各コント
ローラ単体で比較的簡単に暗証番号を登録できるばかり
でなく、暗証番号のやり直しが可能であり、また、暗証
番号登録後の状態に応じて既に登録されている暗証番号
と同一の暗証番号が入力されない限り、暗証番号を含む
制御情報を変更できないので保安性が大幅に向上させる
ことができる。このように暗証番号が一度登録されてし
まうと、それ以降はその暗証番号によりプロテストされ
ているものを解除しない限り操作が制限される。しかも
、以上のような構成にすれば、例えばコントローラを最
初に起動するときには必要な制御演算パラメータ等に中
に暗証番号を含めて該パラメータと同様に登録できる。Therefore, according to the configuration of the embodiment as described above, when the registration state determining means determines that the item is not registered, the registration status checking means determines whether or not to set the status to unregistered, and when it is determined that the item is registered. If the PIN is a valid PIN, it will be registered, and if it is incorrect, it will remain unregistered, so each controller can relatively easily set the PIN. In addition to being able to register the PIN, it is also possible to redo the PIN, and depending on the status after PIN registration, unless the same PIN is entered as the PIN that has already been registered, the control information including the PIN can be saved. Since the information cannot be changed, security can be greatly improved. Once a PIN is registered in this way, operations are restricted from then on unless the protest using that PIN is canceled. Furthermore, with the above configuration, for example, when starting up the controller for the first time, it is possible to include a password in the necessary control calculation parameters and register them in the same way as the parameters.
以上詳記したように本発明によれば、各コントローラ単
体により暗証番号を含む制御情報の登録。As described in detail above, according to the present invention, control information including a password can be registered by each controller alone.
変更等が容易に行い得、かつ従来のものに比べて保安性
が大幅に向上し得るプロセス制御装置を提供できる。It is possible to provide a process control device that can be easily modified and has significantly improved safety compared to conventional devices.
第1図ないし第5図は本発明に係わるプロセス制御装置
の一実施例を説明するために示したもので、第1図は装
置のハード構成を示す模式図、第2図は暗証番号および
制御情報の初期設定および変更を説明する全体の動作流
れ図、第3図は暗証番号が未登録の場合に暗証番号を登
録すべきか否かを判断する登録有無確認手段の動作を説
明する流れ図、第4図および第5図は暗証番号が既に登
録されている場合に暗証番号登録後の状態を判断して制
御情報を変更する場合の動作流れ図である。
11・・・CPU、14・・・オペレータインターフェ
イス、15・・・入力インターフェイス、16・・・出
力インターフェイス、17・・・ROM、18・・・R
A M 。
19・・・暗証番号メモリ部。
出願人代理人 弁理士 鈴江武彦
第1図
第3図
第4図Figures 1 to 5 are shown to explain one embodiment of the process control device according to the present invention. Figure 1 is a schematic diagram showing the hardware configuration of the device, and Figure 2 is a PIN number and control FIG. 3 is an overall operation flowchart explaining the initial setting and modification of information; FIG. FIG. 5 and FIG. 5 are operation flowcharts when the control information is changed by determining the status after the password has been registered when the password has already been registered. 11... CPU, 14... Operator interface, 15... Input interface, 16... Output interface, 17... ROM, 18... R
A.M. 19...Password memory section. Applicant's agent Patent attorney Takehiko Suzue Figure 1 Figure 3 Figure 4
Claims (3)
、この制御情報および暗証番号を格納するメモリと、前
記暗証番号よび前記制御情報の初期設定およびその変更
に対し暗証番号の登録状態を判断する登録状態判断手段
と、この登録状態判断手段により暗証番号が未登録であ
ると判断した場合には暗証番号を登録するか否かの確認
を行う登録有無確認手段と、前記登録状態判断手段によ
り暗証番号が登録されていると判断した場合には前記暗
証番号登録後の状態を判断し前記暗証番号を含む制御情
報の設定変更を行う設定変更手段とを備えたこことを特
徴とするプロセス制御装置。(1) A setting section for setting and inputting control information and a PIN number, a memory for storing the control information and PIN number, and determining the registration status of the PIN number for the initial setting of the PIN number and the control information and changes thereto. registration status determining means for determining whether or not to register the PIN number when the registration status determining means determines that the PIN number is unregistered; A process control device characterized by: a setting change means for determining the state after the password registration and changing the settings of control information including the password when it is determined that the password is registered. .
し、ロック状態のときにはロック状態を解除して入力暗
証番号と比較し、一致したときには前記暗証番号を含む
制御情報の変更を行うものである特許請求の範囲第(1
)項記載のプロセス制御装置。(2) The setting change means determines the state of the PIN after registration, releases the locked state when the PIN is locked, compares it with the input PIN, and changes the control information including the PIN when they match. Claim No. 1 (1)
) The process control device described in section 2.
、許可状態のときには入力暗証番号と比較し、一致した
ときには前記暗証番号を含む制御情報を変更するもので
ある特許請求の範囲第(1)項記載のプロセス制御装置
。(3) The setting change means determines the state after the password has been registered, compares it with the input password when the password is in the permitted state, and changes the control information including the password when they match. The process control device described in (1).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP22130385A JPS6280703A (en) | 1985-10-04 | 1985-10-04 | Process control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP22130385A JPS6280703A (en) | 1985-10-04 | 1985-10-04 | Process control device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS6280703A true JPS6280703A (en) | 1987-04-14 |
Family
ID=16764677
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP22130385A Pending JPS6280703A (en) | 1985-10-04 | 1985-10-04 | Process control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS6280703A (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5966703A (en) * | 1982-10-08 | 1984-04-16 | Fanuc Ltd | Processing control information protecting system of numerical controller |
JPS60138604A (en) * | 1983-12-27 | 1985-07-23 | Toshiba Corp | Controller for prevention of missetting |
-
1985
- 1985-10-04 JP JP22130385A patent/JPS6280703A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5966703A (en) * | 1982-10-08 | 1984-04-16 | Fanuc Ltd | Processing control information protecting system of numerical controller |
JPS60138604A (en) * | 1983-12-27 | 1985-07-23 | Toshiba Corp | Controller for prevention of missetting |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6240207B1 (en) | Handwriting input display apparatus having improved speed in changing display of entered handwriting | |
JP2003076401A (en) | Operation monitoring system | |
CN104598785B (en) | A kind of method and device for entering different mode based on unlocking pin | |
JPS6280703A (en) | Process control device | |
JPH02251880A (en) | Password security system | |
JPH02112053A (en) | Data processing system | |
JP2994107B2 (en) | Plant operation equipment | |
CN115661978A (en) | Door lock control method and device and intelligent door lock | |
US5475755A (en) | Password processing whereby a foreign password is referred to after fail of several attempts | |
JPH0233648A (en) | Password controller | |
KR20080028595A (en) | Fuzzy based door lock device and control method | |
JP2022144149A (en) | Monitoring control system, authentication method and program | |
JPH05324560A (en) | User authentication system for information processing device | |
EP0169913A1 (en) | Method of altering program protecting range | |
JPH0480854A (en) | Password control system | |
JPS60138604A (en) | Controller for prevention of missetting | |
JP2000076134A (en) | Method for identifying user relating state of operation mistake counter | |
JPH04320564A (en) | User certification system | |
JPH0293903A (en) | Abnormality processing system for fuzzy controller | |
JPS62100805A (en) | Programmable controller | |
JP2002057740A (en) | Control system | |
JPH0810418B2 (en) | Data processing device | |
CN111831127A (en) | Alternative input method and device when key is damaged and intelligent lock | |
JPH0338714A (en) | Data input processor | |
JPS6139130A (en) | Password system |