JPS58158704A - タイムチャート入力方式のプログラム・ロジック・コントローラ - Google Patents

タイムチャート入力方式のプログラム・ロジック・コントローラ

Info

Publication number
JPS58158704A
JPS58158704A JP3950082A JP3950082A JPS58158704A JP S58158704 A JPS58158704 A JP S58158704A JP 3950082 A JP3950082 A JP 3950082A JP 3950082 A JP3950082 A JP 3950082A JP S58158704 A JPS58158704 A JP S58158704A
Authority
JP
Japan
Prior art keywords
time chart
output
interlock
circuit
plc
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.)
Granted
Application number
JP3950082A
Other languages
English (en)
Other versions
JPH0119170B2 (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/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/04Program control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/10Program 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)

Abstract

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

Description

【発明の詳細な説明】 本発明はPLCのプログラム方式に係シ、タイムチャー
トから直接プログラム可能なPLCに関する。
プログラマとしてCRTを使用するPLCriそのほと
んどがリレー回路をベースとしてプログラムを行う、い
わゆる、ラダ一方式のものである。
この機のPLCはインターロックを主体とするシーケン
ス制御には有効であるが、バッチプロセスに代表される
ようなステップ動作を主体とした制御においてはタイム
チャートで表現されたシーケンス制御動作を−1リレー
回路へ展開し、プログラムを行う必要がある。すなわち
タイムチャートからリレーシーケンス回路を設計する必
要が生じてくる。これらを解決するためにマツプ方式、
あるいはデシジョンテーブル方式のPLCが開発されて
いる。しかしこれらはいずれもシーケンスマツプあるい
はデシジョンテーブルへ展開して入力するものである。
1、 タイムチャートと1対1に対応しない2 ステッ
プ動作が限定され、複雑な制御への適用ができない。
& インターロックの表現に無理がある。
等の問題があシ、汎用性に欠けるものであった。2本発
明の目的は、タイムチャートに記載される情報をそのま
まの形で入力し、プログラムできるPLOを実現させ、
複雑な制御へも適用可能とな入惰圧1壬め水スDT  
ρル1温州ζ÷1シr1−表2本発明は、タイムチャー
トに記載される情報を整理し、タイムチャートを作成し
ていく手順でこれらの情報を入力し、シーケンスのプロ
グラムを行っていくもので、これらプログラムさnた情
報に対し、柔軟に対応しうるPLCの構成に関するもの
である。
本発明の一実施例について以下に説明する。
/(Aチャートに表現される情報は、 1、制御される出力 2 ステップにおける0N−OFFの制御パターン & ステップ移行の動作 42テツグを移行させるためのインターロック条件 に区分される。すなわち、いかなる複雑な制御でもどの
出力を制御するのか、どのステップで0N−OFFさせ
るのか、どのステップからどのステップへ移行させるの
か、更にどんなインターロック条件が成立゛し九ときス
テップを移行させるのか、の4要素から成シ立っている
。本発明は第1図に示すようなC几Tの表示1IIIi
面を用意し、まずaに制御される出力光を入力させる。
次にこれらの出力に対応する0N−OFF制御パターン
をbに入力させる。次にどのステップからどのステップ
へ、移行するためのインターロック条件を入力するため
の回路NO,をqに入力する。まず出力光の入力はカー
ソルdを目的とするところヘセットし、キーボードから
例えばYOOIとキテインすればよい。次に制御パター
ンも同様にカーソルマークdを目的とするところヘセッ
トし、キーボードから% 11. % g “倉入力し
目的とするパターンを作成すればよい。次にステップの
移行も同様にカーソルマークdを目的とするところヘセ
ントし、どのステップからどのステップへどんな条件E
NO,で移行させるかをキーインすればより0 すなわち上記1〜3項の要素がプログラムされたことに
なる。次にインターロック回路NO,を指定し、第2図
に示すようにインターロック回路をプログラムすればよ
い。これは一般的なラダ一方式のPLCと同じ手法を用
いればより6′また第3図にはプール代数式でプログラ
ムする場合の例を示す。第2図、第3図は一般的なPL
Cのプログラミング手法で69周知の技術である第1図
l#!2図、第3図に示すC凡Tの表示−面を使用して
入力され九Lr#報は第4図に示すようにプログラムさ
れ、クーケンス制御が行われる。すなわち第1図の出刃
先アドレスaで入力したデータは第4図の出刃先アドレ
ステーブルlへ、また出カバターンbで人力したデータ
は出カバターンテーブル2へ、ステップ移行Cで入力し
たデータはステップ移行テーブル3へ、それぞれ記憶さ
れる。また第2図、第3図で入力し九データはインター
ロック条件テーブル4へ記憶される。これら記憶されi
fW権に基づき、ステップを管理するステップカウンタ
14とインターロック条件を解析する条件式解析器12
とメインモニタ11によりシーケンス制御が行われる。
#I5図にメインモニタ11の動作フローを示す。図に
示すようにまずリセットのときステップカウンタエ4を
第1ステツプへ戻しく(17、出力光テーブルlと出カ
バターンテーブル2の情報に基づき第1ステツプのON
 −0FF出力を導出する(H)。リセット指令熱のと
きステップカウンタ14の内容からステップ移行テーブ
ル3をサーチし一致するステップからインターロック回
路を抽出する(B)。ステップ移行テーブルはどのステ
ップから、どのステップへ、何番の回路で、と記憶され
ているから、ステップカウンタ14の内容上−紋する1
どのステップから“をみつければよい(C)。抽出され
た回路NO。
により条件式解析器12を動作させる。その結果条件が
成立してhればステップ移行テーブル3が示す1どのス
テップへ1の情報を取出し、ステップカウンタ14ヘセ
ツトする(E)。次にステップカウンタの示すステップ
に従い、出力光チー、プル1と出カバターンテーブル2
の情報に基づき出力を導出する(F)。このようにタイ
ムチャートに基づき、タイムチャートを作成する手順と
はと回路をプログラムし、動作させることができること
がわかる。
本発明によれば、O’BTを用い、2つの表示−面を用
意し、タイムチャートを書く手順で情報を入力し、シー
ケンス回路のグログツムを完了させると同時に、簡単な
構造で汎用性のあるPLOを実現させることができる。
【図面の簡単な説明】
第1図は、タイムチャートをプログラムするCRTの表
示例、第2図、第3図は、インターロック回路をプ賞グ
ラムするCRTの表示例、第4図は、本発明の詳細な説
明するためのブロック図、第5図は、本発明のPLCl
−説明するためのフローチャートである。 1・・・出力光テーブル、2・・・出カバターンテーブ
ル、3・・・ステップ移行テーブル、4・・・インター
ロック条件テーブル、11・・・メインモニタ、12・
・・条件式解析器、13・・・出力趨子、14・・・ス
テツプカクンタ。                 
     −静 4 層

Claims (1)

    【特許請求の範囲】
  1. 1、CRTの表示画面として、2檀類の表示画面を用意
    し、第1の表示−面金3つのエリアに区分し、制(II
    4Iざnる出力端子NO,とステップに対するO N 
    −OF F制御パターンとステップ後付及びインターロ
    ック回路NOをプログラムし、i@2の表示画面でイン
    ターロック回路NOに対応するインターロック回路をプ
    ログラムすることにより、タイムチャートから直接プロ
    グラムできうろことを%徴としたタイムチャート人力方
    式のPLC。
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 true JPS58158704A (ja) 1983-09-21
JPH0119170B2 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 (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62204306A (ja) * 1986-03-05 1987-09-09 Fuji Electric Co Ltd シ−ケンス制御システムの設計装置
JPH0193803A (ja) * 1987-10-05 1989-04-12 Honda Motor Co Ltd シーケンスプログラム作成方法
US5177420A (en) * 1989-05-01 1993-01-05 Honda Giken Kogyo Kabushiki Kaisha Method of and apparatus for generating control program
WO1999036842A1 (en) * 1998-01-20 1999-07-22 Takashi Nishikawa Sequence control method

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7269468B2 (en) * 2003-09-05 2007-09-11 Fisher-Rosemount Systems, Inc. State machine function block with a user modifiable output configuration database

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 (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62204306A (ja) * 1986-03-05 1987-09-09 Fuji Electric Co Ltd シ−ケンス制御システムの設計装置
JPH0193803A (ja) * 1987-10-05 1989-04-12 Honda Motor Co Ltd シーケンスプログラム作成方法
US5177420A (en) * 1989-05-01 1993-01-05 Honda Giken Kogyo Kabushiki Kaisha Method of and apparatus for generating control program
WO1999036842A1 (en) * 1998-01-20 1999-07-22 Takashi Nishikawa Sequence control method

Also Published As

Publication number Publication date
JPH0119170B2 (ja) 1989-04-10

Similar Documents

Publication Publication Date Title
US5247693A (en) Computer language structure for process control applications and method of translating same into program code to operate the computer
US4736320A (en) Computer language structure for process control applications, and translator therefor
EP0461830B1 (en) Figure editing apparatus
WO1989005007A1 (fr) Procede de correction d'elements d'image
JPH10283020A (ja) プログラマブル表示装置
JPH0119170B2 (ja)
JPH01106201A (ja) 図形要素修正方式
US5093796A (en) Automatic programming definition of a machining configuration for a numerical control device
WO1989003551A1 (fr) Procede de correction d'un profil de contour
JP2875135B2 (ja) プログラマブルコントローラ用プログラム装置
JPH0221320A (ja) 編集機能付ヘルプ機能を有する情報処理装置
JPH05127960A (ja) データベースのデータ表現方式
JPS6386021A (ja) 画面制御方法
JPS61278909A (ja) 対話形プログラミング装置
JPS58191007A (ja) マスタ−コントロ−ルレジスタ回路
JPH0467206A (ja) シーケンサ・ローダの回路入力方式
JPS61131124A (ja) 会話入力処理方式
JPH0334100B2 (ja)
JPH04145501A (ja) 射出成形機用制御装置のシーケンスプログラム作成方法
JP2007094972A (ja) プログラマブル表示器、制御プログラムおよびそのプログラムを記録した記録媒体、ならびに画面作成装置、画面作成プログラムおよびそのプログラムを記録した記録媒体
JPS62293339A (ja) 計算機システムにおけるメニユ−の階層化方法
JPS63292306A (ja) Nc指令情報作成装置
JPH04219857A (ja) 画面制御装置
JPH05108136A (ja) 加工プログラム作成方法
JPS63293677A (ja) ル−プ制御装置の設計装置