[go: up one dir, main page]

JPH0435764B2 - - Google Patents

Info

Publication number
JPH0435764B2
JPH0435764B2 JP58021601A JP2160183A JPH0435764B2 JP H0435764 B2 JPH0435764 B2 JP H0435764B2 JP 58021601 A JP58021601 A JP 58021601A JP 2160183 A JP2160183 A JP 2160183A JP H0435764 B2 JPH0435764 B2 JP H0435764B2
Authority
JP
Japan
Prior art keywords
controller
predetermined input
output point
input
output
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
Application number
JP58021601A
Other languages
Japanese (ja)
Other versions
JPS59148908A (en
Inventor
Masaoki Takagi
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP58021601A priority Critical patent/JPS59148908A/en
Publication of JPS59148908A publication Critical patent/JPS59148908A/en
Publication of JPH0435764B2 publication Critical patent/JPH0435764B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/058Safety, monitoring
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/10Plc systems
    • G05B2219/13Plc programming
    • G05B2219/13048Display of ladder, RLD, RLL, KOP

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 [Field of Application of the Invention] The present invention relates to a sequence control device, and particularly to a sequence control monitoring method and device suitable for displaying the operating status of a programmable logic controller online.

〔従来技術〕[Prior art]

プログラマブルロジツクコントローラはリレー
制御盤にはなかつた制御回路の作成のしやすさ、
変更時の容易性などのために急速にシーケンス制
御の分野に利用されつつある。
Programmable logic controllers are easy to create control circuits that are not available in relay control panels.
It is rapidly being used in the field of sequence control due to its ease of modification.

ところでこのプログラマブルロジツクコントロ
ーラの特徴の一つに、作成したシーケンス制御回
路が期待通りの動作をするかチエツクするプログ
ラムデバツグや、実行中のシーケンス制御を監視
するなどのモニタ機能があげられる。これはプロ
グラマブルロジツクコントローラのメモリに格納
されている機械命令語を、たとえばリレー回路図
イメージに変換してCRTデイスプレイに表示し、
リレー回路の各接点および出力コイルのON/
OFF状態を表示するものである。
By the way, one of the features of this programmable logic controller is a program debugging function that checks whether the created sequence control circuit operates as expected, and a monitoring function that monitors the sequence control being executed. This converts machine instructions stored in the memory of a programmable logic controller into, for example, a relay circuit diagram image and displays it on a CRT display.
ON/OFF of each contact of the relay circuit and output coil
This is to display the OFF state.

通常この機械命令語〜リレー回路変換部および
CRTデイスプレイはプログラマブルロジツクコ
ントローラとは切り離されており、必要となつた
時該当のプログラマブルコントローラに接続し、
不要となつたらプログラマブルコントローラから
取り外してしまうことができるようになつてい
る。
Normally, this machine instruction word ~ relay circuit converter and
The CRT display is separate from the programmable logic controller, and can be connected to the corresponding programmable controller when needed.
It can be removed from the programmable controller when it is no longer needed.

また、プログラマブルコントローラ本体と回路
変換表示部は長距離はなして使用したいという要
求がある。広大な生産設備をプログラマブルロジ
ツクコントローラで制御しようとした時に、プロ
グラマブルロジツクコントローラは極力生産の邪
魔にならない所、すなわち生産設備の隅の方に設
置したいのに対して、生産設備の運転を操作しな
がらシーケンス回路の動作状態をモニタするよう
な場合などには生産設備全体がよく見渡せる中央
部に設置された生産設備操作盤の所に回路変換表
示部を配置している。そのためプログラマブルロ
ジツクコントローラと回路変換表示部の間はシリ
アルインタフエイスにして長距離はなすことがで
きるようにする場合が多い。
Additionally, there is a demand for the programmable controller body and the circuit conversion display section to be used over long distances. When trying to control a vast production facility with a programmable logic controller, the programmable logic controller should be installed in a place that does not interfere with production as much as possible, that is, in a corner of the production facility, whereas it is difficult to control the operation of the production facility. However, when monitoring the operating status of sequence circuits, a circuit conversion display section is placed at the production equipment operation panel installed in the center where the entire production equipment can be clearly seen. For this reason, a serial interface is often used between the programmable logic controller and the circuit conversion display unit to enable long-distance communication.

シリアルインタフエイスでプログラマブルロジ
ツクコントローラと回路変換表示部を接続すると
両者間のデータ転送速度は遅くなるため、従来は
プログラマブルロジツクコントローラの中で発生
した接点、出力コイル等のON/OFF動作の表示
応答時間が遅くなり実際のプログラマブルロジツ
クコントローラの内部で起きた、ごく短時間のパ
ルス性の動作などは、回路変換表示部では正確に
モニタすることができないという欠点があつた。
When connecting a programmable logic controller and a circuit conversion display unit using a serial interface, the data transfer speed between the two becomes slow. This has the disadvantage that the response time is slow and it is not possible to accurately monitor very short pulse-like operations that occur inside the actual programmable logic controller using the circuit conversion display section.

なぜ従来装置では表示応答時間が遅かつたかに
ついて第1図にて説明する。プログラマブルロジ
ツクコントローラのCPU100はプロセス入出
力装置101により現場機器102の状態をデイ
ジタル入力信号103として取り込む。この信号
をCPUはパラレルインタフエイスバス104を
経由して取り込みCPU内に記憶しているシーケ
ンスプログラムに従つてシーケンス演算を行な
い、外部出力する信号のON/OFF状態を決定
し、この外部出力ON/OFF信号をパラレルイン
タフエイスバス104、プロセス入出力装置10
1を経由してデイジタル出力信号105として現
場設備102に伝達することによつて現場設備1
02のシーケンス制御(後述する本発明において
のシーケンス制御はこの一連の処理を指す)を行
なうわけである。
The reason why the display response time was slow in the conventional device will be explained with reference to FIG. The CPU 100 of the programmable logic controller receives the state of the field equipment 102 as a digital input signal 103 through the process input/output device 101. The CPU receives this signal via the parallel interface bus 104, performs sequence calculations according to the sequence program stored in the CPU, determines the ON/OFF state of the signal to be output externally, and determines the ON/OFF state of the external output signal. OFF signal to parallel interface bus 104, process input/output device 10
1 to field equipment 102 as a digital output signal 105.
02 sequence control (sequence control in the present invention, which will be described later, refers to this series of processing).

ところでプログラマブルロジツクコントローラ
の入出力状態や内部の演算状態をモニタするため
に回路変換表示装置(監視表示装置)を接続した
場合を考えてみる。106はマイクロコンピユー
タを内蔵した回路変換装置であり、ここでプログ
ラマブルロジツクコントローラのCPU100で
実行されているシーケンスプログラムは周知の方
法でリレーラダー回路図に変換され、ビデオ信号
107としてCRTデイスプレイ108にて表示
される。
Now, let us consider a case where a circuit conversion display device (monitoring display device) is connected to monitor the input/output status and internal calculation status of a programmable logic controller. 106 is a circuit conversion device with a built-in microcomputer, in which the sequence program being executed by the programmable logic controller CPU 100 is converted into a relay ladder circuit diagram by a well-known method, and is displayed as a video signal 107 on a CRT display 108. Is displayed.

さて入出力のON/OFF状態を表示するにはシ
リアル/パラレルデータ変換装置109を経由し
てシリアルデータ110にプログラマブルロジツ
クコントローラ側のシリアル/パラレルデータ変
換装置111とデータ交信を行なう。
Now, in order to display the ON/OFF state of the input/output, data communication is performed via the serial/parallel data converter 109 to the serial data 110 with the serial/parallel data converter 111 on the programmable logic controller side.

この表示の手順をもう少し細かくみてみると、
リレーシンボルのON/OFF状態をチエツクし、
その状態をCRT画面にリレーラダーとして表示
するのは第2図に示したような流れとなる。
If we look at this display procedure in a little more detail,
Check the ON/OFF status of the relay symbol,
The process of displaying the status as a relay ladder on the CRT screen is as shown in Figure 2.

まず第一にCRT表示リレー回路の入出力判定
であるが、CRT画面上の該当リレーシンボル
(通常、一番左上部に表示されているシンボルか
ら順次)はプログラマブルロジツクコントローラ
におけるどの入出力アドレスに相当するのかをシ
ーケンスプログラムの命令語により判定する。そ
してプログラマブルロジツクコントローラに対し
て該当入出力アドレスを指定してその入出力状態
がON/OFFのいずれであるか問合せる。この間
合せは回路変換装置106からシリアル転送路を
経てプログラマブルロジツクコントローラに該当
の問合せ入出力アドレスを伝送し、割込ませるこ
とによつて行なわれる。プログラマブルロジツク
コントローラのCPU100はこの問合せ入出力
アドレスの割込命令を受けると、プロセス入出力
装置101より該当入出力点の信号がONなのか
OFFなのかを取り込み、シリアル転送路を経て
回路変換表示装置106に回答する。この回答も
シリアル転送路により伝達される。
The first step is to determine the input/output of the CRT display relay circuit.The corresponding relay symbols on the CRT screen (usually sequentially starting from the symbol displayed at the top left) are assigned to which input/output address in the programmable logic controller. The correspondence is determined by the instruction word of the sequence program. Then, it specifies the corresponding input/output address to the programmable logic controller and inquires whether its input/output status is ON or OFF. This adjustment is performed by transmitting the corresponding inquiry input/output address from the circuit conversion device 106 to the programmable logic controller via the serial transfer path and causing an interrupt. When the CPU 100 of the programmable logic controller receives the interrupt command of this inquiry input/output address, it checks whether the signal of the corresponding input/output point is ON from the process input/output device 101.
It takes in whether it is OFF and sends it to the circuit conversion display device 106 via the serial transfer path. This answer is also transmitted via the serial transfer path.

回路変換表示部108では、この該当入出力点
のON/OFF状態信号にもとづいて、CRTデイ
スプレイ上に表示している回路図中の該当リレー
接点もしくは出力部の画素を変えることによつて
該当回路素子がONであるのかOFFなのかを明確
に区分できるようにする。回路のON/OFF状態
を表示区分する手法としては、該当素子部の輝度
を変える方法(ON部は高輝度、OFF部は低輝
度)、線の太さを変える方法(ON部は太線、
OFF部は細線)、リレーシンボルの表示形状を変
える方法(例えばON部にドツトマークをつける
方法)などがある。
The circuit conversion display unit 108 changes the corresponding circuit by changing the corresponding relay contact or output section pixel in the circuit diagram displayed on the CRT display based on the ON/OFF state signal of the corresponding input/output point. To clearly distinguish whether an element is ON or OFF. Methods for displaying the ON/OFF state of a circuit include changing the brightness of the relevant element (high brightness for the ON part, low brightness for the OFF part), and changing the thickness of the line (thick line for the ON part, low brightness for the OFF part),
There are methods such as changing the display shape of the relay symbol (for example, adding a dot mark to the ON part).

以上の手順を画面上のリレーシンボルについて
順次、実行することで、一画面のON/OFF状態
表示を実現している。
By performing the above steps sequentially for the relay symbols on the screen, ON/OFF status display on one screen is achieved.

〔発明の目的〕[Purpose of the invention]

本発明の目的はプログラマブルロジツクコント
ローラの制御状態を表示装置で監視するときの表
示レスポンスを速め、実装置の動作に追従した信
頼性の高いシーケンス制御監視方法および装置を
提供することにある。
An object of the present invention is to provide a highly reliable sequence control monitoring method and device that speeds up the display response when monitoring the control state of a programmable logic controller on a display device and follows the operation of an actual device.

〔発明の概要〕[Summary of the invention]

本発明は、シーケンス制御をしているプログラ
マブルロジツクコントローラからその実行状態を
監視表示装置に伝送し、シーケンス回路図を表示
している画面上に該状態を表示するシーケンス制
御監視方式であつて、以下のように構成されてい
るところに特徴がある。
The present invention is a sequence control monitoring method that transmits the execution status from a programmable logic controller performing sequence control to a monitoring display device, and displays the status on a screen displaying a sequence circuit diagram. It is characterized by the following structure.

すなわち、監視表示装置は、画面上に表示され
ている所定シーケンス回路図の入力点および/ま
たは出力点(以下、入出力点)に対応するコント
ローラでの所定入出力点のアドレスを伝送して前
記コントローラに一括して保持させる。
That is, the monitoring display device transmits the address of a predetermined input/output point in the controller that corresponds to the input point and/or output point (hereinafter referred to as input/output point) of the predetermined sequence circuit diagram displayed on the screen. Make the controller hold them all at once.

つぎに、所定入出力点を一括保持したプログラ
マブルロジツクコントローラは、シーケンス制御
の実行に応じて更新される所定入出力点の状態信
号を、前記アドレスにしたがつて読出して前記監
視表示装置に伝送する。この状態信号を受信した
監視表示装置は、所定シーケンス回路図の画面上
に対応する所定入出力点の実行状態(ON/
OFF)を識別可能に表示する。
Next, the programmable logic controller that collectively holds the predetermined input/output points reads out the status signals of the predetermined input/output points, which are updated according to the execution of sequence control, according to the address and transmits them to the monitoring display device. do. Upon receiving this status signal, the monitoring and display device displays the execution status (ON/OFF) of the corresponding predetermined input/output point on the screen of the predetermined sequence circuit diagram.
OFF) is displayed in an identifiable manner.

このように、本発明の第1の特徴は、モニタし
たい回路画面の複数の入出力点のアドレスをプロ
グラマブルコントローラに転送し一括保持せしめ
ることにある。
As described above, the first feature of the present invention is that the addresses of a plurality of input/output points on a circuit screen to be monitored are transferred to the programmable controller and held all at once.

さらに、本発明の特徴は上記アドレスの全状態
信号が読出されたとき監視表示装置に一括して伝
送すること、さらに、コントローラはシーケンス
演算と所定入出力点の読出、伝送が競合しないよ
うに処理することにある。このため、コントロー
ラは従来のような表示装置からの割込みによるの
ではなく、コントローラ自身が決定するタイミン
グで上記の読出、伝送を制御している。
Furthermore, a feature of the present invention is that when all status signals of the above addresses are read, they are transmitted to the monitoring display device all at once, and furthermore, the controller performs processing so that there is no conflict between sequence calculation and reading and transmission of predetermined input/output points. It's about doing. For this reason, the controller controls the above-mentioned reading and transmission at timings determined by the controller itself, rather than depending on interrupts from the display device as in the past.

このような本発明によれば、モニタしたい回路
画面に変更が無ければ、監視表示装置からの読出
しアドレスの転送は最初の1回ですむ。そして、
アドレスを保持しているコントローラは、シーケ
ンス演算処理のあい間などに読出したON/OFF
状態信号のみを一括転送するようにしているの
で、状態信号伝送のためのデータ量は大幅に低減
され、表示応答速度が著しく向上できる。
According to the present invention, if there is no change in the circuit screen to be monitored, the read address from the monitoring display device only needs to be transferred once for the first time. and,
The controller that holds the address is turned ON/OFF during sequence calculation processing, etc.
Since only the status signals are transferred at once, the amount of data for transmitting the status signals is significantly reduced, and the display response speed can be significantly improved.

〔発明の実施例〕[Embodiments of the invention]

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

いまCRTデイスプレイ108に実線で描いた
ようなリレーラダー回路図が表示されているもの
とする。この回路図はシーケンサCPU100の
中に格納されているシーケンス演算命令をリレー
ラダー回路図に変換表示したものである。この
CRTは基本的にはキヤラクタデイスプレイであ
り横方向〜、縦方向イ〜ハのごとくブロツク
で表示される。
Assume that a relay ladder circuit diagram as shown by solid lines is currently displayed on the CRT display 108. This circuit diagram is a representation of sequence calculation instructions stored in the sequencer CPU 100 converted into a relay ladder circuit diagram. this
A CRT is basically a character display, which is displayed in blocks horizontally and vertically.

このシーケンス回路図について、いまどの接点
がONでどの接点がOFFなのかをモニタする場合
について述べる。回路図変換装置106では、画
面に表示されているリレー接点や出力コイルは画
面のどこにあるかをCRTシンボル位置記憶テー
ブル120に記憶する。それと並行してCRTデ
イスプレイ108に表示されている入出力点はど
こなのか、プロセス入出力装置101のどの入出
力ポイントアドレスであるのかを判定し、シリア
ル/パラレル信号変換装置109でシリアル信号
に変換してシリアル回線110でプログラマブル
ロジツクコントローラ100に送出する。プログ
ラマブルロジツクコントローラ100ではシリア
ル/パラレル信号変換装置111でパラレル信号
に戻した後、入出力ポイントアドレス記憶部12
1に記憶する。
Regarding this sequence circuit diagram, we will now discuss the case of monitoring which contacts are ON and which contacts are OFF. The circuit diagram conversion device 106 stores in a CRT symbol position storage table 120 where on the screen the relay contacts and output coils displayed on the screen are located. At the same time, it is determined which input/output point is displayed on the CRT display 108 and which input/output point address of the process input/output device 101, and the serial/parallel signal converter 109 converts it into a serial signal. and sends it to the programmable logic controller 100 via the serial line 110. In the programmable logic controller 100, after the serial/parallel signal converter 111 converts the signal back to a parallel signal, the input/output point address storage section 12
Store in 1.

この入出力ポイントアドレス記憶が終了する
と、回路図変換装置106より入出力点走査開始
信号がシリアル回線110を経由して、プログラ
マブルロジツクコントローラ100に伝えられ、
106からの割込みは終了する。
When this input/output point address storage is completed, an input/output point scanning start signal is transmitted from the circuit diagram conversion device 106 to the programmable logic controller 100 via the serial line 110.
The interrupt from 106 ends.

コントローラのCPU100は入出力点走査開
始信号を受けとることでアドレス記憶の完了を認
識し、上述のシーケンス制御に加えて以下のよう
に記憶された入出力点アドレスのデータ(状態信
号)処理を実行する。
The controller's CPU 100 recognizes the completion of address storage by receiving the input/output point scanning start signal, and in addition to the above-mentioned sequence control, executes data (status signal) processing of the stored input/output point addresses as follows. .

すなわち、入出力ポイントアドレススキヤナ1
22の動作を開始する。第3図の例では入力8の
ポイントアドレスが入出力ポイントアドレス記憶
部121より最初に取り出されて、プロセス入出
力装置101にある図示しない入出力データメモ
リに記憶(シーケンス制御動作で更新)されてい
る現場設備の入出力状態を読み出す。もちろん、
プロセス入出力装置101を経由して実際の現場
設備からの状態信号を受け取るようにしてもよ
い。そしてこの状態を入出力ポイントデータ記憶
部123に記憶する。続いて入出力ポイントアド
レススキヤナ123は次のポイントを入出力ポイ
ントアドレス記憶部121より取り出す。第3図
の例では入力3となるわけである。そして入力3
のON/OFF状態を入力ポイントデータ記憶部1
23に記憶する。
That is, input/output point address scanner 1
22 starts. In the example of FIG. 3, the point address of input 8 is first taken out from the input/output point address storage unit 121, and stored (updated by sequence control operation) in the input/output data memory (not shown) in the process input/output device 101. Reads the input/output status of the on-site equipment. of course,
Status signals from actual field equipment may be received via the process input/output device 101. This state is then stored in the input/output point data storage section 123. Subsequently, the input/output point address scanner 123 retrieves the next point from the input/output point address storage section 121. In the example of FIG. 3, this is input 3. and input 3
Input the ON/OFF status of point data storage section 1
23.

このような手順を繰り返し入出力ポイントアド
レス記憶部121に登録されている全ホイントを
スキヤンする。この段階でCRTデイスプレイ1
08に表示されている全てのON/OFFデータが
そろつたわけであるから、入出力ポイントデータ
記憶部123に記憶している内容をシリアル/パ
ラレル変換装置111、シリアル回線101、シ
リアル/パラレル変換装置109を経由して回路
図変換装置106に伝えられる。そしてこのデー
タは入出力ポイントデータバツフア125に記憶
される。全データが記憶されてしまうと表示アド
レススキヤナ124が動作開始して表示アドレス
記憶部120よりCRTのどこに表示すればよい
かを判断し、回路図変換表示装置106はCRT
デイスプレイ108に回路図該当部の入出力点が
ONなのか、OFFなのかを表示する。
This procedure is repeated to scan all points registered in the input/output point address storage section 121. At this stage, CRT display 1
Since all the ON/OFF data displayed in 08 has been collected, the contents stored in the input/output point data storage section 123 are transferred to the serial/parallel converter 111, the serial line 101, and the serial/parallel converter. 109 to the circuit diagram conversion device 106. This data is then stored in the input/output point data buffer 125. Once all the data has been stored, the display address scanner 124 starts operating and determines where to display it on the CRT from the display address storage section 120, and the circuit diagram conversion display device 106
The display 108 shows the input/output points of the corresponding part of the circuit diagram.
Displays whether it is ON or OFF.

ところで、プログラマブルロジツクコントロー
ラのCPU100が入出力ポイントデータを常に
スキヤンすると、肝心のシーケンス演算が処理で
きなくなるので、実際には第4図に示すようにシ
ーケンスプログラムの演算が1スキヤン終了する
ごとに、上記の入出力点データ処理を行ない
CRT1画面分のデータが揃つた時点で回路図変
換表示装置106に一括転送するようにしてい
る。
By the way, if the CPU 100 of the programmable logic controller constantly scans the input/output point data, it will not be able to process the essential sequence calculations, so in reality, as shown in Figure 4, each time the sequence program calculations complete one scan, Perform the above input/output point data processing.
When the data for one CRT screen is complete, it is transferred all at once to the circuit diagram conversion display device 106.

すなわち従来の方式では各リレーシンボルごと
に入出力アドレスを求め、その入出力アドレスを
シリアル転送路に問合せデータとしてのせていた
ため処理時間がかかり、CRTにON/OFF状態
を表示するレスポンス時間が長くなつていた。し
かし、一端、この回路図の入出力ON/OFF状態
を表示すると決めた後は表示している回路そのも
のは変更されることは少なく、単に各リレー接点
もしくは出力のON/OFF状態が変化するのみで
ある。したがつて、毎回入出力アドレスを送るの
は時間的に無駄であるから、どのような回路の入
出力状態をモニタしたいのかを決めた後、1回だ
け回路を構成している全入出力アドレスを一括し
て転送し、その後はプログラマブルロジツクコン
トローラから回路変換表示装置(106と108
からなる監視表示装置)に送られるデータは最初
に一括指定された入出力点のON/OFF状態を一
括して回答してやるから、プログラマブルロジツ
クコントローラと回路変換表示部の間のデータ転
送量を従来に比べ大幅に圧縮できCRTの表示レ
スポンスタイムを短縮することが可能となる。
In other words, in the conventional method, the input/output address was determined for each relay symbol and the input/output address was placed on the serial transfer path as inquiry data, which took processing time and increased the response time to display the ON/OFF status on the CRT. was. However, once it is decided to display the input/output ON/OFF status of this circuit diagram, the displayed circuit itself is rarely changed, but only the ON/OFF status of each relay contact or output changes. It is. Therefore, it is a waste of time to send input/output addresses every time, so after deciding what kind of circuit's input/output status you want to monitor, send all the input/output addresses that make up the circuit just once. are transferred all at once, and then transferred from the programmable logic controller to the circuit conversion display device (106 and 108).
The data sent to the monitor/display device (monitoring display device consisting of It can be significantly compressed compared to , making it possible to shorten CRT display response time.

本発明を実施すると従来のようにCRTに表示
される入出力ポイントアドレスを毎回送る必要が
なくなりプログラマブルロジツクコントローラ1
00より回路図変換装置106に入出力点数分の
ビツト数だけを送ればよく、伝送データ量が約1/
100になり画面上でのON/OFF表示レスポンス
タイムは数十分の一となる。人間の感覚では完全
に現場装置の動作に追従するようになり、パルス
性の信号であつても十分に表示できるようになつ
た。
By implementing the present invention, it is no longer necessary to send the input/output point address displayed on the CRT every time as in the past, and the programmable logic controller 1
It is only necessary to send as many bits as the number of input/output points from 00 to the circuit diagram conversion device 106, and the amount of data to be transmitted is approximately 1/2.
100, and the ON/OFF display response time on the screen is a few tenths of a second. Human senses can now completely follow the operation of on-site equipment, and even pulse signals can be displayed satisfactorily.

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

本発明によるとシーケンス回路の動作表示にお
いてプログラマブルロジツクコントローラと表示
装置との間のデータ伝送量を大幅に低減すること
ができる。このため、モニタ画面への状態信号の
伝送を高速に処理でき、信頼性の高いシーケンス
制御監視方法および装置を提供できる。
According to the present invention, the amount of data transmitted between the programmable logic controller and the display device can be significantly reduced in displaying the operation of a sequence circuit. Therefore, transmission of status signals to the monitor screen can be processed at high speed, and a highly reliable sequence control monitoring method and apparatus can be provided.

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

第1図はシーケンス回路動作表示装置の従来方
式を、第2図は第1図における表示動作の流れ図
を、第3図は本発明による表示制御における回路
構成図を、第4図はシーケンス演算と信号伝送の
タイムチヤートを示す。 100……プログラマブルロジツクコントロー
ラのCPU、101……プロセス入出力装置、1
02……現場機器、104……パラレルインタフ
エイスパス、106……回路図変換装置、108
……CRTデイスプレイ装置、123……入出力
ポイントデータ記憶部、124……表示アドレス
スキヤナ。
Fig. 1 shows a conventional method of a sequence circuit operation display device, Fig. 2 shows a flowchart of the display operation in Fig. 1, Fig. 3 shows a circuit configuration diagram for display control according to the present invention, and Fig. 4 shows a sequence operation. A time chart of signal transmission is shown. 100...CPU of programmable logic controller, 101...Process input/output device, 1
02... Field equipment, 104... Parallel interface path, 106... Circuit diagram conversion device, 108
... CRT display device, 123 ... input/output point data storage section, 124 ... display address scanner.

Claims (1)

【特許請求の範囲】 1 プログラマブルコントローラ(以下、コント
ローラ)と、シーケンス回路図を表示する画面に
前記コントローラから伝送されるシーケンス制御
の実行状態を表示する監視表示装置を具備するシ
ーケンス制御監視装置において、 前記コントローラは、前記画面に表示される所
定シーケンス回路図での1以上の入力点および/
または出力点(以下、所定入出力点)に対応する
前記コントローラでの所定入出力点のアドレスを
前記監視表示装置から伝送されて一括保持するア
ドレス記憶手段と、シーケンス制御に応じて更新
される前記所定入出力点の状態信号を前記アドレ
スにしたがつて読出し一括して前記監視表示装置
に伝送する状態信号読出伝送手段を有し、 前記監視表示装置は、前記シーケンス回路図で
の所定入出力点と前記コントローラでの所定入出
力点を対応付ける変換手段と、前記コントローラ
から伝送され前記変換手段によつて対応付けられ
る前記所定入出力点の状態信号を前記所定シーケ
ンス回路図の画面に識別可能に表示する表示手段
を有することを特徴とするシーケンス制御監視装
置。 2 前記コントローラでの所定入出力点のアドレ
スは、シーケンスプログラムに示される所定入出
力点のアドレスであることを特徴とする特許請求
の範囲第1項記載のシーケンス制御監視装置。 3 前記コントローラでの所定入出力点のアドレ
スは、プロセス入出力装置の所定入出力点のアド
レスであることを特徴とする特許請求の範囲第1
項記載のシーケンス制御監視装置。 4 前記状態信号読出伝送手段は、前記所定入出
力点の状態信号を一括して伝送するために、読出
される各状態信号を一時記憶する一時記憶手段を
有することを特徴とする特許請求の範囲第1項記
載のシーケンス制御監視装置。 5 プログラマブルコントローラ(以下、コント
ローラ)からシーケンス制御の実行状態を監視表
示装置に伝送しシーケンス回路図を表示している
画面上に表示するシーケンス制御監視方法におい
て、 前記監視表示装置は、画面に表示されている所
定シーケンス回路図での1以上の入力点および/
または出力点(以下、所定入出力点)に対応する
前記コントローラでの所定入出力点のアドレスを
伝送して前記コントローラに一括して保持させ、 前記コントローラは、シーケンス制御に応じて
更新される前記所定入出力点の状態信号を、前記
アドレスにしたがつて読出し前記所定入出力点の
状態信号が揃つたところで前記監視表示装置に伝
送し、 前記コントローラから伝送される状態信号を受
信した前記監視表示装置は、前記所定シーケンス
回路図の画面に対応する前記所定入出力点の実行
状態を識別可能に表示することを特徴とするシー
ケンス制御監視方法。 6 プログラマブルコントローラ(以下、コント
ローラ)からシーケンス制御の実行状態を監視表
示装置に伝送しシーケンス回路図を表示している
画面上に表示するシーケンス制御監視方法におい
て、 前記監視表示装置は、画面に表示されている所
定シーケンス回路図での1以上の入力点および/
または出力点(以下、所定入出力点)に対応する
前記コントローラでの所定入出力点のアドレスを
伝送して前記コントローラに一括して保持させ、 前記コントローラは、シーケンス制御に応じて
更新される前記所定入出力点の状態信号を、シー
ケンス演算との競合を回避するようにして前記ア
ドレスにしたがつて読出して前記監視表示装置に
伝送し、 前記コントローラから伝送される状態信号を受
信した前記監視表示装置は、前記所定シーケンス
回路図の画面に対応する前記所定入出力点の実行
状態を識別可能に表示することを特徴とするシー
ケンス制御監視方法。
[Scope of Claims] 1. A sequence control monitoring device comprising a programmable controller (hereinafter referred to as a controller) and a monitoring display device that displays the execution status of sequence control transmitted from the controller on a screen displaying a sequence circuit diagram, The controller controls one or more input points and/or input points in a predetermined sequence circuit diagram displayed on the screen.
or address storage means for collectively storing addresses of predetermined input/output points in the controller corresponding to output points (hereinafter referred to as "predetermined input/output points") transmitted from the monitoring display device; comprising a status signal reading and transmitting means for reading out status signals of a predetermined input/output point according to the address and transmitting them all at once to the monitoring display device; and a conversion means for associating a predetermined input/output point in the controller with a predetermined input/output point, and a state signal of the predetermined input/output point transmitted from the controller and associated with the predetermined input/output point by the converting means is identifiably displayed on a screen of the predetermined sequence circuit diagram. A sequence control monitoring device characterized by having a display means for displaying. 2. The sequence control monitoring device according to claim 1, wherein the address of the predetermined input/output point in the controller is an address of the predetermined input/output point indicated in a sequence program. 3. The address of the predetermined input/output point in the controller is the address of the predetermined input/output point of a process input/output device.
Sequence control monitoring device described in Section 1. 4. Claims characterized in that the status signal reading and transmitting means includes temporary storage means for temporarily storing each status signal read out in order to collectively transmit the status signals of the predetermined input/output points. The sequence control monitoring device according to item 1. 5. In a sequence control monitoring method in which the execution status of sequence control is transmitted from a programmable controller (hereinafter referred to as controller) to a monitoring display device and displayed on a screen displaying a sequence circuit diagram, the monitoring display device one or more input points and/or
Alternatively, an address of a predetermined input/output point in the controller corresponding to an output point (hereinafter referred to as a "predetermined input/output point") is transmitted and held collectively in the controller; Reading the status signals of predetermined input/output points according to the address and transmitting them to the monitoring display device when the status signals of the predetermined input/output points are complete, and the monitoring display receiving the status signals transmitted from the controller. A sequence control monitoring method, characterized in that the device displays an execution state of the predetermined input/output point corresponding to the predetermined input/output point on a screen of the predetermined sequence circuit diagram in an identifiable manner. 6. In a sequence control monitoring method in which the execution status of sequence control is transmitted from a programmable controller (hereinafter referred to as controller) to a monitoring display device and displayed on a screen displaying a sequence circuit diagram, the monitoring display device one or more input points and/or
Alternatively, an address of a predetermined input/output point in the controller corresponding to an output point (hereinafter referred to as a "predetermined input/output point") is transmitted and held in the controller all at once, and the controller updates the address of the predetermined input/output point in accordance with sequence control. reading a status signal of a predetermined input/output point according to the address in a manner that avoids conflict with a sequence operation and transmitting it to the monitoring display device, and the monitoring display receiving the status signal transmitted from the controller; A sequence control monitoring method, characterized in that the device displays an execution state of the predetermined input/output point corresponding to the predetermined input/output point on a screen of the predetermined sequence circuit diagram in an identifiable manner.
JP58021601A 1983-02-14 1983-02-14 Method for displaying operation of sequence circuit Granted JPS59148908A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58021601A JPS59148908A (en) 1983-02-14 1983-02-14 Method for displaying operation of sequence circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58021601A JPS59148908A (en) 1983-02-14 1983-02-14 Method for displaying operation of sequence circuit

Publications (2)

Publication Number Publication Date
JPS59148908A JPS59148908A (en) 1984-08-25
JPH0435764B2 true JPH0435764B2 (en) 1992-06-12

Family

ID=12059552

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58021601A Granted JPS59148908A (en) 1983-02-14 1983-02-14 Method for displaying operation of sequence circuit

Country Status (1)

Country Link
JP (1) JPS59148908A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62151905A (en) * 1985-12-25 1987-07-06 Fuji Electric Co Ltd Programmable controller monitor device

Also Published As

Publication number Publication date
JPS59148908A (en) 1984-08-25

Similar Documents

Publication Publication Date Title
US4298958A (en) Sequence control system
JPH09198119A (en) Operation board, remote I / O communication control system
US5057998A (en) Data transfer control unit
JPH0776932B2 (en) Data transmission method
JPH0435764B2 (en)
US5333259A (en) Graphic information processing system having a RISC CPU for displaying information in a window
JPH04293106A (en) Remote diagnostic device of numerical controller
JP3269164B2 (en) Peripheral device of programmable controller
JP2771731B2 (en) CNC interference check method
JP3388246B2 (en) Programmable controller remote I/O system
SU1456948A1 (en) Device for sampling information
JP2888582B2 (en) Facsimile machine
JP2516917B2 (en) Facsimile device modem control method
JPH06250709A (en) Peripheral equipment of programmable controller
JPS6177948A (en) Data processor
JPH05284569A (en) Operating device
JPS61296148A (en) Central control of loom
JPH0326580B2 (en)
JPH046005B2 (en)
JPH0573260A (en) Access changeover method
JPH11102208A (en) Sequence processing method and sequence controller used therefor
JPS62192870A (en) Data processing system
JPH07104768B2 (en) CRT display controller
JPH07334202A (en) Microcomputer device for control
JPH0548474B2 (en)