JPS62154102A - Program writer - Google Patents
Program writerInfo
- Publication number
- JPS62154102A JPS62154102A JP29332285A JP29332285A JPS62154102A JP S62154102 A JPS62154102 A JP S62154102A JP 29332285 A JP29332285 A JP 29332285A JP 29332285 A JP29332285 A JP 29332285A JP S62154102 A JPS62154102 A JP S62154102A
- Authority
- JP
- Japan
- Prior art keywords
- program
- sequence control
- programmable controller
- writing device
- conversion
- 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)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明はプログラム書込み装置に関じ、詳しくはプログ
ラマブル・コントローラの規模に関わりなく共通な相対
形式の中間コードにて表現されたシーケンス制御プログ
ラムを受容じ、プログラマブル・コントローラに適合す
る絶対アドレスで記述された実行形式コードに変換した
後、プログラマブル・コントローラが実行するシーケン
スプログラムを格納するためのプログラマブルROM
(FROM)等不揮発性のメモリに書込みを行うプログ
ラム書込み装置に関するものである。[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a program writing device, and more specifically, a program writing device that writes a sequence control program expressed in intermediate code in a relative format that is common regardless of the scale of the programmable controller. A programmable ROM for storing a sequence program that the programmable controller executes after receiving and converting it into an executable code written in an absolute address compatible with the programmable controller.
The present invention relates to a program writing device that writes to a non-volatile memory such as (FROM).
[従来の技術]
第6図に示すように、プログラマブル・コントローラの
動作を記述するためのシーケンス制御命令1は
(1)所謂a接点、b接点等のシンボル情報4′に対応
したコード4、および縦接続の接続有、接続無等の接続
情報5′に対応したコード5から成る命令によって実行
される演算処理操作を表わすオペレーション部l と、
(2)演算対象となる入出力リレー、補助リレー、キー
プリレー、ステッピングリレー、タイマ、カウンタ等の
アドレスを示すコード6を表わすオペランド部3とから
構成されている。[Prior Art] As shown in FIG. 6, a sequence control instruction 1 for describing the operation of a programmable controller includes (1) a code 4 corresponding to symbol information 4' such as so-called A contact, B contact, etc.; (2) an input/output relay, an auxiliary relay, which is the object of the calculation; It consists of an operand section 3 representing a code 6 indicating the address of a keep relay, stepping relay, timer, counter, etc.
すなわち、例えば第7図(^)に示すようなシーケンス
図 (ラダー図)で表現したシーケンス制御プログラム
は、そのプログラムステップPS1〜PS7毎に、第7
図(B)に示すようなシンボル情報4″、接続情報5′
およびアドレスδを含む命令1に変換されてシーケンス
制御プログラムが構成される。That is, for example, a sequence control program expressed in a sequence diagram (ladder diagram) as shown in FIG.
Symbol information 4'' and connection information 5' as shown in Figure (B)
The sequence control program is constructed by converting into instruction 1 including the address δ and the address δ.
しかしながら、適用するプログラマブル・コントローラ
の規模等により、入出力リレー、補助リレー、タイマ、
カウンタ等の各アドレス空間の大きさは異なり、種々の
規模のプログラマブル・コントローラに対するシーケン
ス制御プログラムを、1種類の命令体系で表現するのは
困難である。However, depending on the scale of the programmable controller to be applied, input/output relays, auxiliary relays, timers, etc.
The size of each address space such as a counter is different, and it is difficult to express sequence control programs for programmable controllers of various sizes using one type of instruction system.
そこで、第8図に示すように、プログラムデータ供給源
としてのプログラムローダ51とプログラマブル・コン
トローラ50の実行形式データを記憶する記憶手段とし
てのFROM 61との間に、プログラム書込み装置6
0を配設したものがある。Therefore, as shown in FIG. 8, a program writing device 6 is provided between a program loader 51 as a program data supply source and a FROM 61 as a storage means for storing executable format data of the programmable controller 50.
Some have 0 assigned.
プログラムローダ51は、第9図に示すように、シンボ
ルの種別14と共にオペランド13に位置づけられるア
ドレスを相対形式で、すなわち、プログラマブル・コン
トローラが実際に有する固有のアドレスではなく、各種
別に対応した相対形式のアドレスである入出力リレ一番
号、補助リレ一番号、キープリレ一番号、ステッピング
リレ一番号、タイマ番号、カウンタ番号にて表現したも
のを付加して命令コードllを作成する。As shown in FIG. 9, the program loader 51 stores the address located in the operand 13 together with the symbol type 14 in a relative format, that is, in a relative format corresponding to each type, rather than as a unique address that the programmable controller actually has. An instruction code 1 is created by adding the addresses expressed by the input/output relay number, auxiliary relay number, keep relay number, stepping relay number, timer number, and counter number.
ここで、プログラマブル・コントローラ50が第10図
に示すような固有の絶対アドレスooooh〜FCFF
h (末尾の′h”はその前の符号が16進数であるこ
とを示す、以下同じ)のメモリ空間100を有するもの
とする。第10図において、11Gはブロムプログラム
を格納したシステム領域、120はユーザがプログラミ
ングしたシーケンス制御プログラムを格納するユーザプ
ログラム領域、130は入出力部63に関連した各種リ
レー等、制御に係る各シンボルに割当てた領域であり、
各部類域20〜25より成るものである。Here, the programmable controller 50 selects a unique absolute address oooooh~FCFF as shown in FIG.
h ('h' at the end indicates that the code before it is a hexadecimal number; the same applies hereinafter). In Fig. 10, 11G is a system area in which the Brom program is stored, 120 130 is a user program area in which a sequence control program programmed by the user is stored; 130 is an area allocated to each symbol related to control, such as various relays related to the input/output section 63;
It consists of each category area 20-25.
書込み装置60は、プログラマブル・コントローラ50
のFROM 61に格納する際、第9図示のような命令
コードを、そのオペランド13に展開された各リレー等
の相対アドレスを第10図示の領域130に割付けであ
る絶対アドレスに適合するように変換を行って領域12
0に展開する。The writing device 60 is the programmable controller 50
When storing the instruction code in the FROM 61 of FIG. 9, the relative address of each relay, etc. expanded to the operand 13 of the instruction code as shown in FIG. and area 12
Expand to 0.
すなわち、これにより、第11図に示すように、FRO
M81に格納される実行形式の命令コード70は、その
オペランド部72がプログラマブル・コントローラ50
のメモリ空間100に適合する絶対アドレス表現された
ものとなる。なお、図において71は命令コード70の
オペレーション部である。That is, as shown in FIG.
The executable instruction code 70 stored in the M81 has an operand section 72 that is stored in the programmable controller 50.
It is expressed as an absolute address that fits the memory space 100 of . In addition, in the figure, 71 is an operation section of the instruction code 70.
[発明が解決しようとする問題点]
このように、プログラムローダ51から、シーケンス制
御プログラムを実行形式コートで記憶する記憶手段とし
てのFROM61に書込むにあたっては、書込み装置6
0を介在させることにより、FROM61に記憶させる
命令コード71が絶対アドレスで表現されたオペランド
部72を有する実行コードとしなければならない。[Problems to be Solved by the Invention] As described above, when writing from the program loader 51 to the FROM 61 as a storage means for storing a sequence control program in an executable code, the writing device 6
By interposing 0, the instruction code 71 to be stored in the FROM 61 must be an execution code having an operand section 72 expressed by an absolute address.
しかるに、プログラマブル・コントローラは種々の規模
のものが存在するにも拘す、従来の書込み装置において
は、書込みの対象となるプログラマブル・コントローラ
の変更については何ら考慮されていなかったので、一種
類のプログラマブル・コントローラに一種類のプログラ
ム書込み装置を対応させて用いる必要があり、プログラ
マブル・コントローラを含むシステムの構成やシステム
の仕様変更に伴う費用が増加するという問題点があった
。However, although there are programmable controllers of various sizes, conventional writing devices have not considered changing the programmable controller that is the target of writing, so only one type of programmable - It is necessary to use one type of program writing device in correspondence with the controller, which poses a problem in that costs associated with changing the system configuration and system specifications including the programmable controller increase.
[問題点を解決するための手段]
本発明は、プログラマブル・コントローラの機種毎に専
用のプログラム書込み装置を要するという従来の問題点
を解決じ、種々のプログラマブル・コントローラに対応
でき、しかも書込み処理に際して煩雑な操作を要さない
プログラム書込み装置を提供することを目的とする。[Means for Solving the Problems] The present invention solves the conventional problem of requiring a dedicated program writing device for each model of programmable controller, is compatible with a variety of programmable controllers, and is also It is an object of the present invention to provide a program writing device that does not require complicated operations.
そのため、本発明では、第1図に示すように、プログラ
ムデータ供給手段510から供給されるシーケンス制御
プログラムDを、プログラマブル・コントローラ500
に適合する形式に変換して該プログラマブル・コントロ
ーラ500のシーケン制御プログラムを記憶するための
記憶手段502に書込むプログラム書込み装置において
、プログラマブル・コントローラの種類に対応して配設
され、種類に応じて変換を行う複数の変換手段600−
1゜・・・、 600−nと、種類に対応した機種コー
ド810の供給に応じ、複数の変換手段aoo−t、・
・・、 600−nのいずれかを選択指定してプログラ
ムデータ供給手段510から供給されるシーケンス制御
プログラムひの変換を行わせる選択手段620と、当該
変換されたシーケンス制御プログラムD′をプログラマ
ブル・コントローラ500の記憶手段502に書込む書
込み手段610 とを具えたことを特徴とする。Therefore, in the present invention, as shown in FIG.
A program writing device that converts the sequence control program of the programmable controller 500 into a format that is compatible with the programmable controller 500 and writes it into the storage means 502 for storing the sequence control program is disposed corresponding to the type of the programmable controller, and A plurality of conversion means 600- for performing conversion
1°..., 600-n, and a plurality of conversion means aoo-t, .
..., 600-n to convert the sequence control program D' supplied from the program data supply means 510; 500, a writing means 610 for writing into the storage means 502.
[作用コ
すなわち、本発明では、プログラムデータ供給手段50
0から供給されるシーケンス制御プログラムは、選択手
段620が機種コード810を基に選択指定した変換手
段600−1〜600−nのいずれかにより適切に変換
された後、書込み手段610により記憶手段502に書
込まれる。[In other words, in the present invention, the program data supply means 50
After the sequence control program supplied from 0 is appropriately converted by one of the conversion means 600-1 to 600-n selected and specified by the selection means 620 based on the model code 810, the sequence control program supplied from 0 is stored in the storage means 502 by the writing means 610. written to.
従って、単一のプログラム書込み装置により、プログラ
マブル・コントローラの種類を問わず書込み処理が行え
るようになる。Therefore, a single program writing device can perform writing processing regardless of the type of programmable controller.
[実施例] 以下、図面を参照して本発明の詳細な説明する。[Example] Hereinafter, the present invention will be described in detail with reference to the drawings.
第2図は本発明プログラム書込み装置の一構成例を示す
。ここで、151はプログラムデータ供給手段としての
プログラムローダであり、第3図に示すようなプログラ
マブル・コントローラの機種別コード81および相対形
式の中間コードで表現されたシーケンス制御命令群82
から成るシーケンス制御プログラム80を作成じ、これ
を本例に係るプログラム書込み装置160に転送する。FIG. 2 shows an example of the configuration of the program writing device of the present invention. Here, 151 is a program loader as a program data supplying means, and a programmable controller model code 81 and a sequence control command group 82 expressed in a relative intermediate code as shown in FIG.
A sequence control program 80 consisting of the following is created and transferred to the program writing device 160 according to this example.
50は第8図と同様なプログラマブル・コントローラで
あり、固宥の実行形式にて表現されたシーケンスプログ
ラムを格納する記憶手段としてのFROM81を有する
。50 is a programmable controller similar to that shown in FIG. 8, and has a FROM 81 as a storage means for storing a sequence program expressed in a fixed executable format.
プログラム書込み装置16Gにおいて、162は例えば
マイクロコンピュータ形態のCPUであり、第4図示の
処理手順等を実行じ、各部を制御する。In the program writing device 16G, 162 is a CPU in the form of a microcomputer, for example, which executes the processing procedure shown in FIG. 4 and controls each section.
164はROMであり、n種類のプログラマブル・コン
トローラに対応した変換処理手順を含む第4図示の手順
等を格納する。166はRAMであり、シーケンス制御
プログラムの一時格納用の領域等、作業用の領域を有す
る。また、167および168は、それぞれ、プログラ
ムローダ151からのシーケンス制御プログラム80を
受容する入力部、およびFROM 61に実行形式表現
のシーケンス制御プログラムを書込む書込み部である。164 is a ROM, which stores the procedures shown in FIG. 4, including conversion processing procedures corresponding to n types of programmable controllers. A RAM 166 has a work area such as a temporary storage area for a sequence control program. Further, 167 and 168 are an input unit that receives the sequence control program 80 from the program loader 151, and a writing unit that writes the sequence control program in executable format into the FROM 61, respectively.
第4図は本例に係るプログラム変換処理手順の一例を示
す。まず、ステップS1にてプログラムローダ151か
らのシーケンス制御プログラム80を受信すると、ステ
ップ531 にて機種別コード81の解析を行う。そし
て、その解析結果に応じ、ステップ5CI−5(:nに
て、n fm類のプログラマブル・コントローラのいず
れかに対応した変換処理1〜変換処理nのいずれかを起
動じ、転送されてくるシーケンス制御命令群82を適切
に実行形式コードに変換した後、書込み部168を介し
てFROM 61に書込みを行う。FIG. 4 shows an example of a program conversion processing procedure according to this example. First, when the sequence control program 80 is received from the program loader 151 in step S1, the model-specific code 81 is analyzed in step 531. Then, in step 5CI-5 (:n), one of conversion processing 1 to conversion processing n corresponding to one of the programmable controllers of the n fm class is activated according to the analysis result, and the transferred sequence is After the control command group 82 is appropriately converted into executable code, it is written into the FROM 61 via the writing unit 168.
すなわち、例えば、第5図に示すように、第1θ図のよ
うなメモリ空間を有するプログラマブル・コントローラ
であれば、変換前に中間形式にて表現されたリレー等の
種別データ14および番号データ16を含むシーケンス
制御命令のオペランド部13を有するシーケンス制御命
令は、変換後にはプログラマブル・コントローラに固有
の絶対アドレスをオペランド72に含む実行形式表現の
シーケンス制御命令とされてFROM81に格納される
。That is, for example, as shown in FIG. 5, if the programmable controller has a memory space as shown in FIG. After conversion, the sequence control instruction having the operand part 13 of the sequence control instruction containing the programmable controller is stored in the FROM 81 as a sequence control instruction in an executable format whose operand 72 includes an absolute address specific to the programmable controller.
このように、本例によれば、書込みの対象とするプログ
ラマブル・コントローラの機種情報を表わす機種コード
を設け、この機種別コードを判別じ、中間コートで表現
されたプログラムを、各機種にそれぞれ対応した変換処
理を施した後にFROMに書込みを行うようにしたので
、プログラマブル・コントローラの機種毎に異った書込
み装置を設ける必要がなくなる、また、プログラムロー
ダからの機種別情報に応じて、装置内部で対象機種選択
が行われるようにしたので、操作性に優れた書込み装置
を実現できる。In this way, according to this example, a model code is provided that represents the model information of the programmable controller to be written, and this model code is determined, and the program expressed in the intermediate code is adapted to each model. Writing to FROM is performed after performing the conversion process, which eliminates the need to provide a different writing device for each model of programmable controller. Since the target model is selected in the step , it is possible to realize a writing device with excellent operability.
なお、上述の実施例にあっては、プログラマブル・コン
トローラの機種別情報がプログラムローダ側から与えら
れるようにしたが、これは例えばプログラマブル・コン
トローラないしはPROM側に自らの機種情報を格納し
ておく手段を設け、書込み処理の開始に際してプログラ
ム書込み装置がこの情報を読込み、それに応じて変換処
理を選択するようにすることも容易である。また、この
ような機種情報の供給は、装置に簡単なスイッチ等を付
加じ、その操作に応じてなされるようにしてもよい。In the above-described embodiment, the model information of the programmable controller is given from the program loader side, but this may be done by, for example, means for storing its own model information in the programmable controller or PROM side. It is also easy to provide a program writing device so that the program writing device reads this information when starting the writing process and selects the conversion process accordingly. Further, such model information may be supplied by adding a simple switch or the like to the device and responding to the operation of the switch.
[発明の効果]
以上説明したように、本発明によれば、プログラマブル
の機種に対応した複数のプログラムデータの変換手段を
設け、ブ・ログラムデータの書込みにあたっては機種情
報に応じた変換手段を用いて変換を行うようにしたので
、種々のプログラマブル・コントローラに対応でき、し
かも書込み処理に際して煩雑な操作を要さないプログラ
ム書込み装置を実現できる。[Effects of the Invention] As explained above, according to the present invention, a plurality of program data conversion means corresponding to programmable models are provided, and when writing program data, the conversion means according to the model information is used. Since the conversion is performed by the programmer, it is possible to realize a program writing device that is compatible with various programmable controllers and does not require complicated operations during writing processing.
第1図は本発明の全体構成図、
第2図は本発明プログラム書込み装置の一構成例を示す
ブロック図、
第3図はプログラムデータ供給手段としてのプログラム
ローダが供給するシーケンス制御プログラムのデータの
構成例を示す説明図、
第4図は第2図示の装置によるプログラム変換処理手順
の一例を示すフローチャート、第5図は第4図示の処理
によるプログラムデータの変換例を説明する説明図、
第6図はシーケンス制御プログラムを構成する命令を説
明するための説明図、
第7図(A)および(B)は、それぞれ、シーケンス制
御プログラムの一例を示すラダー図および説明図、
第8図は従来のプログラム書込み装置を説明するための
ブロック図、
第9図は第8図におけるプログラムローダが発生するシ
ーケンス制御命令の構成例を示すための説明図、
第1θ図はプログラマブル・コントローラのメモリ空間
の一例を示す線図、
第11図は第10図のようなメモリ空間を有するプログ
ラマブル・コントローラに適合するシーケンス制御命令
の構成例を示す説明図である。
1.11・・・シーケンス制御命令、
2.71・・・オペレーション部、
3.1:1.72・・・オペランド部、6・・・アドレ
ス、
16・・・相対番号、
50・・・プログラマブルコントローラ、51,151
・・・プログラムローダ、60.160・・・プログラ
ム書込み装置、61・・・FROM。
70・・・実行形式のシーケンス制御命令、100・・
・メモリ空間、
120・・・ユーザプログラム領域、
130・・・各種リレー等領域、
162 ・・・cpu 。
164 ・・・ROM 。
166 ・・・RAM 。
167・・・人力部、
168・・・出力部。FIG. 1 is an overall configuration diagram of the present invention, FIG. 2 is a block diagram showing an example of the configuration of the program writing device of the present invention, and FIG. 3 is a diagram of sequence control program data supplied by a program loader as program data supply means. FIG. 4 is a flowchart showing an example of a program conversion processing procedure by the apparatus shown in FIG. 2; FIG. 5 is an explanatory drawing showing an example of program data conversion by the process shown in FIG. 4; 7A and 7B are a ladder diagram and an explanatory diagram showing an example of a sequence control program, respectively. FIG. 8 is a conventional A block diagram for explaining the program writing device, FIG. 9 is an explanatory diagram for showing an example of the configuration of sequence control commands generated by the program loader in FIG. 8, and FIG. 1θ is an example of the memory space of the programmable controller. FIG. 11 is an explanatory diagram showing a configuration example of a sequence control instruction suitable for a programmable controller having a memory space as shown in FIG. 1.11... Sequence control instruction, 2.71... Operation section, 3.1: 1.72... Operand section, 6... Address, 16... Relative number, 50... Programmable Controller, 51,151
...Program loader, 60.160...Program writing device, 61...FROM. 70... Executable sequence control instruction, 100...
-Memory space, 120... User program area, 130... Area for various relays, etc., 162... CPU. 164...ROM. 166...RAM. 167...Human power section, 168...Output section.
Claims (1)
ス制御プログラムを、プログラマブル・コントローラに
適合する形式に変換して該プログラマブル・コントロー
ラのシーケン制御プログラムを記憶するための記憶手段
に書込むプログラム書込み装置において、 プログラマブル・コントローラの種類に対応して配設さ
れ、当該種類に応じて前記変換を行う複数の変換手段と
、 前記種類に対応した機種コードの供給に応 じ、前記複数の変換手段のいずれかを選択指定して前記
プログラムデータ供給手段から供給されるシーケンス制
御プログラムの変換を行わせる選択手段と、 当該変換されたシーケンス制御プログラムを前記プログ
ラマブル・コントローラの記憶手段に書込む書込み手段
とを具えたことを特徴とするプログラム書込み装置。 2)特許請求の範囲第1項記載のプログラム書込み装置
において、前記変換手段は、前記プログラムデータ供給
手段がシーケンス制御命令のオペランド部に展開した制
御対象およびその相対番号を、当該変換手段に対応した
プログラマブル・コントローラのメモリ空間に制御対象
に応じて定められた絶対アドレスに変換することを特徴
とするプログラム書込み装置。 3)特許請求の範囲第1項または第2項に記載のプログ
ラム書込み装置において、前記プログラムデータ供給手
段は、前記供給にあたっては当該シーケンス制御プログ
ラムの書込み対象となるプログラマブル・コントローラ
の機種コードを付加し、前記選択手段は当該付加された
機種コードに応じて前記選択指定を行うことを特徴とす
るプログラム書込み装置。[Claims] 1) Converting the sequence control program supplied from the program data supply means into a format compatible with the programmable controller and writing it into a storage means for storing the sequence control program of the programmable controller. In the program writing device, a plurality of conversion means are arranged corresponding to the types of programmable controllers and perform the conversion according to the types, and the plurality of conversion means are arranged according to the types of programmable controllers, and the plurality of conversion means are arranged according to the types and perform the conversion according to the types, and the plurality of conversion means according to the supply of model codes corresponding to the types. a selection means for selecting and specifying one of the following to convert the sequence control program supplied from the program data supply means; and a writing means for writing the converted sequence control program into the storage means of the programmable controller. A program writing device characterized by comprising: 2) In the program writing device according to claim 1, the conversion means converts the control object and its relative number expanded into the operand part of the sequence control instruction by the program data supply means into a form corresponding to the conversion means. A program writing device that converts a memory space of a programmable controller into an absolute address determined according to a controlled object. 3) In the program writing device according to claim 1 or 2, the program data supplying means adds a model code of the programmable controller to which the sequence control program is written when supplying the program data. . A program writing device, wherein the selection means specifies the selection according to the added model code.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29332285A JPS62154102A (en) | 1985-12-27 | 1985-12-27 | Program writer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29332285A JPS62154102A (en) | 1985-12-27 | 1985-12-27 | Program writer |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS62154102A true JPS62154102A (en) | 1987-07-09 |
Family
ID=17793330
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP29332285A Pending JPS62154102A (en) | 1985-12-27 | 1985-12-27 | Program writer |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS62154102A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08179953A (en) * | 1994-12-26 | 1996-07-12 | Hitachi Ltd | Automatic generation method and device for controller program |
WO1999024881A1 (en) * | 1997-11-10 | 1999-05-20 | Mitsubishi Denki Kabushiki Kaisha | Control system using sequence control apparatus, sequence control apparatus, and method of controlling transmission and reception of signals by control system using sequence control apparatus |
-
1985
- 1985-12-27 JP JP29332285A patent/JPS62154102A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08179953A (en) * | 1994-12-26 | 1996-07-12 | Hitachi Ltd | Automatic generation method and device for controller program |
WO1999024881A1 (en) * | 1997-11-10 | 1999-05-20 | Mitsubishi Denki Kabushiki Kaisha | Control system using sequence control apparatus, sequence control apparatus, and method of controlling transmission and reception of signals by control system using sequence control apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS62154102A (en) | Program writer | |
JPH0518121B2 (en) | ||
US7174235B2 (en) | Controller for machines | |
JPS61127006A (en) | Controller of industrial robot | |
JP3413860B2 (en) | Debug method | |
JP3367197B2 (en) | Programmable controller | |
JPH0456321B2 (en) | ||
JP3922748B2 (en) | Communication device used in communication system | |
JP2731166B2 (en) | Programmable controller | |
JPS6252606A (en) | Numerical controller | |
JPS63150733A (en) | Central processing unit | |
JP3384018B2 (en) | Operation program transfer device and transfer method for sequence controller | |
JPH08314712A (en) | Programmable controller | |
JPH0610401Y2 (en) | Program timer | |
JPH0420481B2 (en) | ||
JPH0636161B2 (en) | Information processing equipment | |
JPS62121543A (en) | Microprogram controller | |
JPH01169506A (en) | Numerical controller | |
JPH03139703A (en) | Timer instruction processing system of programmable controller | |
JPH0239305A (en) | Numerical controller | |
JPS62194514A (en) | Numerical controller | |
JPS62284403A (en) | Preparing method for cross reference data | |
JPS63163626A (en) | Command controller for printer | |
JPH0869311A (en) | Positioning system | |
JPH0736509A (en) | Programmable controller |