JP2002315349A - Program-creating system for inverter - Google Patents

Program-creating system for inverter

Info

Publication number
JP2002315349A
JP2002315349A JP2001116508A JP2001116508A JP2002315349A JP 2002315349 A JP2002315349 A JP 2002315349A JP 2001116508 A JP2001116508 A JP 2001116508A JP 2001116508 A JP2001116508 A JP 2001116508A JP 2002315349 A JP2002315349 A JP 2002315349A
Authority
JP
Japan
Prior art keywords
program
inverter
sequence
creating
debugging
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
JP2001116508A
Other languages
Japanese (ja)
Inventor
Takeshi Yamazaki
剛 山崎
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.)
Yaskawa Electric Corp
Original Assignee
Yaskawa 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 Yaskawa Electric Corp filed Critical Yaskawa Electric Corp
Priority to JP2001116508A priority Critical patent/JP2002315349A/en
Publication of JP2002315349A publication Critical patent/JP2002315349A/en
Pending legal-status Critical Current

Links

Landscapes

  • Inverter Devices (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a program-creating system for inverter wherein memory occupied by a control circuit is reduced. SOLUTION: The program creating system for inverter creates a sequence program for controlling an inverter and executes debugging and the sequence program. The program-creating system involves an inverter 12 provided with a controller portion 13, which controls a motor 14 using a machine language; a program-creating device 11 which is capable of creating sequence programs, converting such a program into a machine language, in which the controller portion 13 can execute the program directly, and transferring the program in the machine language to the inverter 12; and a controller 15 for debugging which debugs a sequence program created by the program creating device 11, when the program is inputted.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、モータの回転を様
々に制御することができるインバータに関しており、特
に、組み込まれたシーケンスプログラムのデバッグをす
ることができるインバータのプログラム作成システムに
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an inverter capable of variously controlling the rotation of a motor, and more particularly to an inverter program creation system capable of debugging a built-in sequence program.

【0002】[0002]

【従来の技術】インバータはモータの回転を自在に操る
ことができるため、インバータにコントロール回路を組
み込んでシーケンス回路と同等の機能を持たせ、所定の
動作をさせるという使い方が広く行われている。そのコ
ントロール回路に搭載するシーケンスプログラムは、外
部から通信を使って取り込まれ、コントロール回路内で
マシンコードに変換して実行されている。そして、その
プログラムをデバッグするときも、コントロール回路の
デバッグ機能を利用して実行されている。
2. Description of the Related Art Since an inverter can freely control the rotation of a motor, it is widely used to incorporate a control circuit into an inverter to have a function equivalent to that of a sequence circuit and to perform a predetermined operation. The sequence program installed in the control circuit is fetched from outside using communication, converted into machine code in the control circuit, and executed. When the program is debugged, the program is executed using the debug function of the control circuit.

【0003】[0003]

【発明が解決しようとする課題】ところが、そのような
従来技術では、マシンコードへの変換処理とデバッグ機
能の処理がインバータのコントロール回路に存在するた
め、変換処理とデバッグ機能の処理の分だけ余分にコン
トロール回路のメモリを消費してしまうという問題があ
った。
However, in such a conventional technique, since the conversion processing into machine code and the processing of the debug function are present in the control circuit of the inverter, the extra processing for the conversion processing and the processing of the debug function is required. However, there is a problem that the memory of the control circuit is consumed.

【0004】本発明は、かかる問題を解決するためにな
されたものであり、コントロール回路のメモリ消費を抑
えたインバータのプログラム作成システムを提供するこ
とを目的とする。
The present invention has been made to solve such a problem, and an object of the present invention is to provide an inverter program creating system in which memory consumption of a control circuit is suppressed.

【0005】[0005]

【課題を解決するための手段】上記問題を解決するため
に、本発明は、インバータを制御するシーケンスプログ
ラムを作成してデバッグし、シーケンスプログラムを実
行するインバータのプログラム作成システムにおいて、
マシン語を用いてモータを制御するコントローラ部を備
えたインバータと、シーケンスプログラムを作成するこ
とができ、そのプログラムを前記コントローラ部が直接
実行できるマシン語に変換して前記インバータに転送す
ることができるプログラム作成装置と、そのプログラム
作成装置が作成した前記シーケンスプログラムを入力す
るとデバッグするデバッグ用コントローラと、を備えた
ことを特徴とするものである。
SUMMARY OF THE INVENTION In order to solve the above problems, the present invention relates to an inverter program creating system for creating and debugging a sequence program for controlling an inverter and executing the sequence program.
An inverter including a controller unit for controlling a motor using machine language and a sequence program can be created, and the program can be converted into a machine language that can be directly executed by the controller unit and transferred to the inverter. It is characterized by comprising a program creation device, and a debugging controller for debugging when the sequence program created by the program creation device is input.

【0006】このようになっているため、インバータの
プログラム作成システムのメモリ消費が抑えられるので
ある。
[0006] Because of this, the memory consumption of the program creating system for the inverter can be suppressed.

【0007】[0007]

【発明の実施の形態】以下、本発明の実施の形態を図に
基づいて説明する。図1は本発明のインバータのプログ
ラム作成システムの構成を示すブロック図である。図に
おいて、11はプログラム作成装置、12はインバー
タ、13はインバータ12に設けられたコントローラ基
板、15はデバッグ用コントローラ、16、17は切替
スイッチであり、これらによってインバータのプログラ
ム作成装置10をなしている。14はモータであり、イ
ンバータのプログラム作成装置10によって回転を自在
に制御することができる。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing a configuration of an inverter program creation system according to the present invention. In the figure, 11 is a program creation device, 12 is an inverter, 13 is a controller board provided in the inverter 12, 15 is a debug controller, and 16 and 17 are changeover switches, and these constitute the inverter program creation device 10. I have. Reference numeral 14 denotes a motor, whose rotation can be freely controlled by the inverter program creating device 10.

【0008】プログラム作成装置11とインバータ12
は通信ケーブルによって接続されており、インバータ1
2に設けられたコントローラ基板13にはデバッグ機能
が備わっていない。デバッグ作業をするときは切替スイ
ッチ16、17のbを短絡し、シーケンスプログラムに
したがってインバータを制御するときはaを短絡して使
われる。
A program creating device 11 and an inverter 12
Are connected by a communication cable and the inverter 1
2 has no debug function. When performing the debugging work, b of the changeover switches 16 and 17 is short-circuited, and when controlling the inverter according to the sequence program, a is short-circuited.

【0009】このような構成をしたインバータのプログ
ラム作成装置10の動作を図2のフローチャートを併用
して説明する。 (S1)まず、プログラム作成装置11でシーケンスプ
ログラム作成する。 (S2)切替スイッチ16、17のbを短絡し、作成さ
れたシーケンスプログラムをプログラム作成装置11か
らデバッグ用コントローラ15に転送する。 (S3)デバッグ用コントローラ15は転送されたシー
ケンスブログラムのデバッグ作業を行う。 (S4)デバッグの結果、シーケンスブログラムに修正
が必要であると判断された場合は(S1)に戻り、そう
でない場合は次に進む。 (S5)プログラム作成装置11がシーケンスプログラ
ムをマシンコードに変換する。 (S6)プログラム作成装置11が変換されたマシンコ
ードをインバータ12に転送する。 その後は、マシンコードにしたがってインバータ12が
モータ14を回転制御する。
The operation of the inverter program creating apparatus 10 having such a configuration will be described with reference to the flowchart of FIG. (S1) First, a sequence program is created by the program creating device 11. (S2) The b of the changeover switches 16 and 17 is short-circuited, and the created sequence program is transferred from the program creating device 11 to the debugging controller 15. (S3) The debugging controller 15 performs debugging of the transferred sequence program. (S4) As a result of debugging, if it is determined that the sequence program needs to be modified, the process returns to (S1), and if not, the process proceeds to the next. (S5) The program creation device 11 converts the sequence program into machine code. (S6) The program creating device 11 transfers the converted machine code to the inverter 12. After that, the inverter 12 controls the rotation of the motor 14 according to the machine code.

【0010】[0010]

【発明の効果】以上述べたように、本発明によれば、イ
ンバータに設けられたコントローラ部ではマシンコード
への変換機能とデバッグ機能が省略されており、その分
だけコントローラ部のメモリ消費を抑え、コントローラ
部のメモリを有効に活用できるという効果がある。
As described above, according to the present invention, in the controller provided in the inverter, the function of converting to machine code and the debugging function are omitted, and the memory consumption of the controller is reduced accordingly. Thus, there is an effect that the memory of the controller can be effectively used.

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

【図1】本発明の構成を示すブロック図FIG. 1 is a block diagram showing a configuration of the present invention.

【図2】プログラム作成の流れを示すフローチャートFIG. 2 is a flowchart showing a flow of program creation;

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

10 インバータのプログラム作成装置 11 プログラム作成装置 12 インバータ 13 コントローラ基板 14 モータ 15 デバッグ用コントローラ 16、17 切替スイッチ Reference Signs List 10 Inverter program creation device 11 Program creation device 12 Inverter 13 Controller board 14 Motor 15 Debug controller 16, 17 Changeover switch

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】インバータを制御するシーケンスプログラ
ムを作成してデバッグし、シーケンスプログラムを実行
するインバータのプログラム作成システムにおいて、 マシン語を用いてモータを制御するコントローラ部を備
えたインバータと、 シーケンスプログラムを作成することができ、そのプロ
グラムを前記コントローラ部が直接実行できるマシン語
に変換して前記インバータに転送することができるプロ
グラム作成装置と、 そのプログラム作成装置が作成した前記シーケンスプロ
グラムを入力するとデバッグするデバッグ用コントロー
ラと、 を備えたことを特徴とするインバータのプログラム作成
システム。
1. An inverter program creation system for creating and debugging a sequence program for controlling an inverter and executing the sequence program, comprising: an inverter having a controller unit for controlling a motor using machine language; A program creation device that can be created and that can convert the program into machine language that can be directly executed by the controller unit and transfer the machine language to the inverter; and debug by inputting the sequence program created by the program creation device An inverter program creation system, comprising: a debugging controller;
JP2001116508A 2001-04-16 2001-04-16 Program-creating system for inverter Pending JP2002315349A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001116508A JP2002315349A (en) 2001-04-16 2001-04-16 Program-creating system for inverter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001116508A JP2002315349A (en) 2001-04-16 2001-04-16 Program-creating system for inverter

Publications (1)

Publication Number Publication Date
JP2002315349A true JP2002315349A (en) 2002-10-25

Family

ID=18967237

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001116508A Pending JP2002315349A (en) 2001-04-16 2001-04-16 Program-creating system for inverter

Country Status (1)

Country Link
JP (1) JP2002315349A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101270338B1 (en) 2011-11-07 2013-05-31 엘에스산전 주식회사 Inverter with controller

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101270338B1 (en) 2011-11-07 2013-05-31 엘에스산전 주식회사 Inverter with controller

Similar Documents

Publication Publication Date Title
KR940002339B1 (en) Programmable controller
MY127147A (en) Restarting translated instructions
KR890010673A (en) Data processor and its processing control method
JPS5849881B2 (en) Data search
JP2002315349A (en) Program-creating system for inverter
JP2005126881A (en) Micro-controlling device of circular needle loom
KR20020001853A (en) Method of programming motion controller
JPS62151938A (en) Instruction processing system
JP2001255912A (en) Method for executing motion program
KR100240963B1 (en) Plc apparatus and control method
JP3540802B2 (en) Instruction generation method, instruction generation method, and information processing apparatus
JP2003067010A (en) Bit arithmetic controller and programmable logic controller equipped with same
KR100595532B1 (en) Method for carrying out finite state machine software
JP2002358211A (en) Asic internal register switching circuit
CN117572796A (en) Industrial control system and method based on Arduino
JPH04359324A (en) Computer system
JPH09274511A (en) Sequence controller
KR920003747B1 (en) Nc control method
JPH0327453A (en) Designation processing system for program
JPS63231542A (en) Debugging device
JPH02242428A (en) Microprogram controller
JPH0561990A (en) Arithmetic module with constant input circuit
JPH11272411A (en) Information processor
KR19990055906A (en) PLC with multiprocessing and implementation method
JPH0443401A (en) Programmable controller