JPH06337712A - Controller - Google Patents

Controller

Info

Publication number
JPH06337712A
JPH06337712A JP5128937A JP12893793A JPH06337712A JP H06337712 A JPH06337712 A JP H06337712A JP 5128937 A JP5128937 A JP 5128937A JP 12893793 A JP12893793 A JP 12893793A JP H06337712 A JPH06337712 A JP H06337712A
Authority
JP
Japan
Prior art keywords
simulation
programmable controller
control
function
controlled
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
JP5128937A
Other languages
Japanese (ja)
Inventor
Takashi Nakajo
隆志 中條
Akira Nojima
章 野島
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP5128937A priority Critical patent/JPH06337712A/en
Publication of JPH06337712A publication Critical patent/JPH06337712A/en
Pending legal-status Critical Current

Links

Landscapes

  • Testing And Monitoring For Control Systems (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Programmable Controllers (AREA)

Abstract

PURPOSE:To easily test and adjust a digital control system. CONSTITUTION:A dedicated programmable controller 5 for simulation which simulates equipments to be controlled is connected to a transmission line 6 through a transmission station 10 and data input and output to and from a common memory by the functions of the equipments 3a and 3b to be controlled and transmission stations 12 and 11 to which they are connected are stopped with simulation commands by functions from a human interface device 1; and simulation results by the functions of the programmable controller 5 for simulation are sent to programmable controllers 2a and 2b for control through transmission stations 7, 8, and 10 and the transmission line 6 to perform simulation by the function through the programmable controller 5 for simulation, thereby testing and adjusting the software of a system, function by function, without placing the equipments 3a and 3b to be controlled in operation.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は、ディジタル制御を行
なう制御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control device for performing digital control.

【0002】[0002]

【従来の技術】従来、電子計算機を用いたディジタル制
御装置を試験および調整する場合、現地において実際の
制御対象となるプラント機械設備および入出力機器を用
いてプログラマブルコントローラの制御信号によって動
かされた制御対象の応答を見て動作の良否、適否、性能
などを判断するようにしていた。
2. Description of the Related Art Conventionally, in the case of testing and adjusting a digital control device using an electronic computer, control operated by a control signal of a programmable controller using plant machine equipment and input / output equipment which are actually controlled on site. The quality of the operation, suitability, performance, etc. are determined by looking at the response of the target.

【0003】[0003]

【発明が解決しようとする課題】ところがこのような従
来の制御装置では、制御系のソフトウェア試験、調整を
行なおうとしても、実際に制御機器を動かしてみなけれ
ばそれを行なうことができず、ソフトウェア試験、およ
び調整に時間がかかる問題点があった。
However, in such a conventional control device, even if an attempt is made to perform software testing and adjustment of the control system, it cannot be performed without actually operating the control device. , Software testing, and adjustment took time.

【0004】この発明はこのような従来の問題点に鑑み
てなされたもので、ディジタル制御機能の試験、調整、
保守が効率的に行なえる制御装置を提供することを目的
とする。
The present invention has been made in view of the above-mentioned problems of the prior art, and tests, adjustments, and adjustments of digital control functions have been made.
An object of the present invention is to provide a control device that can be efficiently maintained.

【0005】[0005]

【課題を解決するための手段】請求項1の発明は、ヒュ
ーマンインタフェース装置と、制御対象となる各種機器
と、各種機器を制御する制御用プログラムマブルコント
ローラと、各装置間を接続する伝送ラインと、伝送ライ
ンと各装置との間を接続する、制御対象の機能ごとの共
通メモリを有する伝送ステーションとから構成される制
御装置において、制御対象となる各種機器のシミュレー
ションを行なう専用のシミュレーション用プログラマブ
ルコントローラを伝送ラインに伝送ステーションを介し
て接続し、シミュレーション用プログラマブルコントロ
ーラに、ヒューマンインタフェース装置からの機能ごと
のシミュレーション指令に対して、制御対象となる各種
機器とそれらが接続されている伝送ステーションの指定
された機能ごとの共通メモリとの間のデータの入出力を
停止させ、当該シミュレーション用プログラマブルコン
トローラの機能ごとのシミュレーション結果を伝送ステ
ーションおよび伝送ラインを通して制御用プログラマブ
ルコントローラに伝送する伝送ステーション制御手段を
設けたものである。
According to a first aspect of the present invention, there is provided a human interface device, various devices to be controlled, a programmable programmable controller for controlling the various devices, and a transmission line connecting the devices. And a control unit composed of a transmission station having a common memory for each function to be controlled, which connects between the transmission line and each device, and a dedicated programmable simulation program for simulating various devices to be controlled. The controller is connected to the transmission line via the transmission station, and various devices to be controlled and the transmission station to which they are connected are specified to the simulation programmable controller for the simulation command for each function from the human interface device. For each function Input and output of data between the passing memory is stopped, in which the simulation results for each function of the programmable controller for the simulation is provided a transmission station control means for transmitting to the control for a programmable controller through the transmission station and transmission lines.

【0006】請求項2の発明は、請求項1の制御装置に
おいて、ヒューマンインタフェース装置からの複数機能
の同時シミュレーション指令および通常動作指令に対応
して、シミュレーション用プログラマブルコントローラ
が該当する1つもしくは複数の機能をシミュレーション
し、同時に制御用プログラマブルコントローラが該当す
る1つもしくは複数の機能を通常動作させるようにした
ものである。
According to a second aspect of the present invention, in the control device according to the first aspect, one or a plurality of programmable programmable controllers corresponding to the simultaneous simulation command and the normal operation command for a plurality of functions from the human interface device are applicable. The function is simulated, and at the same time, the control programmable controller normally operates one or more corresponding functions.

【0007】[0007]

【作用】請求項1の発明の制御装置では、制御対象とな
る各種機器のシミュレーションを行なう専用のシミュレ
ーション用プログラマブルコントローラを伝送ラインに
伝送ステーションを介して接続し、ヒューマンインタフ
ェース装置からの機能ごとのシミュレーション指令に対
して、制御対象となる各種機器とそれらが接続されてい
る伝送ステーションの指定された機能ごとの共通メモリ
との間のデータの入出力を停止させ、当該シミュレーシ
ョン用プログラマブルコントローラの機能ごとのシミュ
レーション結果を伝送ステーションおよび伝送ラインを
通して制御用プログラマブルコントローラに伝送する。
In the control device of the present invention, a dedicated programmable controller for simulating various devices to be controlled is connected to the transmission line through the transmission station, and the human interface device performs simulation for each function. In response to a command, stop input / output of data between various devices to be controlled and the common memory for each specified function of the transmission station to which they are connected, and The simulation result is transmitted to the programmable controller for control through the transmission station and the transmission line.

【0008】こうしてシミュレーションモードでは、シ
ミュレーション用プログラマブルコントローラによって
機能ごとのシミュレーションを行ない、その結果を制御
用プログラマブルコントローラに伝送するようにして、
制御対象となる各種機器を実際に動かさないでシステム
のソフトウェアの試験、調整を機能ごとに行なう。
In this way, in the simulation mode, the simulation for each function is performed by the programmable controller for simulation, and the result is transmitted to the programmable controller for control.
System software is tested and adjusted for each function without actually operating the various devices to be controlled.

【0009】請求項2の発明の制御装置では、ヒューマ
ンインタフェース装置から複数機能の同時シミュレーシ
ョン指令および通常動作指令があれば、その指令に対応
してシミュレーション用プログラマブルコントローラが
該当する1つもしくは複数の機能をシミュレーション
し、同時に制御用プログラマブルコントローラは該当す
る1つもしくは複数の機能を通常動作させることによ
り、制御対象のある機能については通常動作させなが
ら、必要な機能についてシミュレーション動作させて制
御特性の試験、調整を行なう。
In the control device according to the second aspect of the present invention, if there is a simultaneous simulation command for a plurality of functions and a normal operation command from the human interface device, one or a plurality of functions to which the programmable controller for simulation corresponds in response to the commands. Simultaneously, the control programmable controller normally operates one or more corresponding functions, so that a function to be controlled is normally operated while a required function is simulated to perform a control characteristic test, Make adjustments.

【0010】[0010]

【実施例】以下、この発明の実施例を図に基づいて詳説
する。図1は請求項1の発明の一実施例のハードウェア
構成を示し、図2はさらに詳しいハードウェア構成を示
しており、この実施例の制御装置は、オペレータが必要
情報を入力し、またオペレータに必要情報を表示するヒ
ューマンインタフェース装置1と、制御対象の種々の機
能のディジタル制御を行なう制御用プログラマブルコン
トローラ(PLC)2と、制御対象となるプラント3
と、このプラント3と伝送ラインとの間でデータの入出
力制御を行なう入出力制御装置(I/O)4と、上記制
御系のシミュレーションを行なうシミュレーション用プ
ログラマブルコントローラ(SM−PLC)5と、これ
らの各装置間を接続してデータ伝送を可能にする伝送ラ
イン6から構成されている。
Embodiments of the present invention will now be described in detail with reference to the drawings. FIG. 1 shows a hardware configuration of an embodiment of the invention of claim 1, and FIG. 2 shows a more detailed hardware configuration. In the control device of this embodiment, an operator inputs necessary information and an operator A human interface device 1 for displaying necessary information on a display, a programmable controller (PLC) 2 for digitally controlling various functions of a controlled object, and a plant 3 to be controlled.
An input / output control device (I / O) 4 for controlling data input / output between the plant 3 and the transmission line, and a simulation programmable controller (SM-PLC) 5 for simulating the control system. It is composed of a transmission line 6 which connects these respective devices and enables data transmission.

【0011】そして図2に詳しく示すように制御用プロ
グラマブルコントローラ2は各種制御機能を備えてお
り、1つの制御用プログラマブルコントローラ2aはプ
ラント3aを制御対象とし、それが行なう機能A〜Eを
制御するために制御機能A〜Eそれぞれのソフトウェア
を備え、他の制御用プログラマブルコントローラ2bは
プラント3bを制御対象とし、それが行なう機能F〜J
を制御するために制御機能F〜Jそれぞれのソフトウェ
アを備えている。またシミュレーション用プログラマブ
ルコントローラ5はこれら各機能A〜Jをその機能ごと
にすべてシミュレーションできるソフトウェアを備えて
いる。
As shown in detail in FIG. 2, the control programmable controller 2 has various control functions. One control programmable controller 2a targets the plant 3a and controls the functions A to E performed by the plant 3a. Therefore, each of the control functions A to E is provided with software, and the other control programmable controller 2b controls the plant 3b as a control target, and the functions F to J performed by it
Each of the control functions F to J is equipped with software for controlling the. The simulation programmable controller 5 is equipped with software capable of simulating each of these functions A to J.

【0012】そして伝送ライン6に対してヒューマンイ
ンタフェース装置1、制御用プログラマブルコントロー
ラ2a,2b、制御対象となるプラント4a,4bおよ
びシミュレーション用プログラマブルコントローラ5そ
れぞれを接続するために伝送ステーション7〜12が各
接続点に設けられている。図3に示すように、これらの
伝送ステーション7〜12はA〜Jの各機能ごとに共通
するメモリエリア13を備えており、いずれかの装置か
らそれが接続されている伝送ステーションのいずれかの
機能のメモリエリアのデータが更新されれば、他の伝送
ステーション各々の対応する機能のメモリエリアのデー
タも更新されるようになっている。
Transmission stations 7 to 12 are provided to connect the human interface device 1, the programmable controllers 2a and 2b for control, the plants 4a and 4b to be controlled, and the programmable controller 5 for simulation to the transmission line 6, respectively. It is provided at the connection point. As shown in FIG. 3, these transmission stations 7 to 12 are provided with a memory area 13 common to each function A to J, and any one of the transmission stations to which it is connected from any device. When the data in the memory area of the function is updated, the data in the memory area of the corresponding function of each of the other transmission stations is also updated.

【0013】シミュレーション用プログラマブルコント
ローラ5は図4に示すような機能構成であり、伝送ステ
ーション10を介して伝送ライン6とデータの入出力を
行なうために入出力制御部51と、機能ごとのシミュレ
ーション動作するときにそのシミュレーションする機能
に対応するプラント3aまたは3b側の実際の機能を停
止させるために、そのプラント3aまたは3bが接続さ
れている伝送ステーション11また12の共通メモリエ
リアにプラント3aまたは3bからデータが書き込まれ
ないように該当する入出力制御装置4aまたは4bを停
止させる制御を行なう伝送ステーション制御部52と、
指定された機能ごとのシミュレーションを実行するシミ
ュレーション実行部53を備えている。
The programmable controller 5 for simulation has a functional configuration as shown in FIG. 4, and has an input / output controller 51 for inputting / outputting data to / from the transmission line 6 via the transmission station 10, and a simulation operation for each function. In order to stop the actual function on the side of the plant 3a or 3b corresponding to the function to be simulated when the plant 3a or 3b is connected to the common memory area of the transmission station 11 or 12 to which the plant 3a or 3b is connected, A transmission station control unit 52 that controls to stop the corresponding input / output control device 4a or 4b so that data is not written,
A simulation execution unit 53 that executes a simulation for each designated function is provided.

【0014】次に、上記構成の制御装置の動作について
説明する。図5はシミュレーション用プログラマブルコ
ントローラ5の制御動作を示すフローチャートである。
シミュレーション用プログラマブルコントローラ5が制
御系に接続され、ヒューマンインタフェース装置1から
なんらかの指令が入力されれば、シミュレーション用プ
ログラマブルコンデンサ5は、その指令が通常の制御指
令かあるいはシミュレーション指令であるかを判別し、
通常の制御指令ならばをなんらシミュレーション動作し
ないことになる(ステップS1,S2)。
Next, the operation of the control device having the above configuration will be described. FIG. 5 is a flowchart showing the control operation of the simulation programmable controller 5.
When the simulation programmable controller 5 is connected to the control system and some command is input from the human interface device 1, the simulation programmable capacitor 5 determines whether the command is a normal control command or a simulation command,
If it is a normal control command, no simulation operation is performed (steps S1 and S2).

【0015】しかしながら、ヒューマンインタフェース
装置1からの指令がシミュレーション指令であれば、シ
ミュレーションモードに入る(ステップS2)。
However, if the command from the human interface device 1 is a simulation command, the simulation mode is entered (step S2).

【0016】シミュレーションモードであっても制御用
プログラマブルコントローラ2a,2bは自分の受け持
つ制御機能を実行するために制御信号を伝送ライン6を
通して制御対象となるプラント3a,3bに伝送するこ
とになるが、シミュレーション用プログラマブルコント
ローラ5はこれらの制御用プログラマブルコントローラ
2a,2bからの制御信号を受けて、それが機能A〜J
のうちいずれの機能のものであるかを判別する。ここで
いま、以下の説明の便宜のために機能Aのシミュレーシ
ョンが指定されたものとする(ステップS2,S3)。
Even in the simulation mode, the control programmable controllers 2a and 2b transmit control signals to the plants 3a and 3b to be controlled through the transmission line 6 in order to execute their own control functions. The simulation programmable controller 5 receives the control signals from the control programmable controllers 2a and 2b, and outputs the control signals to the functions A to J.
It is determined which of these functions is used. Here, for convenience of the following description, it is assumed that the simulation of the function A is designated (steps S2 and S3).

【0017】機能Aのシミュレーションを実行する場
合、まず実機の機能を停止させる必要があるので、シミ
ュレーション用プログラマブルコントローラ5はプラン
ト3aの伝送ステーション12に対して入出力制御装置
4aとの間で該当する機能Aのデータエリアへの書き込
みを停止させ(ステップS4)、その後、機能Aのシミ
ュレーションを実行する(ステップS5)。
When executing the simulation of the function A, it is necessary to stop the function of the actual machine first, so the programmable controller 5 for simulation corresponds to the transmission station 12 of the plant 3a with the input / output control device 4a. Writing of the function A to the data area is stopped (step S4), and then the simulation of the function A is executed (step S5).

【0018】この機能Aのシミュレーションが実行され
れば、そのシミュレーション結果がこのシミュレーショ
ン用プログラマブルコントローラ5が接続されている伝
送ステーション10の機能Aに対応する共通メモリエリ
アに書き込まれる。データの書込みがあれば、伝送ステ
ーション7〜12間でデータの伝送があり、すべての伝
送ステーション7〜12の該当する機能Aのメモリエリ
アのデータが更新されることになる。そこで制御用プロ
グラマブルコントローラ2aは、シミュレーション用プ
ログラマブルコントローラ5のシミュレーション結果を
自機が接続されている伝送ステーション7の機能Aのメ
モリエリアから読み出し、それによって機能Aについて
の制御特性を評価し、その結果を伝送ライン6を通して
ヒューマンインタフェース装置1に送り出して表示し、
オペレータが当該機能についての制御特性を確認するこ
とができるようにする(ステップS6)。
When the simulation of the function A is executed, the simulation result is written in the common memory area corresponding to the function A of the transmission station 10 to which the simulation programmable controller 5 is connected. If the data is written, the data is transmitted between the transmission stations 7 to 12, and the data in the memory area of the corresponding function A of all the transmission stations 7 to 12 is updated. Therefore, the control programmable controller 2a reads the simulation result of the simulation programmable controller 5 from the memory area of the function A of the transmission station 7 to which the own device is connected, thereby evaluating the control characteristic of the function A, and the result Is sent to the human interface device 1 through the transmission line 6 and displayed,
The operator is allowed to confirm the control characteristic for the function (step S6).

【0019】こうして1つの機能Aについてシミュレー
ションを行ない、制御特性の試験、調整を実行すること
ができるが、続いて、ヒューマンインタフェース装置1
から別の機能についてシミュレーションの指令を入力す
るならば、同じようにして機能ごとにシミュレーション
を実行し、その制御特性の試験、調整を行なうことがで
きる(ステップS7)。
In this way, a simulation can be carried out for one function A, and the control characteristics can be tested and adjusted. Subsequently, the human interface device 1
If a simulation command is input for another function from, the simulation can be executed for each function in the same manner, and the control characteristics can be tested and adjusted (step S7).

【0020】こうしてシミュレーションを行なった後に
は、ヒューマンインタフェース装置1からシミュレーシ
ョンの停止指令を入力することにより、シミュレーショ
ン用プログラマブルコントローラ5はそれまで動作停止
指令を出していた伝送ステーション11,12の該当す
る機能の共通メモリエリアへの入出力制御装置4a,4
bからの書き込み禁止指令を解除することになる。
After the simulation is performed in this way, by inputting a simulation stop command from the human interface device 1, the simulation programmable controller 5 issues the corresponding function of the transmission stations 11 and 12 which previously issued the operation stop command. I / O control devices 4a, 4 for the common memory area
The write-protection command from b is released.

【0021】次に、請求項2の発明の実施例について説
明する。請求項2の発明の制御装置もシステム構成とし
ては図1〜図4の構成をとる。そしてこの実施例の場合
には、ヒューマンインタフェース装置1から機能ごとに
通常動作、あるいはシミュレーション動作の指令を入力
するようにし、また制御用プログラマブルコントローラ
2a,2bは通常動作指令があった機能について制御対
象プラント3a,3bの該当する機能について通常の制
御動作を行ない、これと同時にシミュレーション用コン
トローラ5がシミュレーション指令があった機能につい
てシミュレーション動作を行なうようにしている。
Next, an embodiment of the invention of claim 2 will be described. The control device of the invention of claim 2 also has the system configuration shown in FIGS. 1 to 4. In the case of this embodiment, a command for normal operation or simulation operation is input from the human interface device 1 for each function, and the programmable controllers 2a and 2b for control control the function for which the normal operation command is issued. The normal control operation is performed for the corresponding function of the plants 3a and 3b, and at the same time, the simulation controller 5 performs the simulation operation for the function for which the simulation command is issued.

【0022】したがって、請求項2の発明の制御装置で
は、図6に示すフローチャートにしたがってシミュレー
ションを行なうことができる。すなわち、ヒューマンイ
ンタフェース装置1から機能ごとに通常動作モードもし
くはシミュレーションモードを指定して実行指令を与え
ると、制御用プログラマブルコントローラ2a,2bそ
れぞれは自分が受け持つ機能A〜Eまたは機能F〜Jの
うち通常動作指令が与えられている機能について制御対
象プラント3a,3bの該当する機能の通常制御動作を
開始する。
Therefore, the control apparatus according to the second aspect of the present invention can perform the simulation according to the flowchart shown in FIG. That is, when the normal operation mode or the simulation mode is specified for each function from the human interface device 1 and an execution command is given, each of the control programmable controllers 2a and 2b is normally selected from among the functions A to E or the functions F to J that it is responsible for. For the function to which the operation command is given, the normal control operation of the corresponding function of the control target plants 3a and 3b is started.

【0023】そしてこれと並行して、シミュレーション
用プログラマブルコントローラ5はヒューマンインタフ
ェース装置1から入力されたシミュレーション動作を行
なう機能を判別し(ステップS11,S12)、シミュ
レーション指令の与えられた機能について、第1実施例
と同じように制御対象プラント3a,3bの接続ステー
ション11,12の該当する機能A〜E;F〜Jごとの
共通メモリエリアへの書き込みを禁止し(ステップS1
3)、その機能のシミュレーションを実行し、そのシミ
ュレーション結果を当該シミュレーション用プログラマ
ブルコントローラ5が接続されている伝送ステーション
10の該当する機能の共通メモリエリアに書き込む(ス
テップS15)。
In parallel with this, the programmable controller 5 for simulation discriminates the function of performing the simulation operation input from the human interface device 1 (steps S11 and S12), and the first function of the simulation command is given. As in the embodiment, writing to the common memory area for each of the corresponding functions A to E; F to J of the connection stations 11 and 12 of the controlled plants 3a and 3b is prohibited (step S1).
3) The simulation of the function is executed, and the simulation result is written in the common memory area of the corresponding function of the transmission station 10 to which the simulation programmable controller 5 is connected (step S15).

【0024】こうしてシミュレーション用プログラマブ
ルコントローラ5が指定された機能についてシミュレー
ション動作を行なった後は、制御用プログラマブルコン
トローラ2aがシミュレーション用プログラマブルコン
トローラ5のシミュレーション結果を自機が接続されて
いる伝送ステーション7の共通のメモリエリアから読み
出し、それによってシミュレーションされた機能につい
ての制御特性を評価し、その結果を伝送ライン6を通し
てヒューマンインタフェース装置1に送り出して表示
し、オペレータが該当する機能についてシステムの制御
特性を確認できるようにする。
After the simulation programmable controller 5 has performed the simulation operation for the designated function in this way, the control programmable controller 2a outputs the simulation result of the simulation programmable controller 5 to the common transmission station 7 to which it is connected. Read out from the memory area, evaluate the control characteristics of the simulated function, send out the result to the human interface device 1 through the transmission line 6 and display it, and the operator can confirm the control characteristics of the system for the corresponding function. To do so.

【0025】こうしてシミュレーション用プログラマブ
ルコントローラ5が指定された機能についてシミュレー
ションを行ない、これと並行して制御用プログラマブル
コントローラ2a,2bが指定された機能について通常
動作制御を行なうようにしてシステムの試験、調整を行
なうのである。
In this way, the simulation programmable controller 5 performs a simulation for the designated function, and in parallel with this, the control programmable controllers 2a and 2b perform normal operation control for the designated function, thereby testing and adjusting the system. To do.

【0026】なお、この請求項2の発明は保守点検時に
も利用することができ、ある機能については実プラント
を動作させ、またある機能についてはシミュレーション
させて制御特性を点検し、あるいは制御特性の調整後の
確認を行なうことができる。
The invention of claim 2 can also be used during maintenance and inspection. For a certain function, the actual plant is operated, and for a certain function, the control characteristic is inspected by simulating it, or the control characteristic is checked. Confirmation can be performed after adjustment.

【0027】また上記の各実施例において機能数は特に
限定されることはなく、また制御用プログラマブルコン
トローラの台数も特に限定されるものではない。さらに
機能ごとにシミュレーションを行なうようにしたが、複
数の機能を指定して同時にシミュレーションを行なうよ
うにしてもよい。
In each of the above embodiments, the number of functions is not particularly limited, and the number of control programmable controllers is not particularly limited. Further, although the simulation is performed for each function, a plurality of functions may be designated and the simulation may be performed simultaneously.

【0028】[0028]

【発明の効果】請求項1の発明によれば、制御対象とな
る各種機器のシミュレーションを行なう専用のシミュレ
ーション用プログラマブルコントローラを伝送ラインに
伝送ステーションを介して接続し、ヒューマンインタフ
ェース装置からの機能ごとのシミュレーション指令に対
して、制御対象となる各種機器とそれらが接続されてい
る伝送ステーションの指定された機能ごとの共通メモリ
との間のデータの入出力を停止させ、当該シミュレーシ
ョン用プログラマブルコントローラの機能ごとのシミュ
レーション結果を伝送ステーションおよび伝送ラインを
通して制御用プログラマブルコントローラに伝送するよ
うにしているので、シミュレーション用プログラマブル
コントローラによって機能ごとのシミュレーションを行
ない、そのシミュレーション結果によって制御用プログ
ラマブルコントローラの制御特性を評価することがで
き、制御対象となる各種機器を実際に動かさないでシス
テムのソフトウェアの試験、調整を機能ごとに行なうこ
とができ、制御システムの試験、調整、保守点検作業が
容易に行なえる。
According to the first aspect of the present invention, a dedicated simulation programmable controller for simulating various devices to be controlled is connected to a transmission line via a transmission station, and each function from the human interface device is changed. In response to a simulation command, stop the input / output of data between various devices to be controlled and the common memory for each specified function of the transmission station to which they are connected, and for each function of the simulation programmable controller. Since the simulation result of the above is transmitted to the programmable controller for control through the transmission station and the transmission line, the simulation for each function is performed by the programmable controller for simulation and the simulation is performed. The control characteristics of the programmable controller for control can be evaluated based on the result of the solution, and the software of the system can be tested and adjusted for each function without actually moving various devices to be controlled. Adjustment and maintenance work can be done easily.

【0029】請求項2の発明によれば、ヒューマンイン
タフェース装置から複数機能の同時シミュレーション指
令および通常動作指令があれば、その指令に対応してシ
ミュレーション用プログラマブルコントローラが該当す
る1つもしくは複数の機能をシミュレーションし、同時
に制御用プログラマブルコントローラが該当する1つも
しくは複数の機能を通常動作させるようにしているの
で、制御対象のある機能については通常動作させながら
他の必要な機能についてシミュレーション動作させて制
御特性の試験、調整を行なうことができ、制御システム
の試験、調整、保守点検作業が容易に行なえる。
According to the second aspect of the present invention, if there is a simultaneous simulation command and a normal operation command for a plurality of functions from the human interface device, one or a plurality of functions to which the programmable controller for simulation corresponds in response to the commands. Since the simulation is performed and the controlling programmable controller normally operates one or more corresponding functions at the same time, some functions to be controlled are normally operated while other required functions are simulated and controlled. Can be tested and adjusted, and the control system can be easily tested, adjusted, and maintained and inspected.

【図面の簡単な説明】[Brief description of drawings]

【図1】請求項1の発明の一実施例のシステム構成図。FIG. 1 is a system configuration diagram of an embodiment of the invention of claim 1;

【図2】上記実施例のシステムの詳しい構成図。FIG. 2 is a detailed configuration diagram of the system of the above embodiment.

【図3】上記実施例における伝送ステーションの共通メ
モリエリアの説明図。
FIG. 3 is an explanatory diagram of a common memory area of the transmission station in the above embodiment.

【図4】上記実施例におけるシミュレーション用プログ
ラマブルコントローラの機能ブロック図。
FIG. 4 is a functional block diagram of a simulation programmable controller in the above embodiment.

【図5】上記実施例のシミュレーション用プログラマブ
ルコントローラのシミュレーション動作を示すフローチ
ャート。
FIG. 5 is a flow chart showing a simulation operation of the simulation programmable controller of the above embodiment.

【図6】請求項2の発明の一実施例におけるシミュレー
ション用プログラマブルコントローラのシミュレーショ
ン動作を示すフローチャート。
FIG. 6 is a flowchart showing a simulation operation of a programmable controller for simulation according to an embodiment of the invention of claim 2;

【符号の説明】[Explanation of symbols]

1 ヒューマンインタフェース装置 2,2a,2b 制御用プログラマブルコントローラ 3,3a,3b プラント 4,4a,4b 入出力制御装置 5 シミュレーション用プログラマブルコントローラ 6 伝送ライン 7〜12 伝送ステーション 13 共通メモリエリア 1 Human Interface Device 2, 2a, 2b Control Programmable Controller 3, 3a, 3b Plant 4, 4a, 4b I / O Control Device 5 Simulation Programmable Controller 6 Transmission Lines 7-12 Transmission Station 13 Common Memory Area

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 ヒューマンインタフェース装置と、制御
対象となる各種機器と、前記各種機器を制御する制御用
プログラムマブルコントローラと、前記各装置間を接続
する伝送ラインと、前記伝送ラインと前記各装置との間
を接続する、制御対象の機能ごとの共通メモリを有する
伝送ステーションとから構成される制御装置において、 前記制御対象となる各種機器のシミュレーションを行な
う専用のシミュレーション用プログラマブルコントロー
ラを前記伝送ラインに前記伝送ステーションを介して接
続し、 前記シミュレーション用プログラマブルコントローラ
に、前記ヒューマンインタフェース装置からの機能ごと
のシミュレーション指令に対して、前記制御対象となる
各種機器とそれらが接続されている伝送ステーションの
指定された機能ごとの共通メモリとの間のデータの入出
力を停止させ、当該シミュレーション用プログラマブル
コントローラの機能ごとのシミュレーション結果を前記
伝送ステーションおよび伝送ラインを通して前記制御用
プログラマブルコントローラに伝送する伝送ステーショ
ン制御手段を設けて成る制御装置。
1. A human interface device, various devices to be controlled, a programmable programmable controller for controlling the various devices, a transmission line connecting the devices, a transmission line and the devices. In a control device comprising a transmission station having a common memory for each function to be controlled, which is connected to the control line, a dedicated programmable controller for simulation for simulating various devices to be controlled is provided on the transmission line. Connected via the transmission station, the simulation programmable controller, to the simulation command for each function from the human interface device, the various devices to be controlled and the transmission station to which they are connected is specified. Machine And a transmission station control means for stopping the input / output of data to / from the common memory for each and transmitting the simulation result for each function of the simulation programmable controller to the control programmable controller through the transmission station and the transmission line. Consisting of a control device.
【請求項2】 請求項1に記載の制御装置において、前
記ヒューマンインタフェース装置からの複数機能の同時
シミュレーション指令および通常動作指令に対応して、
前記シミュレーション用プログラマブルコントローラが
該当する1つもしくは複数の機能をシミュレーション
し、同時に前記制御用プログラマブルコントローラが該
当する1つもしくは複数の機能を通常動作させるように
したことを特徴とする制御装置。
2. The control device according to claim 1, wherein the human interface device responds to a simultaneous simulation command for a plurality of functions and a normal operation command,
A control device, wherein the simulation programmable controller simulates one or more corresponding functions, and at the same time, the control programmable controller normally operates one or more corresponding functions.
JP5128937A 1993-05-31 1993-05-31 Controller Pending JPH06337712A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5128937A JPH06337712A (en) 1993-05-31 1993-05-31 Controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5128937A JPH06337712A (en) 1993-05-31 1993-05-31 Controller

Publications (1)

Publication Number Publication Date
JPH06337712A true JPH06337712A (en) 1994-12-06

Family

ID=14997096

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5128937A Pending JPH06337712A (en) 1993-05-31 1993-05-31 Controller

Country Status (1)

Country Link
JP (1) JPH06337712A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009295090A (en) * 2008-06-09 2009-12-17 Yamatake Corp Start file creating device, controller, connection test system for monitoring system, and connection test method of monitoring system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009295090A (en) * 2008-06-09 2009-12-17 Yamatake Corp Start file creating device, controller, connection test system for monitoring system, and connection test method of monitoring system

Similar Documents

Publication Publication Date Title
US7392165B2 (en) Simulation system for multi-node process control systems
US4935886A (en) Plant control system including plant operation simulator
JP2005050358A (en) Distributed process control system functionally integrated on single computer
JPH06337712A (en) Controller
JPH0462602A (en) Plant controller
JP3444080B2 (en) Simulation equipment
JP3752276B2 (en) Plant simulator
JP3439288B2 (en) Monitoring and control system with simulation function
JPS6333169B2 (en)
JPH06231109A (en) System for supporing operation of real machine plant
JPS5911406A (en) On-line simulator of process computer
JP3325397B2 (en) Simulation system for programs executed by programmable controllers
JPH05336229A (en) Display panel test device
JP2003140711A (en) Simulator for process controller and its program and program recording medium
JPH06168159A (en) Software debugging system
JPH06119010A (en) Programmable controller
JPH06290187A (en) Controller for production line
JPH0528229A (en) Device and method for inspecting screen data
JPH0423005A (en) Simulation system for digital control system
JPH04373036A (en) Software testing device for computer system
JPS5914779B2 (en) Simulate equipment
JPH04342290A (en) Simulator for plant device verification
JPS62202904A (en) Boiler controller
JPH0434603A (en) Digital control device
JPH0573446A (en) Test diagnostic method for pseudo-input/output device and input/output processor