JPH0119170B2 - - Google Patents

Info

Publication number
JPH0119170B2
JPH0119170B2 JP57039500A JP3950082A JPH0119170B2 JP H0119170 B2 JPH0119170 B2 JP H0119170B2 JP 57039500 A JP57039500 A JP 57039500A JP 3950082 A JP3950082 A JP 3950082A JP H0119170 B2 JPH0119170 B2 JP H0119170B2
Authority
JP
Japan
Prior art keywords
control
input
pattern
screen
step transition
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
Application number
JP57039500A
Other languages
English (en)
Other versions
JPS58158704A (ja
Inventor
Keiichi Kameyama
Masahiro Ishida
Haruji Tazaki
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 JP3950082A priority Critical patent/JPS58158704A/ja
Publication of JPS58158704A publication Critical patent/JPS58158704A/ja
Publication of JPH0119170B2 publication Critical patent/JPH0119170B2/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/10Programme control other than numerical control, i.e. in sequence controllers or logic controllers using selector switches

Landscapes

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

Description

【発明の詳細な説明】 本発明はプログラム・ロジツク・コントローラ
(以下PLCと略称する)のプログラム方式に係
り、タイムチヤートから直接プログラム可能な
PLCに関する。
プログラマとして陰極線管(以下CRTと略称
する)を使用するPLCはそのほとんどがリレー
回路をベースとしてプログラムを行う、いわゆ
る、ラダー方式のものである。この種のPLCは
インターロツクを主体とするシーケンス制御には
有効であるが、バツチプロセスに代表されるよう
なステツプ動作を主体とした制御においてはタイ
ムチヤートで表現されたシーケンス制御動作を一
旦リレー回路へ展開し、プログラムを行う必要が
ある。すなわちタイムチヤートからリレーシーケ
ンス回路を設計する必要が生じてくる。これらを
解決するためにマツプ方式、あるいはデシジヨン
テーブル方式のPLCが開発されている。しかし
これらはいずれもシーケンスマツプあるいはデシ
ジヨンテーブルへ展開して入力するものである。
1 タイムチヤートと1対1に対応しない 2 ステツプ動作が限定され、複雑な制御への適
用ができない。
3 インターロツクの表現に無理がある。
等の問題があり、汎用性に欠けるものであつ
た。本発明の目的は、タィムチヤートに記載され
る情報をそのままの形で入力し、プログラムでき
るPLCを実現させ、複雑な制御へも適用可能と
なる汎用性のあるPLCを提供するものである。
本発明は、タイムチヤートに記載される情報を
整理し、タイムチヤートを作成していく手順でこ
れらの情報を入力し、シーケンスのプログラムを
行つていくもので、これらプロムグラムされた情
報に対し、柔軟に対応しうるPLCの構成に関す
るものである。
本発明の一実施例について以下に説明する。
タイムチヤートに表現される情報は、 1 制御される出力 2 ステツプにおけるオン・オフの制御パターン 3 ステツプ移行の動作 4 ステツプを移行させるためのインターロツク
条件 に区分される。すなわち、いかなる複雑な制御
でもどの出力を制御するのか、どのステツプでオ
ン・オフさせるのか、どのステツプからどのステ
ツプへ移行させるのか、更にどんなインターロツ
ク条件が成立したときステツプを移行させるの
か、の4要素から成り立つている。本発明は第1
図に示すようなCRTの表示画面を用意し、まず
aに制御される出力先を入力させる。次にこれら
の出力に対応するオン・オフ制御パターンをbに
入力させる。次のどのステツプからどのステツプ
へ、移行するためのインターロツク条件を入力す
るための回路番号をcに入力する。まず出力先の
入力はカーソルdを目的とするところへセツト
し、キーボードから例えばY001とキーインすれ
ばよい。次に制御パターンも同様にカーソルマー
クdを目的とするところへセツトし、キーボード
から“1”、“0”を入力し目的とするパターンを
作成すればよい。次にステツプの移行も同様にカ
ーソルマークdを目的とするところへセツトし、
どのステツプからどのステツプへどんな条件式番
号で移行させるかをキーインすればよい。
すなわち上記1〜3項の要素がプログラムされ
たことになる。次にインターロツク回路番号を指
定し、第2図に示すようにインターロツク回路を
プログラムすればよい。これは一般的なラダー方
式のPLCと同じ手法を用いればよい。また第3
図にはプール代数式でプログラムする場合の例を
示す。第2図、第3図は一般的なPLCのプログ
ラミング手法であり周知の技術である第1図、第
2図、第3図に示すCRTの表示画面を使用して
入力された情報は第4図に示すようにプログラム
され、シーケンス制御が行われる。すなわち第1
図の出力先アドレスaで入力したデータは第4図
の出力先アドレステーブル1へ、また出力パター
ンbで入力したデータは出力パターンテーブル2
へ、ステツプ移行cで入力したデータはステツプ
移行テーブル3へ、それぞれ記憶される。また第
2図、第3図で入力したデータはインターロツク
条件テーブル4へ記憶される。これら記憶された
情報に基づき、ステツプを管理するステツプカウ
ンタ14とインターロツク条件を解析する条件式
解析器12とメインモニタ11によりシーケンス
制御が行われる。第5図にメインモニタ11の動
作フローを示す。図に示すようにまずリセツト指
令の有無を判定する(A)。リセツト指令が有のとき
ステツプカウンタ14を第1ステツプへ戻し(G)、
出力先テーブル1と出力パターンテーブル2の情
報に基づき第1ステツプのオン・オフ出力を導出
する(H)。リセツト指令無のときステツプカウンタ
14の内容からステツプ移行テーブル3をサーチ
し一致するステツプからインターロツク回路を抽
出する(B)。ステツプ移行テーブルはどのステツプ
から、どのステツプへ、何番の回路で、と記憶さ
れているから、ステツプカウンタ14の内容と一
致する“どのステツプから”をみつければよい
(C)。抽出された回路番号により条件式解析器12
を動作させる。その結果条件が成立していればス
テツプ移行テーブル3が示す“どのステツプへ”
の情報を取出し、ステツプカウンタ14へセツト
する(E)。次にステツプカウンタの示すステツプに
従い、出力先テーブル1と出力パターンテーブル
2の情報に基づき出力を導出する(F)。このように
タイムチヤートに基づき、タイムチヤートを作成
する手順とほとんど同一の手順で情報を入力し、
シーケンス制御回路をプログラムし、動作させる
ことができることがわかる。
本発明によれば、CRTを用い、2つの表示画
面を用意し、タイムチヤートを書く手順で情報を
入力し、シーケンス回路のプログラムを完了させ
ると同時に、簡単な構造で汎用性のあるPLCを
実現させることができる。
【図面の簡単な説明】
第1図は、タイムチヤートをプログラムする
CRTの表示例、第2図、第3図は、インターロ
ツク回路をプログラムするCRTの表示例、第4
図は、本発明のPLCを説明するためのブロツク
図、第5図は、本発明のPLCを説明するための
フローチヤートである。 1……出力先テーブル、2……出力パターンテ
ーブル、3……ステツプ移行テーブル、4……イ
ンターロツク条件テーブル、11……メインモニ
タ、12……条件式解析器、13……出力端子、
14……ステツプカウンタ。

Claims (1)

    【特許請求の範囲】
  1. 1 出力端子番号を記憶するアドレステーブル
    と、前記出力端子毎にシーケンシヤルな制御ステ
    ツプに対応したオン・オフ制御パターンを記憶す
    るパターンテーブルと、前記出力端子毎に制御ス
    テツプの移行先を記憶するステツプ移行先テーブ
    ルと、前記出力端子毎に制御ステツプの移行条件
    を記憶する条件テーブルとを備え、CRT上に前
    記アドレステーブル、前記パターンテーブルおよ
    び前記ステツプ移行先テーブルの内容を第1の画
    面として表示し、第1の画面に表示された内容に
    より所望のアドレス、パターンおよびステツプ移
    行先を選択的に入力する第1手段と、前記CRT
    上に第2の画面として前記条件テーブルの内容を
    表示し、前記第2の画面により前記の入力された
    アドレス、パターンおよびステツプ移行先に対応
    したシーケンシヤルな制御条件を入力する第2手
    段を有し、前記第1手段および第2手段に入力し
    た内容をステツプカウンタを基準として解析実行
    することによりシーケンス制御することを特徴と
    するタイムチヤート入力方式のプログラム・ロジ
    ツク・コントローラ。
JP3950082A 1982-03-15 1982-03-15 タイムチャート入力方式のプログラム・ロジック・コントローラ Granted JPS58158704A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3950082A JPS58158704A (ja) 1982-03-15 1982-03-15 タイムチャート入力方式のプログラム・ロジック・コントローラ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3950082A JPS58158704A (ja) 1982-03-15 1982-03-15 タイムチャート入力方式のプログラム・ロジック・コントローラ

Publications (2)

Publication Number Publication Date
JPS58158704A JPS58158704A (ja) 1983-09-21
JPH0119170B2 true JPH0119170B2 (ja) 1989-04-10

Family

ID=12554761

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3950082A Granted JPS58158704A (ja) 1982-03-15 1982-03-15 タイムチャート入力方式のプログラム・ロジック・コントローラ

Country Status (1)

Country Link
JP (1) JPS58158704A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005135383A (ja) * 2003-09-05 2005-05-26 Fisher Rosemount Syst Inc ユーザによる修正可能な出力コンフィギュレーションデータベースを備えた状態マシン機能ブロック

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0719119B2 (ja) * 1986-03-05 1995-03-06 富士電機株式会社 シ−ケンス制御システムの設計装置
JP2574813B2 (ja) * 1987-10-05 1997-01-22 本田技研工業株式会社 シーケンスプログラム作成方法
CA2015788C (en) * 1989-05-01 1996-04-09 Hiroaki Wada Method of and apparatus for generating control program
JPH11202912A (ja) * 1998-01-20 1999-07-30 Takashi Nishikawa シーケンス制御方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55146508A (en) * 1979-05-01 1980-11-14 Taitetsuku:Kk Forming device of sequence
JPS56168263A (en) * 1980-05-30 1981-12-24 Hitachi Ltd Program making device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55146508A (en) * 1979-05-01 1980-11-14 Taitetsuku:Kk Forming device of sequence
JPS56168263A (en) * 1980-05-30 1981-12-24 Hitachi Ltd Program making device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005135383A (ja) * 2003-09-05 2005-05-26 Fisher Rosemount Syst Inc ユーザによる修正可能な出力コンフィギュレーションデータベースを備えた状態マシン機能ブロック

Also Published As

Publication number Publication date
JPS58158704A (ja) 1983-09-21

Similar Documents

Publication Publication Date Title
US4455619A (en) Interactive equipment for computer programming by linkage of labeled block representations of arithmetic/logical subprograms
US5438661A (en) Version management method and apparatus in multi-window environment
EP0249399B1 (en) Multiwindow control method and apparatus for work station having multiwindow function
EP0461830B1 (en) Figure editing apparatus
JP3461400B2 (ja) シーケンス制御プログラム作成装置
JPH0119170B2 (ja)
EP0477760B1 (en) Programming method and apparatus for programmable controller
EP0315172B1 (en) Automatic program generation method with a visual data structure display
JPH05113818A (ja) 多重プログラム機能を有する数値制御装置
JPH02272622A (ja) データ表示制御装置
JPH021025A (ja) ユーザインタフェイスの排他的選択子作成方式
JP3671461B2 (ja) 階層図処理装置
JPS61202230A (ja) ル−ル動作モニタシステム
JPS60237539A (ja) ル−ル構造解析システム
JPH06266726A (ja) 生産計画作成装置
JP2723236B2 (ja) 文字読取装置
JPH0317741A (ja) プログラム作成支援装置
JPH02214964A (ja) 計算機システム
JPS61131124A (ja) 会話入力処理方式
JPH03116223A (ja) 可変長データ入力における画面制御方式
JPH09114899A (ja) 表データ処理装置
JPH05197667A (ja) 計算機システム
JPS6051903A (ja) プロセス制御プログラムの作成方法
JPH04354013A (ja) デ―タ入力装置
JPH0484328A (ja) プログラム作成装置