[go: up one dir, main page]

JPS59160208A - Program controller - Google Patents

Program controller

Info

Publication number
JPS59160208A
JPS59160208A JP58034122A JP3412283A JPS59160208A JP S59160208 A JPS59160208 A JP S59160208A JP 58034122 A JP58034122 A JP 58034122A JP 3412283 A JP3412283 A JP 3412283A JP S59160208 A JPS59160208 A JP S59160208A
Authority
JP
Japan
Prior art keywords
program
recording
control
program controller
value output
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
JP58034122A
Other languages
Japanese (ja)
Inventor
Shiyuichi Nakagawa
中川 脩一
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Hokushin 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 Yokogawa Hokushin Electric Corp filed Critical Yokogawa Hokushin Electric Corp
Priority to JP58034122A priority Critical patent/JPS59160208A/en
Publication of JPS59160208A publication Critical patent/JPS59160208A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/10Programme control other than numerical control, i.e. in sequence controllers or logic controllers using selector switches

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

PURPOSE:To detect easily a program error, and to execute a control with high reliability by basing on a program controller of a digital program system, adding a recording function to said controller, and recording an analog set value output. CONSTITUTION:A program controller part PCON has a keyboard KEY for inputting a program of a set value, an indicator DIS for displaying it, a memory RAM for storing the program, and a program generating circuit PRO for executing an operation processing, generates a control output Sc through a controlling circuit and an outputting circuit, also inputs a measuring signal Sm from a controlled system by a measuring circuit, and controls it. Also, a recording part REC controlled by the program generating circuit PRO is provided, and not only the measuring signal Sm but also a set value output from the program generating circuit PRO are recorded on a recording paper CHA.

Description

【発明の詳細な説明】 本発明は、予めプログラムされた設定値に従って制御を
行なうとともに、プログラムパターンや制御の状態を示
す測定値を記録することのできるプログラムコントロー
ラに関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a program controller that performs control according to preprogrammed setting values and is capable of recording program patterns and measured values indicating the control status.

一般に、電気炉等のバッチシステムをプログラムコント
ロールするプログラムコントローラには、プログラムを
アナログパターンとしてプログラム用紙に描き、このプ
ログラムパターンをトレースして読み取ることにより設
定値を得るアナログプログラム方式のものと、プログラ
ムをキーボードなどによりディジタル的に入力し、この
ディジタル信号を演算処理するこにより設定値を得るデ
ィジタルプログラム方式のものとが実用化されている。
In general, program controllers that programmatically control batch systems such as electric furnaces include analog program type controllers that draw the program as an analog pattern on program paper and obtain set values by tracing and reading this program pattern. A digital program method has been put into practical use in which setting values are obtained by inputting digitally using a keyboard or the like and calculating and processing this digital signal.

しかしながら、これらの装置は、それぞれ次のような欠
点を有している。まず、前者のアナログプログラム方式
のプログラムコントローラにおいては、設定値の発生に
際してプログラムパターンを読み取らなければならない
ので、読み取り手段の良否によって制御の信頼性が低下
してしまうことがある。例えば、導電性フィルムで構成
されたプログラムパターンを接触子を用いて読み取るよ
うな場合には、接触子の信頼性が問題となり、また、線
@きされたプログラムパターンを光学的な手段により読
み取るような場合には、線書きの筆記濃度やプログラム
用紙の1ちれ、外来光の影響などが問題となる。一方、
後者のディジタルプログラム方式のプログラムコントロ
ーラにおいては、演算処理により設定イ1ムを求めるの
で、上記の如き読み取り精度による問題はなく、高精度
の制御を行なうことができるが、プログラムの内容がデ
ィジタル信号としてメモリ装置に記憶されているために
、その内容をプログラムパターンとして直観的に把握す
ることができず、プログラムミスなどを容易に発見する
ことができない。さらに、制御動作中においては、その
時々の設定値程度しか表示されないので、プログラムの
進行状況を容易に知ることはできない。
However, each of these devices has the following drawbacks. First, in the former analog program type program controller, the program pattern must be read when generating set values, so the reliability of the control may decrease depending on the quality of the reading means. For example, when a program pattern made of a conductive film is read using a contact, the reliability of the contact becomes an issue. In such a case, problems such as the density of line writing, a piece of program paper, or the influence of external light may arise. on the other hand,
In the latter digital program type program controller, the setting timing is determined through arithmetic processing, so there is no problem with reading accuracy as described above, and high-precision control can be performed. Since it is stored in a memory device, its contents cannot be intuitively grasped as a program pattern, and programming errors etc. cannot be easily discovered. Furthermore, during control operations, only the set values at the time are displayed, so it is not possible to easily know the progress of the program.

本発明は、上記のような従来装置の欠点をなくし、プロ
グラムの内容を直観的に把握することができ、プログラ
ムミスを容易に発見することができるとともに、信頼性
の高い制御を行なうことのできるプログラムコントロー
ラを簡単な構成により実現することを目的としたもので
ある。
The present invention eliminates the above-mentioned drawbacks of the conventional device, makes it possible to intuitively understand the contents of a program, easily discover program errors, and performs highly reliable control. The purpose is to realize a program controller with a simple configuration.

本発明のプログラムコントローラは、ディジタルプログ
ラム方式のプログラムコントローラを基本とし、これに
記録機能を(−1加するとともに、プログラム終了後、
プログラムされた内容をアナログの設定値出力として記
録紙上に記録させることができるようにしたもので、デ
ィジタル信号のかたちで記憶されているプログラム内容
をアナログのプログラムパターンに変換して記録表示す
ることにより、プログラム内容を直観的に把握させ、プ
ログラムミスの発見を容易にするとともに、信頼性の高
い制御を行なうことのできるプログラムコントローラを
実現したものである。
The program controller of the present invention is based on a digital program type program controller, and has a recording function (-1 added to it), and also has a recording function (-1).
This allows the programmed contents to be recorded on recording paper as analog setting value output, and by converting the program contents stored in the form of digital signals into analog program patterns and recording and displaying them. The present invention has realized a program controller that allows the user to intuitively grasp the program contents, facilitates the discovery of program errors, and performs highly reliable control.

以下、図面を用いて本発明のプログラムコントローラを
説明する。
Hereinafter, the program controller of the present invention will be explained using the drawings.

図は本発明のプログラムコントローラの一実施例を示す
構成図である。図において、PCONはプログラムコン
トローラ部、RECは記録部である。プログラムコント
ローラ部PCONにおいて、KEYは設定値のプログラ
ムを入力するためのキーボード、DISは設定値や時刻
、測定値などを表示する表示器、RAMはキーボードK
EYから入力されたプログラムを記憶しておくメモリ、
PROはメモリRAMに記憶されたプログラムに従い、
演算処理を行なって逐次設定値出力Ssを発生するプロ
グラム発生回路、CONはプログラム発生回路PROよ
り発生された設定値出力Ssに従って制御対象を制御す
る制御回路、OUTは制御回路COHの次段に接続され
、制御出力Scを制御対象に供給する出力回路、MES
は制御対象からの測定信号Smを取り込み、制御回路C
ONに供給する測定回路である。
The figure is a configuration diagram showing an embodiment of the program controller of the present invention. In the figure, PCON is a program controller section, and REC is a recording section. In the program controller section PCON, KEY is the keyboard for inputting the setting value program, DIS is the display that displays the setting values, time, measured values, etc., and RAM is the keyboard K.
Memory that stores programs input from EY,
PRO follows the program stored in memory RAM,
A program generation circuit that performs arithmetic processing and sequentially generates a set value output Ss, CON is a control circuit that controls the controlled object according to the set value output Ss generated by the program generation circuit PRO, and OUT is connected to the next stage of the control circuit COH. and an output circuit that supplies the control output Sc to the controlled object, an MES
takes in the measurement signal Sm from the controlled object and sends the control circuit C
This is a measurement circuit that supplies ON.

また、記録部RECは複数の記録ペンを有するとともに
、記録紙の巻戻し機能をも有するもので、各種の動作モ
ードはプログラム発生回路PROにより制御される。記
録部RECにおいて、CIAは記録紙である。記録部R
ECには測定信号Smの他に、プログラム発生回路PR
Oから設定値出力Ssが印加されており、それぞれ第1
および第2の記録ペンにより記録が行なわれる。さらに
、記録ペンのアップダウンや記録紙送り速度はプログラ
ム発生回路PROからの制御信号Sdにより制御される
Further, the recording section REC has a plurality of recording pens and also has a recording paper rewinding function, and various operation modes are controlled by the program generation circuit PRO. In the recording section REC, CIA is recording paper. Recording part R
In addition to the measurement signal Sm, the EC also includes a program generation circuit PR.
A set value output Ss is applied from O, and the first
Then, recording is performed by the second recording pen. Further, the up/down of the recording pen and the feeding speed of the recording paper are controlled by a control signal Sd from the program generation circuit PRO.

上記のように構成された本発明のプログラムコントロー
ラにおいて、その動作は大別して次の3つに分けること
ができる。
In the program controller of the present invention configured as described above, its operations can be roughly divided into the following three types.

(1)  プログラム書込み動作 (2)  プログラムチェック動作 (3)制御動作 まず、プログラム書込み動作においては、設定値や時間
関数などをキーボードKEYからllfl次入力すると
、これらは一連の制御プログラムとしてメモリRAMに
記憶される。
(1) Program write operation (2) Program check operation (3) Control operation First, in the program write operation, when setting values, time functions, etc. are input from the keyboard KEY, these are stored in the memory RAM as a series of control programs. be remembered.

さて、制御プログラムの書込みが終了すると、この制御
プログラムが正しく入力されたか否かをチェックする必
要がある。ここで、制御プログラムのチェックは、プロ
グラム発生回路PROによりメモリRAMに記憶された
制御プログラムの内容を読み出し、アナログの設定値出
力Ssに変換して記録部RECに記録させ、この記録結
果を利用して行なわれる。すなわち、プログラム発生回
路PROはメモリRAMから制御プログラムを読み出す
とともに、このプログラムに従って演算処理を行ない、
発生した設定値出力Ssを記録部RFCに印加して記録
を行なわせる。記録部RECはこの設定値出力Ssを@
1の記録ペンにより記録する。この時、プログラム発生
回路PROは時間を短縮して設定値出力Ssを発生する
とともに、記録部RECの記録紙送り速度もこれに合わ
せて早く設定し、設定値出力Ssを短時間で記録させる
。したがって、メモリRAMに記憶された制御プログラ
ムは記録紙CHA上にプログラムパターンとして記録さ
れることになり、この記録結果を見ることによりプログ
ラム内容を直観的に把握することができ、プログラムミ
スを容易に発見することができる。
Now, when writing of the control program is completed, it is necessary to check whether this control program has been input correctly. Here, the control program is checked by reading the contents of the control program stored in the memory RAM by the program generation circuit PRO, converting it into an analog setting value output Ss, recording it in the recording section REC, and using this recording result. It is done. That is, the program generation circuit PRO reads a control program from the memory RAM, and performs arithmetic processing according to this program.
The generated set value output Ss is applied to the recording section RFC to perform recording. The recording unit REC outputs this setting value Ss @
Record using No. 1 recording pen. At this time, the program generation circuit PRO generates the set value output Ss in a short time, and also sets the recording paper feeding speed of the recording section REC to be faster accordingly, thereby recording the set value output Ss in a short time. Therefore, the control program stored in the memory RAM is recorded as a program pattern on the recording paper CHA, and by looking at the recorded result, the program contents can be intuitively understood, and programming errors can be easily avoided. can be discovered.

上記のようにして、プログラムパターンを記録紙CHA
上に記録させ、その内容をチェックした後は、プログラ
ム発生回路PROは記録部RFCに記録紙C)Iへの巻
戻し動作を行なわせ、記録の開始位置をプログラムパタ
ーンの始点に合わせておく。これは、次に説明する制御
動作時に、測定信号Smの記録をプログラムパターンに
重ねて行わせるためのものである。このように、記録の
開始位置をプログラムパターンの始点と合わせておくと
、制御の流れに治って、設定値出力Ssと測定信号Sm
との関係を容易に知ることができるとともに、制御の進
行状況を簡単に知ることができる。
As described above, transfer the program pattern to the recording paper CHA.
After recording on the recording paper C) and checking its contents, the program generation circuit PRO causes the recording section RFC to perform a rewind operation onto the recording paper C)I, and aligns the recording start position with the start point of the program pattern. This is to cause the measurement signal Sm to be recorded over the program pattern during the control operation described below. In this way, by aligning the recording start position with the start point of the program pattern, the control flow will adjust and the set value output Ss and measurement signal Sm
It is possible to easily know the relationship between the two and the progress status of the control.

さて、制御動作時においては、プログラム発生回路PR
Oは実時間に沿って設定値出力Ssを発生し、制御回路
CONはこの設定値出力Ssを受け、設定他出力Ssと
測定信号Smとを比較しながら制御出力Scを発生して
、制御対象の制御を行なう。この時、記録部RECは記
録紙送り速度を先に記録したプログラムパターンの時間
スケールに合わせられ、第2の記録ペンにより測定信号
Smを記録する。ここで、測定信号Smの記録は、前記
したように、プログラムパターンに重ねて行なわれるの
で、制御の状態を容易に知ることができる。
Now, during control operation, the program generation circuit PR
O generates a set value output Ss in accordance with real time, and the control circuit CON receives this set value output Ss, and generates a control output Sc while comparing the set value output Ss with the measurement signal Sm, and outputs the control target. control. At this time, the recording section REC adjusts the recording paper feeding speed to the time scale of the previously recorded program pattern, and records the measurement signal Sm with the second recording pen. Here, since the measurement signal Sm is recorded over the program pattern as described above, the control state can be easily known.

このように、プログラムコントローラ部PCONと記録
部RRCとを結合し、メモリRAMに記憶された制御プ
ログラムの内容をプログラムパターンとして記録紙CH
A J−に記録させるようにすると、制御プログラムの
内容を直観的に把握することができ、プログラムミスを
容易に発見することができる。
In this way, the program controller unit PCON and the recording unit RRC are combined, and the content of the control program stored in the memory RAM is used as a program pattern to be printed on the recording paper CH.
If AJ- is recorded, the contents of the control program can be intuitively grasped, and program errors can be easily discovered.

また、プログラムコントローラ部PCONはディジタル
プログラム方式のコントローラであるので、前記したよ
うに高精度と高信頼度の制御を行なうことが可能である
Furthermore, since the program controller unit PCON is a digital program type controller, it is possible to perform highly accurate and highly reliable control as described above.

なお、」=記の説明においては、記録部RFCの第1の
記録ペンによりプログラムパターンを記録させ、記録紙
CIAを巻き戻した後、このプログラムパターンに重ね
て第2の記録ペンにより測定信号Smを記録する場合を
例示したが、記録部RECの使い方はこれに限られるも
のではなく、制御プログラムのチェック時にプログラム
パターンを単独に記録することができるものであれば、
例えば、記録紙CI(入を巻き戻した後に、測定信号S
mとともに再度第1の記録ペンにより設定値出力Ssを
記録させ、制御動作の進行とともにプログラムパターン
をなぞるようにしてもさしつかえない。このようにする
と、正常時には第1の記録ペンは必ず前の9− プログラムパターンと同一のプログラムパターンを記録
することになるので、制御中における設定値の変動等を
容易にチェックすることができる。
In the explanation with "=", after recording a program pattern with the first recording pen of the recording section RFC and rewinding the recording paper CIA, the measurement signal Sm is recorded with the second recording pen superimposed on this program pattern. Although the case where the recording section REC is recorded is shown as an example, the usage of the recording section REC is not limited to this, and as long as the program pattern can be recorded independently when checking the control program,
For example, after rewinding the recording paper CI (input), the measurement signal S
It is also possible to record the set value output Ss with the first recording pen again at the same time as m, and trace the program pattern as the control operation progresses. In this way, during normal operation, the first recording pen always records the same program pattern as the previous 9-program pattern, so it is possible to easily check changes in set values during control.

また、制御プログラムのチェックが終了し、測定信号S
mをそのプログラムパターンに重ねて書く必要がない場
合には、記録紙C)IAを巻き戻さず、新たに測定信号
Smと設定他出力Ssとを同時に記録するようにしても
よい。さらに、記録部RECは多ペン式の記録装置に限
られるものではなく、例えば、マルチスタイラスのドツ
ト記録装置のようなものであってもよい。
Also, the check of the control program is completed and the measurement signal S
If it is not necessary to write m over the program pattern, the measurement signal Sm and the setting and other outputs Ss may be newly recorded simultaneously without rewinding the recording paper C)IA. Further, the recording unit REC is not limited to a multi-pen type recording device, but may be, for example, a multi-stylus dot recording device.

以上説明したように、本発明のプログラムコントローラ
では、ディジタルプログラム方式のプログラムコントロ
ーラを基本とし、これに記録機能を(−1加するととも
に、プログラム終了後、プログラムされた内容をアナロ
グの設定他出力として記録紙上に記録させるようにして
いるので、ディジタル信号のかたちで記憶されているプ
ログラム内容をアナログのプログラムパターンに変換し
て記録表示することができ、プログラムの内容を直観−
10− 的に把握することができ、プログラムミスを容易に発見
することができるとともに、信頼性の高い制御を行なう
ことのできるプログラムコントローラを簡単な構成によ
り実現することができる。
As explained above, the program controller of the present invention is based on a digital program type program controller, and has a recording function (-1 added to it), and after the program ends, the programmed contents are output as analog settings and other outputs. Since the program is recorded on recording paper, the program contents stored in the form of digital signals can be converted into analog program patterns and recorded and displayed, making it possible to intuitively understand the program contents.
10- It is possible to realize, with a simple configuration, a program controller that can understand the program errors, easily discover program errors, and perform highly reliable control.

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

図は本発明のプログラムコントローラの一実施例を示す
構成図である。 PCON・・・プログラムコントローラ部、 REC自
・記録部、DIS  ・・・表示器、KEY  ・・・
キーボード、RAM  ・・・メモリ、 PRO・・・
プログラム発生回路、CON  ・・・制御回路、OU
T  ・・・出力回路、MES  ・・・測定回路、C
HA  ・・・記録紙。 11− 50−
The figure is a configuration diagram showing an embodiment of the program controller of the present invention. PCON...Program controller section, REC self/recording section, DIS...Display unit, KEY...
Keyboard, RAM...Memory, PRO...
Program generation circuit, CON...Control circuit, OU
T: Output circuit, MES: Measurement circuit, C
HA...recording paper. 11-50-

Claims (2)

【特許請求の範囲】[Claims] (1)ディジタルプログラム方式のプログラムコントロ
ーラ部と、記録紙送り速度や記録ペンの選択などが前記
プログラムコントローラ部により制御される記録部とを
具備し、前記記録部に測定信号および前記プログラムコ
ントローラ部において発生される設定値出力を同時にま
たは別々に記録させるようにしてなるプログラムコント
ローラ。
(1) It is equipped with a program controller section using a digital program method, and a recording section in which the recording paper feeding speed, recording pen selection, etc. are controlled by the program controller section, and the recording section receives measurement signals and the program controller section A program controller configured to record generated setpoint outputs simultaneously or separately.
(2)記録部は記録紙の巻戻し機能を有し、測定信号お
よび設定値出力の記録は、最初に設定値出力を記録した
後記録紙を記録開始位置まで巻き戻し、その位置から測
定信号の記録を開始するようにしてなる前記特許請求の
範囲第1項記載のプログラムコントローラ。
(2) The recording section has a recording paper rewinding function, and the measurement signal and setting value output are recorded by first recording the setting value output, then rewinding the recording paper to the recording start position, and starting from that position, the measurement signal and setting value output are recorded. The program controller according to claim 1, wherein the program controller starts recording.
JP58034122A 1983-03-02 1983-03-02 Program controller Pending JPS59160208A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58034122A JPS59160208A (en) 1983-03-02 1983-03-02 Program controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58034122A JPS59160208A (en) 1983-03-02 1983-03-02 Program controller

Publications (1)

Publication Number Publication Date
JPS59160208A true JPS59160208A (en) 1984-09-10

Family

ID=12405440

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58034122A Pending JPS59160208A (en) 1983-03-02 1983-03-02 Program controller

Country Status (1)

Country Link
JP (1) JPS59160208A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6188305A (en) * 1984-10-05 1986-05-06 Fuji Electric Co Ltd program controller

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5999503A (en) * 1982-11-30 1984-06-08 Fuji Electric Co Ltd Program adjustment recorder

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5999503A (en) * 1982-11-30 1984-06-08 Fuji Electric Co Ltd Program adjustment recorder

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6188305A (en) * 1984-10-05 1986-05-06 Fuji Electric Co Ltd program controller

Similar Documents

Publication Publication Date Title
JPS59160208A (en) Program controller
KR890001932B1 (en) Recorder
JPH06238582A (en) Device for measuring robot moving path
JPS6029807A (en) Monitoring system for equipment abnormality
JPS6316695B2 (en)
JP2641892B2 (en) How to change the adapter identification number
JP2551444B2 (en) Recorder
JPH04348842A (en) Numerical control device
JP2000275287A (en) Card instrument time constant measuring device
JPH0718715B2 (en) Measuring instrument for locus with arc strain
JPS5871177A (en) Controller for feed length of recording medium
JPS59229680A (en) Input device of coordinate of outline
JPS593539A (en) Position input correcting system of light pen
JPS5877323A (en) Timer circuit
JPS60224597A (en) Method of measuring quantity of error of position of fittingof drawing pen in automatic drawing machine
JPH01297514A (en) data recording device
JPH0464901A (en) Defect detection output measuring instrument
JPH10206196A (en) Display device
JPS593540A (en) Position input correcting system of light pen
JPS62809A (en) Recorder
JPH01213522A (en) Multi-pen recorder
JPH04301721A (en) Printing control device for analog recorder
JPH02165950A (en) Device for measuring of image signal
JP2000137057A (en) Ic testing device
JPS61145665A (en) Test method of inter-device interchangeability of input output device