JPH0117164B2 - - Google Patents

Info

Publication number
JPH0117164B2
JPH0117164B2 JP55134808A JP13480880A JPH0117164B2 JP H0117164 B2 JPH0117164 B2 JP H0117164B2 JP 55134808 A JP55134808 A JP 55134808A JP 13480880 A JP13480880 A JP 13480880A JP H0117164 B2 JPH0117164 B2 JP H0117164B2
Authority
JP
Japan
Prior art keywords
storage member
input
controlled object
output
language
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
JP55134808A
Other languages
English (en)
Other versions
JPS5759202A (en
Inventor
Sumio Kagami
Hiroichi Fukatsu
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.)
TAITETSUKU KK
Original Assignee
TAITETSUKU KK
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 TAITETSUKU KK filed Critical TAITETSUKU KK
Priority to JP13480880A priority Critical patent/JPS5759202A/ja
Publication of JPS5759202A publication Critical patent/JPS5759202A/ja
Publication of JPH0117164B2 publication Critical patent/JPH0117164B2/ja
Granted legal-status Critical Current

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/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/056—Programming the PLC

Landscapes

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

Description

【発明の詳細な説明】 本発明は操作者が指定した入出力条件の名称に
よる言語形式により制御対象としての機械を所定
動作させるシーケンス制御装置における動作プロ
グラムの作成装置に関するものである。
従来、制御対象としての機械を所定動作させる
リレーシンボル方式のシーケンス制御装置にあつ
ては、先ず機械の動作仕様に合せて制御回路を作
成し、該回路を動作とは無関係な内容でコード化
した後、記憶部材に記憶させ、該記憶内容に従つ
て順次出力信号を出力して所定の動作を実行する
ものが一般に知られているが、該シーケンス制御
装置は制御回路の作成に際して電気的知識を必要
とし、機械の操作者が動作仕様に合せて直接制御
回路を作成することは不可能であつた。
本出願人は上記不都合を解決するため、先に特
願昭55−127640号において操作者が指定する入出
力条件に対応した名称、例えばリミツトスイツチ
はLS、ソレノイドはSOL、リレーRY等の名称に
よる言語形式により、入力条件と、予め入出力条
件が配例された動作プログラムとが一致した時、
入力条件と一致する全ての出力条件を論理ORに
従つて読出して出力することにより、制御対象の
各動作に応じた言語形式にて制御回路を作成可能
とすると共に、制御対象を同時に複数動作させて
並列処理を可能にするシーケンス制御装置を提案
し、また出願したが、本発明の目的は上記したシ
ーケンス制御装置に不可欠な動作プログラムの作
成装置を提供するものである。
以下、実施例に従つて本発明を説明する。
第1図は本発明に係る動作プログラムの作成装
置を示すブロツク図であり、キー入力装置1は操
作者が予め指定した名称、例えばリミツトスイツ
チはLS、ソレノイドはSOL、リレーはRY、モー
タはM等の名称による言語形式により機械の仕様
に対応した入出力条件を作成装置2に入力するも
のである。
作成装置2は動作プログラムの作成プログラム
を記憶するための第1の記憶部材3と、予め各記
憶位置に前記名称に対応するコードが書込まれて
なる第2の記憶部材4と、前記第2の記憶部材4
から読み出された入力条件と出力条件とからなる
動作プログラムを記憶するための第3の記憶部材
5と、キー入力装置1の入力信号ISを作成装置2
に入力すると共に、第3の記憶部材5に記憶され
た動作プログラムをシーケンス制御装置、書込み
装置、プリンタ等の外部装置6に出力するための
入出力装置7と、前記入力信号ISに応答して第1
の記憶部材3から読出された作成プログラムに従
つて第2の記憶部材4における入力名称に対応す
る記憶位置のフラグを0→1に変化させると共
に、該データを読出して第3の記憶部材5の各記
憶位置に書込み、動作プログラムの作成を実行す
るための中央制御回路8とから構成されている。
尚、第1の記憶部材3は例えばプログラマブ
ル・リード・オンリー・メモリから、また第2、
並びに第3の記憶部材4,5は例えばランダム・
アクセス・メモリーから構成される。
次に、本実施例の動作を説明するが、説明の便
宜上、機械はリミツトスイツチLS2―ONでソレ
ノイドSOL4が入り、タイマT6が起動する。
このタイマT6のタイムアツプ後にソレノイド
SOL1―ONする仕様のシーケンス制御における
動作プログラムの作成を説明する。
上記仕様はソレノイドSOL4とタイマT6が
入つている状態と、ソレノイドSOL4とソレノ
イドSOL1とタイマT6が入つている状態とに
分割出来るため、入出力条件は第2図に示す様に
なる。尚、図中“−”は負論理を示すものであ
る。
先ず、第1のテーブルの入力条件としてのリミ
ツトスイツチLS2に対応する名称LS2をキー入
力装置1を介して打込むと、該LS2に対応した
コード信号からなる入力信号ISにより中央制御回
路8は第1の記憶部材3に記憶された作成プログ
ラムに従つて第2の記憶部材4における予め配列
された名称LS2に対応する記憶部材MI2のフラ
グを0→1に変換させる。同様に名称T6のキー
入力装置1を介して打込むと、第2の記憶部材4
における名称T6に対応する記憶位置MIT6の
フラグを0→1に変化させ入力条件の書込みを終
了した後、中央制御回路8は第2の記憶部材4か
らフラグが“1”に変化しているデータのみを読
出して、第3の記憶部材5の第1記憶位置M1に
おける入力条件を記憶するための記憶部分に名称
LS2,T6に対応するコードを書込む。
次に出力条件を書込む際、中央制御回路8は同
様に名称SOL4,T6に対応する第2の記憶部
材4における記憶部分MO4,MOT6のフラグ
を夫々0→1に変化させた後、フラグの内容に従
つて名称SOL4,T6に対応するコード信号を
読み出して第3の記憶部材5における出力条件を
記憶するための記憶部分に書込む。
第1のテーブル作成終了後、例えばキー入力装
置1のフアンクシヨンキーの押下操作により中央
制御回路8は第2の記憶部材4のフラグをリセツ
トすると共に、第3の記憶部材5のアドレスを変
更し、上記と同様な操作により次の入出力条件が
第3の記憶部材5に記憶される。
従つて本実施例は操作者が指定した名称による
入出力条件が第3の記憶部材5の各記憶位置に順
次記憶され、動作プログラムを作成する。
尚、本実施例により作成された動作プログラム
を使用して機械を所定動作させるシーケンス制御
装置は、先に出願した「シーケンス制御装置」に
詳細に記載されているため、その説明を省略す
る。
以上説明した様に、本発明は第2の記憶部材の
各記憶位置には、操作者が指定した名称のデータ
が予め記憶され、キー入力装置により入力された
名称に従つて順次該データを取出して第3の記憶
部材の記憶位置に順次記憶させ、機械の各動作に
対応した入出力条件としての動作プログラムを作
成しうる作成装置である。
【図面の簡単な説明】
第1図は本発明に係る動作プログラムの作成装
置を示すブロツク図、第2図は機械の仕様例を示
す説明図、第3図は第2の記憶部材の配列を示す
説明図、第4図は第3の記憶部材に記憶された動
作プログラムを示す説明図であり、 1はキー入力装置、2は作成装置、3は第1の
記憶部材、4は第2の記憶部材、5は第3の記憶
部材、8は中央制御回路である。

Claims (1)

  1. 【特許請求の範囲】 1 制御対象からの入力信号に応答し、該制御対
    象の動作に応じた言語形式にて入力情報が記憶さ
    れた記憶部材から該入力信号に対応する入力情報
    を論理ANDにより読込む読み込み手段と、前記
    入力情報に基づいて制御対象の動作に応じた言語
    形式にて出力情報が配列された動作プログラムを
    記憶する記憶部材から入力情報に対応する動作プ
    ログラムを検索する検索手段と、検索された動作
    プログラムに基づいて入力情報に対応する全ての
    出力情報を論理ORにより読出して出力信号とし
    て出力する出力手段からなり、制御対象の夫々の
    動作に応じた任意の言語形式にて制御回路を作成
    可能とすると共に、制御対象を同時に複数動作さ
    せることが可能なシーケンス制御装置において、 制御対象の各動作に応じて言語形式により入力
    条件及び出力条件をキー入力するキー入力装置
    と、 動作プログラムの作成プログラムを記憶するた
    めの第1の記憶部材と、 各記憶位置に前記言語に対応するデータ記憶す
    るための第2の記憶部材と、 前記第2の記憶部材から読出された言語のデー
    タを順次記憶するための第3の記憶部材と、 入力信号に応答して前記第2の記憶部材から読
    出されたデータを、前記第1の記憶部材に記憶さ
    れた作成プログラムに従つて前記第3の記憶部材
    に記憶させるように制御する中央処理装置と、 前記第3の各記憶位置に、制御対象の各動作に
    応じた言語にて入力条件及び出力条件を記憶させ
    て動作プログラムを作成することを特徴とする動
    作プログラムの作成装置。
JP13480880A 1980-09-26 1980-09-26 Generator for operation program of sequence controller Granted JPS5759202A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13480880A JPS5759202A (en) 1980-09-26 1980-09-26 Generator for operation program of sequence controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13480880A JPS5759202A (en) 1980-09-26 1980-09-26 Generator for operation program of sequence controller

Publications (2)

Publication Number Publication Date
JPS5759202A JPS5759202A (en) 1982-04-09
JPH0117164B2 true JPH0117164B2 (ja) 1989-03-29

Family

ID=15136993

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13480880A Granted JPS5759202A (en) 1980-09-26 1980-09-26 Generator for operation program of sequence controller

Country Status (1)

Country Link
JP (1) JPS5759202A (ja)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4826446A (ja) * 1971-08-11 1973-04-07
JPS5264580A (en) * 1975-11-21 1977-05-28 Toshiba Corp Sequence controller

Also Published As

Publication number Publication date
JPS5759202A (en) 1982-04-09

Similar Documents

Publication Publication Date Title
JPH0117165B2 (ja)
JPS6051955A (ja) 数値制御装置
JPS62224808A (ja) 数値制御装置
JPH0537276Y2 (ja)
JPS5864549A (ja) 選択回路
JPS5942332B2 (ja) プログラムロ−ド方式
JPS59212971A (ja) イメ−ジデ−タ作成装置
JPS6113616B2 (ja)
JPS58215692A (ja) 複写表示方式
JPS6027035B2 (ja) キヤラクタ・ジエネレ−タのイニシヤル・ロ−デイング制御方式
JPS6313222B2 (ja)
JPS5812892U (ja) スケジユ−ル報知機能を備えた小型電子機器
JPS6037937B2 (ja) イニシャル・プログラム・ロ−ディング方式
JPS6255703A (ja) プログラム入力装置
JPH0128402B2 (ja)
JPH04112208A (ja) プログラマブルコントローラ
JPS58182751A (ja) 情報出力装置
JPS608513B2 (ja) ディスプレイ装置のガイダンス文字表示方式
JPS5824848U (ja) 定数計算機能を有する小型電子式計算機
JPS59186048A (ja) マイクロプログラム制御方式
JPH0469275A (ja) ラベルプリンタ
JPH048165U (ja)
JPH02166562A (ja) 図面読取装置
JPS62271050A (ja) 日本語文書作成装置
JPH01291328A (ja) インタプリタ形言語システム