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
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—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/04—Program control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/10—Program 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に関する。
トから直接プログラム可能なPLCに関する。
プログラマとしてCRTを使用するPLCriそのほと
んどがリレー回路をベースとしてプログラムを行う、い
わゆる、ラダ一方式のものである。
んどがリレー回路をベースとしてプログラムを行う、い
わゆる、ラダ一方式のものである。
この機のPLCはインターロックを主体とするシーケン
ス制御には有効であるが、バッチプロセスに代表される
ようなステップ動作を主体とした制御においてはタイム
チャートで表現されたシーケンス制御動作を−1リレー
回路へ展開し、プログラムを行う必要がある。すなわち
タイムチャートからリレーシーケンス回路を設計する必
要が生じてくる。これらを解決するためにマツプ方式、
あるいはデシジョンテーブル方式のPLCが開発されて
いる。しかしこれらはいずれもシーケンスマツプあるい
はデシジョンテーブルへ展開して入力するものである。
ス制御には有効であるが、バッチプロセスに代表される
ようなステップ動作を主体とした制御においてはタイム
チャートで表現されたシーケンス制御動作を−1リレー
回路へ展開し、プログラムを行う必要がある。すなわち
タイムチャートからリレーシーケンス回路を設計する必
要が生じてくる。これらを解決するためにマツプ方式、
あるいはデシジョンテーブル方式のPLCが開発されて
いる。しかしこれらはいずれもシーケンスマツプあるい
はデシジョンテーブルへ展開して入力するものである。
1、 タイムチャートと1対1に対応しない2 ステッ
プ動作が限定され、複雑な制御への適用ができない。
プ動作が限定され、複雑な制御への適用ができない。
& インターロックの表現に無理がある。
等の問題があシ、汎用性に欠けるものであった。2本発
明の目的は、タイムチャートに記載される情報をそのま
まの形で入力し、プログラムできるPLOを実現させ、
複雑な制御へも適用可能とな入惰圧1壬め水スDT
ρル1温州ζ÷1シr1−表2本発明は、タイムチャー
トに記載される情報を整理し、タイムチャートを作成し
ていく手順でこれらの情報を入力し、シーケンスのプロ
グラムを行っていくもので、これらプログラムさnた情
報に対し、柔軟に対応しうるPLCの構成に関するもの
である。
明の目的は、タイムチャートに記載される情報をそのま
まの形で入力し、プログラムできる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させ
るのか、どのステップからどのステップへ移行させるの
か、更にどんなインターロック条件が成立゛し九ときス
テップを移行させるのか、の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図
。
を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によりシーケンス制御が行われる。
入力され九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。
示すようにまずリセットのときステップカウンタエ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)。このようにタイ
ムチャートに基づき、タイムチャートを作成する手順と
はと回路をプログラムし、動作させることができること
がわかる。
成立してhればステップ移行テーブル3が示す1どのス
テップへ1の情報を取出し、ステップカウンタ14ヘセ
ツトする(E)。次にステップカウンタの示すステップ
に従い、出力光チー、プル1と出カバターンテーブル2
の情報に基づき出力を導出する(F)。このようにタイ
ムチャートに基づき、タイムチャートを作成する手順と
はと回路をプログラムし、動作させることができること
がわかる。
本発明によれば、O’BTを用い、2つの表示−面を用
意し、タイムチャートを書く手順で情報を入力し、シー
ケンス回路のグログツムを完了させると同時に、簡単な
構造で汎用性のあるPLOを実現させることができる。
意し、タイムチャートを書く手順で情報を入力し、シー
ケンス回路のグログツムを完了させると同時に、簡単な
構造で汎用性のあるPLOを実現させることができる。
第1図は、タイムチャートをプログラムするCRTの表
示例、第2図、第3図は、インターロック回路をプ賞グ
ラムするCRTの表示例、第4図は、本発明の詳細な説
明するためのブロック図、第5図は、本発明のPLCl
−説明するためのフローチャートである。 1・・・出力光テーブル、2・・・出カバターンテーブ
ル、3・・・ステップ移行テーブル、4・・・インター
ロック条件テーブル、11・・・メインモニタ、12・
・・条件式解析器、13・・・出力趨子、14・・・ス
テツプカクンタ。
−静 4 層
示例、第2図、第3図は、インターロック回路をプ賞グ
ラムするCRTの表示例、第4図は、本発明の詳細な説
明するためのブロック図、第5図は、本発明のPLCl
−説明するためのフローチャートである。 1・・・出力光テーブル、2・・・出カバターンテーブ
ル、3・・・ステップ移行テーブル、4・・・インター
ロック条件テーブル、11・・・メインモニタ、12・
・・条件式解析器、13・・・出力趨子、14・・・ス
テツプカクンタ。
−静 4 層
Claims (1)
- 1、CRTの表示画面として、2檀類の表示画面を用意
し、第1の表示−面金3つのエリアに区分し、制(II
4Iざnる出力端子NO,とステップに対するO N
−OF F制御パターンとステップ後付及びインターロ
ック回路NOをプログラムし、i@2の表示画面でイン
ターロック回路NOに対応するインターロック回路をプ
ログラムすることにより、タイムチャートから直接プロ
グラムできうろことを%徴としたタイムチャート人力方
式のPLC。
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)
| 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)
| 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)
| 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 |
-
1982
- 1982-03-15 JP JP3950082A patent/JPS58158704A/ja active Granted
Patent Citations (2)
| 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)
| 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) | ル−プ制御装置の設計装置 |