JP2002315349A - Program-creating system for inverter - Google Patents
Program-creating system for inverterInfo
- 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
Links
Landscapes
- Inverter Devices (AREA)
Abstract
Description
【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.
【図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;
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)
ムを作成してデバッグし、シーケンスプログラムを実行
するインバータのプログラム作成システムにおいて、 マシン語を用いてモータを制御するコントローラ部を備
えたインバータと、 シーケンスプログラムを作成することができ、そのプロ
グラムを前記コントローラ部が直接実行できるマシン語
に変換して前記インバータに転送することができるプロ
グラム作成装置と、 そのプログラム作成装置が作成した前記シーケンスプロ
グラムを入力するとデバッグするデバッグ用コントロー
ラと、 を備えたことを特徴とするインバータのプログラム作成
システム。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;
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101270338B1 (en) | 2011-11-07 | 2013-05-31 | 엘에스산전 주식회사 | Inverter with controller |
-
2001
- 2001-04-16 JP JP2001116508A patent/JP2002315349A/en active Pending
Cited By (1)
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 |