JPS6041104A - シ−ケンス制御装置 - Google Patents

シ−ケンス制御装置

Info

Publication number
JPS6041104A
JPS6041104A JP14898883A JP14898883A JPS6041104A JP S6041104 A JPS6041104 A JP S6041104A JP 14898883 A JP14898883 A JP 14898883A JP 14898883 A JP14898883 A JP 14898883A JP S6041104 A JPS6041104 A JP S6041104A
Authority
JP
Japan
Prior art keywords
program
sequence control
unit
control program
sequence
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
JP14898883A
Other languages
English (en)
Inventor
Shuichi Yoneda
米田 修一
Yutaka Moro
豊 茂呂
Takeo Kobayashi
小林 武郎
Saburou Nishikino
錦野 三郎
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.)
Niigata Engineering Co Ltd
Original Assignee
Niigata Engineering Co 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 Niigata Engineering Co Ltd filed Critical Niigata Engineering Co Ltd
Priority to JP14898883A priority Critical patent/JPS6041104A/ja
Publication of JPS6041104A publication Critical patent/JPS6041104A/ja
Pending 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/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/04Program 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/056Programming the PLC

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Programmable Controllers (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 この発明は、工場における生産e! (difの管理、
電気、蒸気等の用役設備の管理、物流システムの管理、
その他各種の分野において用いられるシーケンス制御装
置に関する。
シーケンス制御装置は、ユーザがシーケンス制御プログ
ラムを自由に作成できるようになっており、工場の生産
設備の管理等の分野において広く用いられている。とこ
ろで、従来のシーケンス制御装置は制御プログラムを作
成する部分と、工場の生産設備等の被制御体を駆動制御
する部分とが共に一つの装社内に刈込まれており、この
ため、作成した制御プログラムはその装PJでしか使用
できず、他のシーケンス制御装置において同じプログラ
ムが必要となった場合に、わざわざ同じプログラムを作
成し直さなければならないという欠点があった0またー
シーケンス制御プログラムG2しはしは変更の必侠が生
じるが、従来のシーケンス制御装置にあってはこのプロ
グラムの変更に時間がかかり、また、プログラムの変更
を行っている間、その装置が使用できないという欠点が
あった。
さらに、従来のシーケンス制御装置は、制御プログラム
の作成をパネル面に設けられた少数の操作ボタンによっ
て行うようになっておシ、このため、複雑なプログラム
を作成し得す、最近の生産設備等の複雑化に対して充分
対処することができないという問題があった。
そこでこの発明は上述した従来のシーケンス制御装置に
おける問題点をいずれも解決した新たなシーケンス制御
装置を提供するもので、シーケンス制御プログラムを作
成する第1:L−ニットと、被制御体を駆動制御する第
2ユニツトとによってシーケンス制御装置を構成し、か
つ、上記第1、第2ユニツトを切離し可能に構成したこ
とを特徴としている。
以下、図面を参照しこの発明の一実施例について説明す
る。第1図はこの発明によるシーケンス制御装置の構成
を示すブロック図である。この図において、符号1はシ
ーケンス制御プログラムを作成するための第1ユニツト
、符号2は上記第1ユニツトによって作成された制御プ
ログラムに基り、これらの各ユニットは各々切離し可能
に構成されている。
第1ユニツト1において、3はCPU (中央処理装置
)、4はCPU 3において用いられるプログラムが記
憶されているROM (リードオンリメモリ)、5はR
Al*1 (ランダムアクセスメモリ)である。6はキ
ーボードであり、このキーボードによって文字、数字の
他に例えば第2図に示す各記号を入力することができる
。7はFDD (フロッピィディスクドライブ)であり
、このFDD 内のフロッピィディスクに1作成済のシ
ーケンス制御プログラムが記憶される。8はCRT (
ブラウン管)表示装置である。
次に、第2のユニット2において、11はCPU%12
はROMであり、とのROM12には、電源投入時に装
置各部をチェックするためのプログラム、デバッグのた
めのプログラム、異常処理のためのプログラム、ユニッ
ト1との間のデータ伝送のためのプログラムおよびオペ
レーテイングシステス(O8)等が予め記憶されている
。13はバツテリイバックアップがされたRAMであり
、このRAM13にFDD7内のシーケンス制御プログ
ラムが転送される。また、このRAM13はデータ処理
のための記憶エリアとしても用いられる。
14はフォトカプラを有して構成される入力回路であり
、被制御体から入力端子10〜In へ供給される信号
をパスライン15へ出力する。16はプログラムモード
を設定する設定スイッチおよびこの設定スイッチの出力
をコード化してパスライン15へ出力する回路からなる
プログラムモード設定回路である。17はインターロッ
ク回路であり、何らかの異常が発生した場合にCPUI
Iから出力される異常信号を検知し、電源を断とするた
めの制御信号を出力する。18はシリアルデータ伝送の
ためのACIA(アシンクロナスコミュニケーションイ
ンターフェイスアダプタ)、19はパラレルデータ伝送
のためのPIA (パラレルインターフェイスアダプタ
)である。20は出力回路であり、CPU 11からパ
スライン15を介して供給されるデータをデコードする
デコーダと、このデコーダの出力によって駆動されるリ
レーまたはトランジスタ(オーブンコレクタ)を有して
構成され、リレー接点またはトランジスタのコレクタ端
子Q□〜(に接続されている。そして、これらの出力端
子Q1〜Qm が各々被制御体の各部に接続される。
以上の構成において、CPUIIはRAM 1 a内に
格納されたシーケンス制御プログラムをROM12内の
O8の管理の下に繰返し実行する。この実行過程におい
て、制御データが順次出力回路20へ出力され、これに
より、被1tr制御体が駆動制御される。
なお、上述した第2のユニット2は、使用時において第
1のユニット1と切離して使用される。
この場合%電蝕で使用してもよく、あるrば、第3図に
示すように1個の中央コンピュータCCに複数のユニッ
ト2.2・・・を接続し、各ユニット2゜2・・・を中
央コンピュータCCの管理の下に動作させてもよい。ま
た、中央コンピュータCCとして第1図に示す第1のユ
ニット1を用いるととも勿論可能である。
次に、第1のユニット1によってシーケンス制御プログ
ラムを作成する過程を説明する。
まず、作成者(ユーザ)Fiキーボード6を操作して、
CRT 表示装置8の表示画面のカーソルを動かしなが
ら第2図に示す各記号および文字を順次入力し、これに
より、例えば第4図に示すようなりレージ−ケンスを表
示画面上に作成する。この時、同時に各記号に対応する
記号データが順次RAM S内に格納される。ここで、
第4図における記号AはリレーのA接点、記号Bはリレ
ーのB接点、記号Cは「出力記号」である。iた、「1
1o」。
「115Jは外部リレー(被制御体内のリレー)の接点
番号であり、この番号はその接点が接続される入力端子
I□〜In の端子番号に対応している。また、rMt
tJ 、rR12J 、 「Mo5Jは内部リレー接点
の番号、l’−3134、「306Jはリレ一番号を各
々示している。このリレ一番号は出力端子Q1〜Qn1
 に接続さiるリレーの場合と内部リレーの場合がある
。また、上記内部リレーとは仮想上のリレーであシ、実
際には第2のユニット2のRAM13内の所定のエリア
が内部リレー領域として用いられる。
次に、作成者はCRT 表示装置8の表示画面上に全シ
ーケンスを作成した時点で、キーボード6によりプログ
ラム作成指令を入力する。CPU 3はこの指令を受け
、ROM 4内のプログラムに基づき、以下の過程でシ
ーケンス制御プログラムを作成する。すなわち、まず、
表示画面の左上の点P (第4図)から点P2.P3・
・・と順次レージンスを追っていくことによシ、各リレ
ー接点あるいは出力記号等の接続状態を検出する。なお
、この検出は、実際にはRAM S内に格納された記号
データを順次検索することによシ行われる。この検出に
よシ、例えば第4図の上段回路の場合は、電源ラインG
1 にリレー接点rllOJが接続され、このリレー接
点「110」に直列にリレー接点rM11J 、 [M
t2Jの並列回路(OR回路)が接続され、この並列回
路に出力記号「313Jが直列に接続され、さらに、出
力記号「313」の他端が電源ラインG2 に接続され
ていることが検出される。
次に、CPU 3は上述した検出結果に基づいてシーケ
ンス制御プログラムをRAM S内に作成する。上述し
た例の場合は次の様なプログラムが作成される。
L 10: 指定されたリレーの内容をCPU3内のA
レジスタに格納する。
LS Mll: Aレジスタの内容をCPU a内のS
レジスタへ転送し、指定された リレーの内容をAレジスタへ格納 する。
OM12: 指定されたリレーの内容とAレジスタとの
論理和をAレジスタへ格 納する。
As : AレジスタとSレジスタとの論理積をAレジ
スタへ格納する。
S 31a; p、レジスタの内容を指定されたリレー
へ出力する。
次に、CPU 3はRAM 5内に作成したシーケンス
制御プログラムをFDD 内のフロッピィディスクに格
納する。
以上がシーケンス制御プログラムの作成過程である。な
お、この実施例においては、上述したりレージ−ケンス
のみならず、アンド回路、オア回路等によるロジックシ
ーケンスをCRT 表示装置8の表示画面上に作成する
ことができるようになっている。この場合、CRU 3
は上述した場合と同様の過程によシ、表示画面上のロジ
ックシーケンスヲシーケンス制御プログラムに変換−t
−ル。また、上述した各命令をキーボード6から直接入
力することも可能である。
以上説明したように、この発明によればシーケンス制御
プログラムを作成するための第1ユニツトと、被制御体
を駆動制御する第2ユニツトとによってシーケンス制御
装置を構成し、また、上記第1、第2ユニツトを切離し
可能に構成しだので、第1ユニツトで作成した制御プロ
グラムを複眩の第2ユニツトにおいて使用することがで
きる。また、プログラム変更の必要が生じた場合は、予
め第1ユニツトにおいて変更後のプログラムを作成して
おき、このプログラムを変更時点において第2ユニツト
へ転送すればよく、シたがってプログラム変更が簡単に
行えると共に、変更時における@ 23− =ットの停
止時間を極めて短かくすることができる。さらにこの発
明によれば、第1ユニツトをΦ−ボードおよび表示装置
を用いて構成しているので、従来の亀のに比較しはるか
に複雑なプログラムを作成することが可能である。
【図面の簡単な説明】
第1図はこの発明の一実施例の構成を示すブロック図、
第2図は第1図におけるキーボード6によって入力され
る記号の一例を示す図、第3図は複数の第23−エツト
2を1個の中央コンピュータCCに接続した場合を示す
ブロック図、第4図は第1図におけるCRT 表示装置
8の表示画面上に作成されるリレーシーケンスの一例を
示す回路図である。

Claims (1)

  1. 【特許請求の範囲】 (a) ユーザが文字等の符号を入力するキーボードと
    、このキーボードによって入力された符号を表示する表
    示装置と、入力された前記符号に基づいてシーケンス制
    御プログラムを作成する手段と、作成された前記シーケ
    ンス制御プログラムが記憶される第1の記憶手段とを有
    するM1ユニットと、 (b) 前記シーケンス制御プログラムが転送される第
    2の記憶手段と、この第2の記憶手段へ転送されたシー
    ケンス制御プログラムに従って出力回路に設けられた制
    御素子を駆動する中央処理装置とを有し、前記制御素子
    によって被制御体を駆動制御する第2ユニツトと、 を具備し、前記第1、第2ユニツトを切離し可能に構成
    してなるシーケンス制御装置。
JP14898883A 1983-08-15 1983-08-15 シ−ケンス制御装置 Pending JPS6041104A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14898883A JPS6041104A (ja) 1983-08-15 1983-08-15 シ−ケンス制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14898883A JPS6041104A (ja) 1983-08-15 1983-08-15 シ−ケンス制御装置

Publications (1)

Publication Number Publication Date
JPS6041104A true JPS6041104A (ja) 1985-03-04

Family

ID=15465185

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14898883A Pending JPS6041104A (ja) 1983-08-15 1983-08-15 シ−ケンス制御装置

Country Status (1)

Country Link
JP (1) JPS6041104A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62254205A (ja) * 1986-04-28 1987-11-06 Mitsubishi Electric Corp デバツグ装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5539931A (en) * 1978-09-13 1980-03-21 Nissan Motor Co Ltd Process control device
JPS5882305A (ja) * 1981-11-10 1983-05-17 Toyota Motor Corp プログラマブルコントロ−ラ用プログラム入出力装置の汎用化システム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5539931A (en) * 1978-09-13 1980-03-21 Nissan Motor Co Ltd Process control device
JPS5882305A (ja) * 1981-11-10 1983-05-17 Toyota Motor Corp プログラマブルコントロ−ラ用プログラム入出力装置の汎用化システム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62254205A (ja) * 1986-04-28 1987-11-06 Mitsubishi Electric Corp デバツグ装置

Similar Documents

Publication Publication Date Title
US4488258A (en) Programmable controller with control program comments
US4663704A (en) Universal process control device and method for developing a process control loop program
US4079449A (en) Display apparatus for a biprogrammable accounting computer with operator guidance
US4424576A (en) Maintenance panel for communicating with an automated maintenance system
JPS6041104A (ja) シ−ケンス制御装置
US4519045A (en) Electronic data processing apparatus with equation operating system having improved unary operation implementation
JPS5942884B2 (ja) シ−ケンス制御プログラムのデバツギング装置
JPS6041103A (ja) シ−ケンス制御装置
JPS6041102A (ja) シ−ケンス制御装置
JPS6043777A (ja) 設計支援システム
Busse The Computer aided Control System of the VICKSI accelerator
US4521868A (en) Electronic data processing apparatus with equation operating system having improved exponentiation operators
US3328773A (en) Data processor set and indicate control systems
Mehra PLCs & SCADA: Theory and Practice
JPS6226483B2 (ja)
JPS58105304A (ja) プログラマブル・コントロ−ラのモニタ表示方式
Snader Toward the development of a universal programming/documentation system for programmable controllers on a host microcomputer
JPS6228822A (ja) 電源制御装置
JPS62260221A (ja) 入力フイ−ルド制御装置
Haenni Microcomputer based control system for the TAMU K-500 cyclotron
JPH07271288A (ja) 運転訓練シミュレータ装置およびその初期状態設定方法
JPS6129907A (ja) プログラマブルコントロ−ラのプログラミング装置
JPH01112416A (ja) キーボード
Martin et al. Control system for the NBS microtron accelerator
JPS59163637A (ja) オペレ−タ−ズ・コンソ−ル・シミユレ−タ