JP3114828B2 - Programming device - Google Patents

Programming device

Info

Publication number
JP3114828B2
JP3114828B2 JP04288775A JP28877592A JP3114828B2 JP 3114828 B2 JP3114828 B2 JP 3114828B2 JP 04288775 A JP04288775 A JP 04288775A JP 28877592 A JP28877592 A JP 28877592A JP 3114828 B2 JP3114828 B2 JP 3114828B2
Authority
JP
Japan
Prior art keywords
program
machine language
auxiliary storage
storage unit
machine
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 - Fee Related
Application number
JP04288775A
Other languages
Japanese (ja)
Other versions
JPH06138911A (en
Inventor
一人 日向
吉晴 丸山
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.)
Fuji Electric Co Ltd
Original Assignee
Fuji Electric Co Ltd
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 Fuji Electric Co Ltd filed Critical Fuji Electric Co Ltd
Priority to JP04288775A priority Critical patent/JP3114828B2/en
Publication of JPH06138911A publication Critical patent/JPH06138911A/en
Application granted granted Critical
Publication of JP3114828B2 publication Critical patent/JP3114828B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Testing And Monitoring For Control Systems (AREA)
  • Debugging And Monitoring (AREA)
  • Programmable Controllers (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、ターゲットマシンのプ
ログラムを作成し、そのプログラムの試験を行うプログ
ラミング装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a programming device for creating a program for a target machine and testing the program.

【0002】[0002]

【従来の技術】従来、ターゲットマシンのプログラム作
成を行うプログラミング装置が、ターゲットマシンとは
異なる機種の計算機であるクロスサポート環境におい
て、プログラムを作成する場合、例えば、プログラマブ
ルコントローラのプログラムを作成する場合等には、図
4に示すプログラミング装置の処理手順にあるように、
まず、ステップS21で、キーボード等の入力装置から
プログラムを入力してソースプログラムの作成及び編集
を行い、次いで、ステップS22で、作成したソースプ
ログラムを機械語に変換する。そして、ステップS23
に移行して、キーボード等からの入力により所定のデバ
ッグ情報を入力し、ソースプログラムと共に補助記憶部
に書き込んだ後、ステップS24に移行して、プログラ
マブルコントローラ(以下、PCという。)に機械語に
変換した作成プログラムを出力している。
2. Description of the Related Art Conventionally, when a program for creating a program of a target machine is created in a cross-support environment in which a computer of a different model from the target machine is created, for example, when a program for a programmable controller is created. In the processing procedure of the programming device shown in FIG. 4,
First, in step S21, a program is input from an input device such as a keyboard to create and edit a source program. Then, in step S22, the created source program is converted into a machine language. Then, step S23
Then, predetermined debug information is input by input from a keyboard or the like, and is written in the auxiliary storage unit together with the source program. Then, the process proceeds to step S24, where the program is sent to a programmable controller (hereinafter, referred to as PC) in machine language. The converted creation program is output.

【0003】そして、このようにしてプログラマブルコ
ントローラに書き込まれたプログラムの試験を行う場合
には、プログラマブルコントローラに格納されたプログ
ラムが逆展開(逆アセンブル)が可能か不可能であるか
によって、処理方法が異なり、プログラマブルコントロ
ーラ内のプログラムが逆展開可能である場合には、図5
に示す試験処理手順にあるように、プログラミング装置
でプログラマブルコントローラ内のプログラムを読み出
し(ステップS31)、読み出したプログラムを逆展開
してソースプログラムに変換し(ステップS32)、ソ
ースレベルのデバッグを行っている(ステップS3
3)。
[0003] When a program written in the programmable controller is tested in this manner, a processing method depends on whether the program stored in the programmable controller can be decompressed (disassembled) or not. If the program in the programmable controller can be reversely expanded,
As shown in the test processing procedure shown in (1), the program in the programmable controller is read by the programming device (step S31), the read program is decompressed and converted into a source program (step S32), and the source level is debugged. (Step S3
3).

【0004】また、プログラマブルコントローラ内のプ
ログラムが逆展開不可能な場合には、プログラマブルコ
ントローラ内のプログラムがプログラミング装置の補助
記憶部内に予め記憶されているソースファイルと一致し
ていると仮定し、図6に示すように、補助記憶部からソ
ースファイル及びデバッグ情報を読み出し(ステップS
41)、これらの情報に基づいて、ソースレベルのデバ
ッグを行っている(ステップS42)。
When the program in the programmable controller cannot be reversely expanded, it is assumed that the program in the programmable controller matches the source file stored in advance in the auxiliary storage unit of the programming device. As shown in FIG. 6, the source file and the debug information are read from the auxiliary storage unit (step S6).
41), source level debugging is performed based on the information (step S42).

【0005】[0005]

【発明が解決しようとする課題】しかしながら、一般
に、C言語等の高級言語でターゲットマシンのプログラ
ムを記述する場合には、ターゲットマシン内の機械語プ
ログラムから逆展開することは不可能であり、ターゲッ
トマシン内のプログラムを読み出して逆展開する方法で
はソースレベルのデバッグを行うことができないので、
補助記憶部内に記憶されたソースプログラム及びデバッ
グ情報をもとにして、デバッグを行う事になる。
However, in general, when a target machine program is described in a high-level language such as C language, it is impossible to reversely develop the program from a machine language program in the target machine. Since the source level debugging cannot be performed by reading the program in the machine and decompressing it,
Debugging is performed based on the source program and the debug information stored in the auxiliary storage unit.

【0006】しかし、ターゲットマシン内のプログラム
は他のプログラミング装置により書き換えが可能である
ため、他のプログラミング装置によって書き換えが行わ
れ、補助記憶部内に記憶されたソースプログラムとター
ゲットマシン内のプログラムとが一致していない場合
や、補助記憶部内のソースプログラムを変更後、機械語
に変換する処理を行わずに試験を行ったり、ターゲット
マシンへ書き込みを行わない場合等には、プログラミン
グ装置の補助記憶部のソースプログラムとターゲットマ
シン内の機械語とが対応しなくなり、この状態では、プ
ログラミング装置でみている被試験プログラムのソース
プログラムとターゲットマシン内の機械語プログラムと
は、対応していないため、間違ったデバッグ情報で試験
を行うことになる。
However, since the program in the target machine can be rewritten by another programming device, the program is rewritten by another programming device, and the source program stored in the auxiliary storage unit and the program in the target machine are exchanged. If they do not match, or if the source program in the auxiliary storage unit is changed and then the test is performed without performing the process of converting it to machine language, or if writing to the target machine is not performed, the auxiliary storage unit of the programming device In this state, the source program of the program under test and the machine language program in the target machine do not correspond to each other. The test will be performed with the debug information.

【0007】したがって、上記従来のプログラミング装
置では、ターゲットマシン内のプログラムが逆展開可能
な場合には問題ないが、逆転開が不可能な場合には、タ
ーゲットマシン内の機械語プログラムとプログラミング
装置の補助記憶部内のソースプログラムとが異なる場合
があり、間違ったデバッグ情報で試験を行う事があると
いう未解決の課題がある。
Therefore, in the above-mentioned conventional programming device, there is no problem when the program in the target machine can be reversely expanded, but when the reverse rotation cannot be performed, the machine language program in the target machine and the programming device in the target machine can be used. There is an unsolved problem that the source program in the auxiliary storage unit may be different and a test may be performed with wrong debug information.

【0008】そこで、本発明は、上記従来例の未解決の
課題に着目してなされたものであり、プログラミング装
置で記憶しているソースプログラムに対応する機械語プ
ログラムとは異なる機械語プログラムで試験を行うこと
を確実に回避することのできるプログラミング装置を提
供することを目的している。
Therefore, the present invention has been made in view of the above-mentioned unsolved problems of the prior art, and has been tested using a machine language program different from a machine language program corresponding to a source program stored in a programming device. It is an object of the present invention to provide a programming device capable of reliably avoiding performing.

【0009】[0009]

【課題を解決するための手段】上記目的を達成するため
に、請求項1に係るプログラミング装置は、ターゲット
マシンのソースプログラムを作成し、これを機械語プロ
グラムに変換してターゲットマシンに格納するようにし
プログラミング装置において、前記ソースプログラム
及び前記機械語プログラムを保存する補助記憶手段と
記ターゲットマシンに格納された機械語プログラムと
前記補助記憶手段に記憶された機械語プログラムとが一
致するか否かを判定する一致判定手段と、該一致判定
手段で機械語プログラムが一致すると判定したときに
み前記補助記憶手段のソースプログラムを用いて試験を
行う試験手段とを備えることを特徴としている。
To achieve the above object, according to the solution to ## the programming device according to claim 1, creating a source program in the target machine, machine language pro this
To be stored on the target machine to convert to grams
The programming device, the source program
And auxiliary storage means for storing the machine language program ;
Before SL match determining means for determining whether or not the machine language program stored in the target machine and the machine language program stored in the auxiliary storage means are matched, the machine language program in those said coincidence determining means matches of when it is determined
It is characterized by and a testing means for testing using a source program viewing said auxiliary storage unit.

【0010】また、請求項2に係るプログラミング装置
は、前記ターゲットマシンはプログラマブルコントロー
ラであることを特徴としている。
Further, the programming apparatus according to claim 2, wherein the target machine programmable controller
It is characterized by being la.

【0011】[0011]

【作用】本発明においては、例えばプログラマブルコン
トローラ等のターゲットマシンのソースプログラムが作
成され、この作成されたソースプログラムは機械語に変
換されてターゲットマシンに格納される。このとき、ソ
ースプログラムと機械語に変換した機械語プログラムと
が、補助記憶手段に記憶されて保存される。そして、作
成したプログラムの試験を行うときには、ターゲットマ
シン内の機械語プログラムとプログラミング装置内の補
助記憶手段で記憶している機械語プログラムとが一致す
るか否かが一致検出手段で判定され、ターゲットマシン
内の機械語プログラムとプログラミング装置内の機械語
プログラムとが一致しないときには試験は行われず、タ
ーゲットマシン内の機械語プログラムとプログラミング
装置内の機械語プログラムとが一致するときにのみ、前
記補助記憶手段で記憶しているソースプログラムに基づ
いて試験が行われる。
In the present invention, for example, a programmable
The source program of the target machine such as
And the created source program is transformed into machine language.
And stored in the target machine. At this time,
Source program and the machine language program converted to machine language
Is stored in the auxiliary storage means. And work
When testing a program that has been
Machine language program in thin and supplement in programming device
The machine language program stored in the auxiliary storage means matches
Is determined by the match detection means,
Language program in the machine and machine language in the programming device
If the program does not match, no test is performed and the
Machine language program and programming in the target machine
Only when the machine language program in the device matches,
Based on the source program stored in the auxiliary storage means.
Test.

【0012】[0012]

【実施例】以下、本発明の実施例を図面に基づいて説明
する。この実施例は、プログラマブルコンピュータのシ
ーケンスプログラムを作成し、試験を行うプログラミン
グ装置に適用したものである。図1は、本発明の一実施
例を示す概略構成図であり、1は、プログラミング装
置、10は、プログラマブルコンピュータ(ターゲット
マシン)である。プログラミング装置1は、処理部2,
主記憶部3,補助記憶部4,表示装置5,入力装置6及
びコントローラインターフェース部7から構成され、主
記憶部3、補助記憶部4、表示装置5、入力装置6及び
コントローラインタフェース部7と処理部2とがそれぞ
れ接続され、コントローラインタフェース部7とPC1
0とが接続されている。処理部2は、キーボード等の入
力装置5から作成プログラムや所定のデバッグ情報を入
力し、CRTディスプレイ等の表示装置5へデータを表
示する。また、主記憶部3及び補助記憶部4との間で情
報の授受を行うと共に、作成プログラムを機械語プログ
ラムに変換して補助記憶部4に出力し、コントローライ
ンターフェース部7を介してPC10から入力した機械
語プログラム10aと補助記憶部4で記憶している機械
語プログラム4aとが一致するかを判断する。補助記憶
部4は、機械語に変換した機械語プログラム4a及びデ
バッグ情報を記憶する。
Embodiments of the present invention will be described below with reference to the drawings. In this embodiment, a sequence program for a programmable computer is created and applied to a programming device for performing a test. FIG. 1 is a schematic configuration diagram showing one embodiment of the present invention, wherein 1 is a programming device, and 10 is a programmable computer (target machine). The programming device 1 includes a processing unit 2
A main storage unit 3, an auxiliary storage unit 4, a display device 5, an input device 6, and a controller interface unit 7. The main storage unit 3, the auxiliary storage unit 4, the display device 5, the input device 6, and the controller interface unit 7 are processed. 2 are connected to each other, and the controller interface unit 7 and the PC 1
0 is connected. The processing unit 2 inputs a creation program and predetermined debug information from an input device 5 such as a keyboard, and displays data on a display device 5 such as a CRT display. In addition to transmitting and receiving information between the main storage unit 3 and the auxiliary storage unit 4, the generation program is converted into a machine language program and output to the auxiliary storage unit 4, and input from the PC 10 via the controller interface unit 7. It is determined whether the obtained machine language program 10a matches the machine language program 4a stored in the auxiliary storage unit 4. The auxiliary storage unit 4 stores a machine language program 4a converted into a machine language and debug information.

【0013】次に、上記実施例の動作を、図2及び図3
に示す処理部2の処理手順を示したフローチャートに基
づいて、説明する。まず、プログラムを作成する場合に
は、図2のステップS1で、入力装置6から入力される
プログラムの作成及び編集等を行いソースプログラムを
作成する。次いで、ステップS2に移行し、処理部2に
おいて、その作成したソースプログラムを機械語に変換
し、その機械語に変換した機械語プログラム4aを補助
記憶部4に書き込む(ステップS3)。そして、ステッ
プS4において、入力装置6から所定のデバッグ情報を
入力し、ソースプログラムと共に補助記憶部4に書き込
んだ後、ステップS5に移行し、PC10に機械語プロ
グラム4aを出力する。
Next, the operation of the above embodiment will be described with reference to FIGS.
This will be described based on the flowchart showing the processing procedure of the processing unit 2 shown in FIG. First, when a program is created, in step S1 of FIG. 2, a program input from the input device 6 is created and edited to create a source program. Next, the process proceeds to step S2, where the processing unit 2 converts the created source program into a machine language, and writes the machine language program 4a converted into the machine language into the auxiliary storage unit 4 (step S3). Then, in step S4, predetermined debug information is input from the input device 6 and written into the auxiliary storage unit 4 together with the source program. Then, the process proceeds to step S5, where the machine language program 4a is output to the PC 10.

【0014】次に、このようにしてPC10に書き込ん
だプログラムの試験を行う場合には、図3のステップS
11で、PC10内の機械語プログラム10aを読み出
し、次いで、ステップS12に移行して、読み出したP
C10に格納されていた機械語プログラム10aと補助
記憶部4内に記憶している機械語プログラム4aとが一
致するか否かを判定する。読み出したPC10の機械語
プログラム10aと補助記憶部4内の機械語プログラム
4bとが一致すれば、ステップS13で、補助記憶部4
内に記憶されているPC10内に格納されていた機械語
プログラム4aに対応するソースプログラムに対して、
ソースレベルでのデバッグを行う。
Next, when testing the program written in the PC 10 as described above, the step S in FIG.
In step 11, the machine language program 10a in the PC 10 is read, and then the process proceeds to step S12, where the read P
It is determined whether or not the machine language program 10a stored in C10 matches the machine language program 4a stored in the auxiliary storage unit 4. If the read machine language program 10a of the PC 10 matches the machine language program 4b in the auxiliary storage unit 4, in step S13, the auxiliary storage unit 4
For a source program corresponding to the machine language program 4a stored in the PC 10 stored therein,
Perform source level debugging.

【0015】一方、ステップS12で、読み出したPC
10の機械語プログラム10aと補助記憶部4内の機械
語プログラム4aとが一致しない場合には、ステップS
14に移行し、補助記憶部4内の機械語プログラム4a
を再度PC10に書き込むように指示するメッセージを
表示装置5に出力する。ここで、補助記憶部4が補助記
憶手段に対応し、図3のステップS12が一致検出手段
に対応し、ステップS13が試験手段に対応する。
On the other hand, in step S12, the read PC
If the machine language program 10a does not match the machine language program 4a in the auxiliary storage 4,
14 and the machine language program 4a in the auxiliary storage unit 4.
Is output to the display device 5 to instruct the PC 10 to write the same into the PC 10 again. Here, the auxiliary storage unit 4 corresponds to the auxiliary storage unit, step S12 in FIG. 3 corresponds to the coincidence detection unit, and step S13 corresponds to the test unit.

【0016】したがって、上記実施例のプログラミング
装置を用いて、PC10のプログラムの作成及び試験を
行う場合には、まず、入力装置6からプログラム及び所
定のデバッグ情報を入力する。入力したソースプログラ
ムは機械語に変換されて補助記憶部4に記憶されると共
に、PC10に出力され、ソースプログラム及びデバッ
グ情報は補助記憶部4に記憶される。
Therefore, when creating and testing a program for the PC 10 using the programming device of the above embodiment, first, the program and predetermined debug information are input from the input device 6. The input source program is converted into a machine language and stored in the auxiliary storage unit 4 and output to the PC 10, and the source program and the debug information are stored in the auxiliary storage unit 4.

【0017】そして、作成プログラムの試験を行う場合
には、PC10内に格納されている機械語プログラム1
0aを読み出し、これと、予め補助記憶部4内に記憶し
ている機械語プログラム4aとを比較し、同一であるか
否かを判断する。そして、同一である場合には、補助記
憶部4内に記憶している機械語プログラム4aに対応す
るソースプログラムに対してソースレベルのデバッグを
行う。そして、PC10内に格納されている機械語プロ
グラム10aと補助記憶部4内に記憶している機械語プ
ログラム4aとが同一でない場合には、補助記憶部4の
機械語プログラム4aを再度PC10に書き込むように
指示するメッセージが表示装置5に表示される。
When a test of the created program is performed, the machine language program 1 stored in the PC 10 is used.
0a is read out, and it is compared with a machine language program 4a stored in the auxiliary storage unit 4 in advance to determine whether they are the same. If they are the same, source-level debugging is performed on the source program corresponding to the machine language program 4a stored in the auxiliary storage unit 4. If the machine language program 10a stored in the PC 10 and the machine language program 4a stored in the auxiliary storage unit 4 are not the same, the machine language program 4a of the auxiliary storage unit 4 is written into the PC 10 again. Is displayed on the display device 5.

【0018】したがって、上記実施例によれば、機械語
に変換した作成プログラムをPC10に書き込む際に、
同時に補助記憶部4に記憶するようにしたので、作成プ
ログラムの試験を行う場合に、PC10内の機械語プロ
グラム10aと、補助記憶部4内に記憶している機械語
プログラム4aとが一致するか否かを判断し、一致しな
い場合には、再度、補助記憶部4の機械語プログラム4
aをPC10に書き込んだ後、補助記憶部4に記憶され
ている機械語プログラム4aに対応するソースプログラ
ムのデバッグを行うことにより、PC10内の機械語プ
ログラム10aとは異なるソースプログラムで試験を行
うことを、確実に回避することができる。
Therefore, according to the above embodiment, when writing the creation program converted into the machine language into the PC 10,
At the same time, the program is stored in the auxiliary storage unit 4. Therefore, when a test of the creation program is performed, whether the machine language program 10a in the PC 10 matches the machine language program 4a stored in the auxiliary storage unit 4 It is determined whether or not they match, and if they do not match, the machine language program 4
After writing a in the PC 10, the source program corresponding to the machine language program 4 a stored in the auxiliary storage unit 4 is debugged, thereby performing a test with a source program different from the machine language program 10 a in the PC 10. Can be reliably avoided.

【0019】なお、プログラミング装置内のソースプロ
グラムを変更後、機械語に変換する処理を行わずに試験
を行う場合には、補助記憶部4にプログラムを格納せず
に、そのまま試験を行ってもよい。
When a test is performed without changing the source program in the programming device and then converting it into a machine language, the test may be performed without storing the program in the auxiliary storage unit 4. Good.

【0020】[0020]

【発明の効果】以上、説明したように、本発明に係わる
プログラミング装置によれば、ターゲットマシンに書き
込んだ機械語プログラムと同一の機械語プログラムをプ
ログラミング装置内の補助記憶手段に記憶するようにし
たので、プログラムの試験を行う場合に、ターゲットマ
シン内のプログラムとプログラミング装置内のプログラ
ムとが一致することを一致検出手段により確認した後、
試験手段によって試験を行うことにより、プログラミン
グ装置内のソースプログラムとターゲットマシン内のプ
ログラムとが異なる状態で試験を行うことを、確実に回
避することができる。
As described above, according to the programming device of the present invention, the same machine language program as that written in the target machine is stored in the auxiliary storage means in the programming device. So, when testing the program, after confirming by the coincidence detecting means that the program in the target machine and the program in the programming device match,
By performing the test using the test means, it is possible to reliably avoid performing the test in a state where the source program in the programming device and the program in the target machine are different.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明によるプログラミング装置の一実施例を
示す概略構成図である。
FIG. 1 is a schematic configuration diagram showing one embodiment of a programming device according to the present invention.

【図2】プログラム作成時の処理部の処理手順を示すフ
ローチャートである。
FIG. 2 is a flowchart illustrating a processing procedure of a processing unit when a program is created.

【図3】試験時の処理部の処理手順を示すフローチャー
トである。
FIG. 3 is a flowchart illustrating a processing procedure of a processing unit during a test.

【図4】従来のプログラム作成時の処理部の処理手順を
示すフローチャートである。
FIG. 4 is a flowchart showing a processing procedure of a processing unit when a conventional program is created.

【図5】従来の試験時の処理部の処理手順を示すフロー
チャートである。
FIG. 5 is a flowchart illustrating a processing procedure of a processing unit during a conventional test.

【図6】従来の試験時の処理部の処理手順を示すフロー
チャートである。
FIG. 6 is a flowchart illustrating a processing procedure of a processing unit during a conventional test.

【符号の説明】[Explanation of symbols]

1 プログラミング装置 2 処理部 3 主記憶部 4 補助記憶部 5 表示装置 6 入力装置 7 コントローラインターフェース 10 プログラマブルコンピュータ REFERENCE SIGNS LIST 1 programming device 2 processing unit 3 main storage unit 4 auxiliary storage unit 5 display device 6 input device 7 controller interface 10 programmable computer

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平3−233703(JP,A) 特開 昭60−63612(JP,A) (58)調査した分野(Int.Cl.7,DB名) G05B 19/04 - 19/05 ──────────────────────────────────────────────────続 き Continuation of the front page (56) References JP-A-3-233703 (JP, A) JP-A-60-63612 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) G05B 19/04-19/05

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 ターゲットマシンのソースプログラムを
作成し、これを機械語プログラムに変換してターゲット
マシンに格納するようにしたプログラミング装置におい
て、前記ソースプログラム及び前記機械語プログラムを
保存する補助記憶手段と、前記ターゲットマシンに格納
された機械語プログラムと前記補助記憶手段に記憶され
機械語プログラムとが一致するか否かを判定する一致
判定手段と、該一致判定手段で機械語プログラムが一
致すると判定したときにのみ前記補助記憶手段のソース
プログラムを用いて試験を行う試験手段とを備えるこ
とを特徴とするプログラミング装置。
1. A programming device for creating a source program of a target machine, converting the source program into a machine language program, and storing the source program and the machine language program in the target machine.
An auxiliary storage means for storing a pre SL match determining means for determining whether or not the machine language program stored in the target machine and the machine language program stored in the auxiliary storage unit match, those said match determining means The source of the auxiliary storage means only when it is determined that the machine language program matches
Programming apparatus characterized by comprising: a test unit for testing using the program.
【請求項2】 前記ターゲットマシンはプログラマブル
コントローラであることを特徴とする請求項1記載のプ
ログラミング装置。
2. The method according to claim 1, wherein said target machine is programmable.
The program according to claim 1, wherein the program is a controller.
Logging device.
JP04288775A 1992-10-27 1992-10-27 Programming device Expired - Fee Related JP3114828B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP04288775A JP3114828B2 (en) 1992-10-27 1992-10-27 Programming device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP04288775A JP3114828B2 (en) 1992-10-27 1992-10-27 Programming device

Publications (2)

Publication Number Publication Date
JPH06138911A JPH06138911A (en) 1994-05-20
JP3114828B2 true JP3114828B2 (en) 2000-12-04

Family

ID=17734560

Family Applications (1)

Application Number Title Priority Date Filing Date
JP04288775A Expired - Fee Related JP3114828B2 (en) 1992-10-27 1992-10-27 Programming device

Country Status (1)

Country Link
JP (1) JP3114828B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5141095B2 (en) * 2007-05-23 2013-02-13 東芝三菱電機産業システム株式会社 Plant controller system

Also Published As

Publication number Publication date
JPH06138911A (en) 1994-05-20

Similar Documents

Publication Publication Date Title
JPS6116100B2 (en)
JP3114828B2 (en) Programming device
JP2740482B2 (en) Automatic test procedure manual creation system
JPH07253876A (en) Program generating device
KR100250597B1 (en) Method for testing function of computer and apparatus thereof
JP2002312198A (en) Program test supporting device
JPS60167042A (en) Program editing device
JPH0594298A (en) Degrade check executing device
JP2002288001A (en) General inspection system and program and its inspection method
JPH0468446A (en) Debugging supporting device
JPH0895817A (en) Method for testing information processor
JP2000131388A (en) Device for setting system configuration of ic testing device
JPH04177437A (en) Debugging state control system
JPH07230391A (en) Verifier for information processor
JPH08227301A (en) Device for verifying operation of sequence control program
JPH0588938A (en) Automatic error curve generation
JPH05165671A (en) Program debugging device
JPS5927303A (en) Program correcting device
JPH05189025A (en) Numerical controller
JPH06139108A (en) Method for debugging processing
JPH01274238A (en) Rom program developing device
JPH0749797A (en) Program generator
JPH05233349A (en) Automatic test tool for program module
JPS63259739A (en) Automatic program inspection system
JPH04195341A (en) Information processor

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20070929

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20080929

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20080929

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20090929

Year of fee payment: 9

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

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

Free format text: PAYMENT UNTIL: 20090929

Year of fee payment: 9

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20090929

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20100929

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees