JPH0443402A - Monitoring method for programmable controller - Google Patents
Monitoring method for programmable controllerInfo
- Publication number
- JPH0443402A JPH0443402A JP2151394A JP15139490A JPH0443402A JP H0443402 A JPH0443402 A JP H0443402A JP 2151394 A JP2151394 A JP 2151394A JP 15139490 A JP15139490 A JP 15139490A JP H0443402 A JPH0443402 A JP H0443402A
- Authority
- JP
- Japan
- Prior art keywords
- monitor
- information
- programmable controller
- address
- address 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
- Testing And Monitoring For Control Systems (AREA)
- Programmable Controllers (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、プログラマブルコントローラの動作状態を確
認するプログラマブルコントローラのモニタリング方法
に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a programmable controller monitoring method for checking the operating state of the programmable controller.
設備機器を自動化する場合には、コンピュータ等の演算
手段を備えたプログラマブルコントローラが多用されて
おり、このプログラマブルコントローラは、書き込まれ
たラダープログラムに従って設置機器を制御するように
なっている。また、プログラマブルコントローラは、設
備機器の大型化および分散化により内部リレーや入出力
端子等の制御対象が増大する傾向にあり、プログラムエ
ラーのデバッグやタイミング調整、設備機器の保全等の
作業を効率良く行う上で特定の制御対象の動作状態を監
視できることが望まれている。When automating equipment, programmable controllers equipped with computing means such as computers are often used, and these programmable controllers control installed equipment according to written ladder programs. In addition, programmable controllers are capable of efficiently debugging program errors, adjusting timing, and maintaining equipment, as the number of objects to be controlled, such as internal relays and input/output terminals, tends to increase as equipment becomes larger and more distributed. In doing so, it is desired to be able to monitor the operating status of a specific controlled object.
上記の制御対象の監視には、一般にプログラマブルコン
トローラに通信ケーブルを介して接続されるモニタ装置
が用いられるようになっており(第3図参照)、このモ
ニタ装置による従来のモニタリング方法は、第4図の装
置側モニタルーチンで示すように、必要とするモニタ情
報のアドレスをアドレス情報として抽出しく521)、
抽出されたアドレス情報を有したコマンドをプログラマ
ブルコントローラに送信するようになっている(S22
)。そしで、プログラマブルコントローラから上記のコ
マンドで指定されたアドレス情報に対応するモニタ情報
を受信し、情報確認処理を実行した後、モニタ情報を表
示するようになっている(S23)、この後、監視する
制御対象の内容を変更する場合には、YESとしてS2
1を実行する一方、変更しない場合には、NoとしてS
22を実行することになる(S 24 )。A monitor device connected to the programmable controller via a communication cable is generally used to monitor the above-mentioned controlled object (see Figure 3), and the conventional monitoring method using this monitor device is As shown in the device side monitor routine in the figure, the address of the required monitor information is extracted as address information (521),
A command with the extracted address information is sent to the programmable controller (S22
). Then, after receiving the monitor information corresponding to the address information specified by the above command from the programmable controller and executing the information confirmation process, the monitor information is displayed (S23). If you want to change the contents of the controlled object, select YES in S2.
1, but if you do not want to change it, press S as No.
22 (S 24 ).
このように、従来のモニタリング方法は、アドレス情報
を有したコマンドをプログラマブルコントローラに順次
送信することで、送信したアドレス情報に対応するモニ
タ情報を得るようになっている。゛従って、プログラム
エラーのデバッグや制御対象のタイミング調整、設備機
器の保全等の作業1よ、このモニタリング方法により特
定の制御対象の動作を監視しながら行えることで、例え
ば設備機器の暴走等を未然に防止し、安全且つ迅速に実
施することが可能になっている。In this manner, in the conventional monitoring method, commands having address information are sequentially transmitted to the programmable controller, thereby obtaining monitor information corresponding to the transmitted address information. Therefore, by using this monitoring method, you can perform tasks such as debugging program errors, adjusting the timing of controlled objects, and maintaining equipment while monitoring the operation of a specific controlled object, thereby preventing runaway equipment, etc. It has become possible to prevent this from occurring and to implement it safely and quickly.
しかしながら、上記従来のモニタリング方法では、モニ
タ情報をプログラマブルコントローラから得る度毎に、
必要とするモニタ情報の全てのアドレスをコマンドと共
にプログラマブルコントローラに送信しなければならず
、このコマンドの送信がモニタ情報の精度を低下させる
要因になっている。However, in the conventional monitoring method described above, each time monitor information is obtained from a programmable controller,
All the addresses of the required monitor information must be sent to the programmable controller together with the command, and the transmission of this command is a factor that reduces the accuracy of the monitor information.
即ち、信号を送受信する際のエラーの発生率は、通信装
置およびプログラマブルコントロー9間を往来する信号
量と比例関係にあり、この信号量は、゛通信装置から送
信されるコマンドのコマンド数に比例している。この際
、上記のコマンド数は、モニタ情報の数となるモニタリ
ングの点数やモニタ情報の離散したアドレスの数に比例
しており、例え−ば離散したアドレスのモニタ情報を多
数モニタリングする場合には、コマンド数が増加するこ
とでエラー発生率が高くなることになる。In other words, the rate of error occurrence when transmitting and receiving signals is proportional to the amount of signals sent back and forth between the communication device and the programmable controller 9, and this amount of signals is proportional to the number of commands sent from the communication device. are doing. At this time, the number of commands mentioned above is proportional to the number of monitoring points, which is the number of monitor information, and the number of discrete addresses of monitor information. For example, when monitoring a large number of monitor information of discrete addresses, As the number of commands increases, the error rate increases.
また、プログラマブルコントローラにおけるモニタ情報
の収集は、プログラマブルコントローラが各制御対象を
スキャンする動作に対して非同期に実行される。従って
、コマンドを送信してからモニタ情報を収集するまでに
要する時間が増加した場合には、モニタ情報の収集が一
周期分のスキャンタイムから外れて実行される可能性が
あるため、誤ったモニタ情報が収集される虞れがある。Furthermore, the collection of monitor information in the programmable controller is performed asynchronously with respect to the operation of the programmable controller to scan each control target. Therefore, if the time required from sending a command to collecting monitor information increases, the collection of monitor information may be performed outside the scan time of one cycle, resulting in incorrect monitoring. There is a risk that information may be collected.
このように、従来のモニタリング方法は、特定の制御対
象の動作を監視できるようになっているが、監親する条
件によってモニタ情報の精度が低下するという問題があ
った。従って、本発明においては、モニタ情報の収集を
プログラマブルコントローラが各制御対象をスキャンす
る動作に対して同期して実行させることで、監視する条
件が変化した場合でも常に高精度なモニタ情報を得るこ
とができるプログラマブルコントローラのモニタリング
方法を提供することを目的としている。As described above, the conventional monitoring method is capable of monitoring the operation of a specific controlled object, but there is a problem in that the accuracy of the monitoring information decreases depending on the conditions of supervision. Therefore, in the present invention, by collecting monitor information in synchronization with the operation of the programmable controller to scan each controlled object, it is possible to always obtain highly accurate monitor information even when the monitoring conditions change. The purpose of this research is to provide a method for monitoring programmable controllers.
本発明に係るプログラマブルコントローラのモニタリン
グ方法は、上記課題を解決するために、プログラマブル
コントローラでアドレス情報に対応した制御対象につい
てのモニタ情報となる0NOFF情報が収集され、収集
されたモニタ情報がモニタ装置に送信されて表示される
プログラマブルコントローラのモニタリング方法におい
て、上記モニタ装置で設定された例えば8敗したアドレ
スを有したアドレス情報がプログラマブルコントローラ
に送信された後、プログラマブルコントローラで制御対
象のスキャンに同期してモニタ情報が収集され、モニタ
装置から送信されたモニタコマンドがプログラマブルコ
ントローラで受信された一際に、収集されたモニタ情報
がモニタ装置に送信されて表示されることを特徴として
いる。In order to solve the above-mentioned problem, a monitoring method for a programmable controller according to the present invention collects 0NOFF information, which is monitor information about a controlled object corresponding to address information, in a programmable controller, and transmits the collected monitor information to a monitor device. In the programmable controller monitoring method that is transmitted and displayed, after the address information having, for example, 8 failed addresses set in the monitor device is transmitted to the programmable controller, the programmable controller transmits the address information in synchronization with the scan of the controlled object. The system is characterized in that when the monitor information is collected and the programmable controller receives a monitor command sent from the monitor device, the collected monitor information is sent to the monitor device and displayed.
〔作 用]
上記の構成によれば、プログラマブルコントローラには
、モニタ装置で設定されたアドレス情報が予め入力され
るようになっている。また、アドレス情報に対応した制
御対象についてのモニタ情報は、プログラマブルコント
ローラが制御対象をスキャンするのに同期して収集され
るようになっている。従って、モニタ情報は、収集に要
する時澗とスキャンタイムとのズレが防止されることで
、監視する制御対象によってアドレス情報が変化した′
場合でも正確に収集されることになる。[Function] According to the above configuration, the address information set by the monitor device is input in advance to the programmable controller. Furthermore, monitor information regarding the controlled object corresponding to the address information is collected in synchronization with the programmable controller scanning the controlled object. Therefore, by preventing a discrepancy between the time required to collect monitor information and the scan time, it is possible to prevent address information from changing depending on the control target to be monitored.
will be collected accurately no matter what.
また、モニタ装置にモニタ情報を表示させる場合には、
モニタ装置からモニタコマンドを送信し、プログラマブ
ルコントローラで収集されているモーニタ情報をモニタ
装置に送信させることになる、この際、モニタコマンド
は、離散したアドレスやま二”タリング点数が多いアド
レス情報の場合でも、予めアドレス情報が送信されてい
るためコマン′ド数゛に変動がない。In addition, when displaying monitor information on a monitor device,
The monitor command is sent from the monitor device, and the monitor information collected by the programmable controller is sent to the monitor device. Since the address information is sent in advance, there is no change in the number of commands.
従って、モニタ装置とプログラマブルコントロニラとの
間で送受信される信号量は、常に必要最小限の量となり
、結果として交信時のエラー発生率を一最小限に抑える
ことが可能になる。そして、この交信時のエラー発生率
の低減および上述の収集時間とスキャンタイムとのズレ
の防止は、常に高精度なモニタ情報を得ることを可能に
している。Therefore, the amount of signals transmitted and received between the monitor device and the programmable controller is always the minimum necessary amount, and as a result, it is possible to minimize the error occurrence rate during communication. Reduction of the error occurrence rate during communication and prevention of the above-mentioned deviation between the collection time and the scan time make it possible to always obtain highly accurate monitor information.
本発明の一実施例を第1図ないし第3図に基づいて説明
すれば、以下の通りである。An embodiment of the present invention will be described below with reference to FIGS. 1 to 3.
本実施例に係るプログラマブルコントローラのモニタリ
ング方法は、第3図に示すように、モニタ装置1が通信
回線2を介してプログラマブルコントローラ3に接続さ
れることで実行されるようになっている。上記のモニタ
装置1は、例えば液−晶パネルからなる表示部を備えて
おり、表示部は、プログラマブルコントローラの内部リ
レーや入出力′端子等の制御対象のアドレス情報や0N
−OFF状態等のモニタ情報を表示するようになってい
る。また、モニタ装置1は、制御対象のアドレスを指定
するテンキーや一時的に実行を中断させるブレーク処理
等の各種の処理を指示する特殊キー等を有したキー人力
部を備えており、上述の表示部とで特定の制御対象の動
作状態を的確に把握させるようになっている。The programmable controller monitoring method according to this embodiment is executed by connecting the monitor device 1 to the programmable controller 3 via the communication line 2, as shown in FIG. The above-mentioned monitor device 1 is equipped with a display section made of, for example, a liquid crystal panel, and the display section displays address information of controlled objects such as internal relays and input/output' terminals of a programmable controller, and 0N
- Monitor information such as OFF status is displayed. In addition, the monitor device 1 is equipped with a keypad that has a numeric keypad for specifying the address of a controlled object and special keys for instructing various processes such as break processing that temporarily interrupts execution, and displays the above-mentioned display. The operating state of a specific controlled object can be accurately grasped by the control section.
さらに、モニタ装置工には、上記の表示部およびキー人
力部にインターフェース部を介して接続され′たC P
U (Central Processing 1J
nit)を有している。このCPtJは、ROM (R
ead 0nly Mem。Furthermore, the monitor equipment is equipped with a C P connected to the above-mentioned display section and key power section via an interface section.
U (Central Processing 1J
nit). This CPtJ is a ROM (R
ead 0nly Mem.
ry)に記憶されたシステムプログラムに従ってキー人
力部の認識や表示部への表示を行うようになっていると
共に、モニタ情報やアドレス情報をRAM (Rand
om Access Memory)に記憶させるよう
になってる。また、上記のROMには、装置側モニタル
ーチンを実行する装置側モニタプログラムも記憶されて
おり、この装置側モニタプログラムは、予め特定の制御
対象のアドレスをアドレス情報としてプログラマブルコ
ントローラに送信した後、モニタコマンドである収集コ
マンドでアドレス情報に対応したモニタ情報をプログラ
マブルコントローラから得るようになっている。The system recognizes key personnel and displays information on the display according to the system program stored in the RAM (Rand ry).
om Access Memory). The ROM also stores a device-side monitor program that executes a device-side monitor routine, and this device-side monitor program sends the address of a specific control target as address information to the programmable controller in advance, and then Monitor information corresponding to address information is obtained from the programmable controller using a collection command, which is a monitor command.
上記のアドレス情報およびモニタコマンドが送信される
プログラマブルコントローラ3は、ラダープログラムを
記憶するプログラム領域が形成されたRAMを有してお
り、このRAMには、プログラム領域の他、モニタ装W
1から送信されたアドレス情報を記憶するアドレス領域
およびモニタ情報を記憶するモニタ領域も形成されてい
る。The programmable controller 3 to which the above address information and monitor commands are sent has a RAM in which a program area for storing ladder programs is formed.
An address area for storing address information transmitted from 1 and a monitor area for storing monitor information are also formed.
また、プログラマブルコントローラ3は、上記のラダー
プログラムを解析するシステムプログラムおよびPC側
モニタルーチンを実行するPC側モニタプログラムが記
憶されたROMを有しており、PC側モニタプログラム
は、アドレス情報で指定された制御対象のモニタ情報を
モニタ領域に記憶させ、このモニタ情報をモニタコマン
ドを受信した際にモニタ装置1に送信させるようになっ
ている。Furthermore, the programmable controller 3 has a ROM that stores a system program for analyzing the above-mentioned ladder program and a PC-side monitor program for executing a PC-side monitor routine, and the PC-side monitor program is specified by address information. The monitor information of the controlled object is stored in the monitor area, and this monitor information is transmitted to the monitor device 1 when a monitor command is received.
上記のROMおよびRAMは、CPtJに接続されてお
り、このCPUには、インターフェース部を介して制御
信号を送受信する入出力端子も接続さ冶、ている。これ
により、CPtJは、ラダープログラムを解析したシス
テムプログラムに従って設備機器に配設されたセンサの
監視やアクチュエータ等の制御を行うようになっている
。The ROM and RAM described above are connected to the CPtJ, and the CPU is also connected to input/output terminals for transmitting and receiving control signals via an interface section. As a result, the CPtJ monitors sensors installed in equipment and controls actuators and the like in accordance with the system program that analyzes the ladder program.
上記の構成において、装置側モニタルーチンおよびPC
側モニタルーチンによるモニタ装置1およびプログラマ
ブルコントローラ3の動作順序について第1図および第
2図のフローチャートを基に以下に説明する。In the above configuration, the device side monitor routine and the PC
The operation order of the monitor device 1 and programmable controller 3 according to the side monitor routine will be explained below based on the flowcharts of FIGS. 1 and 2.
先ず、第3図に示すように、モニタ装Wlが通信回線2
を介してプログラマブルコントローラ3に接続される。First, as shown in FIG.
It is connected to the programmable controller 3 via.
この後、モニタ装W1では、第1図に示すように、モニ
タ情報を表示部に表示させる制御対象が特定され、キー
人力部から制御対象のアドレスが入力される。入力され
たアドレスは、モニタ装W1のRAMに一時的に記憶さ
れ、このRAMで全てのアドレスを集合したアドレス情
報とされることになる。尚、このアドレス情報には、例
えば1番地のアドレスと5番地のアドレスのように離散
したアドレスの集合である離散情報も含まれている(S
l)。Thereafter, in the monitor W1, as shown in FIG. 1, a controlled object whose monitor information is to be displayed on the display section is specified, and an address of the controlled object is input from the key input section. The input address is temporarily stored in the RAM of the monitor device W1, and is used as address information that is a collection of all addresses in this RAM. This address information also includes discrete information, which is a set of discrete addresses, such as the address at address 1 and the address at address 5 (S
l).
必要とするアドレスの入力が終了すると、上記のアドレ
ス情報がモニタ装置1から通信回線2を介してプログラ
マブルコントローラ3に送信され(S2)、このアドレ
ス情報に続いてモニタコマンドである収集コマンドが送
信されることになる(S3)。When the input of the required address is completed, the above address information is sent from the monitor device 1 to the programmable controller 3 via the communication line 2 (S2), and following this address information, a collection command that is a monitor command is sent. (S3).
一方、プログラマブルコントローラ3では、第2図に示
すよう゛に、モニタ装置1からのアドレス情報を受信し
、このアドレス情報をRAMに形成されたアドレス領域
に記憶することになる(Sll)。上記のアドレス情報
は、プログラマブルコントローラ3が制御対象をスキャ
ンする毎にアドレス領域から読み出され、RAMに形成
されたモニタ領域には、アドレス情報に対応した制御対
象の0N−OFF状態がモニタ情報として記憶されるこ
を−に−なる(S12)。On the other hand, as shown in FIG. 2, the programmable controller 3 receives address information from the monitor device 1 and stores this address information in an address area formed in the RAM (Sll). The above address information is read from the address area every time the programmable controller 3 scans the controlled object, and the 0N-OFF state of the controlled object corresponding to the address information is stored as monitor information in the monitor area formed in the RAM. The stored information becomes - (S12).
モニタ情報を順次記憶するプログラマブルコント−o−
ラ3は、モニタ装置1から送信される収集コマンドの有
無を監視しており、収集コマンドを受信じない′場合に
は、NOとしてS12を再度実行する一方、収集コマン
ドを受信した場合には、YE’SとしてS14を実行す
ることになる(S13)。そして、S14が実行される
と、モニタ領“域に1己憶されたモニタ情報をモニタ装
W1に送信した後、S12を再度実行することになる(
S14)。Programmable controller that sequentially stores monitor information
The controller 3 monitors the presence or absence of a collection command sent from the monitor device 1, and if it does not receive a collection command, it returns NO and executes S12 again, while if it receives a collection command, If the answer is YES, S14 will be executed (S13). Then, when S14 is executed, the monitor information stored in the monitor area is sent to the monitor device W1, and then S12 is executed again (
S14).
上記のモニタ情報は、モニタ装W1で受信され、第1図
に示すように、モニタ情報が正規の信号で有るか否かの
情報確認処理が行われることになる。そして、正規の信
号であると判断された場合には、モニタ情報が表示部に
表示されることになる(S−4)。The above monitor information is received by the monitor device W1, and as shown in FIG. 1, information confirmation processing is performed to determine whether the monitor information is a regular signal. If it is determined that the signal is a regular signal, monitor information will be displayed on the display section (S-4).
この後、内容変更の指示がキー人力部から入力されたか
否かが判定され、内容変更の指示がない場合には、No
としでS3から再度実行され、同一のアドレス情報につ
いてのモニタ情報をプログラマブルコントローラ3から
得て表示させることになる。一方、内容変更の指示があ
った場合には、YESとしてSlが実行されることにな
り、アドレス情報の内容となるアドレスが変更されるこ
とで、以降の動作から変更した制御対象のモニタ′情報
が表示されることになる(S5)。After this, it is determined whether an instruction to change the content has been input from the key personnel department, and if there is no instruction to change the content, No.
Then, the process is executed again from S3, and monitor information regarding the same address information is obtained from the programmable controller 3 and displayed. On the other hand, if there is an instruction to change the contents, Sl will be executed as YES, and the address that is the contents of the address information will be changed, so that the monitor' information of the controlled object that has been changed from the subsequent operation. will be displayed (S5).
このように、本実施例のモニタリング方法は、プログラ
マブルコントローラ3に予めアドレス情報を記憶させ、
この後、モニタコマンドをプログラマブルコントローラ
3に送信するだけでプログラマブルコントローラ3から
モニタ情報を得ることができるようになっている。この
際、収集コマンドは、離散したアドレスやモニタリング
点数が多いアドレス情報の場合でも1コマンドである。In this way, the monitoring method of this embodiment stores address information in the programmable controller 3 in advance,
Thereafter, monitor information can be obtained from the programmable controller 3 by simply transmitting a monitor command to the programmable controller 3. At this time, the collection command is one command even in the case of discrete addresses or address information with a large number of monitoring points.
従って、モニタ装置1とプログラマブルコントローラ3
との間で送受信される信号量は、コマンド数に変動がな
いため常に必要最小限の量となり、結果として交信時の
エラー発生率を最小限に抑えることが可能になる。Therefore, the monitor device 1 and the programmable controller 3
Since the number of commands does not change, the amount of signals transmitted and received between the two terminals is always the minimum necessary amount, and as a result, it is possible to minimize the error rate during communication.
また、プログラマブルコントローラ3におけるモニタ情
報の収集は、アドレス情報が予め記憶されているため、
制御対象のスキャンと共に行われるようになっている。In addition, the collection of monitor information in the programmable controller 3 is possible because the address information is stored in advance.
This is done together with the scan of the controlled object.
これにより、モニタ情報は、制御対象をスキャンする動
作に対して同期して収集されることから、収集に要する
時間とスキャンタイムとのズレが防止されることになる
。そして、このズレの防止は、上述の必要最小限のモニ
タコマンドと共に、監視する制御対象により条件が−変
化した場合でも常に高精度なモニタ情報を得ることを可
能にしている。As a result, the monitor information is collected in synchronization with the operation of scanning the controlled object, thereby preventing a discrepancy between the time required for collection and the scan time. Preventing this deviation, together with the above-mentioned minimum necessary monitor commands, makes it possible to always obtain highly accurate monitor information even when conditions change depending on the controlled object to be monitored.
゛さらに、本実施例のモニタリング方法は、アドレス情
報がモニタコマンドとは別に設定されることか−ら、ア
ドレス情報の変更時にモニタコマンドを変更する必要が
なく、アドレス情報を変更する一゛際のプログラム変更
を効率良く行うことが可能になっている。Furthermore, in the monitoring method of this embodiment, since the address information is set separately from the monitor command, there is no need to change the monitor command when changing the address information, and there is no need to change the monitor command when changing the address information. This allows for efficient program changes.
本発明に係るプログラマブルコントローラのモニタ装置
は、以上のように、モニタ装置で設定されたアドレス情
報がプログラマブルコントローラに送゛信された後、プ
ログラマブルコントローラで制御対象のスキャンに同期
してモニタ情報が収集さ“れ、モニタ装置から送信され
たモニタコマンドがプログラマブルコントローラで受信
された際に、収集されたモニタ情報がモニタ装置に送信
され−る構成である。As described above, the programmable controller monitor device according to the present invention collects monitor information in synchronization with the scan of the controlled object by the programmable controller after the address information set in the monitor device is transmitted to the programmable controller. The configuration is such that when the programmable controller receives a monitor command sent from the monitor device, the collected monitor information is sent to the monitor device.
これにより、モニタ情報が制御対象のスキャンと同期し
て収集されることで、収集に要する時間とスキャンタイ
ムとのズレが防止されることになる。また、モニタコマ
ンドのコマンド数がアドレス情報に対して変動しないた
め、モニタ装置とプログラマブルコントローラとの間で
送受信される信号量を常に必要最小限とすることが可能
になり、交信時のエラー発生率を最小限に抑えることが
可能になる。そして、この交信時のエラー発生率の低減
および上述の収集時間とスキャンタイムとのズレの防止
により常に高精度なモニタ情報を得ることが可能になる
という効果を奏する。As a result, the monitor information is collected in synchronization with the scan of the controlled object, thereby preventing a discrepancy between the time required for collection and the scan time. In addition, since the number of monitor commands does not change with respect to address information, it is possible to always keep the amount of signals sent and received between the monitor device and the programmable controller to the minimum necessary, which reduces the error rate during communication. can be minimized. Further, by reducing the error occurrence rate during communication and preventing the above-mentioned deviation between the collection time and the scan time, highly accurate monitor information can be obtained at all times.
第1図および第2図は、本発明の一実施例を示すも−の
である。
第1図は、装置側モニタルーチンのフローチャートであ
る。
第2図は、PC側モニタルーチンのフローチャートであ
゛る。
第3図は、通信回線を介して接続されたプログラマブル
コントローラおよびモニタ装置の概略構成図である。
第4図は、従来例を示すものであり、装置側モニタルー
チンのフローチャートである。
■はモニタ装置、2は通信回線、3はプログラマブルコ
ントローラである。
特許出願人 シャープ 株式会社第
図
第
図1 and 2 show one embodiment of the present invention. FIG. 1 is a flowchart of the device side monitor routine. FIG. 2 is a flowchart of the PC side monitor routine. FIG. 3 is a schematic configuration diagram of a programmable controller and a monitor device connected via a communication line. FIG. 4 shows a conventional example and is a flowchart of a device-side monitor routine. 2 is a monitor device, 2 is a communication line, and 3 is a programmable controller. Patent applicant Sharp Co., Ltd.
Claims (1)
した制御対象についてのモニタ情報が収集され、収集さ
れたモニタ情報がモニタ装置に送信されて表示されるプ
ログラマブルコントローラのモニタリング方法において
、 上記モニタ装置で設定されたアドレス情報がプログラマ
ブルコントローラに送信された後、プログラマブルコン
トローラで制御対象のスキャンに同期してモニタ情報が
収集され、モニタ装置から送信されたモニタコマンドが
プログラマブルコントローラで受信された際に、収集さ
れたモニタ情報がモニタ装置に送信されることを特徴と
するプログラマブルコントローラのモニタリング方法。[Scope of Claims] 1. A method for monitoring a programmable controller in which monitor information about a controlled object corresponding to address information is collected by a programmable controller, and the collected monitor information is transmitted to a monitor device and displayed, comprising: After the address information set on the device is sent to the programmable controller, the programmable controller collects monitor information in synchronization with the scan of the controlled object, and when the programmable controller receives the monitor command sent from the monitor device. A method for monitoring a programmable controller, characterized in that collected monitor information is transmitted to a monitor device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2151394A JPH0443402A (en) | 1990-06-08 | 1990-06-08 | Monitoring method for programmable controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2151394A JPH0443402A (en) | 1990-06-08 | 1990-06-08 | Monitoring method for programmable controller |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0443402A true JPH0443402A (en) | 1992-02-13 |
Family
ID=15517627
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2151394A Pending JPH0443402A (en) | 1990-06-08 | 1990-06-08 | Monitoring method for programmable controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0443402A (en) |
-
1990
- 1990-06-08 JP JP2151394A patent/JPH0443402A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4443861A (en) | Combined mode supervisory program-panel controller method and apparatus for a process control system | |
| EP0051861B1 (en) | Unmanned diagnostic communications system for computer controlled machine tools | |
| EP0575150B1 (en) | Method for controlling window displays in an open systems windows environment | |
| WO1998010341A1 (en) | Control system monitor | |
| US6445973B1 (en) | Personal computer-incorporated numerical control apparatus, and image transfer method for personal computer-incorporated numerical control apparatuses | |
| US8910050B2 (en) | Manipulation-monitoring device | |
| JPH0443402A (en) | Monitoring method for programmable controller | |
| JPH06202707A (en) | Supervisory control unit | |
| JP3456786B2 (en) | Monitor device for programmable controller | |
| JP2969762B2 (en) | Monitoring method | |
| JPS6358568A (en) | Monitor system for execution of decentralized computer | |
| JPS6338758B2 (en) | ||
| JPH06202712A (en) | Simulation device for programmable controller | |
| JPH0447405A (en) | Programing device for programmable controller | |
| JP2714443B2 (en) | Update data validity display method and process operation monitoring device | |
| JP2525793B2 (en) | Operation control device | |
| JPH04289906A (en) | Power source stop control method by remote control | |
| JP3809571B2 (en) | Plant monitoring and operation device | |
| JPH0312701A (en) | Controller | |
| JPS59109914A (en) | Plant monitoring device | |
| JPH02112004A (en) | Programmable controller | |
| JP3246076B2 (en) | Plant monitoring equipment | |
| JPH0242599A (en) | Process supervising system | |
| JPH06309582A (en) | Monitoring center device for remote monitoring system | |
| JPH01171395A (en) | Transmitting abnormality processing system for remote supervisory and controlling equipment |