JP2001100814A - Program-converting method - Google Patents
Program-converting methodInfo
- Publication number
- JP2001100814A JP2001100814A JP27833599A JP27833599A JP2001100814A JP 2001100814 A JP2001100814 A JP 2001100814A JP 27833599 A JP27833599 A JP 27833599A JP 27833599 A JP27833599 A JP 27833599A JP 2001100814 A JP2001100814 A JP 2001100814A
- Authority
- JP
- Japan
- Prior art keywords
- program
- ladder
- format
- text format
- text
- 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
Links
Landscapes
- Programmable Controllers (AREA)
- Stored Programmes (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、プログラマブルコ
ントローラを動作させるためのプログラミング等を行う
プログラム変換方法に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a program conversion method for performing programming or the like for operating a programmable controller.
【0002】[0002]
【従来の技術】従来、プログラマブルコントローラを動
作させるためのラダー形式のプログラムは、専用のプロ
グラム作成装置で作成されていた。2. Description of the Related Art Hitherto, a ladder-type program for operating a programmable controller has been created by a dedicated program creating device.
【0003】[0003]
【発明が解決しようとする課題】上記した従来の技術に
あっては、プログラム作成技術者全員が専用のプログラ
ム作成装置の使用方法を習得しなければならず、その使
用方法の習得に時間がかかることもあって、プログラム
設計に時間がかかるという問題点があった。In the above-mentioned conventional technology, all program technicians must learn how to use a dedicated program creator, and it takes time to learn how to use the dedicated program creator. For this reason, there was a problem that it took time to design the program.
【0004】本発明は、上記の点に着目してなされたも
ので、その目的とするところは、プログラム設計に時間
がかからないプログラム変換装置を提供することにあ
る。The present invention has been made in view of the above points, and an object of the present invention is to provide a program conversion apparatus which does not require much time for program design.
【0005】[0005]
【課題を解決するための手段】上記した課題を解決する
ために、請求項1記載の発明の方法は、プログラマブル
コントローラのためのラダー形式のプログラムとテキス
ト形式のプログラムとの間の相互変換を、テキスト形式
の情報とラダー形式の情報との置換により行うようにし
ている。In order to solve the above-mentioned problem, a method of the present invention according to claim 1 performs a mutual conversion between a ladder format program and a text format program for a programmable controller. This is done by replacing the text information with the ladder information.
【0006】請求項2記載の発明の方法は、請求項1記
載の発明の方法において、前記ラダー形式のプログラム
から変換された前記テキスト形式のプログラムを、前記
テキスト形式で保存するようにしている。According to a second aspect of the present invention, in the method of the first aspect, the text format program converted from the ladder format program is stored in the text format.
【0007】[0007]
【発明の実施の形態】本発明の一実施形態を図1及び図
2に基づいて以下に説明する。このプログラム変換方法
は、例えば、その変換のためのプログラムをパーソナル
コンピュータに入力して、プログラムを起動することに
より実行される。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described below with reference to FIGS. This program conversion method is executed, for example, by inputting a program for the conversion into a personal computer and activating the program.
【0008】このプログラム変換方法によれば、例え
ば、図1(a) に示されたプログラマブルコントローラの
ためのラダー形式のプログラム1 を、ラダー形式の情報
からテキスト形式の情報へ置換することにより、同図
(b) に示されたテキスト形式のプログラム2 に変換する
ことができる。また、ラダー形式のプログラム1 から変
換されたテキスト形式プログラム2 は、テキスト形式で
保存されるようになっている。According to this program conversion method, for example, the ladder format program 1 for the programmable controller shown in FIG. 1A is replaced with text format information from ladder format information. Figure
It can be converted to the text format program 2 shown in (b). The text format program 2 converted from the ladder format program 1 is stored in a text format.
【0009】これとは逆に、テキスト形式の情報からラ
ダー形式の情報へ置換することにより、同図(b) に示し
たテキスト形式のプログラム2 を、同図(a) に示された
ラダー形式のプログラム1 に変換することもできる。Conversely, by replacing the information in the text format with the information in the ladder format, the program 2 in the text format shown in FIG. It can also be converted to program 1.
【0010】このプログラム変換方法によるプログラム
変換は、入力及び出力からなる図1(a) に示したラダー
形式のプログラム1 と図1(b) に示したテキスト形式の
プログラム2 との相互変換だけではなく、入力及び出力
以外の関数を含む図2(a) に示したラダー形式のプログ
ラム1 と図2(b) に示したテキスト形式のプログラム2
との相互変換にも使用することができる。[0010] The program conversion by this program conversion method can be performed only by mutual conversion between the ladder program 1 shown in FIG. 1A and the text program 2 shown in FIG. Ladder program 1 shown in Fig. 2 (a), which contains functions other than input and output, and text program 2 shown in Fig. 2 (b).
It can be used for mutual conversion with.
【0011】かかるプログラム変換方法にあっては、プ
ログラマブルコントローラのためのラダー形式のプログ
ラム1 とテキスト形式のプログラム2 との間の相互変換
を、テキスト形式の情報とラダー形式の情報との置換に
より行うという汎用的な変換により行うのであるから、
専用のプログラム作成装置ではなく、例えば、パーソナ
ルコンピュータを使用して行うことができ、専用のプロ
グラム作成装置の使用方法を習得しなくてもよくなるの
で、その使用方法の習得に時間がかかることもなく、ひ
いては、プログラム設計に時間がかからなくなる。In this program conversion method, the mutual conversion between the ladder format program 1 and the text format program 2 for the programmable controller is performed by replacing the text format information with the ladder format information. Because it is performed by a general-purpose conversion,
It can be performed using, for example, a personal computer instead of a dedicated program creation device, and it is not necessary to learn how to use the dedicated program creation device. Therefore, the program design does not take much time.
【0012】また、ラダー形式のプログラム1 から変換
されたテキスト形式プログラム2 を、テキスト形式で保
存するのであるから、拡張子が「.txt」であるデー
タを読み込むことのできるツールソフトであるならば、
開くことができ、汎用性が高いものとなっている。Further, since the text format program 2 converted from the ladder format program 1 is stored in a text format, if it is tool software capable of reading data having an extension of “.txt”, ,
It can be opened and has high versatility.
【0013】[0013]
【発明の効果】請求項1記載の発明は、プログラマブル
コントローラのためのラダー形式のプログラムとテキス
ト形式のプログラムとの間の相互変換を、テキスト形式
の情報とラダー形式の情報との置換により行うという汎
用的な変換により行うのであるから、専用のプログラム
作成装置ではなく、例えば、パーソナルコンピュータに
を使用して行うことができ、専用のプログラム作成装置
の使用方法を習得しなくてもよくなるので、その使用方
法の習得に時間がかかることもなく、ひいては、プログ
ラム設計に時間がかからなくなる。According to the first aspect of the present invention, the mutual conversion between the ladder format program and the text format program for the programmable controller is performed by replacing the text format information with the ladder format information. Since the conversion is performed by a general-purpose conversion, the conversion can be performed using a personal computer instead of a dedicated program creating device, for example, and it is not necessary to learn how to use the dedicated program creating device. It does not take much time to learn how to use it, and therefore, it does not take much time to design the program.
【0014】請求項2記載の発明は、請求項1記載の発
明の効果に加えて、ラダー形式のプログラムから変換さ
れたテキスト形式プログラムを、テキスト形式で保存す
るのであるから、拡張子が「.txt」であるデータを
読み込むことのできるツールソフトであるならば、開く
ことができ、汎用性が高いものとなっている。According to the second aspect of the present invention, in addition to the effect of the first aspect, a text format program converted from a ladder format program is stored in a text format. If it is tool software that can read data of “txt”, it can be opened and has high versatility.
【図1】本発明の一実施形態によりラダー形式のプログ
ラムからテキスト形式のプログラムへの変換を示す説明
図である。FIG. 1 is an explanatory diagram showing conversion from a ladder format program to a text format program according to an embodiment of the present invention.
【図2】同上によりラダー形式のプログラムからテキス
ト形式のプログラムへの変換を示す説明図である。FIG. 2 is an explanatory diagram showing conversion from a ladder format program to a text format program according to the first embodiment;
【符号の説明】 1 ラダー形式のプログラム 2 テキスト形式のプログラム[Explanation of symbols] 1 Ladder format program 2 Text format program
Claims (2)
ダー形式のプログラムとテキスト形式のプログラムとの
間の相互変換を、テキスト形式の情報とラダー形式の情
報との置換により行うことを特徴とするプログラム変換
方法。1. A program conversion method for performing mutual conversion between a ladder format program and a text format program for a programmable controller by replacing text format information with ladder format information.
れた前記テキスト形式のプログラムを、前記テキスト形
式で保存することを特徴とする請求項1記載のプログラ
ム変換方法。2. The program conversion method according to claim 1, wherein the text format program converted from the ladder format program is stored in the text format.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27833599A JP2001100814A (en) | 1999-09-30 | 1999-09-30 | Program-converting method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27833599A JP2001100814A (en) | 1999-09-30 | 1999-09-30 | Program-converting method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2001100814A true JP2001100814A (en) | 2001-04-13 |
Family
ID=17595908
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP27833599A Pending JP2001100814A (en) | 1999-09-30 | 1999-09-30 | Program-converting method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2001100814A (en) |
-
1999
- 1999-09-30 JP JP27833599A patent/JP2001100814A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2001100814A (en) | Program-converting method | |
JPH1011271A (en) | Version down inputting system | |
JPH083730B2 (en) | Ladder program converter | |
KR100359308B1 (en) | Method for managementing memory at image production-tool | |
JPH0575839U (en) | Computer program editing device | |
JPH04102750U (en) | Machine tool with audio input/output function | |
JP2001005806A (en) | Character input device and input control method | |
JPH0512067A (en) | Error message display device | |
JPH07121514A (en) | Automatic preparation system for operation manual | |
JPH0764834A (en) | Floppy disk device | |
JPH01213755A (en) | Picture node generating system | |
JPH03110628A (en) | Source program generating device | |
JPH0210416A (en) | Computer system constitution backup device | |
JP2000276344A (en) | Program generation system using object and its program generating method | |
JPH01245355A (en) | Furigana writing system | |
JPH02294822A (en) | Data table designing device | |
JPH1124906A (en) | Visual programming method | |
JPH0855011A (en) | Method for converting data between different machine kinds | |
JPH0668744B2 (en) | NCP load module update processing method | |
JPH10240312A (en) | Debugging device for ladder program | |
JPH07114537A (en) | Speech output processing system | |
JPS63265356A (en) | Character processor | |
JPH0628286A (en) | Method and device for controlling communication | |
JPH1069378A (en) | Graphical user interface screen generation system | |
JPH03180960A (en) | Batch file forming system |