JPH04100105A - フロー図作成装置 - Google Patents

フロー図作成装置

Info

Publication number
JPH04100105A
JPH04100105A JP14387890A JP14387890A JPH04100105A JP H04100105 A JPH04100105 A JP H04100105A JP 14387890 A JP14387890 A JP 14387890A JP 14387890 A JP14387890 A JP 14387890A JP H04100105 A JPH04100105 A JP H04100105A
Authority
JP
Japan
Prior art keywords
arrow
data
elements
position coordinates
coordinates
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
JP14387890A
Other languages
English (en)
Other versions
JP2969798B2 (ja
Inventor
Shinichi Tanaka
信一 田中
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.)
Yaskawa Electric Corp
Original Assignee
Yaskawa Electric Corp
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 Yaskawa Electric Corp filed Critical Yaskawa Electric Corp
Priority to JP14387890A priority Critical patent/JP2969798B2/ja
Publication of JPH04100105A publication Critical patent/JPH04100105A/ja
Application granted granted Critical
Publication of JP2969798B2 publication Critical patent/JP2969798B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)
  • Programmable Controllers (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、例えばプログラマブルロジックコントローラ
などのプログラムフロー図を画面上に表示しながら作成
するフロー図作成装置に関する。
〔従来の技術〕
従来のフロー図作成装置は、特開平1−155474号
公報に記載されているように、要素(フロー図における
「箱」の部分)間の接続関係のデ〜りを入力して、この
データに基づいてアロー(フロー図における「線」の部
分)を表示しているのが一般的である。
〔発明が解決しようとする課題〕
このような方式では、アロー表示位置を、要素の配置位
置データと要素間の接続関係データから算出することに
なるので、要素は予め定められたマス目に沿って配置し
なければならないという制約がある。
すなわち、要素を任意の位置に配置できないという問題
がある。
そこで本発明は、要素を任意の位置に配置可能なフロー
図作成装置を提供することを解決課題とする。
〔課題を解決するための手段〕
この課題を解決するため、本発明は、表示手段に作成中
のフロー図を表示させながらフロー図を作成する装置に
おいて、 前記フロー図を構成する要素の種類、要素の配置位置座
標、要素間の接続関係データ、要素間の接続を示すアロ
ーデータ、ならびに前記フロー図の要素の種類に対応す
る要素の形状及び同要素の外周に沿って設けられたアロ
ーとの接続位置のデータが格納される記憶手段と、前記
要素の種類と前記要素の配置位置座標とアローを表示す
るた於の始点、中継点、終点座標からなるアロー表示位
置座標を入力する入力手段と、前記入力手段で入力され
たアロー表示位置、座標と前記記憶手段に格納されたフ
ロー図の要素の配着位置座標、要素の形状及び同要素の
外周に沿って設けられたアローとの接続位置データを基
に要素間の接続関係を判定し、前記記憶手段に格納する
接続関係判定手段と、前記要素間の接続関係データと前
記アロー表示位置座標を基にアローデータを生成し、前
記記憶手段に格納するアローデータ決定手段と、前記記
憶手段に格納された要素の種類7要素の配置位置座標 
アローデータに基づきフロー図を表示する表示手段とを
備えたことを特徴とする。
〔作用〕
本発明では、アローを表示するだめの始点、中継点、終
点からなるアロー表示位置座標を入力して表示するとと
もに、その座標と要素配置位置座標から要素間の接続関
係を決定する手段を備えており、アロー表示位置を算出
する手段が不要となるため、要素の配置位置に関する制
約はなくなり、任意の位置に要素を配置することが可能
となる。
〔実施例〕
以下、本発明の具体的実施例を第1関を参照しながら説
明する。
第1図は本発明の実施例に係るフロー図作成装置の構成
を示すブロック図である。
同図において、101 はフロー図の要素の種類。
要素の配置位置座杆、アローを表示するための始点、中
継点、終点座標からなるアロー表示位置座標が入力され
る入力手段であり、この入力手段101により入力され
たデータは記憶手段102 に格納される。
また、この記憶手段102 には、これらの入力データ
の他に、要素の種類に対応する要素の形状及び接続端子
イメージのデータも格納されている。
ここで、接続端子イメージとは、要素の欠周に沿って予
め設けられたアローとの接続位置を示す。
103 は入力手段101 で入力されたアロー表示位
置座標と記1.a手段102 に格納された要素の配置
位置座標、要素の形状、接続端子イメージを基に、要素
間の接続関係を判断する接続関係判定手段であって、ア
ロー表示位置座標の始点データで画面上の要素をサーチ
し、また、終点データで同様に要素をサーチして要素間
の接続関係を判定し、記憶手段102 に格納する。
104 は接続関係判定手段103て判定された接続関
係にある要素の配置位置座標を基にア71J−表示位置
座標を補正するアローデータ決定手段であり、アロー表
示位置座標の始点と終点を要素の外周に一致するように
座標を補正して、アローデータを生成し、記憶手段10
2 に格納する。
105 は記憶手段102 に格納された要素の種類要
素の配置位置座標、アローデータに基づきフロー図を表
示する表示手段である。
第2図は、第1図の入力手段101 によって記憶手段
102 に格納されたデータを示す。図中、C01,、
1で示す要素番号の各列には、それぞれC0L2には要
素の種類、[:OL3には要素の配置位置座標(X、 
Y)  のデータが格納される。
第3図は第1図の記憶手段102 に格納されている要
素の形状および接続端子イメージのデータをA−Dの各
種類に対応して示している。要素の外周に沿って予め設
けられた接続端子は、入力端子と出力端子に分類されて
いる。要素の形状の左側の端子が入力端子であり、右側
の端子が出力端子である。
第4図は、第1図の入力手段101 によって入力され
るアロー表示位置座標のデータを示す。1つの始点座標
P1、終点座標P。−2および複数の中継点座標P2〜
P、、からなる。
第5図は第1図の接続関係判定手段103 の動作を説
明した図である。図中01は出力端子21を示す領域で
あり、またQ2は入力端子12を示す領域である。この
ように要素の形状は入力端子または出力端子の多い方の
数で長さ(縦Y方向)が決まる形状になっている。幅(
mX方向)は全ての要素が同一の幅となっている。
アロー表示位置座標(始点または終点)をもとに、その
座標が含まれる要素および端子を要素の配置位置座標と
要素の形状で比較演算することによって特定する。
第6図は、第1図の接続関係判定手段103 によって
記憶手段102 に格納された接続関係のデータを示す
。図中、C0LII の接続線番の各欄に対応する列に
は、C0L12 には出力接続端子番号、C0L13に
は入力接続端子番号のデータがそれぞれ格納される。
次に、このフロー図作成装置の動作を説明する。
(1)  まず、オペレータが入力手段101 により
要素の種類と要素の配置位置座標をマウスを使用して指
定(入力)する。入力されたデータは記憶手段102 
 に格納される。
(2)記憶手段102 に格納された要素の種類、要素
の配置位置座標ならびに要素の形状および接続端子イメ
ージが表示手段105 に送出され、画面に表示される
(3)上記(1)、  (2)を繰り返して、複数の要
素を画面上に配置する。
(4)  次に、オペレータが入力手段101 により
アロー表示位置座標を、始点、中継点、終点につし)で
マウスを使用して入力する。
(5)  入力されたアロー表示位置座標は接続関係判
別手段に送出され、同手段で要素間の接続関係が判定さ
れ、接続関係のデータが生成される。同データは記憶手
段102 に格納される。また、アロー表示位置座標デ
ータをアローデータ決定手段104に送出する。
(6)  アローデータ決定手段104 は、アロー表
示位置座標データの始点と終点を要素の外周に一致する
ように座標を補正してアローデータを生成し、記憶手段
102 に格納する。
(7)  記憶手段102 に格納されたアローデータ
が表示手段105 に送出され、画面に表示される。
(8)上記(4〕〜(7)を繰り返して、複数の要素間
接続が画面に表示される。
以上により、例えば第7図に示すようなフロー図が表示
される。
〔発明の効果〕
以上に述べたように、本発明によれば、要素及びアロー
を任意の位置に配置できるのて、IPIIなフロー図も
作成することができる。また、要素の配置位置座標、ア
ロー表示位置座標は、画面上の位置をマウスで指示する
方式であるので、簡単な操作でフロー図を作成すること
が可能である。
【図面の簡単な説明】
第1図は本発明の実施例に係るフロー図作成装置の構成
を示すブロック図、第2図は記1看手段に格納されたデ
ータの例を示す説明図、第3図は記憶手段に格納されて
いる要素の形状及び接続端子イメージのデータの例を示
す説明図、第4図はアロー表示位置座標のデータの例を
示す説明図、第5図は接続関係判定手段の動作を示す説
明図、第6図は記憶手段に格納された接続関係のデータ
を示す説明図、第7図は作成されたフロー図の例を示す
説明図である。 101:入力手段     102:記憶手段103:
接続関係判定手段 アローデータ決定手段 105 : 表示手段

Claims (1)

  1. 【特許請求の範囲】 1、表示手段に作成中のフロー図を表示させながらフロ
    ー図を作成する装置において、 前記フロー図を構成する要素の種類、要素の配置位置座
    標、要素間の接続関係データ、要素間の接続を示すアロ
    ーデータ、ならびに前記フロー図の要素の種類に対応す
    る要素の形状及び同要素の外周に沿って設けられたアロ
    ーとの接続位置のデータが格納される記憶手段と、 前記要素の種類と前記要素の配置位置座標とアローを表
    示するための始点、中継点、終点座標からなるアロー表
    示位置座標を入力する入力手段と、 前記入力手段で入力されたアロー表示位置。 座標と前記記憶手段に格納されたフロー図の要素の配置
    位置座標、要素の形状及び同要素の外周に沿って設けら
    れたアローとの接続位置データを基に要素間の接続関係
    を判定し、前記記憶手段に格納する接続関係判定手段と
    、 前記要素間の接続関係データと前記アロー表示位置座標
    を基にアローデータを生成し、前記記憶手段に格納する
    アローデータ決定手段と、前記記憶手段に格納された要
    素の種類、要素の配置位置座標、アローデータに基づき
    フロー図を表示する表示手段と を備えたことを特徴とするフロー図作成装置。
JP14387890A 1990-05-31 1990-05-31 フロー図作成装置 Expired - Fee Related JP2969798B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14387890A JP2969798B2 (ja) 1990-05-31 1990-05-31 フロー図作成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14387890A JP2969798B2 (ja) 1990-05-31 1990-05-31 フロー図作成装置

Publications (2)

Publication Number Publication Date
JPH04100105A true JPH04100105A (ja) 1992-04-02
JP2969798B2 JP2969798B2 (ja) 1999-11-02

Family

ID=15349116

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14387890A Expired - Fee Related JP2969798B2 (ja) 1990-05-31 1990-05-31 フロー図作成装置

Country Status (1)

Country Link
JP (1) JP2969798B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2002079886A1 (ja) * 2001-03-29 2004-07-22 三菱電機株式会社 プログラミングツール

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2002079886A1 (ja) * 2001-03-29 2004-07-22 三菱電機株式会社 プログラミングツール
US7340683B2 (en) 2001-03-29 2008-03-04 Mitsubishi Denki Kabushiki Kaisha Programming tool

Also Published As

Publication number Publication date
JP2969798B2 (ja) 1999-11-02

Similar Documents

Publication Publication Date Title
JPH0765201A (ja) 形状モデリング装置及び形状モデリング方法
JPH04100105A (ja) フロー図作成装置
US5339366A (en) Method for the input of a trace starting point of an image
JP3307790B2 (ja) フロー図作成装置
JPH1133963A (ja) 溶接用ロボット動作模擬表示装置
JP3564721B2 (ja) Cad/cam装置
JPH0896001A (ja) フロー図編集装置
JP2875135B2 (ja) プログラマブルコントローラ用プログラム装置
JP3212207B2 (ja) 接続図cad装置
JPH04172566A (ja) 配線パターンの形状変更方法
JP2721344B2 (ja) 画像処理方法
JP3248800B2 (ja) 回路図作成装置及び回路図作成方法
JPS6061866A (ja) 図形処理システムにおける面取り処理方式
JP2753090B2 (ja) 最短距離及び最短経路の算定装置
JPH06259507A (ja) 図形分割装置
JPH0212309A (ja) Cad/cam装置
JPH0927043A (ja) リピート柄作成装置
JP2636014B2 (ja) 図形接続の制御方式
JPH03211675A (ja) Cad図面表示方式
JP3002052B2 (ja) プログラマブルコントローラのプログラム作成方法
JPH08214457A (ja) 電力系統図作成装置
JP2004234693A (ja) Cad/cam装置
JPH08272842A (ja) フロー図編集装置
JPH01297705A (ja) ワイヤーカット放電加工機用ncプログラムの作成方法
JPH07129080A (ja) Sfc入力方式

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080827

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090827

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees