JPH03641B2 - - Google Patents

Info

Publication number
JPH03641B2
JPH03641B2 JP15600084A JP15600084A JPH03641B2 JP H03641 B2 JPH03641 B2 JP H03641B2 JP 15600084 A JP15600084 A JP 15600084A JP 15600084 A JP15600084 A JP 15600084A JP H03641 B2 JPH03641 B2 JP H03641B2
Authority
JP
Japan
Prior art keywords
data
model
address
data file
file
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
JP15600084A
Other languages
English (en)
Other versions
JPS6133507A (ja
Inventor
Toshiaki Ochiai
Shinya Aizawa
Shingo Okuyama
Yoshuki Fujita
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP15600084A priority Critical patent/JPS6133507A/ja
Publication of JPS6133507A publication Critical patent/JPS6133507A/ja
Publication of JPH03641B2 publication Critical patent/JPH03641B2/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/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/054Input/output

Landscapes

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明はPC(Programmable Sequence
Controller)用回路図面中のコイルおよび接点に
アドレスを自動的に割り付け、このアドレスを図
面に付与するようにした装置に関する。
[従来の技術] 一般に、PC用回路図面のコイルおよび接点に
PCのアドレスを割付・付与する作業は図面中に
現われるコイルすべてについて重複しないように
PCのアドレスを割り付け、更に、図面中のすべ
ての接点、コイルに、割り付けたアドレスを付与
(記入)して行く作業である。
従来、この作業は手作業で行なわれていた。
[発明が解決しようとする問題点] しかし、通常、使用するPCの機種ごとに、使
用できるアドレスの範囲、アドレスの表記法(数
字のみ又は英字+数字、8進表示、10進表示、16
進表示など)、タイマ、カウンタ、演算命令など
特殊な機能をもつコイルに対するアドレスの付与
方法などが異なることから、使用機種に応じたア
ドレス割付が要求され、このため作業が煩雑にな
ると共に作業ミスの発生頻度も比較的高かつた。
本発明は上記の点を解決することを目的とす
る。すなわち、本発明は、使用機種に応じたアド
レス割付・付与を自動的に行ない、作業を簡便に
すると共に作業ミスの発生を抑えることを目的と
する。
[問題点を解決するための手段] このため、本発明は、第1図に示す如く、 PC用回路図面A中のコイルBおよび接点C1
C2にアドレス4000,4000,0100を自動的に割
付・付与する装置であつて、 PCの機種名を表わす機種名データDと機種固
有の機種内容を表わす機能データEとを有する
PC毎の機種データFが登録される第1のデータ
フアイルGと、 アドレス付与前の図面データHが入力されてお
り、かつ、使用すべきPCの機種名が指定される
と上記第1のデータフアイルGから当該PCの機
種データFが入力される第2のデータフアイルI
と、 該第2のデータフアイルIの機種データFに基
づきコイルおよび接点のそれぞれにアドレスを割
り付け、このアドレスを上記第2のデータフアイ
ルIの上記アドレス付与前の図面データHに付加
させる処理を行なう処理装置Jと、 を備えることを特徴とする。
[実施例] 以下、本発明の一実施例を図面とともに説明す
る。
第2図は本発明によるPCアドレス自動割付・
付与装置の一実施例構成を示している。
図中、1はキーボード、2はCRTデイスプレ
イ、3は処理装置、4は磁気デイスク装置、5は
プリンタを表わす。
次にこの装置の動作およびオペレータによる作
業の流れの一例を、第3図に示す流れ図に基づい
て説明する。
磁気デイスク装置4に本発明にいう第1のデー
タフアイルとしての第1の磁気フアイルおよび第
2のデータフアイルとしての複数個の第2の磁気
フアイルをセツトするなどした後に、まず、ステ
ツプ1で、オペレータは図面番号入力、即ちアド
レス割付・付与の対象であるPC用回路図面を予
め付与されている図面番号をキーボード1を介し
て入力する操作を行なう。この図面番号入力が行
なわれると、処理装置3は上記第2の磁気フアイ
ルのうちから上記入力された図面番号で指示され
るPC用回路図面の図面データが予め記憶されて
磁気フアイル(第3図における図面・使用機種デ
ータフアイル6に対応する。)を選択し、この図
面・使用機種データフアイル6へのアクセスを可
能にする。なお、この図面・使用機種データフア
イル6の図面データは、設計したPC用回路のす
べてのコイル、接点に対応して電気機器符号、注
釈文を他のデータ入力装置(第3図における符号
7で表わすもの。)により入力させて得られたデ
ータであり、本発明にいう、アドレス付与前の図
面データ、に対応している。
次にステツプ2で、処理装置3は、上記選択さ
れた図面・使用機種データフアイル6中の使用機
種データに基づいて、使用機種データが既に図
面・使用機種データフアイル6に入力されている
か否かを判断する。ここで使用機種データは当該
PC用回路図面で表わされたシーケンス制御を行
なうPCに関連するデータであり、機種名を表わ
す機種名データと、機種固有の機能内容を表わす
機種データ、即ち、入出力カードの型、入出力カ
ード1枚当たりの入出力点数、カウンタの有無、
ラツチの型、コイルに使用できるアドレスの範
囲、タイマ・カウンタ・ラツチのコイル、接点の
アドレスの付け方、演算命令の型など、を示すデ
ータとからなる。
本作業の開始時においては上記使用機種データ
は未だ入力されていないことから、次にステツプ
3で、処理装置3は第1の磁気フアイル(第3図
における機種データフアイル8に対応する。)の
機種データの内容をCRTデイスプレイ2の画面
上に表示させ、オペレータに使用機種データが機
種データフアイル8に既に登録されているか否か
を判断させる。ここで、機種データフアイル8は
第5図に概念的に示す如きデータ構成とされる。
第5図において、8aは登録機種名一覧表であ
り、機種名イ,ロ,ハ…を表わす機種名データ8
cと、機種名イ,ロ,ハにそれぞれ対応する機能
を表わす機能データ8bのアドレスを示すポイン
タ8dとからなる。
オペレータが所望の機種データが登録されてい
ないと判断した場合には、ステツプ4において、
オペレータはキーボード1を操作して使用機種デ
ータを入力する。処理装置3はこの入力されてき
た使用機種データを、既に登録済みの他の機種デ
ータに加えて機種データフアイル8に登録する処
理を行なう。そして次にステツプ5に移る。
一方、オペレータが所望の機種データが既に登
録されていると判断した場合には、ステツプ4を
経ることなくステツプ5に移る。
ステツプ5においては、オペレータは使用機種
名を入力させるべくキーボード1を操作する。処
理装置3は、使用機種名が入力されると、機種デ
ータフアイル8内から当該使用機種名と一致する
機種データを検索し、この機種データを図面・使
用機種データフアイル6に入力させる処理を行な
う。
次にステツプ6において、オペレータは使用機
種が適当かどうかを決断すべく使用機種を変更す
るか否かを判断する。
使用機種を変更すべきと判断した場合には上述
したステツプ3からステツプ5までの作業を順に
経てステツプ6に戻る。
使用機種を変更しなくて済むと判断した場合に
はキーボード1を介してアドレス自動割付・付与
を指示する。
この指示を受けると、処理装置3はステツプ7
で、図面・使用機種データフアイル6内の図面デ
ータおよび使用機種データに基づいて総てのコイ
ルおよび接点にアドレスを割り付け、上記図面デ
ータにこのアドレスを付与する処理と、エラーチ
エツクと、アドレス割付表およびエラーリストを
プリンタ5に出力する処理とを行なうが、この処
理の詳細については第4図で後述する。そして本
作業を終了する。
その後、上記作業により図面・使用機種データ
フアイル6に入力された使用機種データに対応す
る図面番号が入力される作業時においては、ステ
ツプ2の判断結果が「YES」となることから、
ステツプ3,4,5は実行されず、ステツプ2か
らステツプ6へ直接、処理が移る。なお、この図
面番号の図面を修正したときにはアドレスの割
付・付与をやり直す。
第4図は上記ステツプ7における処理内容を表
わした流れ図を示す。このステツプ7はステツプ
7−1、ステツプ7−2、ステツプ7−3、ステ
ツプ7−4に大別される。
ステツプ7−1においては、コイル一覧表の作
成処理とエラーチエツクが行なわれる。コイル
一覧表作成処理は、図面・使用機種データフアイ
ル6内の図面データを読み、その中からコイルだ
けを入出力、補助コイル、タイマ、カウンタ、ラ
ツチなどの機能別に拾い出しその電気機器符号を
対応づけて一覧表にする。また、エラーチエツク
は、コイルに機器符号が正しく付けられている
かどうか、カウンタ、ラツチなどの機能をもつコ
イルの使い方は正しいかどうか(例えばラツチ機
能を持たないPCなのに図面中にラツチコイルが
現われているかどうかなど)をチエツクする。後
者の判断は使用機種データの内容に基づいて行な
う。チエツクにより発見されたエラーは後でプリ
ンタにその内容を出力するために一時的にエラー
データフアイル9に記憶しておく。なおこのエラ
ー記憶は後述のエラーチエツク,についても
同じである。
次にステツプ7−2においては、上記コイル一
覧表をもとにアドレスの割り付けを行なう。この
とき割り付けるアドレスは使用機種データ内の使
用できるアドレスの範囲の情報を基にする。また
エラーチエツクとしてコイルの数が多すぎて使
用可能なアドレスの範囲を越えないかどうかをチ
エツクする。割り付けられたアドレスはコイル一
覧表のアドレスの欄に記録され、コイル一覧表
は、コイルの電気機器符号とアドレスの対応表の
形式になる。
上記ステツプ7−2の処理が終わると、次にス
テツプ7−3にて図面にアドレスを付与する処理
を行なう。ここでは再び図面データを読み、すべ
てのコイル・接点を拾い出し、それに付けられて
いる電気機器符号をコイル一覧表の中から検索し
てその電気機器符号に割り付けられたアドレスを
図面内に付与、つまり図面データに追加する。こ
のとき、タイマ、カウンタ、ラツチ、演算命令な
どのアドレスは使用機種データによる規則に従つ
て付与する。また、エラーチエツクとして、そ
の機種では使用できないタイマ、カウンタ、ラツ
チの瞬時接点や演算命令が図面中に使われていな
いか、接点の電気機器符号は正しく付けられてい
るかどうか、接点と同じ電気機器符号を持つコイ
ルが確かにあるかどうか、また、すべて付与し終
つた後で1個も接点が現われなかつたコイルがな
いかなどをチエツクする。
そして最後にステツプ7−4にて、図面・使用
機種データフアイル6内の最終的な図面データを
基にアドレスの割付表およびエラーデータフアイ
ル9内の発見したエラーの内容を基にエラーリス
トをプリンタ5に出力してアドレス割付・付与を
終了する。
以上説明した如く、オペレータによる図面のア
ドレス割付・付与作業が、使用するPCの機種の
登録作業と機種名の指示作業のみ(但し、登録作
業はそのPCが初めて使われる時のみでよい。)と
される。
他の実施例として、上記の実施例において、第
3図のステツプ3、ステツプ4、ステツプ5の順
序を変え、先ずステツプ5を、つまり使用機種名
の入力操作を行ない、この機種名が登録されてい
るかどうかの判断を処理装置3に行なわせ、もし
登録されていない場合には自動的に機種登録の機
能が選択・実行されるようにしてもよい。
[発明の効果] 以上の如く、本発明によれば、図面のアドレス
割付・付与作業が、使用する機種の登録作業と機
種名の指示作業のみ(但し、登録作業はそのPC
が初めて使われるときのみでよい。)になり、従
来必要としていた多大な工数を削減することがで
き、また、自動化により作業ミスを抑えることが
可能となる。
なお、上述した実施例によれば、エラーチエツ
クをあわせて行なうようにしたため、図面の単純
ミスの発見を容易ならしめることができる。
【図面の簡単な説明】
第1図は本発明を明示するための概念的構成
図、第2図ないし第5図は本発明の一実施例を示
し、第2図は構成図、第3図はオペレータ作業と
装置の動作の流れを表わした流れ図、第4図は第
3図のステツプ7の詳細な流れ図、第5図は機種
データフアイルの概念的構成図である。 A……PC用回路図面、B……コイル、C1,C2
……接点、D……機種名データ、E……機能デー
タ、F……機種データ、G……第1のデータフア
イル、H……図面データ、I……第2のデータフ
アイル、J……処理装置。

Claims (1)

  1. 【特許請求の範囲】 1 PC用回路図面中のコイルおよび接点にアド
    レスを自動的に割り付け、このアドレスを付与す
    る装置であつて、 PCの機種名を表わす機種名データと機種固有
    の機能内容を表わす機能データとを有するPC毎
    の機種データが登録される第1のデータフアイル
    と、 アドレス付与前の図面データが入力されてお
    り、かつ、使用すべきPCの機種名が指定される
    と上記第1のデータフアイルから当該PCの機種
    データが入力される第2のデータフアイルと、 該第2のデータフアイルの機種データに基づき
    コイルおよび接点のそれぞれにアドレスを割り付
    け、このアドレスを上記第2のデータフアイルの
    上記アドレス付与前の図面データに付加させる処
    理を行う処理装置と、 を備えることを特徴とするPCアドレス自動割
    付・付与装置。
JP15600084A 1984-07-26 1984-07-26 Pcアドレス自動割付・付与装置 Granted JPS6133507A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15600084A JPS6133507A (ja) 1984-07-26 1984-07-26 Pcアドレス自動割付・付与装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15600084A JPS6133507A (ja) 1984-07-26 1984-07-26 Pcアドレス自動割付・付与装置

Publications (2)

Publication Number Publication Date
JPS6133507A JPS6133507A (ja) 1986-02-17
JPH03641B2 true JPH03641B2 (ja) 1991-01-08

Family

ID=15618141

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15600084A Granted JPS6133507A (ja) 1984-07-26 1984-07-26 Pcアドレス自動割付・付与装置

Country Status (1)

Country Link
JP (1) JPS6133507A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03276302A (ja) * 1990-03-27 1991-12-06 Fanuc Ltd Pmcのシンボル定義方式

Also Published As

Publication number Publication date
JPS6133507A (ja) 1986-02-17

Similar Documents

Publication Publication Date Title
US4413318A (en) Use of nodes to uniquely identify processes
JPH03641B2 (ja)
JPH06335165A (ja) 電力系統監視制御システムのデータベース構成方法及び装置、並びに電力系統監視制御システムのデータベース管理方法及び装置、電力系統監視制御システム
JPH0434767B2 (ja)
JPS63180159A (ja) マイクロコンピユ−タシステムのシステムセツトアツプ方式
JP2645164B2 (ja) 作業伝票自動発行システム
JPS63300302A (ja) プログラマブル・コントロ−ラのプログラム入力表示装置
JP2002132516A (ja) プログラム実行システム
JP3671461B2 (ja) 階層図処理装置
JP2692196B2 (ja) テストデータ編集方式
JP2748504B2 (ja) 入力処理装置
JPH0689299A (ja) 自動入力画面設定方式
JP2631778B2 (ja) 計算機プログラム試験装置
JP2954439B2 (ja) 生産計画作成方法およびその装置
JPS63148373A (ja) 回路図デ−タの管理方式
JPH08180084A (ja) ファイル管理装置
JP2848444B2 (ja) 回路図エディタ
JPH07262210A (ja) 図面表示装置
JPH0683909A (ja) 印刷配線板の配線設計装置
JPH05282011A (ja) Pcアドレス自動割付・付与装置
JPH0816678A (ja) 受注書作成装置
JPS6340929A (ja) 制御卓等のボタン操作順序管理方式
JPH05342067A (ja) ファイル割り付け方法
JPH0559459B2 (ja)
JPH0793396A (ja) 部品図情報の変更登録方法

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees