JPH02129703A - プログラマブル・ロジツク・コントローラ開発ツール - Google Patents

プログラマブル・ロジツク・コントローラ開発ツール

Info

Publication number
JPH02129703A
JPH02129703A JP28325188A JP28325188A JPH02129703A JP H02129703 A JPH02129703 A JP H02129703A JP 28325188 A JP28325188 A JP 28325188A JP 28325188 A JP28325188 A JP 28325188A JP H02129703 A JPH02129703 A JP H02129703A
Authority
JP
Japan
Prior art keywords
file
message
ladder
link
processing means
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.)
Pending
Application number
JP28325188A
Other languages
English (en)
Inventor
Yasuaki Sugiura
杉浦 康明
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP28325188A priority Critical patent/JPH02129703A/ja
Publication of JPH02129703A publication Critical patent/JPH02129703A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、1度ラダーファイルとメツセージファイル
をリンクによって作成したファイル(以下リンクファイ
ル)を再び元のラダーファイルとメツセージファイルに
分割することのできるプログラマブル°ロジック・コン
トローラ(以下PLCという)開発ツールに関するもの
である。
〔従来の技術〕
従来の方法は、PLO開発ツールの中でシーケンスプロ
グラムとメツセージデータを作成する。
シーケンスプログラムをファイルにしたものがラダーフ
ァイル、メツセージデータをファイルにしたものがメツ
セージファイルである。数値制御装置(以下No装置)
においては、この両者をリンクしたファイルを使用して
、シーケンスプログラムを動作させたシ、メツセージデ
ータをNO装置のCRTに表示させたシする。
このラダーファイルとメツセージファイルをリンクする
機能を第5図を使用して説明する。(2)はシーケンス
プログラム゛の入ったラダーファイル。
(3)〜員はメツセージファイル、anhリンクファイ
ル、このファイルは第2図のように(21〜QGまでの
ファイルをリンクして更に1のヘッダを追加した構成と
なっている。動作としては、破線矢印の方向である。a
3はキー入力処理手段、a3は画面表示手段、 (14
)はラダー編集処理手段、αりはメッセージ編集処理手
段、顧はリンク処理手段、aηはリンクファイル入出力
手段、α膳ハラダーファイル入出力手段、a3はメツセ
ージ入出力手段である。
次に動作について訝明する。第5図において。
操作ボードからのキー入力はキー入力処理手段を経由し
てラダー編集処理手段QJへ送られる。このラダー編集
処理手段にてシーケンスプログラムが作成され1画面表
示処理手段0を経由してC1RTに表示される。最後に
、ラダー出力手段を経由してラダーファイルに格納され
る。メツセージファイルも同様にキー入力処理手段α2
を経由してメツセージ編集処理手段a!9でメツセージ
データが作成される。このデータは0表示処理手段を経
由してCRTにメツセージデータが表示される。作成さ
れたメツセージデータは、メツセージ出力手段0ヲ経由
してメツセージファイル(3)〜6mへ格納サレる。
リンクファイルを作成するには、第6図において、ラダ
ーファイルをリードする(ステップ1)。
次に、ラダーファイルのサイズとラダーファイルの先頭
アドレスを管理テーブルへ書込む(ステップ2)。次に
、メツセージファイルの有無をチエツクする(ステップ
3)。
これは、第1図の画面でメツセージファイルを8個指定
でき、ファイルの有無をチエツクするためである。ファ
イルが有る場合はリードする(ステップ4)。メツセー
ジファイルのサイズと先頭アドレスを管理テーブルへ書
込む(ステップ5)。
ファイル名が指定されている分ステップ4とステップ5
を繰シ返す。管理テーブルが完了した段階で第2図の+
If)のように管理テーブルから順次データを書込む(
ステップ6)。最後に画面表示処理をする(ステップT
)。
〔発明が解決しようとする課題〕
従来のPLOリンク機能は、ラダーファイル。
メツセージファイルをリンクして1つのリンクファイル
を作成していたため、1度作成したリンクファイルを編
集した時は、もとのラダーファイル又は、メツセージフ
ァイルを変更しなければなら々いという問題点があった
◎ この発明は上記のような問題点を解消するためになされ
念もので、リンクファイルで編集したもノかもとのラダ
ーファイル、メツセージファイルにも反映されることを
目的とする。
【a題を解決するための手段〕
この発明に係るPLO開発ツールは、リンクファイルを
リードするリンクファイル入力手段、リンクファイルを
ラダーファイルとメツセージファイルに分割する分割処
理手段をもうけたものである。第2図のIのリンクファ
イル名を実線の矢印方向に従って分割するようKしたも
のである。
〔作用〕
この発明における分割処理手段は、1度作成したリンク
ファイルを元のラダーファイルとメツセージファイルに
分割することによシ、再びラダーファイル、メツセージ
ファイルの編集ができるようにする。
〔実施例〕
以下、この発明の一実施例を図について説明する。第1
図はリンクファイルを分割する画面の1例である。MI
eLDA8LNKは第2図のIのリンクファイル名、M
KLLADD兄Rは(2)のラダーファイル名、MKL
M88Giは(3)のメツセージファイル名である。以
下MILMEISG2〜MKLMSSG8は、(4)〜
Qlliでのメツセージファイル名に相当する。
第3図は、リンクファイルを分割するための構成図であ
る。(2)〜αe、 all、α9#−i従来の構成図
と同様である。αnKリンクファイルIをリードするリ
ンクファイル入力手段、−はリンクファイルを分割する
分割処理手段である。
次に動作について説明する。第3図と第4図においてキ
ー入力処理手段(13からの起動キーで分割処理手段(
至)に起動がかかる。分割処理手段@はリンクファイル
入力手段顛を経由してリンクファイルUのデータの1部
管理テーブルをリードfる(ステップ1)0次に、管理
テーブルのラダーのサイズを読んでリンクファイルから
このサイズ分だけリードする(ステップ2)。このデー
タをラダーファイル出力手段錦を経由してラダーファイ
ル2へ書込ム(ステップ3)。メッセージファイルに分
割するには、管理テーブルの中にメツセージのサイズと
アドレスが0か否かで判断する。メツセージサイズとア
ドレスが00場合は次のデータを見る(ステップ5)。
サイズが0以外の時は。
リンクファイルからメツセージサイズ分だけリードする
(ステップ6)。メツセージファイル出力手段0を経由
してメツセージファイル(3)へデータを書込む(ステ
ップ1)。ステップ(5)からステップ(7)までを8
回縁シ返す(ステップ4)。最後に表示データ処理によ
j)CRTへ完了したことを表示する(ステップ8)。
なお、第4図でメツセージファイルのデータ処理を8回
縁シ返すようにしたが、処理回数は特に限定されるもの
ではない。
〔発明の効果〕
以上のように、この発明によれば1分割処理手段を追加
したので、1度作成し九リンクファイルを再び編集した
い場合に容易に編集できる効果が得られる。
【図面の簡単な説明】
第1図はとの発明のリンクファイルを分割するための設
定画面の1例を示す図、第2図はこの発明のリンクファ
イルのファイルの分割イメージの例を示す図、第3圀は
本発明の処理手段構成図。 第4図は本発明のフローチャート、第5図は従来の処理
手段構成図、第6図は従来のフローチャートである。 図において、(1)は管理テーブル、(2)はラダーフ
ァイル、(3)〜ααはメツセージファイル、 +Il
lはリンクファイル、(Iっはキー入力処理手段、 (
13は画面表示手段、 Q41はラダー編集処理手段、
αSはメツセージ編集処理手段、顧はリンク処理手段、
 anはリンクファイル入出力手段、錦はラダーファイ
ル入出力手段、 a’Jはメツセージファイル入出力手
段j (イ)はリンクファイル分割処理手段である〇な
お1図中同一符号は、同−又は相当部分を示すO

Claims (1)

    【特許請求の範囲】
  1.  操作ボードからのキー入力を処理するキー入力処理手
    段と、シーケンスプログラムをファイルとして入出力す
    ることのできる手段と、同様にメッセージをファイルと
    して入出力することのできる手段と、前記シーケンスプ
    ログラムとメッセージをリンクする手段と、リンクされ
    たデータをファイルとして入出力できる手段を備えたプ
    ログラマブル・ロジック・コントローラ開発ツール。
JP28325188A 1988-11-09 1988-11-09 プログラマブル・ロジツク・コントローラ開発ツール Pending JPH02129703A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP28325188A JPH02129703A (ja) 1988-11-09 1988-11-09 プログラマブル・ロジツク・コントローラ開発ツール

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28325188A JPH02129703A (ja) 1988-11-09 1988-11-09 プログラマブル・ロジツク・コントローラ開発ツール

Publications (1)

Publication Number Publication Date
JPH02129703A true JPH02129703A (ja) 1990-05-17

Family

ID=17663040

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28325188A Pending JPH02129703A (ja) 1988-11-09 1988-11-09 プログラマブル・ロジツク・コントローラ開発ツール

Country Status (1)

Country Link
JP (1) JPH02129703A (ja)

Similar Documents

Publication Publication Date Title
JP3027009B2 (ja) 設計取り込みシステム
JPS61156289A (ja) 文書組合せ方法
JPH07104981A (ja) オブジェクトリンク情報を用いたプログラム構築装置
US5130932A (en) Generating device for production system simulator
JPS63172330A (ja) 文書処理装置の網かけ方式
JPH02129703A (ja) プログラマブル・ロジツク・コントローラ開発ツール
JPH05100730A (ja) モーシヨンコントローラのプログラミング装置
JP2653276B2 (ja) キーボードシュミレータ
JP2578887B2 (ja) プログラムのテスト方式
JPS62217320A (ja) リスト編集処理方法
JPS63247809A (ja) メツセ−ジテキスト組み立て編集制御方式
KR960035308A (ko) 전자 문서 교환 시스템에서 전자 문서 양식의 생성 및 편집 방법
JPH02128219A (ja) システム定義情報を使用したシステム生成方式
JPH03116223A (ja) 可変長データ入力における画面制御方式
JPH0210430A (ja) オンラインプログラム生成方式
JPH0635643A (ja) データの画面出力方法
JPH03150671A (ja) 図面描画装置
JPH03110628A (ja) ソースプログラム生成装置
JPH0581029A (ja) フアジイ制御システム開発支援装置
JPH0486922A (ja) 知識エディタ
JPH05119991A (ja) パラメータ編集方式
JPH02156327A (ja) 文字画面シミュレータ
JPS63138466A (ja) Cadシステムの形状デ−タ管理方法
JPH04348427A (ja) 画面入出力支援システム
JPH0756717A (ja) Jcl自動作成装置