JPH01266604A - Control system for equipment apparatus - Google Patents

Control system for equipment apparatus

Info

Publication number
JPH01266604A
JPH01266604A JP9624388A JP9624388A JPH01266604A JP H01266604 A JPH01266604 A JP H01266604A JP 9624388 A JP9624388 A JP 9624388A JP 9624388 A JP9624388 A JP 9624388A JP H01266604 A JPH01266604 A JP H01266604A
Authority
JP
Japan
Prior art keywords
control
processing
control table
storage device
external storage
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
Application number
JP9624388A
Other languages
Japanese (ja)
Other versions
JP2560780B2 (en
Inventor
Kinichiro Masuda
増田 金一郎
Akio Yamamiya
山宮 明男
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP63096243A priority Critical patent/JP2560780B2/en
Publication of JPH01266604A publication Critical patent/JPH01266604A/en
Application granted granted Critical
Publication of JP2560780B2 publication Critical patent/JP2560780B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Abstract

PURPOSE:To curtail the man-hour for development of each disaster preventing system to the utmost by providing an input/output device, an external storage device, a control table generating means, a standard control logic and a control logic executing means. CONSTITUTION:A control table generating means 400 generates a control table by inputting a kind of an apparatus 100 being a controlled system, a kind of a processing, an execution sequence of the processing and a parameter required for the processing from an input/output device 200 in accordance with a procedure which has been determined in advance. Data for constituting this control table is stored in an external storage device 300. A control logic executing means 600 performs a desired control to the apparatus 100 being a controlled system by processing the data which has been stored in the storage device 300, based on a standard logic 500 which has been determined in advance. Accordingly, in case of providing newly or changing a disaster preventing system, it will suffice that a control table conforming to a new disaster preventing system is generated, it becomes unnecessary to generate an exclusive control program, and the man-hour for development is curtailed remarkably.

Description

【発明の詳細な説明】 〔概要〕 各種機器から構成される防災システムにおける設備機器
制御方式に関し、 各防災システムの開発工数を、極力削減することを目的
とし、 制御対象とする機器の種類と、機器に対する処理の種類
と、処理の実行順序と、処理に必要とするパラメタとを
入出力装置から予め定められた手順に従って入力して制
御テーブルを作成し、制御テーブルを構成するデータを
外部記憶装置に格納する制御テーブル作成手段と、外部
記憶装置に格納されたデータを、予め定められた標準制
御ロジックに基づき処理することにより、制御対象とす
る機器に所望の制御を施す制御ロジック実行手段とを設
ける様に構成する。
[Detailed Description of the Invention] [Summary] Regarding the equipment control method in a disaster prevention system consisting of various devices, the purpose is to reduce the number of development steps for each disaster prevention system as much as possible. A control table is created by inputting the type of processing for the device, the order of execution of the processing, and the parameters required for the processing from an input/output device according to a predetermined procedure, and the data making up the control table is stored in an external storage device. control table creation means for storing data in the external storage device; and control logic execution means for performing desired control on the equipment to be controlled by processing data stored in the external storage device based on predetermined standard control logic. Configure it so that it is provided.

〔産業上の利用分野〕[Industrial application field]

本発明は、各種機器から構成される防災システムにおけ
る設備機器制御方式に関する。
The present invention relates to an equipment control method in a disaster prevention system composed of various equipment.

〔従来の技術] 本発明の対象となる防災システムは、例えばシーバース
に対する防災システムの如く、広域に配置されている各
種防災機器、例えは消火用海水ポンプ、消火用泡原液ポ
ンプ、各種弁等を、係員の指示に基づき所定の順序およ
び時間経過で駆動させ、所期の目的(消火等)を達成さ
せる。
[Prior Art] The disaster prevention system to which the present invention is applied, such as a disaster prevention system for sea berths, includes various disaster prevention equipment installed in a wide area, such as fire extinguishing seawater pumps, fire extinguishing foam concentrate pumps, various valves, etc. , based on the instructions of the staff, are operated in a predetermined order and over time to achieve the intended purpose (extinguishing a fire, etc.).

従って、各防災システムは、構成機器並びに制御方式が
それぞれ異なっており、各種防災機器の動作を制御する
制御用処理システムは、それぞれ個有の制御用プログラ
ムを実行する必要が生ずる。
Therefore, each disaster prevention system has different component devices and control methods, and each control processing system that controls the operation of various disaster prevention devices needs to execute a unique control program.

従って、防災システムを新設または変更する度に、固有
の制御用プログラムを開発する必要があった。
Therefore, each time a disaster prevention system is newly installed or changed, it is necessary to develop a unique control program.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

以上の説明から明らかな如く、従来ある制御用処理装置
が実行する制御用プログラムは、制御対象とする防災シ
ステム毎に異なり、新設または変更の都度新たに開発す
る必要があり、多大の開発工数を費やすこととなってい
た。
As is clear from the above explanation, the control programs executed by conventional control processing devices differ depending on the disaster prevention system to be controlled, and a new one must be developed each time a new system is installed or changed, requiring a large amount of development man-hours. was to be spent.

本発明は、各防災システムの開発工数を、極力削減する
ことを目的とする。
The present invention aims to reduce the number of development steps for each disaster prevention system as much as possible.

〔課題を解決するための手段〕[Means to solve the problem]

第1図は本発明の原理を示す図である。 FIG. 1 is a diagram showing the principle of the present invention.

第1図において、100は制御対象とする機器であり、
200は本発明により設けられた入出力装置であり、3
00は本発明により設けられた外部記憶装置であり、4
00は本発明により設けられた制御テーブル作成手段で
あり、500は本発明により設けられた標準制御ロジッ
クであり、600は本発明により設けられた制御ロジッ
ク実行手段である。
In FIG. 1, 100 is a device to be controlled,
200 is an input/output device provided according to the present invention;
00 is an external storage device provided according to the present invention, and 4
00 is a control table creation means provided according to the present invention, 500 is a standard control logic provided according to the present invention, and 600 is a control logic execution means provided according to the present invention.

〔作用〕[Effect]

制御テーブル作成手段400は、制御対象とする機器の
種類と、該機器に対する処理の種類と、該処理の実行順
序と、該処理に必要とするパラメタとを入出力装置20
0から予め定められた手順に従って入力して制御テーブ
ルを作成し、該制御テーブルを構成するデータを外部記
憶装置300に格納する。
The control table creation means 400 inputs to the input/output device 20 the type of equipment to be controlled, the type of processing for the equipment, the order of execution of the processing, and the parameters required for the processing.
A control table is created by inputting data from 0 according to a predetermined procedure, and the data constituting the control table is stored in the external storage device 300.

制御ロジック実行手段600は、外部記憶装置300に
格納されたデータを、予め定められた標準制御ロジ・ツ
ク500に基づき処理することにより、制御対象とする
機器100に所望の制御を施す。
The control logic execution means 600 performs desired control on the device 100 to be controlled by processing data stored in the external storage device 300 based on a predetermined standard control logic 500.

従って、防災システムを新設或いは変更する場合には、
新たな防災システムに適合した制御テーブルを作成する
のみで済み、専用の制御プログラムを作成する必要が無
くなり、開発工数が大幅に削減される。
Therefore, when installing or changing a disaster prevention system,
It is only necessary to create a control table that is compatible with the new disaster prevention system, eliminating the need to create a dedicated control program, significantly reducing development man-hours.

〔実施例〕〔Example〕

以下、本発明の一実施例を図面により説明する。 An embodiment of the present invention will be described below with reference to the drawings.

第2図は本発明の一実施例による制御テーブル作成処理
装置を示す図であり、第3図は本発明の一実施例による
制御処理装置を示す図であり、第4図はシーバース泡モ
ニタ処理の一部を例示する図であり、第5図は第4図に
対応する制御テーブルを例示する図であり、第6図は本
発明の一実施例による処理の実行順序を示す図であり、
第7図は大発明の一実施例による処理の種類を示す図で
あり、第8図は制御テーブルのデータ構成を例示する図
であり、第9図は本発明の一実施例による制御ロジック
を示す図である。
FIG. 2 is a diagram showing a control table creation processing device according to an embodiment of the present invention, FIG. 3 is a diagram showing a control processing device according to an embodiment of the present invention, and FIG. 4 is a diagram showing a control table creation processing device according to an embodiment of the present invention. FIG. 5 is a diagram illustrating a control table corresponding to FIG. 4, and FIG. 6 is a diagram illustrating the execution order of processing according to an embodiment of the present invention.
FIG. 7 is a diagram showing the types of processing according to an embodiment of the invention, FIG. 8 is a diagram illustrating the data structure of a control table, and FIG. 9 is a diagram showing the control logic according to an embodiment of the invention. FIG.

第2図においては、第1図における制御テーブル作成手
段400として制御テーブル作成処理装置11が設けら
れ、第1図における入出力装置200としてデイスプレ
ィ12およびキーボード13が設けられ、また第1図に
おける外部記憶装置300として外部記憶袋f14が設
けられている。
In FIG. 2, a control table creation processing device 11 is provided as the control table creation means 400 in FIG. 1, a display 12 and a keyboard 13 are provided as the input/output device 200 in FIG. An external storage bag f14 is provided as the storage device 300.

また第3図においては、第1図におルする制御ロジック
実行手段600として制御処理装置21が設けられ、第
1図における標準制御ロジック500は記憶装置23内
に格納されており、第9図に例示される。
Further, in FIG. 3, a control processing device 21 is provided as the control logic execution means 600 shown in FIG. 1, and the standard control logic 500 in FIG. For example:

今、第4図に示す如きシーバース泡モニタ処理を対象と
するものとする。
Now, assume that the Seaverse foam monitoring process as shown in FIG. 4 is to be performed.

第4図fa)は、シーバース泡モニタ処理として、防消
火海水ポンプ起動処理P1、泡原液ポンプ起動処理P2
およびシーバース地区弁開閉処理P3なる三種類の処理
を並行して実行し、防消火海水ポンプ起動処理P1およ
び泡原液ポンプ起動処理P2が終了した後、Na1AF
S (大)なる制御対象機器の起動処理P4を実行する
ことを示す。
Fig. 4 fa) shows seaverse foam monitoring processing as fire prevention seawater pump starting processing P1 and foam stock solution pump starting processing P2.
Three types of processing are executed in parallel: 1.
S (large) indicates that the startup process P4 of the controlled device is to be executed.

第4図fb)は、第4図(a)におけるシーバース地区
弁開閉処理P3の詳細を示すもので、シーバースA地区
泡元弁を開く処理P31、タンク地区泡元弁を閉じる処
理P32、以下同様にして海水ラインヘッダ元弁を閉じ
る処理P3nを並行して実行することを示す。
Fig. 4fb) shows details of the Seaverse area valve opening/closing process P3 in Fig. 4(a), including process P31 for opening the Seaverse A area bubble source valve, process P32 for closing the tank area bubble source valve, and so on. This indicates that the process P3n for closing the seawater line header main valve is executed in parallel.

第4図(C)は、第4図(alにおけるm1AFs (
大)の起動処理P4の詳細を示すもので、Na1AFS
(大)の海水元圧が上昇したか否かの判定処理P41と
、1VkLIAFs (大)の泡原液元圧が上昇したか
否かの判定処理P42とを並行して実行し、再判定処理
P41およびP42が終了した後、m1AFs(大)の
海水元弁を開く処理P43と、11hlAFs (大)
の原液元弁を開く処理P44とを並行して実行すること
を示す。
Figure 4(C) shows m1AFs in Figure 4(al) (
This shows the details of the startup process P4 of Na1AFS
A determination process P41 for determining whether the seawater source pressure of (large) has increased and a determination process P42 for determining whether the foam stock solution source pressure of 1VkLIAFs (large) has increased are executed in parallel, and the re-determination process P41 After P42 is completed, process P43 to open the seawater source valve of m1AFs (large) and 11hlAFs (large)
This indicates that the processing P44 for opening the stock solution source valve is executed in parallel.

第6図において、各処理の左肩に付記されるレベルiは
処理の順序を示し、シーケンシャル処理fatにおいて
は、レベルiなる処理を実行終了後、レベル(i+1)
なる処理を実行することを示し、またスキップ処理(b
)においては、レベルiなる処理(判定)で指定条件が
満足された場合にはレベル(i+1)なる処理を実行し
、指定条件が満足されぬ場合にはレベル(i+1)なる
処理を飛越してレベル(i+2)なる処理を実行するこ
とを示し、また並行処理(C1においては、同一レベル
iなる処理を並行して実行することを示し、また同時処
理数指定(d+は、レベルiなる複数の処理の内、同時
処理数(m)を実行することを示し、またAND処理(
e)は、レベルiなる処理を総て実行終了した後、レベ
ル(i+1)なる処理を実行することを示し、更にOR
処理(flは、レベルiなる複数の処理の内、完了数<
 m >を実行終了すると、レベル(i+1)なる処理
を実行することを示す。
In FIG. 6, the level i added to the left shoulder of each process indicates the order of the process, and in sequential process fat, after completing the process at level i, level (i+1)
It also indicates that the skip process (b
), if the specified condition is satisfied in the process (judgment) at level i, the process at level (i+1) is executed, and if the specified condition is not satisfied, the process at level (i+1) is skipped. Indicates that a process at level (i+2) is executed, and also parallel processing (C1 indicates that processes at the same level i are executed in parallel, and designation of the number of simultaneous processes (d+ indicates that multiple processes at level Of the processes, it indicates that the number of simultaneous processes (m) is to be executed, and also indicates the AND process (
e) indicates that the process at level (i+1) is executed after all processes at level i have been executed, and further OR
Processing (fl is the number of completed processes of level i<
When the execution of m> is completed, it indicates that the process at level (i+1) will be executed.

かかるシーバース泡モニタ処理に対応する制御テーブル
To等を作成する為に、作成者が第2図に示される制御
テーブル作成処理装置11を起動すると、デイスプレィ
12の画面上に、第5図(al乃至(C1に示す如き制
御テーブルの枠が表示される。
When the creator starts the control table creation processing device 11 shown in FIG. 2 in order to create a control table To etc. corresponding to the seaverse foam monitoring process, the following information is displayed on the screen of the display 12. (A control table frame as shown in C1 is displayed.

第5図(a)乃至(C)に示される枠の内、種別は処理
が第7図に示す四種類の処理、即ち制御、判定、遅延お
よび機能の何れかを示し、タグナンバ/機能ナンバは制
御対象機器/機能に付与された符号を示し、条件/制御
方向は制御対象機器の判定条件/制御方向を示し、設定
値/判定値は制御・判定に使用する値を示し、スキップ
は種別が判定の場合、スキップの存無を示し、タイマは
制御・判定の監視時間を示し、エンドは次レベルの処理
の無いことを示す。
In the frames shown in FIGS. 5(a) to (C), the type indicates which of the four types of processing shown in FIG. 7, namely control, judgment, delay, and function, and the tag number/function number is Indicates the code given to the controlled device/function, Condition/Control direction indicates the judgment condition/control direction of the controlled device, Set value/Judgment value indicates the value used for control/judgment, and Skip indicates the type. In the case of judgment, it indicates the presence or absence of a skip, the timer indicates the control/judgment monitoring time, and the end indicates that there is no next level processing.

第5図(alにおいて、第4図(a)に示されるシーバ
ース泡モニタ処理に対する制御テーブルTOを作成する
場合には、キーボード13がら所要の符号を入力するこ
とにより、デイスプレィ12の画面に表示されている制
御テーブル枠の題目欄に、シーバース泡モニタ処理に付
与された機能隘=T002と、機能名称=シーバース泡
モニタ処理とを記入し、次に第−欄に、防消火海水ポン
プ起動処理P1に関する機能ナンバ=TO51、レベル
=1、種別=機能(実際には機能を示す符号を入力)、
エンド=×を人力し、次に第二欄に、泡原液ポンプ起動
処理P2に関する機能ナンバ=TO52、レベル=1、
種別=機能、エンド=×を入力し、次に第三欄に、シー
バース地区弁開閉処理P3に関する機能ナンバ=T30
、レベル=1、種別=機能、エンド−〇を人力し、最後
に第四欄に、1lhlAFs <大)起動処理P4に関
する機能ナンバーT34、レベル=2、種別=機能、エ
ンド=Oを入力する。
In FIG. 5(al), when creating the control table TO for the seaverse foam monitoring process shown in FIG. In the title column of the control table frame, enter the function assigned to the seaverse foam monitor process = T002 and the function name = seaverse foam monitor process, and then enter the fire prevention seawater pump startup process P1 in the - column. Function number = TO51, level = 1, type = function (actually enter the code indicating the function),
Enter End = × manually, and then enter function number = TO52, level = 1, regarding foam stock pump startup process P2 in the second column.
Enter Type=Function, End=×, and then in the third column, enter the function number related to Seaverse district valve opening/closing process P3=T30.
, level = 1, type = function, end - 0, and finally enter function number T34, level = 2, type = function, end = O regarding 1lhlAFs <large) startup process P4 in the fourth column.

同様の過程で、第4図(b)に示されるシーバース地区
弁開閉処理P3に対する制御テーブルT3を第5図(b
)に示す如く作成し、また第4図(C)に示されるNI
IAFS (大)起動処理P4に対する制御テーブルT
4を第5図(C)に示す如く作成する。
In the same process, the control table T3 for the Seaverse district valve opening/closing process P3 shown in FIG. 4(b) is created as shown in FIG. 5(b).
) and the NI shown in Figure 4(C).
Control table T for IAFS (large) startup process P4
4 is prepared as shown in FIG. 5(C).

キーボード13からの入力により、デイスプレィ12の
画面上に作成された各制御テーブルTO等を構成するデ
ータは、第8図に示される如き構成で、外部記憶装置1
4に格納される。
The data constituting each control table TO etc. created on the screen of the display 12 by input from the keyboard 13 is stored in the external storage device 1 in a configuration as shown in FIG.
It is stored in 4.

第8図に示されるデータの各項目の説明は省略する。Description of each item of data shown in FIG. 8 will be omitted.

制御テーブルTo等が作成されたシーバース泡モニタ処
理を実行する場合には、各制御テーブルのデータが格納
された外部記憶装置14を、第合図に示される制御処理
装置21に外部記憶装置22として接続した後、キーボ
ード26から初期設定信号を入力することにより、記憶
装置23内に格納する。
When executing the seaverse foam monitoring process in which the control table To etc. have been created, the external storage device 14 storing the data of each control table is connected as the external storage device 22 to the control processing device 21 shown in the first figure. After that, by inputting an initial setting signal from the keyboard 26, the initial setting signal is stored in the storage device 23.

次にキーボード26から制御開始信号を入力すると、制
御処理装置21が記憶装置23に格納されている制御テ
ーブルを構成するデータを参照し乍ら、記憶装置23に
予め格納されている第9図に示す如き制御ロジックを実
行する。
Next, when a control start signal is input from the keyboard 26, the control processing unit 21 refers to the data constituting the control table stored in the storage device 23, and the data shown in FIG. Execute the control logic as shown.

令弟5図(b)に示される制御テーブルT3に対応する
シーバース地区弁開閉処理を実行するものとすると、制
御処理装置21は、制御テーブルT3の第−欄に記入さ
れたレベル−1が付与された処理P31 (シーバース
A地区名元弁の開放処理)に対応するデータの条件アク
セスキー状態を参照し、未処理であれば(第9図ステッ
プS1)、タスクを起動しくステップS2)、タグナン
バーFFF−XV205  (シーバースA地区名元弁
)に接続されたインタフェース装置24に、弁を開放す
る信号を伝達させる。
Assuming that the Seaverse district valve opening/closing process corresponding to the control table T3 shown in FIG. Refer to the condition access key state of the data corresponding to the processed process P31 (opening process of Seaverse A district name valve), and if it is unprocessed (step S1 in Figure 9), start the task (step S2), tag The interface device 24 connected to number FFF-XV205 (Seaverse A District Name Valve) transmits a signal to open the valve.

なお、タグナンバーFFF−XV205 (シーバース
A地区名元弁)が開放し終わると、図示されぬ機器情報
テーブルに、タグナンバーFFF−XV205 (シー
バースA地区名元弁)の状態が、閉結状態から開放状態
に変化したことが、図示されぬ監視装置により表示され
る。
When the tag number FFF-XV205 (Seaverse A district name valve) finishes opening, the status of the tag number FFF-XV205 (Seaverse A district name valve) changes from the closed state to the device information table (not shown). A monitoring device (not shown) indicates that the state has changed to the open state.

次に制御処理装置21は、制御テーブルの第二欄以降に
同一レベル−1の処理が存在するか否かを参照しくステ
ップS3)、第二欄に記入された同一レベル=1が付与
された処理P32(タンク地区泡元弁の閉結処理)に対
応するデータの条件アクセスキー状態を参照し、未処理
であれば(ステップS1)、タスクを起動しくステップ
S2)、タグナンバーFFF−XV206  (タンク
地区泡元弁)に接続されたインタフェース装置24に、
弁を閉結する信号を伝達させる。
Next, the control processing device 21 checks whether there is a process with the same level -1 after the second column of the control table (step S3), and the same level = 1 entered in the second column is assigned. Refer to the condition access key status of the data corresponding to process P32 (tank area foam source valve closing process), and if it is unprocessed (step S1), start the task (step S2), tag number FFF-XV206 ( to the interface device 24 connected to the tank area foam source valve);
A signal is transmitted to close the valve.

以下同様にして、最終欄に記入された同一レベル=1が
付与されたタグナンバ=FFF−HV−702(海水ラ
インヘッダ元弁)の閉処理に対応するデータの条件アク
セスキー状態を参照し、未処理であれば(ステップS1
)、タスクを起動しくステップS2)、タグナンバーF
FF−HV−702に接続されたインタフェース装置2
4に、弁を閉じる信号を伝達させる。
Similarly, refer to the condition access key state of the data corresponding to the closing process of tag number = FFF-HV-702 (seawater line header main valve) assigned the same level = 1 entered in the last column, and If processing (step S1
), step S2) to start the task, tag number F
Interface device 2 connected to FF-HV-702
4 transmits a signal to close the valve.

以上により同一レベル=1が付与された総ての処理が終
了すると(ステップS3)、制御処理装置21は前述の
機器情報テーブルを500ミリ秒毎に参照し、同一レベ
ル=1が付与された制御対象機器、即ちタグナンバーF
FF−XV20’5、FFF−XV206、−1FFF
−HV−702に対する処理が完了したか否かを判定し
くステップS4、S5およびS6)、総ての処理が終了
すると、該当する制御テーブル内に次しベル=2以降が
存在するか否かを確認しくステップS7)、存在すれば
、次しベル=2以降の処理に就いてステップSL以降を
繰返すが、第5図(blに示される制御テーブルT3に
は、レベル−1以外は存在しない為、最終チエツクを行
った後(ステップS8)、制御処理を終了する。
When all processes to which the same level=1 has been assigned are completed (step S3), the control processing device 21 refers to the above-mentioned device information table every 500 milliseconds, and processes controls to which the same level=1 has been assigned. Target device, i.e. tag number F
FF-XV20'5, FFF-XV206, -1FFF
- Determine whether or not the processing for HV-702 is completed (steps S4, S5, and S6). When all processing is completed, determine whether or not the next bell = 2 or later exists in the corresponding control table. Confirm in step S7), if it exists, then repeat steps SL and subsequent steps for the processing after Bell=2, but since there are no levels other than level -1 in the control table T3 shown in FIG. 5 (bl). , after performing a final check (step S8), the control process is ended.

以上の説明から明らかな如く、本実施例によれば、制御
対象とする防災機器に対応する制御テーブルを制御テー
ブル作成処理装置で作成すれば、以後制御処理装置が汎
用の制御ロジックにより制御を実行することとなり、そ
れぞれ専用の制御プログラムを作成する必要が無くなる
As is clear from the above description, according to this embodiment, if the control table creation processing device creates a control table corresponding to the disaster prevention equipment to be controlled, the control processing device thereafter executes control using general-purpose control logic. This eliminates the need to create dedicated control programs for each.

なお、第2図乃至第9図はあく迄本発明の一実施例に過
ぎず、例えば制御テーブル作成手段100および制御ロ
ジック実行手段200は、図示される制御テーブル作成
処理装置11および制御処理装置21に限定されること
は無く、他に幾多の変形が考慮されるが、何れの場合に
も本発明の効果は変わらない。また本発明の対象とする
防災システムは、図示されるシーバース泡モニタ処理に
限定されることは無く、他に幾多の変形が考慮されるが
、何れの場合にも本発明の効果は変わらない。
Note that FIGS. 2 to 9 are only one embodiment of the present invention, and for example, the control table creation means 100 and the control logic execution means 200 are the control table creation processing device 11 and control processing device 21 shown in the figures. Although the present invention is not limited to this and many other modifications may be considered, the effects of the present invention remain the same in any case. Further, the disaster prevention system to which the present invention is applied is not limited to the Seaverse foam monitoring process shown in the drawings, and many other modifications may be considered, but the effects of the present invention remain the same in any case.

〔発明の効果〕 以上、本発明によれば、防災システムを新設或いは変更
する場合には、新たな防災システムに適合した制御テー
ブルを作成するのみで済み、専用の制御プログラムを作
成する必要が無くなり、開発工数が大幅に削減される。
[Effects of the Invention] As described above, according to the present invention, when a new disaster prevention system is installed or changed, it is only necessary to create a control table that is compatible with the new disaster prevention system, and there is no need to create a dedicated control program. , development man-hours are significantly reduced.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の原理を示す図、第2図は本発明の一実
施例による制御テーブル作成処理装置を示す図、第3図
は本発明の一実施例による制御処理装置を示す図、第4
図はシーバース泡モニタ処理の一部を例示する図、第5
図は第4図に対応する制御テーブルを例示する図、第6
図は本発明の一実施例による処理の実行順序を示す図、
第7図は本発明の一実施例による処理の種類を示す図、
第8図は制御テーブルのデータ構成を例示する図、第9
図は本発明の一実施例による制御ロジックを示す図であ
る。 図において、11は制御テーブル作成処理装置、12お
よび25はデイスプレィ、13および26はキーボード
、14および22は外部記憶装置、21は制御処理装置
、23は記憶装置、24はインタフェース装置、100
は制御対象とする機器、200は入出力装置、300は
外部記憶装置、400は制御テーブル作成手段、500
は標準制御ロジック、600は制御ロジック実行手段、
を示、7γくく¥トロフ] σ)ノ京チ1?1図牛 1
 の 制御テーアυfTK込理衰! 峯 2 g 山り (117又処理を叱」【 亭 3 図 シーバーズシヒえ;夕丞押 (t12)シーブンしAづしで1理         
 (b)す1]カー又l理CO)並行処理     (
d)同吟処理訓に処理(7理実行1・)1筈 峯 4 口 効、理の控饅 亭7圀 温習テープ)しのチー7昶(へ゛ 興5 ε の rP−発ヨ月(二I己畠’17正シロシー・ソ2茅 9
 図
FIG. 1 is a diagram showing the principle of the present invention, FIG. 2 is a diagram showing a control table creation processing device according to an embodiment of the invention, FIG. 3 is a diagram showing a control processing device according to an embodiment of the invention, Fourth
Figure 5 is a diagram illustrating a part of Seaverse foam monitoring processing.
The figures are diagrams illustrating control tables corresponding to Fig. 4, and Fig. 6.
The figure is a diagram showing the execution order of processing according to an embodiment of the present invention,
FIG. 7 is a diagram showing types of processing according to an embodiment of the present invention;
Figure 8 is a diagram illustrating the data structure of the control table;
The figure is a diagram illustrating control logic according to an embodiment of the present invention. In the figure, 11 is a control table creation processing device, 12 and 25 are displays, 13 and 26 are keyboards, 14 and 22 are external storage devices, 21 is a control processing device, 23 is a storage device, 24 is an interface device, 100
200 is an input/output device; 300 is an external storage device; 400 is a control table creation means; 500 is a device to be controlled;
600 is a standard control logic, 600 is a control logic execution means,
Indicates, 7γ kuku ¥ troff] σ) Nokyochi 1?1 Figure Cow 1
The control of the υfTK included! Mine 2 g Yamari (117 again scolding the process)
(b) 1] Karmatari CO) Parallel processing (
d) Processing in the same gin processing practice (7 ri practice 1・) 1 孈mine 4 Kuchi effect, ri no kanbantei 7 kuni onshu tape) Shinochi 7 昭 (heko 5 ε's rP-departure Yo month (2 IKihatake'17 Seishiroshi So2 Kaya 9
figure

Claims (1)

【特許請求の範囲】 制御対象とする機器(100)の種類と、該機器に対す
る処理の種類と、該処理の実行順序と、該処理に必要と
するパラメタとを入出力装置(200)から予め定めら
れた手順に従って入力して制御テーブルを作成し、該制
御テーブルを構成するデータを外部記憶装置(300)
に格納する制御テーブル作成手段(400)と、 前記外部記憶装置(300)に格納されたデータを、予
め定められた標準制御ロジック(500)に基づき処理
することにより、前記制御対象とする機器(100)に
所望の制御を施す制御ロジック実行手段(600)とを
設けることを特徴とする設備機器制御方式。
[Claims] The type of device (100) to be controlled, the type of processing for the device, the order of execution of the processing, and the parameters required for the processing are transmitted in advance from the input/output device (200). A control table is created by inputting data according to a prescribed procedure, and the data constituting the control table is stored in an external storage device (300).
control table creation means (400) stored in the control target device (400); and processing data stored in the external storage device (300) based on a predetermined standard control logic (500), 100) and a control logic execution means (600) for performing desired control.
JP63096243A 1988-04-19 1988-04-19 Equipment control method Expired - Fee Related JP2560780B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63096243A JP2560780B2 (en) 1988-04-19 1988-04-19 Equipment control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63096243A JP2560780B2 (en) 1988-04-19 1988-04-19 Equipment control method

Publications (2)

Publication Number Publication Date
JPH01266604A true JPH01266604A (en) 1989-10-24
JP2560780B2 JP2560780B2 (en) 1996-12-04

Family

ID=14159789

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63096243A Expired - Fee Related JP2560780B2 (en) 1988-04-19 1988-04-19 Equipment control method

Country Status (1)

Country Link
JP (1) JP2560780B2 (en)

Also Published As

Publication number Publication date
JP2560780B2 (en) 1996-12-04

Similar Documents

Publication Publication Date Title
JPS59172008A (en) Numerical controller
US6189047B1 (en) Apparatus and method for monitoring event queue operations with pluggable event queues
JPH0685178B2 (en) Conversational image processing device
JPH01266604A (en) Control system for equipment apparatus
KR20030015230A (en) Improvements relating to computer systems
JPH07168709A (en) Method and device for simulating program generator utilization specification
Heimdahl et al. Experiences from specifying the TCAS II requirements using RSML
Concepcion et al. Algorithma 99: an experiment in reusability & component based software engineering
JP3322930B2 (en) Program creation device
JPH01268925A (en) Simulator system for water treatment
Cosgrove et al. Dynamic modeling and verification of safe-set architectures
JPS6332389B2 (en)
Sampson Good Design in an Automated Age Exerts Control Over AI
JPH052477A (en) Graphical user interface creation method
JPH03150603A (en) Set data preserving system
JPH0793146A (en) Program creation support device
JP3299183B2 (en) Standard input / output method and recording medium
JPH0588878A (en) Lisp instruction executing system
JPH01244501A (en) Pc trace control system
JPH03242736A (en) Abnormality processing system
Scholtz et al. WHAT DO PROGRAMMERS REALLY LOOK AT IN A PROGRAM: A PILOT STUDY
JPS62276664A (en) System simulation device
JPS63259739A (en) Automatic program inspection system
JPH022432A (en) Programming language depending type developing device
JPH01177613A (en) System for displaying nc program

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees