JPH04105104A - Sequence program producing device - Google Patents

Sequence program producing device

Info

Publication number
JPH04105104A
JPH04105104A JP22410390A JP22410390A JPH04105104A JP H04105104 A JPH04105104 A JP H04105104A JP 22410390 A JP22410390 A JP 22410390A JP 22410390 A JP22410390 A JP 22410390A JP H04105104 A JPH04105104 A JP H04105104A
Authority
JP
Japan
Prior art keywords
sequence program
file
information
comments
input
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
JP22410390A
Other languages
Japanese (ja)
Inventor
Fuyuhiko Yoshikura
吉倉 冬彦
Teiji Uno
宇野 禎二
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP22410390A priority Critical patent/JPH04105104A/en
Publication of JPH04105104A publication Critical patent/JPH04105104A/en
Pending legal-status Critical Current

Links

Landscapes

  • Programmable Controllers (AREA)

Abstract

PURPOSE:To omit the man-hour related to the application of signal names and comments to the peripheral equipments by producing a table based on the input information and outputting the table in the form of a file. CONSTITUTION:A sequence program input means (a) is provided together with a table production means (b), and a file output means (c). A table is produced based on the input sequence program information. An assembly of the input information set by each programmable controller so as to evade the duplication of these information is defined as a standard assembly among those information on the sequence program. Meanwhile other input information are set opposite to the standard information. The table produced based on the correspondence secured between the input information and the reference assembly is outputted as a file. Thus the users are not requested to apply the signal names and comments to the peripheral equipments.

Description

【発明の詳細な説明】 [産業上の利用分野コ 本発明は、シーケンスプログラム作成装置に関し、特に
ファイル出力に係る手段の改良に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a sequence program creation device, and particularly to improvements in means related to file output.

[従来の技術] 従来から、工作機械などをシーケンスプログラムによっ
て制御する技術が一般的に実施されている。例えば、ト
ランスファーマシンなどの生産設備を制御する場合、複
数台のプログラマブルコントローラをトランスファーマ
シンの各ユニットに配置する必要がある。このプログラ
マブルコントローラはシーケンスプログラムに従って制
御され、トランスファーマシンにおける所定の工作が行
われることとなる。
[Prior Art] Conventionally, techniques for controlling machine tools and the like using sequence programs have been generally practiced. For example, when controlling production equipment such as a transfer machine, it is necessary to arrange a plurality of programmable controllers in each unit of the transfer machine. This programmable controller is controlled according to a sequence program, and predetermined operations on the transfer machine are performed.

そして、そのシーケンスプログラムは、シーケンスプロ
グラム作成装置によって作成され、このシーケンスプロ
グラム作成装置には、一般にキー入力可能な操作盤が設
けられており、使用者はこの操作盤により必要な入力を
行う。シーケンスプログラム作成装置は、この入力に応
じて作成されるシーケンスプログラムを画面表示する。
The sequence program is created by a sequence program creation device, and this sequence program creation device is generally provided with an operation panel that allows key input, and the user makes necessary inputs using this operation panel. The sequence program creation device displays on the screen the sequence program created in response to this input.

更に、シーケンスプログラム作成装置は、作成されたシ
ーケンスプログラムをプリント出力する機能及びファイ
ル出力する機能を有している。
Further, the sequence program creation device has a function of printing out the created sequence program and a function of outputting it as a file.

第8図には、従来におけるシーケンスプログラム作成装
置の構成が示されている。
FIG. 8 shows the configuration of a conventional sequence program creation device.

この図に示されるシーケンスプログラム作成装置10は
、例えば特開昭61−271575号に開示されている
ものと同等の構成であり、シーケンスプログラムに係る
ラダー線図を表示する表示部12を有している。
The sequence program creation device 10 shown in this figure has a configuration similar to that disclosed in, for example, Japanese Patent Laid-Open No. 61-271575, and has a display unit 12 that displays a ladder diagram related to the sequence program. There is.

また、シーケンスプログラムは、一般に命令語、アドレ
ス、信号名及びコメントによって構成されている。この
うち命令語は、“←←” “−〇−→°等のシンボルで表わされ、各接点へのdカ
命令あるいは出力に係る条件を示すものである。信号名
は、例えば入力に係る信号を「R3」、ダミーコイルに
係る信号をrDIHJのように表わすものであり、シー
ケンスプログラム中においてユニーク(すなわち、他に
同一の信号名がない)なものである。また、アドレスは
各プログラマブルコントローラ単位でユニークに、トラ
ンスファーマシン全体では非ユニークに(すなわち、異
なるプログラマブルコントローラでは同一のものが存在
し得る形で)各信号名に対してユニークに付与されるも
のであり、コメントは各信号名が表わす実機上の動作を
日本語表示などの可読形態で示すものである。
Further, a sequence program is generally composed of command words, addresses, signal names, and comments. Among these, command words are represented by symbols such as "←←" and "-〇-→°, and indicate the d command to each contact or the conditions related to output. The signal name is, for example, a symbol related to input. The signal is expressed as "R3" and the signal related to the dummy coil is expressed as rDIHJ, and is unique in the sequence program (that is, there is no other signal with the same name). In addition, the address is uniquely assigned to each programmable controller and non-uniquely to the entire transfer machine (that is, the same address can exist in different programmable controllers), and is uniquely assigned to each signal name. , comments indicate the operation of the actual machine represented by each signal name in a readable form such as Japanese.

この従来例に係るシーケンスプログラム作成装置10は
、前述のように表示部12にシーケンスプログラムをラ
ダー線図として表示する。さらに、このシーケンスプロ
グラム作成装置は、シーケンスプログラムをプリント出
力する機能を有している。
The sequence program creation device 10 according to this conventional example displays a sequence program as a ladder diagram on the display unit 12 as described above. Furthermore, this sequence program creation device has a function of printing out the sequence program.

プリント出力の形態としては、第8図に示されるように
3通りの形態がある。即ち、命令語及びアドレスが示さ
れる出力形態100、信号名が示される出力形態110
及びコメントが示される出力形態120がある。これら
の形態100,110及び120は、一般に電気回路図
130として一括して扱われる。
There are three forms of print output as shown in FIG. That is, an output form 100 in which the instruction word and address are shown, and an output form 110 in which the signal name is shown.
There is an output form 120 in which comments and comments are shown. These forms 100, 110, and 120 are generally treated collectively as an electrical circuit diagram 130.

更に、シーケンスプログラム作成装置10は、ファイル
出力の機能を有している。即ち、シーケンスプログラム
作成装置10は、入力されるシーケンスプログラムから
命令語及びアドレスを含むファイル200を作成する。
Furthermore, the sequence program creation device 10 has a file output function. That is, the sequence program creation device 10 creates a file 200 including command words and addresses from the input sequence program.

二こで、命令語及びアドレスがファイル化されるのは、
命令語及びアドレスがプログラマブルコントローラ14
を動作させる上で最少限必要とされる情報であるからで
ある。即ち、シーケンスプログラム作成装置10は、第
9図に示されるような情報を含むファイル200を作成
する。このシーケンスプログラムの命令語及びアドレス
は、例えば周辺装置16によりプログラマブルコントロ
ーラ14にダウンロードされる。
In the second step, the command word and address are filed as follows.
The command word and address are programmable controller 14
This is because this is the minimum amount of information required to operate the system. That is, the sequence program creation device 10 creates a file 200 containing information as shown in FIG. The command words and addresses of this sequence program are downloaded to the programmable controller 14 by the peripheral device 16, for example.

このようにすることにより、従来においては、シーケン
スプログラム作成装置10により作成されたシーケンス
プログラムがプログラマブルコントローラ14に供給さ
れ、プログラマブルコントローラの制御動作が所望の内
容で行われていた。
By doing so, conventionally, the sequence program created by the sequence program creation device 10 was supplied to the programmable controller 14, and the control operation of the programmable controller was performed with desired contents.

[発明が解決しようとする課題] しかしながら、従来においては、プログラマブルコント
ローラへのダウンロードに係る周辺装置において、信号
名、コメントなどを簡易に可視表示することが困難であ
るという問題点があった。
[Problems to be Solved by the Invention] However, in the related art, there has been a problem in that it is difficult to easily visually display signal names, comments, etc. in peripheral devices related to downloading to a programmable controller.

即ち、シーケンスプログラム作成装置において作成され
るファイルには、プログラマブルコントローラを動作さ
せる上で最少限必要とされる命令語及びアドレスのみが
格納されており、信号名、コメント等は格納されていな
い。このため、周辺装置においては信号名及びコメント
を単にファイルの読み出しのみでは取り扱うことが出来
ず、従って、信号名及びコメントを可視表示することが
できなかった。
That is, the file created by the sequence program creation device stores only the minimum required command words and addresses for operating the programmable controller, and does not store signal names, comments, etc. For this reason, in peripheral devices, signal names and comments cannot be handled simply by reading files, and therefore, signal names and comments cannot be visually displayed.

ところで、信号名及びコメントは、前者が一般に動作接
点を可読形態で表わすよう付与されており、後者が日本
語などによる簡易可読な形態であることから、これらが
周辺装置において可視表示されないと、使用者にとって
は使用性が悪いこととなる。
By the way, the former is generally given to indicate the operating contact in a readable form, and the latter is in a simple readable form such as in Japanese. This results in poor usability for some people.

このような使用性の劣化を防止するためには、周辺装置
で再度信号名あるいはコメントを打込んでやれば良い。
In order to prevent such deterioration in usability, it is sufficient to re-enter the signal name or comment in the peripheral device.

しかし、このような方法をとった場合には、打ち込みに
係る工数が必要とされ、迅速にプログラマブルコントロ
ーラを起動させる等の必要からいって不具合なものとな
る。
However, if such a method is adopted, a number of man-hours are required for implantation, which is inconvenient in view of the need to quickly start up the programmable controller.

本発明は、このような問題点を解決することを課題とし
てなされたものであり、使用者か周辺装置に信号名及び
コメントを打ち込む必要かなく、かつ、周辺装置におい
て信号名及びコメントを可視表示させることか可能なシ
ーケンスプログラム作成装置を提供することを目的とす
る。
The present invention was made with the aim of solving these problems, and it does not require the user to input signal names and comments into the peripheral device, and the signal names and comments can be visually displayed on the peripheral device. The purpose of the present invention is to provide a sequence program creation device that can perform the following steps.

[課題を解決するための手段] このような目的を達成するために、本発明は、第1図に
示されるような構成を有している。即ち、シーケンスプ
ログラムを入力する手段aと、シーケンスプログラム入
力情報のうち少なくとも各プログラマブルコントローラ
において重複しないよう設定されている入力情報の集合
を基準集合とし、他の少なくとも1種類の入力情報を基
準集合に対応づけたテーブルを作成する手段すと、この
ように作成されたテーブルをファイルとして出力する手
段Cと、を有することを特徴とする。
[Means for Solving the Problems] In order to achieve such an object, the present invention has a configuration as shown in FIG. 1. That is, the means a for inputting a sequence program and a set of input information set so as not to overlap in at least each programmable controller among the sequence program input information are set as a reference set, and at least one other type of input information is set as a reference set. The present invention is characterized in that the means for creating the associated table includes means C for outputting the table thus created as a file.

[作用] 本発明のシーケンスプログラム作成装置においては、入
力されたシーケンスプログラムに基づいてテーブルが作
成される。このテーブルは、シーケンスプログラムの入
力情報から構成される。入力情報のうち、少なくとも各
プログラマブルコントローラにおいて重複しないよう設
定されている入力情報の集合が基準集合とされ、他の少
なくとも1種類の入力情報がこの基準集合に対応付けら
れる。この対応付けによって作成されたテーブルは、フ
ァイルとして出力される。
[Operation] In the sequence program creation device of the present invention, a table is created based on the input sequence program. This table is composed of sequence program input information. Among the input information, a set of input information that is set so as not to overlap at least in each programmable controller is set as a reference set, and at least one other type of input information is associated with this reference set. The table created by this association is output as a file.

ここで、少なくとも各プログラマブルコントローラにお
いて重複しないよう設定されている入力情報としては、
例えばアドレス、信号名がある。
Here, at least the input information that is set to be unique in each programmable controller is as follows:
For example, there are addresses and signal names.

また、これ以外の入力情報には、例えば命令語、コメン
トがある。従って、本発明においては、例えばアドレス
にコメントが対応付けられたテーブルが出力されること
となる。このファイルは、例えば周辺装置によって呼び
出され、シーケンスプログラムの表示に供される。この
結果、従来においては表示されなかったコメント等の表
示が可能となる。
Further, input information other than this includes, for example, command words and comments. Therefore, in the present invention, for example, a table in which comments are associated with addresses is output. This file is called by a peripheral device, for example, and is used for displaying the sequence program. As a result, it becomes possible to display comments and the like that were not displayed in the past.

[実施例] 以下、本発明の好適な実施例について図面に基づいて説
明する。なお、第8図に示される従来例と同様の構成に
は同一の符号を付し説明を省略する。
[Examples] Hereinafter, preferred embodiments of the present invention will be described based on the drawings. Note that components similar to those of the conventional example shown in FIG. 8 are designated by the same reference numerals, and explanations thereof will be omitted.

第2図は本発明の一実施例に係るシーケンスプログラム
作成装置18の構成か示されている。この図に示される
実施例は、第8図に示される従来例と同様、ラダー線図
の表示及びシーケンスプログラムのプリント出力の機能
を有している。これに加え、本実施例は、命令語、アド
レス、信号名及びコ゛メントを対応づけたテーブルをフ
ァイル21Oとしてaカする機能を有している。
FIG. 2 shows the configuration of a sequence program creation device 18 according to an embodiment of the present invention. The embodiment shown in this figure, like the conventional example shown in FIG. 8, has the functions of displaying a ladder diagram and printing out a sequence program. In addition, this embodiment has a function of storing a table associating command words, addresses, signal names, and comments as a file 21O.

第3図には、この実施例においてファイル化の対象とな
る情報がテーブルとして示されている。
FIG. 3 shows information to be filed as a table in this embodiment.

前述のようにシーケンスプログラムは、アドレス、命令
語、信号名及びコメントの各入力情報から構成されてお
り、これら4種の入力情報のうちアドレス及び信号名が
少なくとも各プログラマブルコントローラにおいてユニ
ークなものであり、命令語及びコメントが非ユニークな
ものである。
As mentioned above, a sequence program is composed of input information such as an address, a command word, a signal name, and a comment. Among these four types of input information, the address and signal name must be unique for at least each programmable controller. , commands and comments are non-unique.

従来においては、アドレス及び命令語のみが第9図のよ
うにファイル化の対象とされていたが、この実施例にお
いてはこれらのほか信号名及びコメントもファイル化の
対象となる。
Conventionally, only addresses and command words are to be filed as shown in FIG. 9, but in this embodiment, in addition to these, signal names and comments are also to be filed.

この実施例に係る装置により作成されたファイル210
の内容は、例えば周辺装置16によって読み出され、周
辺装置16の画面表示に供されることとなる。周辺装置
16が例えばシーケンスプログラム作成装置18と同様
にラダー線図を表示する機能を有していた場合、従来に
おいてはラダー線図のうち命令語及びアドレスにかかる
表示のみが行われていたが、本実施例においては、この
命令語及びアドレスに係る表示に加え、更に信号名及び
コメントを付与した表示が可能となる。従って、使用者
が周辺装置16のキーボード等から改めて信号名、コメ
ントなどを打ち込む必要がなくなり、プログラマブルコ
ントローラ14の起動等に係る工数が低減されることと
なる。
File 210 created by the device according to this embodiment
The contents are read out by the peripheral device 16, for example, and are displayed on the screen of the peripheral device 16. For example, if the peripheral device 16 has a function of displaying a ladder diagram like the sequence program creation device 18, conventionally only the instruction words and addresses of the ladder diagram were displayed. In this embodiment, in addition to displaying the instruction words and addresses, it is possible to display signal names and comments. Therefore, there is no need for the user to input signal names, comments, etc. anew from the keyboard of the peripheral device 16, and the number of man-hours involved in starting up the programmable controller 14, etc. is reduced.

次に、本実施例におけるファイル作成についてより詳細
に説明する。
Next, file creation in this embodiment will be explained in more detail.

第4図にはこの実施例においてファイル化の素材となる
図面情報が示されている。
FIG. 4 shows drawing information that becomes the material for filing in this embodiment.

即ち、シーケンスプログラム作成装置18は、プリント
出力、画面表示等の必要からPi、P2゜P3・・・P
nの各員に頁化された図面情報を有している。図面情報
の各員は、例えば11行12列のマトリックスとして構
成されている。マトリックスの1個の行にはラダー線図
の1個の行(1本の直線が対応し、マトリックスの1個
の格子には最大1個の命令語が対応する。
That is, the sequence program creation device 18 uses Pi, P2°P3...P due to the need for print output, screen display, etc.
It has paged drawing information for each member of n. Each member of the drawing information is configured, for example, as a matrix of 11 rows and 12 columns. One row of the matrix corresponds to one row (one straight line) of the ladder diagram, and one grid of the matrix corresponds to at most one instruction word.

第4図に示される図面情報の場合、行数nは11、列数
nは12である。第12列は他の列と異なりそれぞれ4
つの部分に分割構成されている。
In the case of the drawing information shown in FIG. 4, the number of rows n is 11 and the number of columns n is 12. The 12th column is different from the other columns, each with 4
It is divided into two parts.

第5図には、図面情報の第12列目に属する格子の構成
が示されている。この図に示されるように、図面情報の
第12列目の格子は、アドレスが格納される部分300
と、信号名が格納される部分310と、命令語が格納さ
れる部分320と、コメントが格納される部分330と
から構成されている。
FIG. 5 shows the structure of the grid belonging to the 12th column of drawing information. As shown in this figure, the grid in the 12th column of drawing information is a portion 300 where addresses are stored.
, a section 310 where signal names are stored, a section 320 where command words are stored, and a section 330 where comments are stored.

以下、部分300,310,320及び330をそれぞ
れ変数Partl、2.3及び4で示すこととする。ま
た、この実施例においては、シーケンスプログラム中で
用いられる信号について必ず出力命令を設けているもの
とする。
Hereinafter, parts 300, 310, 320, and 330 will be indicated by variables Partl, 2.3, and 4, respectively. Further, in this embodiment, it is assumed that an output command is always provided for the signals used in the sequence program.

第6図には、この実施例におけるファイル作成の動作の
流れが示されている。ファイル作成の動作が開始(40
0)されると、まず、頁数Pの初期化410、行数mの
初期化420及び列数nの初期化430が実行される。
FIG. 6 shows the flow of file creation operations in this embodiment. File creation begins (40
0), first, initialization 410 of the number of pages P, initialization 420 of the number of rows m, and initialization 430 of the number of columns n are executed.

頁数P及び行数mの初期化410及び420は、それぞ
れ頁数P及び行数mを1に設定することにより行われ、
列数nの初期化は列数を12に設定することにより行わ
れる。即ち、以下の動作において、第5図に示されるよ
うな構成を有する第12列目が取扱の対象となる。次に
、判定440が実行される。判定440においては、第
2頁、第m行第12列の命令語が出力命令であるかどう
かが判定される。
Initialization 410 and 420 of the number of pages P and the number of lines m are performed by setting the number of pages P and the number of lines m to 1, respectively,
The number of columns n is initialized by setting the number of columns to 12. That is, in the following operation, the 12th column having the configuration shown in FIG. 5 will be handled. Next, decision 440 is performed. In determination 440, it is determined whether the command word on the second page, mth row, 12th column is an output command.

出力命令でない場合、ステップ450に移り、行数mが
インクリメントされる。
If it is not an output command, the process moves to step 450, where the number of lines m is incremented.

次に、その頁の最終行まで達したかどうかが判定され(
460)、達していない場合には判定440に戻す。達
している場合には頁数Pがインクリメントされ(470
)、頁数が最大頁Pnに達したかどうかが判定される(
480)。達していない場合には判定440に戻り、達
している場合には処理が終了する。
Next, it is determined whether the last line of the page has been reached (
460), and if it has not been reached, the process returns to determination 440. If the page number P is reached, the page number P is incremented (470
), it is determined whether the number of pages has reached the maximum page Pn (
480). If the limit has not been reached, the process returns to determination 440, and if the limit has been reached, the process ends.

判定440において出力命令であると判定された場合に
は、次のステップ490に移る。ステップ490では、
信号名に係る部分310が読み出され、この信号名がア
ドレスに係る部分300に格納されているアドレスと対
応付けられる。すなわち、第3FIIJにおける信号名
とアドレスとが対応付けられる。
If it is determined in determination 440 that it is an output command, the process moves to the next step 490. In step 490,
The signal name portion 310 is read out, and this signal name is associated with the address stored in the address portion 300. That is, the signal name and address in the third FIIJ are associated with each other.

次に、ステップ500が実行される。このステップ50
0においては、コメントに係る部分330が読み出され
、このコメントが部分30oに係るアドレスと対応付け
られる。即ち、第3図におけるアドレスとコメントの対
応が付けられることとなる。このような処理が実行され
た後、ステップ450に移り、前述の動作か行われるこ
ととなる。
Next, step 500 is executed. This step 50
0, the part 330 related to the comment is read out, and this comment is associated with the address related to the part 30o. That is, the addresses and comments shown in FIG. 3 are associated with each other. After such processing is executed, the process moves to step 450, and the operations described above are performed.

従って、本実施例においては、シミケンスプログラムに
係る入力情報のうちユニークであるアドレスに対して非
ユニークである信号名及びコメントが対応付けられるこ
ととなる。
Therefore, in this embodiment, a unique address among the input information related to the SIMIKENS program is associated with a non-unique signal name and comment.

このような対応付けの結果、第3図に示されるようにア
ドレスに対して命令語、信号名及びコメントが対応付け
られたテーブルが作成されることとなる。このテーブル
はファイル210として例えば周辺装置16に供給され
ることとなり、信号名及びコメントが、その打ち込みを
伴うことなく表示されることとなる。
As a result of such correspondence, a table is created in which addresses are associated with command words, signal names, and comments, as shown in FIG. This table is supplied as a file 210 to, for example, the peripheral device 16, and the signal names and comments are displayed without having to be typed.

第7図には、本実施例の他の動作が示されている。FIG. 7 shows another operation of this embodiment.

この動作においては、第6図の動作においてアドレスを
基準集合、即ち対応付は先となる入力情報の集合として
用いていたのと異なり、信号名が基準集合として用いら
れている。
In this operation, signal names are used as a reference set, unlike in the operation of FIG. 6, where addresses are used as a reference set, that is, a set of input information to which correspondence is made first.

即ち、第6図におけるステップ490及び500に変え
、ステップ510及び520か実行される。ステップ5
10はコメントを信号名に対応付けるステップであり、
ステップ520はアドレスを信号名に対応付けるステッ
プである。
That is, steps 510 and 520 are executed instead of steps 490 and 500 in FIG. Step 5
10 is a step of associating comments with signal names,
Step 520 is a step of associating addresses with signal names.

このような動作によっても、第6図に示される動作と同
様、第3図に示されるようなテーブルに係るファイル2
10を作成することができる。
Similar to the operation shown in FIG. 6, this operation also causes the file 2 related to the table shown in FIG.
10 can be created.

このように、本実施例によれば、周辺装置16において
信号名、コメントの表示を行うために格別の打ち込みを
行う必要かなくなる。従って、打ち込みに係る工数が不
要となると共に、従来打ち込みの際において生ずる可能
性のあった誤入力か生じないこととなる。このため、周
辺装置16における表示の正確さも向上することとなる
In this way, according to this embodiment, there is no need for special input in order to display signal names and comments on the peripheral device 16. Therefore, the number of man-hours required for inputting is not required, and erroneous inputs that may occur in conventional inputting operations can be avoided. Therefore, the accuracy of display on the peripheral device 16 is also improved.

更に、プログラマブルコントローラ14として信号名情
報を直接取り扱うことのできるプログラマブルコントロ
ーラを用いれば、ファイル210から周辺装置16を介
してプログラマブルコントローラ14に直接信号名をダ
ウンロードすることが可能となる。このようなプログラ
マブルコントローラとしては例えば本願出願人の先提案
に係る特願平2−74521号に開示されているものか
ある。
Furthermore, if a programmable controller that can directly handle signal name information is used as the programmable controller 14, it becomes possible to directly download the signal name from the file 210 to the programmable controller 14 via the peripheral device 16. An example of such a programmable controller is the one disclosed in Japanese Patent Application No. 2-74521, which was previously proposed by the applicant of the present invention.

[発明の効果] 以上説明したように、本発明によれば、入力情報に基づ
きテーブルを作成しファイル出力するようにしたため、
例えば周辺装置における信号名、コメント等の打ち込み
に係る工数か不要となり、周辺装置において信号名、コ
メント等をより正確に表示することが可能となる。
[Effects of the Invention] As explained above, according to the present invention, a table is created based on input information and output to a file.
For example, there is no need for man-hours for inputting signal names, comments, etc. in the peripheral device, and it becomes possible to display signal names, comments, etc. more accurately in the peripheral device.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は、本発明に係るシーケンスプログラム作成装置
の構成を示す図、 第2図は、本発明の一実施例に係るシーケンスプログラ
ム作成装置の構成及びファイル作成の概念を示す図、 第3は、本実施例において作成されるファイルに格納さ
れるテーブルを示す図、 第4図は、本実施において取り扱われる図面情報を示す
図、 第5図は、図面情報の第12列目に属する格子の内容を
示す図、 第6図は、本実施例におけるファイル作成の動作の一例
を示す図、 第7図は、本実施例におけるファイル作成の他の一例の
動作を示す図、 第8図は、−従来例に係るシーケンスプログラム作成装
置の構成及びファイル作成の概念を示す図、 第9図は、この従来例においてファイルに格納されるテ
ーブルの構成を示す図である。 a ・・・ シーケンスプログラムを入力する手段b 
・・・ テーブルを作成する手段 C・・・ ファイル出力する手段 18 ・・・ シーケンスプログラム作成装置210・
・・ ファイル 金明0情入゛ 第1図
FIG. 1 is a diagram showing the configuration of a sequence program creation device according to the present invention, FIG. 2 is a diagram showing the configuration of a sequence program creation device and the concept of file creation according to an embodiment of the present invention, and FIG. 3 is a diagram showing the concept of file creation. , a diagram showing a table stored in a file created in this embodiment, FIG. 4 is a diagram showing drawing information handled in this embodiment, and FIG. 5 is a diagram showing a grid belonging to the 12th column of drawing information. FIG. 6 is a diagram showing an example of file creation operation in this embodiment. FIG. 7 is a diagram showing another example of file creation operation in this embodiment. - A diagram showing the configuration of a sequence program creation device and the concept of file creation according to a conventional example. FIG. 9 is a diagram showing the configuration of a table stored in a file in this conventional example. a... Means for inputting the sequence program b
... Means C for creating a table... Means 18 for outputting a file ... Sequence program creation device 210.
・・File Kinmei 0 information ゛Figure 1

Claims (1)

【特許請求の範囲】 シーケンスプログラムを入力する手段と、 シーケンスプログラムの入力情報のうち、少なくとも各
プログラマブルコントローラにおいて重複しないよう設
定されている入力情報の集合を基準集合とし、他の少な
くとも1種類の入力情報を基準集合の要素に対応付けた
テーブルを作成する手段と、 前記テーブルをファイルとして出力する手段と、を有す
ることを特徴とするシーケンスプログラム作成装置。
[Scope of Claims] Means for inputting a sequence program; Among the input information of the sequence program, a set of input information set so as not to overlap in at least each programmable controller is set as a reference set, and at least one other type of input is set as a reference set. A sequence program creation device comprising: means for creating a table that associates information with elements of a reference set; and means for outputting the table as a file.
JP22410390A 1990-08-24 1990-08-24 Sequence program producing device Pending JPH04105104A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22410390A JPH04105104A (en) 1990-08-24 1990-08-24 Sequence program producing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22410390A JPH04105104A (en) 1990-08-24 1990-08-24 Sequence program producing device

Publications (1)

Publication Number Publication Date
JPH04105104A true JPH04105104A (en) 1992-04-07

Family

ID=16808591

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22410390A Pending JPH04105104A (en) 1990-08-24 1990-08-24 Sequence program producing device

Country Status (1)

Country Link
JP (1) JPH04105104A (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6450107A (en) * 1987-08-19 1989-02-27 Fanuc Ltd Editing system for sequence program

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6450107A (en) * 1987-08-19 1989-02-27 Fanuc Ltd Editing system for sequence program

Similar Documents

Publication Publication Date Title
US6067070A (en) Display control apparatus having a display of text data and image data and display control method for the same
JP3461400B2 (en) Sequence control program creation device
JPH08179817A (en) Display operation device for machine tools
JPS60189568A (en) Information processor
JPH04105104A (en) Sequence program producing device
JPS61114831A (en) System of storing and displaying data on mold of injection molding machine
JPH01184505A (en) Numerical controller
JP2615552B2 (en) Data storage device
JP3832990B2 (en) Operation screen creation support device and recording medium recording operation screen creation support program
JPH0560628B2 (en)
JP3021766B2 (en) Drawing creation equipment
JP2700001B2 (en) Character data output device
JPS6132106A (en) Programming device of programmable controller
JPS6318401A (en) Programming device for programmable controller
JPH036527B2 (en)
JPH03229306A (en) Data input method for interactive editing macro program
JPH02140866A (en) Equipment control processing device
JPH0433010A (en) Retrieving system for machining program
JPS63276163A (en) Document producing device
JPS61147371A (en) Interactive graphic processing system
JPH03176716A (en) Electronics
JPH0546155A (en) Ruled line setting mechanism of information processing device
JPS63111567A (en) Document processor
JPH05204590A (en) Cursor display device
JPH03206550A (en) Method and device for displaying conversion candidates for reading input character strings