JPH03292510A - Monitor device for controller - Google Patents
Monitor device for controllerInfo
- Publication number
- JPH03292510A JPH03292510A JP2095284A JP9528490A JPH03292510A JP H03292510 A JPH03292510 A JP H03292510A JP 2095284 A JP2095284 A JP 2095284A JP 9528490 A JP9528490 A JP 9528490A JP H03292510 A JPH03292510 A JP H03292510A
- Authority
- JP
- Japan
- Prior art keywords
- data
- address
- converter
- monitor
- monitoring
- 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
- Control Or Security For Electrophotography (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Debugging And Monitoring (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、複写機、プリンタ等の機器に備えられる制御
装置のモニタ装置に関し、特に、デパックの目的でラン
ダムアクセスメモリの内容をモニタする制御装置のモニ
タ装置に関する。[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a monitoring device for a control device installed in equipment such as a copying machine and a printer, and particularly to a control device for monitoring the contents of a random access memory for the purpose of depacking. The present invention relates to a device monitoring device.
する。do.
従来、複写機等の機器においては、プログラムのデバッ
グ等の目的でマイクロコンピュータによる制御動作を確
認するのに、ランダムアクセスメモリ(以下、RAMと
称する)の内容をモニタすることが一般的に行われてい
る。Conventionally, in equipment such as copying machines, it has been common practice to monitor the contents of random access memory (hereinafter referred to as RAM) to check control operations by a microcomputer for purposes such as program debugging. ing.
複写機の場合を例にとって説明すると、モニタ用に設け
られた特殊なスイッチをオンするか、または操作部のキ
ーを特別な順序で操作することにより、モニタモードと
なり、その状態でテンキー等を用いてモニタしたいRA
Mのアドレスを指定する。それによりRAMに指定され
たアドレスの内容が操作部上の表示部にデジタル表示さ
れ、その表示データによって制御動作の確認がなされる
ものである。Taking the case of a copying machine as an example, by turning on a special switch provided for the monitor or by operating the keys on the operation panel in a special order, the mode is set to monitor, and in that state, using the numeric keypad etc. RA you want to monitor
Specify the address of M. As a result, the contents of the address specified in the RAM are digitally displayed on the display section on the operation section, and the control operation is confirmed based on the display data.
尚、RAMアドレスの指定手段及びデータの表示手段を
備えた別個のモニタ用ユニットを用意し、そのモニタ用
ユニットをモニタ時にのみ複写機等の制御ボードに取付
けてモニタすることも行われている。Incidentally, a separate monitoring unit equipped with means for specifying a RAM address and means for displaying data is prepared, and the monitoring unit is attached to a control board of a copier or the like only at the time of monitoring.
第5図に従来における複写機等の制御装置のモニタ装置
の一例を示す。FIG. 5 shows an example of a conventional monitor device for a control device such as a copying machine.
マイクロコンピュータ500には、■0エクスバンダー
502を介してRAMのアドレス指定用のロータリース
イッチ503.504が接続され、且つ、工0エクスパ
ンダ−505を介して7セグメントのデジタル表示部5
06が接続されている。The microcomputer 500 is connected to rotary switches 503 and 504 for RAM addressing via an expander 502, and a 7-segment digital display 5 via an expander 505.
06 is connected.
また、マイクロコンピュータ500は、第6図に示す各
種制御用のデータを記憶するRAM501を内蔵してい
る。Further, the microcomputer 500 has a built-in RAM 501 that stores various control data shown in FIG.
第6図を用いてモニタ動作を説明すると、まずロータリ
ースイッチ503,504によりそれぞれRAM501
のアドレスの下位2桁を指定すると、該当するアドレス
に記憶されたRAM501内のデータが図示のようにデ
ジタル表示部506にデジタル表示されるものである。To explain the monitor operation using FIG. 6, first, the RAM 501 is
When the lower two digits of the address are specified, the data stored in the RAM 501 at the corresponding address is digitally displayed on the digital display section 506 as shown.
そして、このデジタル表示データを視認することによっ
て制御動作の確認を行う。The control operation is confirmed by visually checking this digital display data.
尚、上記デジタル表示部506の代りにプリンタを接続
してデータ表示する方法も取られている。Note that a method of connecting a printer in place of the digital display section 506 and displaying data has also been adopted.
また、モニタ動作は、制御用プログラムと共に記憶され
ているモニタ用プログラムによってなされる。Further, the monitoring operation is performed by a monitoring program stored together with the control program.
しかしながら、上述した従来における制御装置のモニタ
装置では、RAMの内容をデジタル表示する構成である
ため、モニタするデータが値の変動の少ない、或いは、
変動値の必要のないデータである場合はデジタル表示で
も問題ないが、データが例えば定着ユニットの温度ある
いは露光ランプの制御電圧等の値である場合には、デジ
タル表示では的確な制御動作の確認が行えないという不
具合があった。However, since the conventional monitor device for the control device described above is configured to digitally display the contents of the RAM, the data to be monitored has little variation in value, or
If the data does not require fluctuating values, there is no problem with digital display, but if the data is, for example, the temperature of the fusing unit or the control voltage of the exposure lamp, it is difficult to confirm accurate control operations with digital display. There was a problem that I couldn't do it.
本発明は、上記に鑑みてなされたもので、デジタル値で
は把握しにくいデータの場合でも制御動作の確認が的確
に実行できるようにすることを目的とする。The present invention has been made in view of the above, and it is an object of the present invention to enable accurate confirmation of control operations even in the case of data that is difficult to grasp using digital values.
本発明は上記目的を達成するため、ランダムアクセスメ
モリを有する制御装置のモニタ装置において、前記ラン
ダムアクセスメモリの任意のアドレスを指定するアドレ
ス指定手段と、デジタルデータをアナログデータに変換
するD/A変換器とを備え、前記アドレス指定手段によ
り前記ランダムアクセスメモリ上のアドレスに指定され
たアドレスに記憶されているデジタルデータを前記D/
A変換器へ入力し、アナログデータに変換して出力する
制御装置のモニタ装置を提供するものである。In order to achieve the above object, the present invention provides a monitoring device for a control device having a random access memory, which includes an addressing means for specifying an arbitrary address of the random access memory, and a D/A converter for converting digital data into analog data. the digital data stored at the address specified by the address specifying means on the random access memory, and
The present invention provides a monitor device for a control device that inputs data to an A converter, converts it into analog data, and outputs it.
本発明による制御装置のモニタ装置は、アドレス指定手
段で指定したアドレスを読み込み、そのアドレスに基づ
きRAM内に記憶されているデジタルデータを読み出す
と共に、その読み出したデジタルデータをD/A変換器
に入力してアナログデータに変換して、モニタ用の機器
に出力する。A monitor device for a control device according to the present invention reads an address specified by an address specifying means, reads digital data stored in a RAM based on the address, and inputs the read digital data to a D/A converter. , convert it to analog data, and output it to a monitoring device.
以下、本発明の制御装置のモニタ装置を図面に基づいて
詳細に説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, a monitor device for a control device according to the present invention will be explained in detail based on the drawings.
第1図は本発明の一実施例による制御装置のモニタ装置
の構成を示すブロック図である。FIG. 1 is a block diagram showing the configuration of a monitor device of a control device according to an embodiment of the present invention.
複写機等の機器に搭載されるマイクロコンピュータ10
0には、各種制御用のデータを記憶するRAMl0Iが
内蔵されている。Microcomputer 10 installed in equipment such as a copying machine
0 has a built-in RAM l0I that stores data for various controls.
本実施例のモニタ装置は、上記マイクロコンピュータ1
00に対し、■0エクスパンダー102を介して接続さ
れたRAMl0Iのアドレス指定を行う2つのロータリ
ースインチ103及び104と、同じくマイクロコンピ
ュータ100に接続されたデジタルデータをアナログデ
ータに変換するD/Aコンバータ105により構成され
る。The monitor device of this embodiment is the microcomputer 1 mentioned above.
00, ■ Two rotary switches 103 and 104 that specify the address of RAMl0I connected via the 0 expander 102, and a D/A that converts digital data into analog data that is also connected to the microcomputer 100. It is composed of a converter 105.
尚、実際の複写機等においては、マイクロコンピュータ
100に各種の機器制御用の素子が接続されているが、
第1図では説明を分かりやすくするため本発明に関連の
ある素子のみを記載している。Note that in actual copying machines and the like, various equipment control elements are connected to the microcomputer 100.
In FIG. 1, only elements related to the present invention are shown to make the explanation easier to understand.
上記マイクロコンピュータ100としては、例えばNE
C製の1チツプマイコンμPD7811が使用される。As the microcomputer 100, for example, NE
A 1-chip microcomputer μPD7811 made by C was used.
マイクロコンピュータ100に内蔵されるRAMl0I
は、第2図に示すように256X1バイトの記憶容量を
有しており、そのメモリアドレスとして16進表示によ
りFF0OH−FFFFHのアドレスが付けられている
。そして、そのアドレス毎に1バイトのデータが記憶さ
れている。RAM10I built into the microcomputer 100
has a storage capacity of 256×1 bytes as shown in FIG. 2, and addresses FF0OH-FFFFH are given in hexadecimal notation as its memory addresses. One byte of data is stored for each address.
マイクロコンピュータ100は、このRAM101に記
憶されたデータを用いることにより機器の制御を実行す
る。また、RAMl0Iの内容をモニタすることによっ
て制御動作を確認することが可能となる。The microcomputer 100 controls the equipment by using the data stored in the RAM 101. Furthermore, by monitoring the contents of RAMl0I, it is possible to check the control operation.
ロータリースイッチ103と104は、各々RAMl0
Iに付けられたアドレスの下位2桁を指定する。即ち、
ロータリースイッチ103が最下位から2番目の桁を指
定し、ロータリースイ・ンチ104が最下位の桁を指定
するものである。上位2桁については、常にFFである
ため指定の必要はない。The rotary switches 103 and 104 each have RAM10
Specify the lower two digits of the address attached to I. That is,
The rotary switch 103 specifies the second digit from the least significant, and the rotary switch 104 specifies the least significant digit. The upper two digits do not need to be specified since they are always FF.
ロータリースイッチ103と104によりアドレス指定
したRAMl0IのデータをD/Aコンバータ105か
ら出力する様子を第2図に示す。FIG. 2 shows how data in RAM 10I, addressed by rotary switches 103 and 104, is output from D/A converter 105.
図中、ロータリースイッチ103と104が各々7とA
を示しているので、アドレスFF7Aが指定されたこと
になり、RAMl0I内のデータのうちアドレスFF7
Aに対応するデータ(1バイトのデジタルデータ)がR
AMl0Iから読み出されてD/Aコンバータ105に
入力される。In the figure, rotary switches 103 and 104 are 7 and A, respectively.
Therefore, address FF7A is specified, and address FF7 of the data in RAM10I is specified.
The data (1 byte of digital data) corresponding to A is R
The signal is read from AMl0I and input to the D/A converter 105.
この入力されたデジタルデータがアナログデータに変換
されてD/Aコンバータ105の出力端子106より出
力されるものである。This input digital data is converted to analog data and output from the output terminal 106 of the D/A converter 105.
上記D / Aコンバータ105の出力端子106には
、モニタ用の機器として例えばオシロスコープや電圧計
等が接続され、複写機の場合であれば、定着ユニットの
温度や露光ランプの制御電圧等がモニタされる。For example, an oscilloscope or a voltmeter is connected to the output terminal 106 of the D/A converter 105 as a monitoring device, and in the case of a copying machine, the temperature of the fixing unit, the control voltage of the exposure lamp, etc. are monitored. Ru.
一方、上記のように構成されるモニタ装置によるモニタ
処理は、第3図のフローチャートに示すように、イニシ
ャライズ処理(ステップSl)、機器の処理(ステップ
S2)、モニタ処理(ステップS3)、機器の処理(ス
テップS4)が、繰返し処理されるマイクロコンピュー
タ100(7)制御プログラムに組込まれたモニタ用の
プログラムにより実行される。On the other hand, the monitoring process by the monitor device configured as described above includes initialization process (step Sl), device process (step S2), monitor process (step S3), and device process, as shown in the flowchart of FIG. The process (step S4) is executed by a monitor program incorporated into the microcomputer 100(7) control program that is repeatedly processed.
以下、そのモニタ処理を第4図のフローチャートに基づ
いて説明する。The monitoring process will be explained below based on the flowchart shown in FIG.
まず、モニタ用の機器が接続されているか否かを判断す
る(ステップSl)。ここで、接続されていないと判断
した場合には、一連の処理を終了する。これは、通常は
モニタ用の機器を接続せずモニタが必要な時にのみモニ
タ用の機器を接続するようなシステムにおいて必要とな
る処理である。First, it is determined whether or not a monitoring device is connected (step Sl). Here, if it is determined that there is no connection, the series of processing ends. This process is necessary in a system in which a monitoring device is not normally connected, but is connected only when monitoring is necessary.
反対に、上記ステップS1において、モニタ用機器が接
続されていると判断した場合には、次に、モニタ出力要
求の有無を判断しくステップ32)、出力要求がないと
判断した場合には一連の処理を終了する。この処理は、
モニタ処理の実行を必要な時にのみ行い、必要のない時
はモニタ処理を行わない場合に必要となる。例えば、D
/Aコンバータ105をモニタと機器の制御とで共用し
ているシステムで必要となる。On the other hand, if it is determined in step S1 that the monitoring device is connected, then it is determined whether there is a monitor output request (step 32), and if it is determined that there is no output request, a series of steps are performed. Finish the process. This process is
This is necessary if the monitor process is executed only when necessary and not when it is not necessary. For example, D
This is necessary in a system in which the /A converter 105 is used for both monitoring and device control.
モニタ用の機器が接続され、且つ、モニタ出力要求があ
ると判断した場合は、ロータリースイッチ103及び1
04で指定されたアドレスを読み込み(ステップS3)
、更に指定されたアドレスに対応するRAMl0I内の
データを読み出す(ステップS4)。When a monitor device is connected and it is determined that there is a monitor output request, the rotary switches 103 and 1
Read the address specified in 04 (step S3)
, and further reads the data in RAMl0I corresponding to the specified address (step S4).
最後に、読み出したRAMl0IのデジタルデータをD
/Aコンバータ105に入力しくステップS5)、一連
の処理を終了する。Finally, the read digital data of RAMl0I is
/A converter 105 (step S5), and the series of processing ends.
ソノ後は、D/Aコンバータ105から出力されたアナ
ログデータを接続されたモニタ用の機器によってモニタ
し、制御動作のi認を行う。After the sonar, the analog data output from the D/A converter 105 is monitored by a connected monitoring device, and the control operation is verified.
尚、上記実施例では、RAMl0Iのアドレス指定手段
としてロータリースインチ103.104を用いたが、
他の素子を用いることも可能である。また、RAMl0
Iがマイクロコンピュータ100に内蔵された場合を示
したが、RAMがマイクロコンピュータと別個に設けら
れている場合にも適用可能である。Incidentally, in the above embodiment, rotary switches 103 and 104 were used as the addressing means for RAMl0I, but
It is also possible to use other elements. Also, RAM10
Although the case where I is built in the microcomputer 100 is shown, it is also applicable to the case where the RAM is provided separately from the microcomputer.
更に、D/Aコンバータ105と共に、第5図に示すよ
うなデジタル表示部を設け、RAM101から読み出し
たデータを切替えによってDAコンバータ105または
デジタル表示部に入力するようにすれば、モニタするデ
ータの種類に応じたモニタが実現する。Furthermore, if a digital display unit as shown in FIG. 5 is provided together with the D/A converter 105, and the data read from the RAM 101 is inputted to the D/A converter 105 or the digital display unit by switching, the type of data to be monitored can be changed. Realizes a monitor that suits your needs.
以上説明したように本発明による制御装置のモニタ装置
によれば、ランダムアクセスメモリを有する制御装置の
モニタ装置において、前記ランダムアクセスメモリの任
意のアドレスを指定するアドレス指定手段と、デジタル
データをアナログデータに変換するD/A変換器とを備
え、前記アドレス指定手段により前記ランダムアクセス
メモリ上のアドレスに指定されたアドレスに記憶されて
いるデジタルデータを前記D/A変換器へ入力し、アナ
ログデータに変換して出力するため、制御装置のRAM
の内容がアナログ値で出力され、デジタル値では把握し
にくいデータの場合でもオシロスコープや電圧針等を用
いてモニタすることにより制御動作の確認が的確に行え
る。As explained above, according to the monitoring device for a control device according to the present invention, the monitoring device for a control device having a random access memory includes an address specifying means for specifying an arbitrary address of the random access memory, and a method for converting digital data into analog data. and a D/A converter for converting into analog data, the digital data stored at the address specified by the address specifying means on the random access memory is input to the D/A converter, and the digital data is converted into analog data. In order to convert and output, the RAM of the control device
The contents are output as analog values, and even if the data is difficult to understand with digital values, control operations can be accurately confirmed by monitoring with an oscilloscope, voltage needle, etc.
特に、マイクロコンピュータにより制御される複写機の
場合、露光ランプ電圧制御における電圧値、定着温度制
御における温度、スキャナ速度制御における速度等のモ
ニタを行う場合に有効である。In particular, in the case of a copying machine controlled by a microcomputer, the present invention is effective for monitoring voltage values in exposure lamp voltage control, temperature in fixing temperature control, speed in scanner speed control, and the like.
第1図は本発明の一実施例による制御装置のモニタ装置
のブロック図、第2図は第1図に示すモニタ装置のアド
レス指定したRAMのデータをD/Aコンバータから出
力する様子を示す説明図、第3図はマイクロコンピュー
タの制御プログラムによる処理を示すフローチャート、
第4図は本実施例によるモニタ処理を示すフローチャー
ト、第5図は従来のモニタ装置の一例を示すブロック図
、第6図は第5図のモニタ装置においてアドレス指定し
たRAMのデータをデジタル表示部に表示する梯子を示
す説明図である。
符号の説明
O−・−マイクロコンピュータ
ト−・RAM
2・−IOエクスバング−
3,104−ロータリースイッチ
5−・−D/Aコンバータ
00
第1図FIG. 1 is a block diagram of a monitor device of a control device according to an embodiment of the present invention, and FIG. 2 is an explanation showing how data in the RAM specified by the address of the monitor device shown in FIG. 1 is output from a D/A converter. 3 is a flowchart showing processing by a microcomputer control program,
FIG. 4 is a flowchart showing the monitor processing according to this embodiment, FIG. 5 is a block diagram showing an example of a conventional monitor device, and FIG. FIG. 2 is an explanatory diagram showing a ladder displayed on the screen. Explanation of symbols O-・-Microcomputer・RAM 2・-IO exchange 3,104-Rotary switch 5-・-D/A converter 00 Fig. 1
Claims (1)
において、 前記ランダムアクセスメモリの任意のアドレスを指定す
るアドレス指定手段と、 デジタルデータをアナログデータに変換するD/A変換
器とを備え、 前記アドレス指定手段により指定された前記ランダムア
クセスメモリ上のアドレスに記憶されているデジタルデ
ータを前記D/A変換器へ入力し、アナログデータに変
換して出力することを特徴とする制御装置のモニタ装置
。[Claims] A monitoring device for a control device having a random access memory, comprising: addressing means for specifying an arbitrary address in the random access memory; and a D/A converter for converting digital data into analog data. , A control device characterized in that digital data stored at an address on the random access memory designated by the address designation means is input to the D/A converter, converted to analog data, and outputted. Monitor device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2095284A JPH03292510A (en) | 1990-04-11 | 1990-04-11 | Monitor device for controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2095284A JPH03292510A (en) | 1990-04-11 | 1990-04-11 | Monitor device for controller |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03292510A true JPH03292510A (en) | 1991-12-24 |
Family
ID=14133479
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2095284A Pending JPH03292510A (en) | 1990-04-11 | 1990-04-11 | Monitor device for controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03292510A (en) |
-
1990
- 1990-04-11 JP JP2095284A patent/JPH03292510A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH03292510A (en) | Monitor device for controller | |
| JPH0525124B2 (en) | ||
| JPH0262386A (en) | Destinational button register for elevator | |
| JPS6313210B2 (en) | ||
| JPH05241619A (en) | Programmable controller programming device | |
| JP2823237B2 (en) | Terminal adapter | |
| JP2588652B2 (en) | Overcurrent protection device for electric current display of motor | |
| JP3767646B2 (en) | Electric motor control device provided with setting storage device for electric motor control constant | |
| JP3027010B2 (en) | Communication device | |
| JPH06249927A (en) | Electronic circuit device | |
| JPS62143165A (en) | Electronic calculator with formula storage function | |
| JP2919841B2 (en) | Testing method for data processing equipment | |
| JPH0737121Y2 (en) | Control device | |
| JP2503032Y2 (en) | Programmable controller programming device | |
| JP2001201374A (en) | Measuring instrument | |
| JP2888582B2 (en) | Facsimile machine | |
| JPH01225990A (en) | Memory controller | |
| JPH0316341A (en) | Address setting system | |
| JPH0311457A (en) | Display system for monitor in microcomputer system | |
| JPH02135502A (en) | Numerical controller | |
| JPH077966A (en) | Inverter device | |
| KR950013626B1 (en) | Controlling method of computer-controlled tv receiver through communication port | |
| JPS6152608B2 (en) | ||
| JPH0991028A (en) | Sequence control test method for power protection controller | |
| JPS59200312A (en) | Computer controller provided with control display board |