JPH01205208A - Monitor - Google Patents

Monitor

Info

Publication number
JPH01205208A
JPH01205208A JP63029341A JP2934188A JPH01205208A JP H01205208 A JPH01205208 A JP H01205208A JP 63029341 A JP63029341 A JP 63029341A JP 2934188 A JP2934188 A JP 2934188A JP H01205208 A JPH01205208 A JP H01205208A
Authority
JP
Japan
Prior art keywords
internal information
monitoring
programmable controller
polynomial
memory
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
JP63029341A
Other languages
Japanese (ja)
Inventor
Yoshinori Kumagai
熊谷 嘉倫
Sakuyuki Oonishi
大西 作幸
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP63029341A priority Critical patent/JPH01205208A/en
Publication of JPH01205208A publication Critical patent/JPH01205208A/en
Pending legal-status Critical Current

Links

Landscapes

  • Testing And Monitoring For Control Systems (AREA)
  • Programmable Controllers (AREA)

Abstract

PURPOSE:To hold extendability in the monitoring of the internal information of a programmable controller by registering the internal information name of the programmable controller with the form of the polynomial with a monitoring registering means and attaining the operation of four fundamental rules of arithmetics. CONSTITUTION:A monitoring registering means 16 prepares the polynomial so as to make the internal information name of a programmable controller 8 as respective items of the polynomial together with a displaying position on a CAT 3 as information for monitoring, stores this into the prescribed area of a memory device 6 and therefore, the operation of the four fundamental rules of arithmetics can be also executed for internal information. A internal information calculating means 17 executes respective types of arithmetic processing including the operation of the four fundamental rules of the arithmetics to the data fetched from the internal information image area of a memory 6 corresponding to the polynomial registered by the monitoring registering means 16 and the result is stored into the prescribed area of the memory 6. Thus, the monitoring with the extendability can be executed.

Description

【発明の詳細な説明】 (産業上の利用分野) この発明は、工場自動化(以下FA)用監視装置にかか
り、特に工場等でFA機器を制御しているプログラマブ
ルコントローラと回線を介して接続し、このプログラマ
ブルコントローラの内部情報を監視することにより、F
A機器の状態を監視することのできる監視装置に関する
ものである。
[Detailed Description of the Invention] (Industrial Application Field) The present invention relates to a monitoring device for factory automation (hereinafter referred to as FA), which is connected via a line to a programmable controller that controls FA equipment in a factory, etc. , by monitoring the internal information of this programmable controller, F
The present invention relates to a monitoring device that can monitor the status of A device.

〔従来の技術〕[Conventional technology]

第3図はFA用の監視装置とこれが適用されるシステム
の概略構成を示すシステム構成図である。(1)はFA
用の監視装置であり、このFA用監視装置(1)はケー
ブル(10)を介してプログラマブルコントローラ(8
)と回線接続されている。各プログラマブルコントロー
ラ(8)は、制御対象機器(9)と接続されその制御を
行っている。
FIG. 3 is a system configuration diagram showing a schematic configuration of an FA monitoring device and a system to which this is applied. (1) is FA
This FA monitoring device (1) is connected to a programmable controller (8) via a cable (10).
) is connected by line. Each programmable controller (8) is connected to and controls a controlled device (9).

またFA用の監視装置(1)は、本体(2) 、CRT
(3)およびキーボード(4)から構成されている。
In addition, the monitoring device (1) for FA includes the main body (2), CRT
(3) and a keyboard (4).

本体(2)は、監視登録情報を解読し実行する中央処理
装置(CPU) (5)と、監視のための各種データを
格納するメモリ(6)とCPU (5)  とプログラ
マブルコントローラ(8)とを接続するためのリンクイ
ンタフェース装置(7)とから構成される装置第4図は
従来のFA用の監視装置の構成を示すブロック図である
。メモリ(6)の所定エリアにはFA機器を監視するた
めの各種情報が、CPLI (5)内に設けられた監視
登録0手段(11)により登録され格納される。
The main body (2) includes a central processing unit (CPU) (5) that decodes and executes monitoring registration information, a memory (6) that stores various data for monitoring, a CPU (5), and a programmable controller (8). FIG. 4 is a block diagram showing the configuration of a conventional FA monitoring device. Various information for monitoring the FA equipment is registered and stored in a predetermined area of the memory (6) by a monitoring registration zero means (11) provided in the CPLI (5).

このような監視のための情報として表示装置上の表示位
置、プログラマブルコントローラ(8)の内部情報名お
よびその内部情報に対する乗数値や除数値がある。CP
U(5)はメモリ(6)の内部情報イメージエリアにリ
ンクインタフェース装置(7)を介してプログラマブル
コントローラ(8)の内部情報を所定のタイミングで入
力して更新する。このような動作はCPU (5)内に
設けられた内部情報更新手段(13)により行なわれる
Information for such monitoring includes the display position on the display device, the internal information name of the programmable controller (8), and the multiplier value and divisor value for the internal information. C.P.
The U (5) updates the internal information of the programmable controller (8) by inputting it into the internal information image area of the memory (6) at a predetermined timing via the link interface device (7). Such operations are performed by internal information updating means (13) provided within the CPU (5).

ついで、CPU (5)内に設けられた内部情報計算手
段(14)が、登録したプログラマブルコントローラ(
8)の内部情報の値に予め設定した乗数値および除数値
を乗除して演算を行ないその結果をメモリ(6)の所定
エリアに格納する。
Next, the internal information calculation means (14) provided in the CPU (5) calculates the registered programmable controller (
8) is multiplied and divided by a preset multiplier value and a divisor value, and the results are stored in a predetermined area of the memory (6).

この計算結果は、CPU (5)内に設けられたCR7
表示手段(15)により、予め指定された表示位置に表
示される。このような処理を繰り返し実行することによ
りプログラマブルコントローラ(8)の内部情報の監視
が実施される。
The result of this calculation is the CR7 installed in the CPU (5).
The display means (15) displays it at a pre-specified display position. By repeatedly executing such processing, internal information of the programmable controller (8) is monitored.

第5図は、第4図に示す装置の動作を説明するためのフ
ローチャートである。まず、プログラマブルコントロー
ラ(8)の内部情報名とその内部情報に対しての乗数値
および除数値をCRT (3)を見ながらキーボード(
4)からキー入力により登録していく。登録に際しては
、[:PU (5)内の監視登録手段(1工)が動作し
、登録処理が行なわれる(ステップ5a)。ついで監視
を実行するためにキーボード(4)を操作すると、監視
実行キーイン操作手段(12)が動作しくステップ5b
)、プログラマブルコントローラ(8)から内部情報が
取り込まれる。
FIG. 5 is a flowchart for explaining the operation of the apparatus shown in FIG. 4. First, enter the name of the internal information of the programmable controller (8) and the multiplier and divisor values for that internal information using the keyboard while looking at the CRT (3).
Register from 4) by key input. At the time of registration, the monitoring registration means (step 1) in [:PU (5) operates and registration processing is performed (step 5a). Next, when the keyboard (4) is operated to execute monitoring, the monitoring execution key-in operation means (12) is activated and the process proceeds to step 5b.
), internal information is taken in from the programmable controller (8).

すなわちキー操作に応答してプログラマブルコントロー
ラ(8)の内部情報が一定時間おきにインタフェース装
置(7)を介して受信され、メモリ(6)の内部情報イ
メージエリアに入力され更新される。この内部情報の取
り込みと更新とは内部情報更新手段(13)により行な
われる(ステップ5c)。
That is, in response to key operations, internal information of the programmable controller (8) is received via the interface device (7) at regular intervals, and is input to and updated in the internal information image area of the memory (6). This internal information is taken in and updated by the internal information updating means (13) (step 5c).

次に登録したプログラマブルコントローラ(8)の内部
情報名の値を内部情報イメージエリアを参照して取り出
す(ステップ5d)。さらに内部情報に対しての乗数値
と除数値とが登録されているがどうかが判断され(ステ
ップ5e)、登録されている場合にはプログラマブルコ
ントローラ(8)の内部情報値に乗数値を乗算したり、
除数値で除算してその演算結果をメモリの所定エリアに
格納する(ステップ5f)。
Next, the value of the registered internal information name of the programmable controller (8) is retrieved by referring to the internal information image area (step 5d). Furthermore, it is determined whether a multiplier value and a divisor value for the internal information are registered (step 5e), and if they are registered, the internal information value of the programmable controller (8) is multiplied by the multiplier value. Or,
The result is divided by the divisor value and stored in a predetermined area of the memory (step 5f).

また登録がない場合にはプログラマブルコントローラ(
8)の内部情報値をそのまま演算結果としてメモリ(6
)に格納する(ステップ5j)、ついでCRT (3)
上の指定表示位置に計算結果を表示する(ステップ5g
)。
In addition, if there is no registration, the programmable controller (
The internal information value of 8) is directly stored in the memory (6) as the calculation result.
) (step 5j), then CRT (3)
Display the calculation result at the specified display position above (step 5g
).

この一連の動作(ステップ5c〜ステツプ5g)を繰り
返すことによりプログラマブルコントローラ(8)の内
部情報の監視を実施する。ただし監視を終了したい時(
ステップ5h)  には監視を終了するためのキー操作
を行なえば(ステップ51)、監視は終了する。
By repeating this series of operations (steps 5c to 5g), internal information of the programmable controller (8) is monitored. However, when you want to end monitoring (
In step 5h), if a key operation is performed to end the monitoring (step 51), the monitoring ends.

〔発明が解決しようとする課題) 従来のFA用の監視装置は以上のように構成されている
ため、プログラマブルコントローラの内部情報の監視を
登録する時点において1つの内部情報名に対しては1つ
の監視登録しか許されず、しかもこの内部情報名に対す
る演算の種類が乗算と除算の2つしか無かった。したが
って、FA機器の監視に当って監視機能が制限されると
いう課題があった。
[Problem to be Solved by the Invention] Since the conventional FA monitoring device is configured as described above, one internal information name is registered for one internal information name at the time of registering monitoring of internal information of a programmable controller. Only monitoring registration was allowed, and there were only two types of operations for this internal information name: multiplication and division. Therefore, there has been a problem in that the monitoring function is limited when monitoring FA equipment.

この発明は上記のような課題を解消するためになされた
もので、拡張性のある監視ができるようにしたFA用の
監視装置を得ることを目的とする。
The present invention has been made to solve the above-mentioned problems, and an object of the present invention is to obtain a monitoring device for FA that is capable of scalable monitoring.

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

この発明にかかる監視装置は、プログラマブルコントロ
ーラの複数の内部情報名を多項式の各項とするような多
項式を作成し、これを表示位置情報とともにメモリの所
定エリアに格納する監視登録手段と、プログラマブルコ
ントローラの内部情報を一定時間ごとにメモリの所定エ
リアに入力し更新するような内部情報更新手段と、この
内部情報更新手段から得た最新の内部情報を多項式の各
項に代入して演算し、演算結果をメモリの所定エリアに
格納するような内部情報計算手段と、演算結果を表示位
置情報にしたがってCRTの所定位置に表示させるCR
7表示手段とを設け、回線上の表示したい情報を希望す
る形式にしたがって演算し、指定表示位置にオンライン
で表示するようにしたものである。
A monitoring device according to the present invention includes a monitoring registration means for creating a polynomial in which each term is a plurality of internal information names of a programmable controller, and storing the polynomial in a predetermined area of a memory together with display position information; an internal information updating means that inputs and updates internal information into a predetermined area of a memory at regular intervals, and calculates by substituting the latest internal information obtained from this internal information updating means into each term of a polynomial. Internal information calculation means that stores the results in a predetermined area of memory, and a CR that displays the calculation results at a predetermined position on a CRT according to display position information.
7 display means are provided, the information to be displayed on the line is calculated in accordance with the desired format, and is displayed online at a designated display position.

〔作用〕[Effect]

この発明における監視装置は、監視登録手段がプログラ
マブルコントローラの内部情報名を多項式の各項とする
ように登録処理を行なうため、1つの内部情報名に対し
て多様性のある監視登録ができ、しかもこの監視登録名
に施こす演算処理が乗算と除算とに限定されることはな
い。
In the monitoring device according to the present invention, since the monitoring registration means registers the internal information name of the programmable controller as each term of the polynomial, it is possible to perform diverse monitoring registration for one internal information name. The arithmetic processing performed on this monitoring registration name is not limited to multiplication and division.

〔実施例〕〔Example〕

以下、この発明の一実施例を第1図に基づいて説明する
。第1図は、この発明の一実施例にかかるFA用の監視
装置の構成を示すブロック図である。図中、第4図に示
したものと同一のブロックには同一の符号を付しその詳
細説明は省略する。
An embodiment of the present invention will be described below with reference to FIG. FIG. 1 is a block diagram showing the configuration of a monitoring device for FA according to an embodiment of the present invention. In the figure, blocks that are the same as those shown in FIG. 4 are given the same reference numerals, and detailed explanation thereof will be omitted.

この発明においてはCPU (5)内に設けられる監視
登録手段(16)と内部情報計算手段(17)とが第4
図に示す従来の装置と異なる機能を有している。
In this invention, the monitoring registration means (16) and the internal information calculation means (17) provided in the CPU (5) are the fourth
It has a different function from the conventional device shown in the figure.

すなわち監視登録手段(16)は監視をするための情報
としてCRT (3)上の表示位置とともにプログラマ
ブルコントローラ(8)の内部情報名を多項式の各項と
するような多項式を作成し、これを記憶装置(6)の所
定エリアに格納する。
That is, the monitoring registration means (16) creates a polynomial in which each term of the polynomial is the internal information name of the programmable controller (8) as well as the display position on the CRT (3) as information for monitoring, and stores this. It is stored in a predetermined area of the device (6).

したがって、従来の装置と異なり、内部情報に対して四
則演算も可能となる。また内部情報計算手段(17)は
、監視登録手段(16)によって登録された多項式に対
応してメモリ(6)の内部情報イメージエリアから取り
出したデータに四則演算を含む各種の演算処理を施して
その結果をメモリ(6)の所定エリアに格納する動作を
行なう。
Therefore, unlike conventional devices, four arithmetic operations can be performed on internal information. Further, the internal information calculation means (17) performs various arithmetic processing including four arithmetic operations on the data retrieved from the internal information image area of the memory (6) corresponding to the polynomial registered by the monitoring registration means (16). The result is stored in a predetermined area of the memory (6).

次に第1図に示す装置の動作を第2図に示すフローチャ
ートに基づいて詳細に説明する。
Next, the operation of the apparatus shown in FIG. 1 will be explained in detail based on the flowchart shown in FIG.

まずプログラマブルコントローラ(8)の内部情報名を
各項とする多項式をCRT (3)を見ながらキー入力
すると、監視登録手段(16)がこれを登録しくステッ
プ2a)、メモリ(6)の所定エリアに格納する。この
際登録されるのは多項式であるため従来と異なり、四則
演算も可能となる。
First, when a polynomial whose terms are the internal information names of the programmable controller (8) is entered using a key while looking at the CRT (3), the monitoring registration means (16) registers the polynomial (step 2a) in a predetermined area of the memory (6). Store in. Since what is registered at this time is a polynomial, unlike conventional methods, four arithmetic operations are also possible.

またCRT (3)上の表示位置を示す表示位置情報も
同時に登録される。ついで監視を実行するためにキーを
操作すると、監視実行キーイン操作(12)が操作され
(ステップ2b)、監視処理が実行される。すなわち接
続されているプログラマブルコントローラ(8)からそ
の内部情報が一定時間おきにリンクインタフェース装置
(7)を介してメモリ(6)の内部情報イメージエリア
に入力される。
Display position information indicating the display position on the CRT (3) is also registered at the same time. Next, when a key is operated to execute monitoring, the monitoring execution key-in operation (12) is operated (step 2b), and the monitoring process is executed. That is, the internal information from the connected programmable controller (8) is input to the internal information image area of the memory (6) via the link interface device (7) at regular intervals.

そこで内部情報更新手段(13)によりこの内容を更新
しくステップ2C)、登録した多項式で項としているプ
ログラマブルコントローラ(8)の内部情報値を内部情
報イメージエリアを参照して取り出す(ステップ2d)
。さらに多項式の内容に四則演算が含まれていれば、そ
れに対応して演算した結果を計算結果としてメモリ(6
)の所定エリアに格納する(ステップ2e)。次にCR
T (3)上の指定表示位置に計算結果を表示する(ス
テップ2f)。
Therefore, the internal information updating means (13) updates this content (step 2C), and extracts the internal information value of the programmable controller (8), which is a term in the registered polynomial, by referring to the internal information image area (step 2d).
. Furthermore, if the contents of the polynomial include four arithmetic operations, the results of the corresponding operations are stored in the memory (6
) in a predetermined area (step 2e). Next, CR
T (3) Display the calculation result at the designated display position above (step 2f).

この一連の動作(ステップ2C〜ステツプ2f)を繰り
返すことによりプログラマブルコントローラ(8)の内
部情報の監視を実行する。監視を終了したい時(ステッ
プ2g)は、監視終了のためのキー操作を行なえば(ス
テップ2h)、監視は終了する。
By repeating this series of operations (steps 2C to 2f), internal information of the programmable controller (8) is monitored. When it is desired to end the monitoring (step 2g), a key operation for ending the monitoring is performed (step 2h), and the monitoring is ended.

〔発明の効果〕〔Effect of the invention〕

以上説明したようにこの発明のよれば、監視登録手段が
多項式の形式でプログラマブルコントローラの内部情報
名を登録し、しかも四則演算を可能とするようにしてい
るため、プログラマブルコントローラの内部情報の監視
において、拡張性を持たせることができるという効果が
ある。
As explained above, according to the present invention, the monitoring registration means registers the internal information name of the programmable controller in the form of a polynomial, and also enables four arithmetic operations, so that the internal information of the programmable controller can be monitored. , it has the advantage of being extensible.

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

第1図はこの発明の一実施例を示すFA用の監視装置の
ブロック図、第2図は第1図の装置の動作を説明するフ
ローチャート、第3図はFA用監視装置が適用されるシ
ステムを示すシステム構成図、第4図は従来のFA用監
視装置の一例を示すブロック図、第5図は第4図の装置
の動作を説明するためのフローチャートである。 (1)はFA用の監視装置、 (3)は(:RT 、  (5)はCPU 、  (6
)はメモリ、(12)は監視実行キーイン操作手段、(
13)は内部情報更新手段、 (16)は監視登録手段、 (17)は内部情報計算手段 (15)はCR7表示手段。 なお、図中、同一符号は同一または相当部分を示す。 代理人  大  岩  増  雄 手続補正書(自発) 20発明の名称 監視装置 3、補正をする者 代表者志岐守哉 6、補正の内容 (1)明細書第2頁第1行の「にかかり、」という記載
を「にかかわり、」と補正する。 (2)明細書第2頁第18行の「メモリ(6)とcpu
(5)と」という記載を「メモリ(6)と、cpu (
5)と」と補正する。 以  上
FIG. 1 is a block diagram of an FA monitoring device showing an embodiment of the present invention, FIG. 2 is a flowchart explaining the operation of the device in FIG. 1, and FIG. 3 is a system to which the FA monitoring device is applied. FIG. 4 is a block diagram showing an example of a conventional FA monitoring device, and FIG. 5 is a flowchart for explaining the operation of the device shown in FIG. (1) is a monitoring device for FA, (3) is (:RT, (5) is CPU, (6
) is memory, (12) is monitoring execution key-in operation means, (
13) is an internal information updating means; (16) is a monitoring registration means; (17) is an internal information calculating means; (15) is a CR7 display means. In addition, in the figures, the same reference numerals indicate the same or corresponding parts. Agent Masuo Oiwa Procedural amendment (voluntary) 20 Name of invention monitoring device 3, person making the amendment Representative Moriya Shiki 6, Contents of amendment (1) “Depends on the description in the first line of page 2 of the specification; ” should be amended to read “in relation to”. (2) “Memory (6) and CPU” on page 2, line 18 of the specification
(5) and” was replaced with “Memory (6), CPU (
5) and”. that's all

Claims (1)

【特許請求の範囲】[Claims]  工場自動化機器の制御を行なうプログラマブルコント
ローラを監視する監視装置において、前記プログラマブ
ルコントローラの複数の内部情報名を多項式の各項とす
る多項式を作成し表示位置情報と共に第1のメモリに格
納する監視登録手段と、前記プログラマブルコントロー
ラの内部情報を一定時間毎に第2のメモリに入力して更
新する内部情報更新手段と、前記内部情報更新手段から
得た最新の内部情報を前記多項式の各項に代入して演算
し演算結果を第3のメモリに格納する内部情報計算手段
と、前記演算結果を前記表示位置情報に従って表示画面
の所定位置に表示させる表示手段とを備えたことを特徴
とする監視装置。
In a monitoring device that monitors a programmable controller that controls factory automation equipment, a monitoring registration means that creates a polynomial in which each term is a plurality of internal information names of the programmable controller and stores it in a first memory together with display position information. and internal information updating means for inputting and updating internal information of the programmable controller into a second memory at regular intervals; and substituting the latest internal information obtained from the internal information updating means into each term of the polynomial. 1. A monitoring device comprising: internal information calculation means for calculating and storing the calculation results in a third memory; and display means for displaying the calculation results at a predetermined position on a display screen according to the display position information.
JP63029341A 1988-02-10 1988-02-10 Monitor Pending JPH01205208A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63029341A JPH01205208A (en) 1988-02-10 1988-02-10 Monitor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63029341A JPH01205208A (en) 1988-02-10 1988-02-10 Monitor

Publications (1)

Publication Number Publication Date
JPH01205208A true JPH01205208A (en) 1989-08-17

Family

ID=12273532

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63029341A Pending JPH01205208A (en) 1988-02-10 1988-02-10 Monitor

Country Status (1)

Country Link
JP (1) JPH01205208A (en)

Similar Documents

Publication Publication Date Title
JPH0719240B2 (en) Small electronic calculator with graph display function
JP2963299B2 (en) Peripheral device of programmable controller and internal information setting method
JPS6111615A (en) Process monitoring device
JPH01205208A (en) Monitor
JPH04105101A (en) Abnormality processing form setting method for controller
JP3663697B2 (en) Graph display device and graph display control method
JPH08179749A (en) Graph display device
JP3167245B2 (en) Programmable controller operating state monitoring device
JPH06168104A (en) Electronic computer
JP2815261B2 (en) Electronic equipment with complex number calculation function
JPH01244502A (en) Pc program display system
JP3194217B2 (en) Arithmetic device and arithmetic method
JPH05127716A (en) Numerical controller
JP2002268737A (en) Intelligent type graphic control panel and component display method
JPS62157905A (en) Controller
JPH04364530A (en) Software development support system
JPH0325532A (en) Fuzzy inference device
JPH05197509A (en) Information processor
JPH02170204A (en) Condition setting system
JPH04250555A (en) Electronic computer
JPH08221367A (en) Computer with printer
JPH0762623B2 (en) Process display
JPH1027163A (en) Statistical data processor
JPH07182149A (en) Message display system
JPS63116214A (en) Programming device