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

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

Info

Publication number
JPH02129704A
JPH02129704A JP63283252A JP28325288A JPH02129704A JP H02129704 A JPH02129704 A JP H02129704A JP 63283252 A JP63283252 A JP 63283252A JP 28325288 A JP28325288 A JP 28325288A JP H02129704 A JPH02129704 A JP H02129704A
Authority
JP
Japan
Prior art keywords
parameter
data
file
development tool
programmable logic
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
JP63283252A
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 JP63283252A priority Critical patent/JPH02129704A/ja
Publication of JPH02129704A publication Critical patent/JPH02129704A/ja
Pending 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
    • G05B2219/00Program-control systems
    • G05B2219/10Plc systems
    • G05B2219/13Plc programming
    • G05B2219/13019Translate program in order to be used on different plc

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Stored Programmes (AREA)
  • Programmable Controllers (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、ファイルにかかれているデータをパラメー
タのデータとして変換できるプログラマブル・ロジック
・コントローラ(以下PLOという)開発ツールに関す
るものである。
〔従来の技術〕
従来は、ラダー編集などの操作を実施しようとする時9
機種ごとに違ったデータをもっていたため、ラダー編集
の機種ごとのデータをパラメータ設定画面から設定する
か、ラダー編集そのものの機能を機種ごとにもつかしな
ければならなかった。
第5図は、その1例で固定データ(111をパラメータ
格納エリア員に転送することを示した構成図である。(
5)は固定データをパラメータ格納エリアに転送する手
段、(7)はパラメータ格納エリアのパラメータを使用
するラダー編集手段、(8)はラダー編集手段により表
示要求のあるデータをCRT+91に表示する手段であ
る。
次に動作について説明する。第6図において。
1個のパラメータを固定データエリアからリードする(
ステップ1)。このデータがエンドコードであるかどう
かの判別をする(ステップ2)。エンドコードで々い時
は、対応するパラメータエリアに7”−夕を格納する(
ステップ3)。ステップ1からステップ3までを固定デ
ータ内のエンドコートをリードするまで繰り返す。デー
タがエンドコードの時はステップ5のラダー編集処理手
段を実施する。これは、パラメータ格納エリアに設定さ
れたデータを参照して処理する手段の例である。
又、ラダー編集から要求があれば0表示処理手段にてC
RTへ表示する(ステップ5)。
〔発明が解決しようとする課題〕
従来のPLC開発ツールは1以上のように構成されてい
るので、固定データを1つしかもつことができず0機種
ごとに対応するには、複数個の実行モジュールをもつ必
要があるなどの問題点があった。
この発明は上記のような問題点を解消するためになされ
たもので1機種ごとの対応を1つの実行モジュールで対
応できるPLC開発ツールを得ることを目的とする。
〔課題を解決するための手段〕
この発明に係るPLO開発ツールは、パラメータエリア
イルを用意して、パラメータ用ファイルのデータを実際
のパラメータデータに変換する手段をもうけたものであ
る。
〔作用〕
この発明におけるパラメータ変換手段は、パラメータ用
ファイルを機種対応で選択することにより、パラメータ
格納エリアのデータを任意にかえることができる。
〔実施例〕
以下、この発明の一実施例を図について説明する。第1
図において、(1)はパラメータ用ファイルである。こ
のファイルは1機種ごとにある。(2)はパラメータ用
ファイルを実際のパラメータデータに変換するための変
換テーブルである。(3)はどのパラメータ用ファイル
を選択するかを選択するための手段である。(4)はパ
ラメータ用ファイルのデータを読み取る手段である。(
5)は、(4)で読み取ったデータとパラメータ変換テ
ーブルを使用してパラメータデータに変換する手段であ
る。(5)は、パラメータデータをパラメータエリアに
格納する手段である。(7)から(IGまでは従来の構
成図と同様である。
第2図はパラメータ変換テーブルの例である。
Qflはパラメータ名を格納するポインタで、ポインタ
の行先にパラメータ名がある。α2はパラメータの種類
、03はパラメータ番号がセットされる。
第3図は、パラメータ用ファイルのデータ例である。U
はパラメータ名である。a!9はパラメータ名とデータ
とと区切るコードである。0Gはパラメータデータであ
る。+171は改行コードである。
次に動作について第4図を使用して説明する。
ファイル指定手段によって選択されたファイル名をリー
ドする(ステップ1)、次に指定ファイルのデータをリ
ードする(ステップ2)。(1)はパラメータ分のデー
タをリードする(ステップ3)。
これは、第3図のIからαηまでのデータである。
このデータがエンドコードかをチエツクする(ステップ
4)。エンドコードでない時はパラメータデータに変換
する。αQのパラメータ名とθDのパラメータの文字列
ポインタの行先にあるパラメータの文字列を比較して一
致するパラメータをサーチする(ステップ5)。サーチ
されたパラメータかり種類と番号を読み取って指定され
たパラメータ格納エリアにセットする(ステップ6)。
ステップ3からステップ6までをエンドコードになるま
で繰り返す。
パラメータエリアに格納されたデータを参照してラダー
編集処理をする(ステップ7)。最後に表示要求があれ
ば、CRTに表示する(ステップ8)。
第1図で、ラダー編集手段1衷示処理手段を使用してい
るが、これはパラメータ格納エリア内のデータを使用す
る手段として例を示したが、パラメータのデータを使用
する手段であれば、他の手段でもよい。
〔発明の効果〕 以上のように、この発明によれば、パラメータ変換テー
ブルとパラメータ変換手段をもうけたので機種ごとに実
行モジュールを作る必要がなくなり開発ソフトウェアの
統合、管理の簡素化が図れる効果が得られる。
【図面の簡単な説明】
第1図は、この発明の構成図、第2図は、この発明のパ
ラメータ変換テーブルの中のデータ構造図、第3図は、
この発明のパラメータ用ファイルのデータの構造図であ
る。 第4図はこの発明のフローチャート、第5図は従来の構
成図、第6図は従来機能のフローチャートである。 図において、(1)はパラメータ用ファイル、(2)は
パラメータ変換テーブル、 (31Viパラメ一タフア
イル指定手段、(4)はファイル読取手段、(5)はパ
ラメータ変換手段、(6)はパラメータ設定手段、(7
)はラダー編集手段、 f81Fi表示処理手段、(9
)はCRT 。 圓はパラメータの文字列ポインタ、α2はパラメータの
種類、α3はパラメータ番号、α41Viパラメ一タ名
、α9はスペースコード、αeはデータ、αηは改行コ
ードである。 なお6図中間−符号は同−又は相当部分を示す。

Claims (1)

    【特許請求の範囲】
  1. ファイル名を指定する手段と、指定されたファイル名の
    データを読取る手段と、内蔵されているパラメータ変換
    テーブルの内容に従つて、ファイルのデータを指定した
    パラメータデータに変換する手段と、このデータをパラ
    メータ格納エリアにセットする手段を備えたことを特徴
    とするプログラマブル・ロジック・コントローラ開発ツ
    ール。
JP63283252A 1988-11-09 1988-11-09 プログラマブル・ロジツク・コントローラ開発ツール Pending JPH02129704A (ja)

Priority Applications (1)

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

Applications Claiming Priority (1)

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

Publications (1)

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

Family

ID=17663051

Family Applications (1)

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

Country Status (1)

Country Link
JP (1) JPH02129704A (ja)

Similar Documents

Publication Publication Date Title
JPH103374A (ja) 制御設計用コンフィギュレーション・ツールの部品再利用方法
CN111095194A (zh) 控制系统、控制器以及控制方法
JPH02129704A (ja) プログラマブル・ロジツク・コントローラ開発ツール
JPH1069379A (ja) 図的プログラミング方法
US5283895A (en) Apparatus and method for processing data corresponding to word labels
JPH07121376A (ja) ダウンロード情報作成装置
JPH01155432A (ja) データ変換方式
JPH02158827A (ja) 印刷出力用データストリーム作成処理方式
US20020065838A1 (en) Information processing apparatus and method, and computer readable memory
JPH0254346A (ja) ファイル切替処理方法
JPH07121358A (ja) プログラムカストマイズ装置
JPH07111720B2 (ja) Cadシステムの形状デ−タ管理方法
JPH03235124A (ja) ルールベース構築方式
JPH07160555A (ja) ファイル変換ツール管理装置およびファイル変換ツール管理方法
KR100817364B1 (ko) 프로그래머블 로직 컨트롤러의 주변 장치 및 그 프로그램작성 방법
JPH0744365A (ja) ソフトウェア統合開発システムおよび異種caseツール間のソフトウェア変換方法
JP3047400B2 (ja) データ処理装置
JPH0736652A (ja) 情報表示装置
JP2724240B2 (ja) ブロック図処理機能付きプログラム自動生成装置
JPH04137145A (ja) 診断プログラム実行方式
CN111737213A (zh) 一种数模资源保存方法、系统、装置及存储介质
JPH0744446A (ja) グループ化情報の関連付け方法
JP2004005290A (ja) 複数アプリケーション設定方法
JPH01236309A (ja) 数値制御装置の表示装置
JPH0194445A (ja) 状態遷移表自動生成装置