JPH0444767B2 - - Google Patents
Info
- Publication number
- JPH0444767B2 JPH0444767B2 JP58030787A JP3078783A JPH0444767B2 JP H0444767 B2 JPH0444767 B2 JP H0444767B2 JP 58030787 A JP58030787 A JP 58030787A JP 3078783 A JP3078783 A JP 3078783A JP H0444767 B2 JPH0444767 B2 JP H0444767B2
- Authority
- JP
- Japan
- Prior art keywords
- input
- output
- data
- section
- address
- 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.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/13—Plc programming
- G05B2219/13142—Debugging, tracing
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Programmable Controllers (AREA)
Description
【発明の詳細な説明】
この発明は、所定のメモリに格納されたプログ
ラムにしたがつて各種の制御演算を行なうプログ
ラマブルコントローラ、特にその動作状態をシー
ケンス図の形で表示装置に表示するプログラマブ
ルコントローラの動作状態監視方式に関する。一
般に、この種の表示方式においては、制御対象と
なる機器の状態およびコントローラの動作を一目
で把握できるような形式、または状態、動作の解
析が容易な形式で表示されることが望ましい。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a programmable controller that performs various control operations according to a program stored in a predetermined memory, and particularly to a programmable controller that displays its operating status on a display device in the form of a sequence diagram. This invention relates to an operating state monitoring method. Generally, in this type of display method, it is desirable that the state of the device to be controlled and the operation of the controller be displayed in a format that allows the user to understand at a glance, or in a format that makes it easy to analyze the state and operation.
第1図はかかる表示方式の従来例を示すブロツ
ク構成図、第2図はシーケンス図の一例を示すも
のである。第1図において、1はコントローラ制
御部、2はプログラム記憶部、3はバス、4は入
出力部、4′はオペレータコンソールを含むキー
ボード、5は動作状態監視制御部、6はシーケン
ス図変換部、7はシーケンス図記憶部、8は表示
制御部、9はCRT等の表示装置である。 FIG. 1 is a block diagram showing a conventional example of such a display system, and FIG. 2 is an example of a sequence diagram. In FIG. 1, 1 is a controller control section, 2 is a program storage section, 3 is a bus, 4 is an input/output section, 4' is a keyboard including an operator console, 5 is an operating state monitoring control section, and 6 is a sequence diagram conversion section. , 7 is a sequence diagram storage unit, 8 is a display control unit, and 9 is a display device such as a CRT.
すなわち、コントローラ制御部1はバス3を介
してプログラム記憶部2から所定のプログラムを
読み出し、該プログラムにもとづいて所定の制御
演算を実行する。このプログラムの内容が例えば
入出力命令に関するものであるときには、該コン
トローラ制御部1は入出力部4との間でデータの
交信を行なう。一方、オペレータコンソール等の
キーボード4′からプログラムのアドレスを指定
して動作状態の監視指示が与えられると、動作状
態監視制御部5はバス3を介してプログラム記憶
部2のキーボード4′にて指定されるアドレスか
らプログラムを読み出す。このプログラムは、シ
ーケンス図変換部6において所定のシーケンス図
に変換され、シーケンス図記憶部7に格納され
る。また、動作状態監視制御部5は、シーケンス
図記憶部7に記憶されたシーケンスシンボルに該
当する入出力部4の状態を上記バス3を介して読
み出し、オン/オフ情報としてシーケンス図記憶
部7に格納する。表示制御部8は、該シーケンス
図記憶部7に格納されたデータにもとづいて表示
装置9にシーケンス図として、例えば第2図の
〜の如く表示する。なお、第2図の〜は接
点またはスイツチを表わすシンボルであり、は
出力機器を表わすシンボルである。したがつて、
第2図には、スイツチとまたはスイツチと
が“オン”になつたとき出力機器に信号が与
えられるようになつているプログラムの内容が表
示されているということができる。なお、入出力
機器のオン/オフ情報は、例えば表示輝度の明暗
等により表わすこととする。以上の如く、従来方
式においては、
(イ) キーボード等により任意のアドレスを指定し
てプログラムの内容を表示させるものであるた
め、そのプログラムが実行されているか否かに
関係なく表示が行なわれる。 That is, the controller control unit 1 reads a predetermined program from the program storage unit 2 via the bus 3, and executes a predetermined control calculation based on the program. When the content of this program is related to input/output commands, for example, the controller control section 1 communicates data with the input/output section 4. On the other hand, when an instruction to monitor the operating state is given by specifying a program address from the keyboard 4' of the operator console, etc., the operating state monitoring control section 5 uses the keyboard 4' of the program storage section 2 to specify the program address via the bus 3. Read the program from the address specified. This program is converted into a predetermined sequence diagram by the sequence diagram conversion section 6 and stored in the sequence diagram storage section 7. Further, the operating state monitoring control section 5 reads out the state of the input/output section 4 corresponding to the sequence symbol stored in the sequence diagram storage section 7 via the bus 3, and stores it as on/off information in the sequence diagram storage section 7. Store. The display control section 8 displays a sequence diagram on the display device 9 based on the data stored in the sequence diagram storage section 7, for example, as shown in ~ in FIG. 2 are symbols representing contacts or switches, and symbols are representing output devices. Therefore,
It can be said that FIG. 2 displays the contents of a switch and a program in which a signal is given to an output device when the switch is turned "on." Note that the on/off information of the input/output device is expressed by, for example, the brightness or darkness of the display brightness. As described above, in the conventional method, (a) the contents of a program are displayed by specifying an arbitrary address using a keyboard or the like, so the display is performed regardless of whether the program is being executed or not.
(ロ) 条件分岐命令(ジヤンプ命令)等によりプロ
グラムがアドレス順に実行されない場合は、プ
ログラム実行順序通りの表示ができない。つま
り、ジヤンプ先のプログラムも含めて表示が行
なわれる。(b) If the program is not executed in address order due to a conditional branch instruction (jump instruction), etc., the program execution order cannot be displayed. In other words, the display includes the jump destination program.
(ハ) 瞬間的な動作、例えば所定番号のスイツチが
オンまたはオフになつた時点(瞬間)の状態を
表示することができない。(c) It is not possible to display an instantaneous operation, for example, the state at the moment (instantaneous) when a switch with a predetermined number is turned on or off.
等の欠点がある。There are drawbacks such as.
この発明は上述の如き欠点を除去すべくなされ
たもので、プログラマブルコントローラによつて
実行されたプログラムをその順序通りに表示する
ことができるとともに、指定した入出力機器がオ
ンまたはオフした時点(瞬間)の動作を表示しう
る監視方式を提供することを目的とする。 This invention was made to eliminate the above-mentioned drawbacks, and it is possible to display programs executed by a programmable controller in the same order as the programs executed by the programmable controller. ) is intended to provide a monitoring method that can display the operation of
その特徴は、プログラマブルコントローラが実
行した命令に含まれる入出力機器の番号および動
作状態データと、別途オレペータコンソール等に
よつて指定される入出力機器の番号および動作状
態データとを互いに比較して、一致する迄実行命
令および入出力機器の動作状態データを記憶し、
一致したとき記憶されたデータを読み出して表示
することにより、指定した番号の入出力機器が指
定通りの状態になつた時点または該時点に至る迄
のコントローラの状態を表示し得るようにした点
にある。 The feature is that the number and operating status data of the input/output equipment included in the command executed by the programmable controller are compared with the number and operating status data of the input/output equipment separately specified by the operator console etc. , memorize the execution commands and the operating status data of the input/output equipment until they match,
By reading and displaying the data stored when a match is made, it is possible to display the point at which the input/output device with the specified number reaches the specified state or the state of the controller up to that point. be.
以下、この発明の実施例を図面を参照して説明
する。 Embodiments of the present invention will be described below with reference to the drawings.
第3図はこの発明の実施例を示す構成図、第4
図は第3図の実施例をより具体的に示す構成図、
第5図はトレースバツフアメモリの構成を示す構
成図、第6図は命令コード形式を示す構成図であ
る。 FIG. 3 is a configuration diagram showing an embodiment of this invention, and FIG.
The figure is a block diagram showing the embodiment of FIG. 3 in more detail.
FIG. 5 is a block diagram showing the structure of the trace buffer memory, and FIG. 6 is a block diagram showing the instruction code format.
第3図において、10はトレースバツフアメモ
リ、11は取込み制御装置、12は比較装置であ
り、1′は第1図のコントローラ制御部、プログ
ラム記憶部および入出力部等からなるプログラマ
ブルコントローラである。取込み制御装置11
は、第4図に示されるように、さらに一致検出部
111、取込み制御部112、取込みカウンタ11
3およびトレースバツフアアドレス記憶部114等
から成り、同様に比較装置12は入出力機器の動
作状態データ比較部121、命令、特にその中に
含まれる入出力機器番号を比較する命令比較部1
22およびアドレス比較部123等より構成され
る。なお、13はオペレータコンソール4′から
与えられるコマンドを記憶するコマンド記憶部で
あり、その他は第1図に示されるものと同様であ
る。 In FIG. 3, 10 is a trace buffer memory, 11 is an acquisition control device, 12 is a comparison device, and 1' is a programmable controller consisting of the controller control section, program storage section, input/output section, etc. shown in FIG. . Intake control device 11
As shown in FIG .
Similarly, the comparator 12 includes an input/output device operating state data comparator 12 1 and an instruction comparator that compares instructions , especially input/output device numbers included therein. 1
2 2 , an address comparison section 12 3 , etc. Note that 13 is a command storage section for storing commands given from the operator console 4', and the rest is the same as that shown in FIG. 1.
第4〜6図を参照してその動作を説明する。 The operation will be explained with reference to FIGS. 4 to 6.
コントローラ制御部1は、バス3を介してプロ
グラムアドレスを出力するので、プログラム記憶
部2は、バス3上に出力されたアドレスに格納さ
れている命令をバス3に出力する。これにより、
コントローラ制御部1はバス3を介して命令を取
込み、解読する。その結果、命令が入力命令なら
ば、入力アドレス、すなわち入力機器に付された
番号情報を出力するので、入出力部4の該当する
入力機器からのデータがバス3に出力される。コ
ントローラ制御部1は、バス3に出力されたデー
タを取込んだ後、これを対応する入力機器のオ
ン/オフ状態信号としてバス3に出力する。一
方、コントローラ制御部1に取込まれた命令が出
力命令の場合は、、制御部1は出力アドレス(出
力機器番号)および出力データをバス3に出力す
るので、入出力部4の該当する出力機器に該デー
タを出力する。なお、このとき、制御部1は出力
機器のオン/オフ状態信号をバス上に出力する。
こうして、各タイミングでパスに出力されるプロ
グラムアドレス、命令および入出力機器のオン/
オフ状態信号はトレースバツフアメモリ10に格
納される。以下、このような動作を順次繰り返す
ことにより、バツフア10には第5図の如くコン
トローラが実行したアドレス(A1〜Ao)、命令
(B1〜Bo)および実行時の入出力機器のオン、オ
フ状態情報(C1〜Co)がそれぞれ記憶される。 Since the controller control unit 1 outputs the program address via the bus 3, the program storage unit 2 outputs the command stored at the address output on the bus 3 to the bus 3. This results in
The controller control unit 1 takes in instructions via the bus 3 and decodes them. As a result, if the command is an input command, the input address, that is, the number information assigned to the input device is output, so that data from the corresponding input device of the input/output section 4 is output to the bus 3. After taking in the data output to the bus 3, the controller control unit 1 outputs the data to the bus 3 as an on/off state signal of the corresponding input device. On the other hand, if the instruction taken into the controller control section 1 is an output instruction, the control section 1 outputs the output address (output device number) and output data to the bus 3, so the corresponding output of the input/output section 4 Output the data to the device. Note that at this time, the control section 1 outputs an on/off state signal of the output device onto the bus.
In this way, the program address, instruction, and input/output device ON/OFF output to the path at each timing.
The off-state signal is stored in trace buffer memory 10. By repeating these operations sequentially, the buffer 10 stores the addresses (A 1 to A o ), instructions (B 1 to B o ) executed by the controller, and the input/output devices at the time of execution, as shown in FIG. On and off state information (C 1 -C o ) are respectively stored.
一方、キーボード4′から動作状態監視指示
(入出力信号とそれがオンまたはオフするときの
状態表示指示)を受けると、監視装置制御部5は
この指示をコマンド記憶部13に記憶するととも
に、一致検出部111に検出開始指示を与える。
入出力データ比較部121は、バス3から取込ま
れる入出力機器のオン/オフ状態信号と、上記コ
マンド記憶部13に記憶された入出力のオン/オ
フ状態データとを比較し、一致したときに一致信
号を出力する。命令比較部122は第6図の如く
操作部D、入出力番号部(アドレス部)Eからな
り、バス3上に出される命令コードに含まれる入
出力番号と、コマンド部13に記憶された入出力
番号とを比較する。一致検出部111は、入出力
データ比較部121、命令比較部122から一致信
号を受けると、取込み制御部112にその旨を通
知する。該取込み制御部112は、トレースバツ
フアメモリ10へデータの取込みを停止するとと
もに、そのときのトレースバツフアメモリ10の
アドレスを記憶部114に記憶させる。監視装置
制御部5は、取込み停止を検知すると、トレース
バツフアメモリ10の記憶部114に記憶された
アドレスから既に取込まれた命令を読出し、シー
ケンス図変換部6によつてシーケンス図に変換し
て記憶部7に格納する。また、バツフアメモリ1
0に取込まれた入出力オン/オフ状態を、例えば
表示輝度情報として、同じく記憶部7に格納す
る。このようにして、トレースバツフアメモリ1
0へは、入出力機器番号とその状態データについ
てバス3から与えられる情報とキーボードから指
定される情報とが一致する迄にコントローラが実
行したプログラムが記憶されるので、コントロー
ラの動作をそ実行順序通りに表示することができ
るとともに、指定した番号の入、出力機器が指定
した通りの状態(オン/オフ)になつた時点(瞬
間)の動作状態を表示することができる。なお、
表示制御部8は、シーケンス図記憶部7に格納さ
れたデータを表示装置9によつて表示する。 On the other hand, upon receiving an operating status monitoring instruction (input/output signal and status display instruction when it is turned on or off) from the keyboard 4', the monitoring device control unit 5 stores this instruction in the command storage unit 13, and also A detection start instruction is given to the detection unit 111 .
The input/output data comparing section 121 compares the on/off state signal of the input/output device taken in from the bus 3 with the on/off state data of the input/output stored in the command storage section 13, and determines whether they match. Outputs a match signal when The instruction comparison section 122 consists of an operation section D and an input/output number section (address section) E, as shown in FIG. Compare with input/output number. When the match detection unit 11 1 receives a match signal from the input/output data comparison unit 12 1 and the instruction comparison unit 12 2 , it notifies the acquisition control unit 11 2 to that effect. The acquisition control unit 11 2 stops the acquisition of data into the trace buffer memory 10 and stores the address of the trace buffer memory 10 at that time in the storage unit 11 4 . When the monitoring device control unit 5 detects that the capture has stopped, it reads the already captured instruction from the address stored in the storage unit 114 of the trace buffer memory 10, and converts it into a sequence diagram by the sequence diagram converter 6. and stores it in the storage unit 7. Also, buffer memory 1
The input/output on/off state taken into 0 is also stored in the storage unit 7 as, for example, display brightness information. In this way, trace buffer memory 1
0 stores the program executed by the controller until the information given from bus 3 about the input/output device number and its status data matches the information specified from the keyboard. It is possible to display the operating status at the moment (instant) when the input/output device with the specified number reaches the specified status (on/off). In addition,
The display control section 8 displays the data stored in the sequence diagram storage section 7 on the display device 9.
以上は、比較装置12にて一致が検出される迄
の、または指定した現象発生時点のコントローラ
の動作状態を表示するものであつたが、その後の
状態をも表示したい場合は次の如くする。 In the above, the operating state of the controller is displayed until the comparison device 12 detects a match or at the time when a specified phenomenon occurs, but if you also want to display the subsequent state, do as follows.
一致検出部111は、入出力データ比較部121
および命令比較部122より一致信号を受信した
ときは、取込みカウンタ113へ、例えばトレー
スバツフアメモリ10の全アドレス領域の半分の
値をセツトする。これにより、取込み制御部11
2はデータを取込む度に該取込みカウンタ113を
減算して行き、これが零になつたとき取込みを停
止し、このことを監視装置制御部5が検知したの
ち、トレースバツフアメモリ10の内容を上述と
同様にして読出すことにより、一致検出後のデー
タのバツフアメモリ10の大きさの半分に相当す
る量を表示することができる。つまり、バツフア
メモリ10の大きさが表示装置9の1表示画面の
大きさに対応するものとすれば、一致検出時のデ
ータを画面の中心にしてその前後のデータを半分
ずつ見ることができる。なお、カウンタ113に
セツトされる値は適宜に選ばれることはいう迄も
ない。したがつて、キーボード4′からのスクロ
ールアツプ/ダウンの指示により、トレースバツ
フアメモリ10の記憶部114に記憶されている
アドレスからその前後±nのアドレス迄のデータ
を読出して表示することが可能になる。なお、上
記では入出力機器番号とその状態データを表示す
るようにしたが、第4図の如きアドレス比較部1
23を使用することにより、コントローラが実行
したアドレスをも合わせて表示することができ
る。 The coincidence detection section 11 1 is an input/output data comparison section 12 1
When a match signal is received from the instruction comparator 12 2 , a value of, for example, half of the total address area of the trace buffer memory 10 is set in the take-in counter 11 3 . As a result, the acquisition control unit 11
2 subtracts the acquisition counter 113 each time data is acquired, and when this value reaches zero, the acquisition is stopped. After the monitoring device control unit 5 detects this, the contents of the trace buffer memory 10 are By reading out the data in the same manner as described above, it is possible to display an amount of data corresponding to half the size of the buffer memory 10 after a match has been detected. In other words, if the size of the buffer memory 10 corresponds to the size of one display screen of the display device 9, the data at the time of coincidence detection can be placed in the center of the screen, and the data before and after it can be viewed in half. It goes without saying that the value set in the counter 113 is selected as appropriate. Therefore, by scrolling up/down instructions from the keyboard 4', it is possible to read and display data from the address stored in the storage section 114 of the trace buffer memory 10 to addresses ±n before and after it. It becomes possible. In addition, although the input/output device number and its status data are displayed above, the address comparison section 1 as shown in FIG.
By using 2 3 , the address executed by the controller can also be displayed.
以上のように、この発明によれば、バスに出力
されるコントローラの実行命令、実行時の入出力
機器の状態データまたは実行アドレスを取込んで
記憶し、これらを指定された入出力機器番号およ
びその状態データと比較して一致したとき上記デ
ータの取込みを停止し、それ迄に取り込んだデー
タを表示するようにしているため、コントローラ
が実行したプログラムをその実行順序通りに表示
することができるばかりでなく、所定の入出力機
器が所定の状態になつた時点のコントローラの動
作状態を表示することができるので、一目で状態
の判別が可能となり、したがつて動作解析が容易
になるという効果をもたらすものである。 As described above, according to the present invention, the execution command of the controller output to the bus, the state data or execution address of the input/output device at the time of execution are captured and stored, and these are stored by the specified input/output device number and When it compares with the status data and it matches, it stops importing the data and displays the data that has been imported up to that point, so it is possible to display the programs executed by the controller in the exact order in which they were executed. Instead, it is possible to display the operating state of the controller at the time when a given input/output device reaches a given state, making it possible to determine the state at a glance, which has the effect of making operation analysis easier. It is something that brings.
なお、この発明は、上述の如きプログラムコン
トローラの動作状態の監視ばかりでなく、コント
ローラのプログラム(ソフトウエア)を開発また
は保守する場合にも同様にして適用することがで
きる。 Note that the present invention can be applied not only to monitoring the operating state of a program controller as described above, but also to developing or maintaining a program (software) for a controller.
第1図はプログラブルマコントローラの動作状
態を監視する監視装置の従来例を示すブロツク構
成図、第2図はシーケンス図の一例を示す説明
図、第3図はこの発明の実施例を示す構成図、第
4図は第3図の実施例をより具体的に示す詳細構
成図、第5図はトレースバツフアメモリの構成を
示す構成図、第6図は命令コード形式を示す構成
図である。
符号説明、1……コントローラ制御部、1′…
…プログラマブルコントローラ、2……プログラ
ム記憶部、3……システムバス、4……入出力
部、5……動作状態監視制御部、6……シーケン
ス図変換部、7……シーケンス図記憶部、8……
表示制御部、9……表示装置、10……トレース
バツフアメモリ、11……取込み制御装置、11
1……一致検出部、112……取込み制御部、11
3……取込みカウンタ、114……トレースバツフ
アアドレス記憶部、12……比較装置、121…
…入出力データ比較部、122……命令比較部、
123……アドレス比較器、13……コマンド記
憶部、4′……キーボード(オペレータコンソー
ル)。
FIG. 1 is a block configuration diagram showing a conventional example of a monitoring device for monitoring the operating state of a programmable controller, FIG. 2 is an explanatory diagram showing an example of a sequence diagram, and FIG. 3 is a configuration diagram showing an embodiment of the present invention. , FIG. 4 is a detailed block diagram showing the embodiment of FIG. 3 in more detail, FIG. 5 is a block diagram showing the structure of the trace buffer memory, and FIG. 6 is a block diagram showing the instruction code format. Description of symbols, 1...Controller control unit, 1'...
... Programmable controller, 2 ... Program storage section, 3 ... System bus, 4 ... Input/output section, 5 ... Operating state monitoring control section, 6 ... Sequence diagram conversion section, 7 ... Sequence diagram storage section, 8 ……
Display control unit, 9... Display device, 10... Trace buffer memory, 11... Capture control device, 11
1 ... Match detection section, 11 2 ... Import control section, 11
3 ...Intake counter, 11 4 ...Trace buffer address storage section, 12...Comparison device, 12 1 ...
...Input/output data comparison section, 12 2 ...Instruction comparison section,
12 3 ... address comparator, 13 ... command storage section, 4' ... keyboard (operator console).
Claims (1)
ログラマブルコントローラにて実行される命令お
よび該命令の実行により入力機器から入力されま
たは出力機器へ出力される入、出力機器の動作状
態データを順次記憶するトレースバツフアメモリ
と、前記命令コードに含まれる入、出力機器番号
およびその動作状態データの前記共通バスを介し
て与えられるデータと別途指定手段を介して与え
られるデータとを互いに比較するコンパレータ
と、該コンパレータから比較一致信号を受けて前
記データのトレースバツフアメモリへの取り込み
を停止するとともにその時点の該メモリのアドレ
スを記憶する取込み制御手段と、該記憶されたア
ドレスにより指定されるトレースバツフアメモリ
の内容を読み出して表示する表示手段とを備え、
少なくとも指定された番号の入、出力機器が指定
通りの動作状態になつた時点の制御動作状態を実
行順序通りに表示することを特徴とするプログラ
マブルコントローラの動作状態監視方式。1. Sequentially stores instructions that are read out from a predetermined memory onto a common bus and executed by the programmable controller, and operational status data of input and output devices that are input from input devices or output to output devices by executing the instructions. a trace buffer memory, a comparator that compares input and output device numbers and their operating status data included in the instruction code provided via the common bus with data provided via a separate specifying means; an acquisition control means for receiving a comparison match signal from the comparator and stopping the acquisition of the data into the trace buffer memory and storing the address of the memory at that time; and a trace buffer designated by the stored address. and display means for reading and displaying the contents of the memory,
An operating state monitoring method for a programmable controller, characterized in that the control operating state at the time when at least input and output equipment with a designated number reaches the designated operating state is displayed in the order of execution.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58030787A JPS59157718A (en) | 1983-02-28 | 1983-02-28 | Programmable controller operating status monitoring method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58030787A JPS59157718A (en) | 1983-02-28 | 1983-02-28 | Programmable controller operating status monitoring method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS59157718A JPS59157718A (en) | 1984-09-07 |
JPH0444767B2 true JPH0444767B2 (en) | 1992-07-22 |
Family
ID=12313378
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP58030787A Granted JPS59157718A (en) | 1983-02-28 | 1983-02-28 | Programmable controller operating status monitoring method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS59157718A (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6175406A (en) * | 1984-09-20 | 1986-04-17 | Toshiba Corp | Sequence controller |
JP2736057B2 (en) * | 1987-07-03 | 1998-04-02 | 富士電機株式会社 | Operation state monitoring device for programmable controller |
JPH01271805A (en) * | 1988-04-22 | 1989-10-30 | Mitsubishi Electric Corp | 1-loop controller for instrumentation |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS54152770A (en) * | 1978-05-22 | 1979-12-01 | Sharp Corp | Monitor device of programmable sequence controller |
JPS5663612A (en) * | 1979-10-30 | 1981-05-30 | Toshiba Corp | Controller with process fault diagnostic function |
-
1983
- 1983-02-28 JP JP58030787A patent/JPS59157718A/en active Granted
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS54152770A (en) * | 1978-05-22 | 1979-12-01 | Sharp Corp | Monitor device of programmable sequence controller |
JPS5663612A (en) * | 1979-10-30 | 1981-05-30 | Toshiba Corp | Controller with process fault diagnostic function |
Also Published As
Publication number | Publication date |
---|---|
JPS59157718A (en) | 1984-09-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4683549A (en) | Sequence control method and apparatus | |
JPS6342296B2 (en) | ||
JPH0337202B2 (en) | ||
US4841454A (en) | Display controller with a variable scrolling speed, and method for operating same | |
JP2653346B2 (en) | Programmable controller | |
JPH0444767B2 (en) | ||
JPH1185446A (en) | Method for displaying trend graph | |
JP2595082B2 (en) | Operation state monitoring device for programmable controller | |
JPH051888B2 (en) | ||
JP3167245B2 (en) | Programmable controller operating state monitoring device | |
JPS63208921A (en) | Switch pattern display device | |
JPH0193812A (en) | System for displaying help screen | |
JPH1185258A (en) | Process data gathering method | |
JP2505831B2 (en) | Plant monitoring equipment | |
JPH08161196A (en) | Instruction tracing device | |
JP2786737B2 (en) | Process display device | |
JPH03144705A (en) | Programmable controller operating status monitoring device | |
JPH0216618A (en) | Numeral controller | |
JPH0425553B2 (en) | ||
JPS6336327A (en) | Sequence display device | |
JPS5914774B2 (en) | Program progress indicator | |
JPH04287095A (en) | Window reduction device | |
JPH10148699A (en) | Operation plan preparing device | |
JPS63180141A (en) | Debugging system by conversational debugger | |
JPH0426891A (en) | data display device |