Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5935489B2 - Conveying apparatus, printing apparatus, and conveying method - Google Patents
[go: Go Back, main page]

JP5935489B2 - Conveying apparatus, printing apparatus, and conveying method - Google Patents

Conveying apparatus, printing apparatus, and conveying method Download PDF

Info

Publication number
JP5935489B2
JP5935489B2 JP2012101498A JP2012101498A JP5935489B2 JP 5935489 B2 JP5935489 B2 JP 5935489B2 JP 2012101498 A JP2012101498 A JP 2012101498A JP 2012101498 A JP2012101498 A JP 2012101498A JP 5935489 B2 JP5935489 B2 JP 5935489B2
Authority
JP
Japan
Prior art keywords
motor
roller
paper
control unit
transport
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.)
Expired - Fee Related
Application number
JP2012101498A
Other languages
Japanese (ja)
Other versions
JP2013227142A (en
Inventor
吉田 洋
洋 吉田
五十嵐 人志
人志 五十嵐
純人 安西
純人 安西
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2012101498A priority Critical patent/JP5935489B2/en
Publication of JP2013227142A publication Critical patent/JP2013227142A/en
Application granted granted Critical
Publication of JP5935489B2 publication Critical patent/JP5935489B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Handling Of Sheets (AREA)
  • Handling Of Continuous Sheets Of Paper (AREA)
  • Controlling Rewinding, Feeding, Winding, Or Abnormalities Of Webs (AREA)

Description

本発明は、搬送装置、印刷装置、及び、搬送方法に関する。   The present invention relates to a transport apparatus, a printing apparatus, and a transport method.

搬送モーターを駆動させて被搬送物を目標位置に搬送させるための搬送装置が広く使用されている。例えば、被搬送物として媒体(用紙など)に搬送方法に搬送し、搬送した媒体に印刷を行う印刷装置(例えばインクジェットプリンター)などにもこのような技術が用いられている。例えば帯状の媒体がロール状に巻かれたロール体から媒体を引き出して、媒体に印刷を行う印刷装置がある。この場合、印刷を行うにつれてロール体の径や負荷が変動するので、紙送りの精度が悪化しやすい。そこで、例えば、特許文献1では、ロール体の径を推定し、その推定結果に基づいて媒体に生じるテンション(張力)が一定となるように制御を行っている。また、テンションを一定にするため、用紙を搬送するローラー(搬送ローラー)の手前(搬送方向の上流側)に調整用のローラー(およびモーター)を設け、ローラー間のテンションが一定となるように調整するようにしたものも提案されている。   2. Description of the Related Art A conveyance device for driving a conveyance motor to convey an object to be conveyed to a target position is widely used. For example, such a technique is also used for a printing apparatus (for example, an ink jet printer) that transports a transported object to a medium (paper or the like) as a transported object and performs printing on the transported medium. For example, there is a printing apparatus that performs printing on a medium by drawing the medium from a roll body in which a belt-shaped medium is wound in a roll shape. In this case, since the diameter and load of the roll body fluctuate as printing is performed, the accuracy of paper feeding tends to deteriorate. Therefore, for example, in Patent Document 1, the diameter of the roll body is estimated, and control is performed so that the tension (tension) generated in the medium is constant based on the estimation result. In order to keep the tension constant, an adjustment roller (and motor) is installed in front of the paper transport roller (conveyance roller) (upstream in the transport direction) so that the tension between the rollers is constant. Some have been proposed.

特開2009-242048号公報JP 2009-242048 A

しかし、上述したように調整用のローラーを設けてローラー間のテンションを一定にするようにした場合において、搬送ローラーが停止した際に、調整用ローラーのモーターへの電流の供給を停止すると、テンションのバランスが乱れて媒体の停止精度が悪化するおそれがあった。
そこで、本発明は、被搬送物の停止精度の向上を図ることを目的とする。
However, in the case where the adjustment roller is provided and the tension between the rollers is made constant as described above, if the current supply to the motor of the adjustment roller is stopped when the transport roller is stopped, the tension is reduced. There is a possibility that the balance of the medium is disturbed and the stopping accuracy of the medium is deteriorated.
Accordingly, an object of the present invention is to improve the stopping accuracy of a conveyed object.

上記目的を達成するための主たる発明は、被搬送物を搬送方向に搬送する第1ローラーと、前記第1ローラーを回転させる駆動力を与える第1モーターと、前記第1ローラーよりも前記搬送方向の上流側に配置された第2ローラーと、前記第2ローラーを回転させる駆動力を与える第2モーターと、前記第1モーターを制御することによって前記第1ローラーを駆動させて前記被搬送物を前記搬送方向に搬送させる制御部であって、前記第1ローラーの駆動時に前記第1ローラーと前記第2ローラーとの間の前記被搬送物に生じる張力が一定となるように前記第2モーターのトルクを制御し、且つ、前記第1ローラーの停止時には前記第2モーターに所定のトルクを発生させる制御部と、を備えたことを特徴とする搬送装置である。   The main invention for achieving the above object is to provide a first roller for transporting an object to be transported in a transport direction, a first motor for applying a driving force for rotating the first roller, and the transport direction relative to the first roller. A second roller disposed upstream of the second roller, a second motor for applying a driving force for rotating the second roller, and controlling the first motor to drive the first roller to move the object to be conveyed. A control unit for transporting in the transport direction, wherein the second motor is configured so that a tension generated in the transported object between the first roller and the second roller is constant when the first roller is driven. And a controller that controls torque and generates a predetermined torque in the second motor when the first roller is stopped.

本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。   Other features of the present invention will become apparent from the description of the present specification and the accompanying drawings.

プリンター10の外観の構成例を示す図である。FIG. 2 is a diagram illustrating an example of an external configuration of a printer. DCモーターを用いる駆動系と制御系の関係を示す図である。It is a figure which shows the relationship between the drive system which uses DC motor, and a control system. 回転ホルダ31と、ロールモーター33の外観の構成例を示す図である。It is a figure which shows the structural example of the external appearance of the rotation holder 31 and the roll motor 33. FIG. ロール体RPから搬送される用紙Pと搬送ローラー対51と搬送調整ローラー対61、及び印刷ヘッド44の位置関係を示す図である。FIG. 6 is a diagram illustrating a positional relationship among a sheet P conveyed from a roll body RP, a conveyance roller pair 51, a conveyance adjustment roller pair 61, and a print head 44. 制御部100の機能的構成例を示すブロック図である。3 is a block diagram illustrating a functional configuration example of a control unit 100. FIG. 回転検出部54の構成を模式的に示した説明図である。FIG. 6 is an explanatory diagram schematically showing a configuration of a rotation detection unit 54. 図7A及び図7Bは、回転検出部54によって出力される信号を説明するための図である。7A and 7B are diagrams for explaining a signal output by the rotation detection unit 54. 速度制御部120の構成を説明するためのブロック図である。3 is a block diagram for explaining a configuration of a speed control unit 120. FIG. 位置制御部140の構成を説明するためのブロック図である。4 is a block diagram for explaining a configuration of a position control unit 140. FIG. 現在位置に対する目標速度を説明するための図である。It is a figure for demonstrating the target speed with respect to the present position. PFモーター53による用紙Pの搬送の制御についての説明図である。FIG. 6 is an explanatory diagram regarding control of conveyance of a sheet P by a PF motor 53. 比較例における各モーターの速度の時間変化を示す図である。It is a figure which shows the time change of the speed of each motor in a comparative example. 比較例における各モーターのDutyの時間変化を示す図である。It is a figure which shows the time change of Duty of each motor in a comparative example. 比較例における用紙Pの搬送結果についての説明図である。It is explanatory drawing about the conveyance result of the paper P in a comparative example. 本実施形態におけるFCモーター63の制御方法を示すフロー図である。It is a flowchart which shows the control method of FC motor 63 in this embodiment. 本実施形態における各モーターの速度の時間変化を示す図である。It is a figure which shows the time change of the speed of each motor in this embodiment. 本実施形態における各モーターのDutyの時間変化を示す図である。It is a figure which shows the time change of Duty of each motor in this embodiment. 本実施形態における用紙Pの搬送結果についての説明図である。It is explanatory drawing about the conveyance result of the paper P in this embodiment. 2つのロール体RPをセット可能な構成例を示した図である。It is the figure which showed the structural example which can set two roll bodies RP.

本明細書及び添付図面の記載により、少なくとも、以下の事項が明らかとなる。   At least the following matters will become clear from the description of the present specification and the accompanying drawings.

被搬送物を搬送方向に搬送する第1ローラーと、前記第1ローラーを回転させる駆動力を与える第1モーターと、前記第1ローラーよりも前記搬送方向の上流側に配置された第2ローラーと、前記第2ローラーを回転させる駆動力を与える第2モーターと、前記第1モーターを制御することによって前記第1ローラーを駆動させて前記被搬送物を前記搬送方向に搬送させる制御部であって、前記第1ローラーの駆動時に前記第1ローラーと前記第2ローラーとの間の前記被搬送物に生じる張力が一定となるように前記第2モーターのトルクを制御し、且つ、前記第1ローラーの停止時には前記第2モーターに所定のトルクを発生させる制御部と、を備えたことを特徴とする搬送装置が明らかとなる。
このような搬送装置によれば、第1ローラーの停止時における第1ローラーと第2ローラー間の張力の乱れを抑制できる。よって被搬送物の停止精度の向上を図ることができる。
A first roller that conveys the object to be conveyed in the conveyance direction, a first motor that applies a driving force to rotate the first roller, and a second roller that is disposed upstream of the first roller in the conveyance direction; A second motor that applies a driving force to rotate the second roller, and a controller that controls the first motor to drive the first roller to convey the object to be conveyed in the conveying direction. The torque of the second motor is controlled so that the tension generated in the conveyed object between the first roller and the second roller during driving of the first roller is constant, and the first roller And a control unit that generates a predetermined torque in the second motor when the motor is stopped.
According to such a transport device, it is possible to suppress disturbance in tension between the first roller and the second roller when the first roller is stopped. Therefore, it is possible to improve the stopping accuracy of the conveyed object.

かかる搬送装置であって、前記第2モーターはPWM制御されており、前記制御部は、前記第1ローラーの停止時に、そのときの前記第2モーターのデューティーを保持して前記所定のトルクを発生させようにしてもよい。
このような搬送装置によれば、簡易に停止精度の向上を図ることができる。
In this transport apparatus, the second motor is PWM-controlled, and the control unit generates the predetermined torque while maintaining the duty of the second motor when the first roller is stopped. You may make it let it.
According to such a conveying apparatus, the stop accuracy can be easily improved.

かかる搬送装置であって、前記第2モーターはPWM制御されており、前記制御部は、少なくとも、前記被搬送物が目標位置に到達するよりも前に前記第1モーターを速度フィードバック制御から位置フィードバック制御に切り替えを行い、前記第1モーターを前記位置フィードバック制御に切り替えてから所定時間経過後の前記第2モーターのデューティーを保持して前記所定のトルクを発生させようにしてもよい。
このような搬送装置によれば、第1ローラーが停止したか否か検出することなく、第2モーターに所定のトルクを発生させることができる。
In this transport apparatus, the second motor is PWM-controlled, and the control unit performs position feedback of the first motor from speed feedback control at least before the object to be transported reaches the target position. Switching to control may be performed, and the predetermined torque may be generated while maintaining the duty of the second motor after a predetermined time has elapsed since the first motor was switched to the position feedback control.
According to such a conveying apparatus, it is possible to generate a predetermined torque in the second motor without detecting whether or not the first roller has stopped.

かかる搬送装置であって、前記第2モーターはPWM制御されており、前記制御部は、前記張力を一定とする張力制御の終了時における前記第2モーターのデューティーよりも小さいデューティーを保持して前記所定のトルクを発生させようにしてもよい。
このような搬送装置によれば、消費電力の低減を図ることができ、また発熱を抑制することができる。
In this transport apparatus, the second motor is PWM-controlled, and the control unit holds a duty smaller than the duty of the second motor at the end of tension control to keep the tension constant. A predetermined torque may be generated.
According to such a conveying apparatus, power consumption can be reduced and heat generation can be suppressed.

かかる搬送装置であって、前記第2モーターに前記所定のトルクを発生させるべく保持されるデューティ(DutyA)は、前記張力制御の終了時におけるデューティー(DutyB)と積分減算量N(0〜128)を用いて
DutyA=DutyB−(DutyB×N)/128
であることが望ましい。
In such a conveying apparatus, the duty (Duty A) held to generate the predetermined torque in the second motor is the duty (Duty B) at the end of the tension control and the integral subtraction amount N (0 to 128). Using DutyA = DutyB− (DutyB × N) / 128
It is desirable that

また、かかる搬送装置と、前記搬送装置によって目標位置に搬送された前記被搬送物に印刷を行う印刷部と、を備えたことを特徴とする印刷装置が明らかとなる。
このような印刷装置によれば、被搬送物の停止精度を高められるので、画質の向上を図ることができる。
In addition, a printing apparatus including the transport apparatus and a printing unit that performs printing on the transported object transported to a target position by the transport apparatus becomes clear.
According to such a printing apparatus, it is possible to improve the stopping accuracy of the conveyed object, so that it is possible to improve the image quality.

また、被搬送物を搬送方向に搬送する第1ローラーと、前記第1ローラーを回転させる駆動力を与える第1モーターと、前記第1ローラーよりも前記搬送方向の上流側に配置された第2ローラーと、前記第2ローラーを回転させる駆動力を与える第2モーターとを有する搬送装置による搬送方法であって、前記第1モーターによって前記第1ローラーを駆動させて前記被搬送物を前記搬送方向に搬送することと、前記第1ローラーの駆動中に前記第1ローラーと前記第2ローラーとの間の前記被搬送物に生じる張力が一定となるように前記第2モーターのトルクを制御することと、前記第1ローラーの停止時に前記第2モーターに所定のトルクを発生させることと、を有することを特徴とする搬送方法が明らかとなる。   In addition, a first roller that conveys the object to be conveyed in the conveyance direction, a first motor that applies a driving force to rotate the first roller, and a second that is disposed upstream of the first roller in the conveyance direction. A conveyance method using a conveyance device having a roller and a second motor that applies a driving force to rotate the second roller, wherein the first roller is driven by the first motor to convey the object to be conveyed in the conveyance direction. And controlling the torque of the second motor so that the tension generated in the object to be conveyed between the first roller and the second roller is constant during the driving of the first roller. And a second torque generated by the second motor when the first roller is stopped.

===第1実施形態===
≪プリンターの概略構成について≫
以下、一実施形態に係る搬送装置(主として制御部100と媒体搬送機構50)を備えるインクジェットプリンター(以下、プリンター10とよぶ)を例に挙げて説明する。なお、本実施形態のプリンター10は、サイズの大きな媒体(例えばJIS規格のA2以上のサイズの印刷用紙)に印刷をすることができるプリンターである。
また、以下の説明においては、下方側とは、プリンター10が設置される側を指し、上方側とは、設置される側から離間する側を指す。また、媒体が供給される側を供給側(後端側)、媒体が排出される側を排紙側(手前側)として説明する。
=== First Embodiment ===
≪About schematic configuration of printer≫
Hereinafter, an ink jet printer (hereinafter referred to as the printer 10) including a transport apparatus (mainly the control unit 100 and the medium transport mechanism 50) according to an embodiment will be described as an example. Note that the printer 10 of the present embodiment is a printer that can print on a medium having a large size (for example, a printing paper having a size of A2 or more of JIS standard).
In the following description, the lower side refers to the side where the printer 10 is installed, and the upper side refers to the side away from the installed side. Further, a description will be given assuming that the medium supply side is the supply side (rear end side) and the medium discharge side is the paper discharge side (front side).

図1は、本発実施形態にかかるプリンター10の外観の構成例を示す図である。図2は、図1のプリンター10におけるDCモーターを用いる駆動系と制御系の関係を示す図である。図3は、回転ホルダ31と、ロールモーター33の外観の構成例を示す図である。   FIG. 1 is a diagram illustrating a configuration example of an appearance of a printer 10 according to the present embodiment. FIG. 2 is a diagram illustrating a relationship between a drive system using a DC motor and a control system in the printer 10 of FIG. FIG. 3 is a view showing a configuration example of the outer appearance of the rotary holder 31 and the roll motor 33.

この例の場合、プリンター10は、一対の脚部11と、当該脚部11に支持される本体部20とを有している。脚部11には、支柱12が設けられていると共に、回転自在なキャスタ13がキャスタ支持部14に取り付けられている。   In this example, the printer 10 includes a pair of leg portions 11 and a main body portion 20 supported by the leg portions 11. The leg portion 11 is provided with a support column 12, and a rotatable caster 13 is attached to the caster support portion 14.

本体部20は、不図示のシャーシに支持される状態で、内部の各種機器が搭載されており、それらが外部ケース21によって覆われている。また、図2に示すように、本体部20には、DCモーターを用いる駆動系として、ロール体駆動機構30と、キャリッジ駆動機構40と、媒体搬送機構50と、搬送調整機構60とが設けられている。   Various types of internal devices are mounted on the main body 20 in a state of being supported by a chassis (not shown), and these are covered with an external case 21. As shown in FIG. 2, the main body 20 is provided with a roll body drive mechanism 30, a carriage drive mechanism 40, a medium transport mechanism 50, and a transport adjustment mechanism 60 as a drive system using a DC motor. ing.

ロール体駆動機構30は、本体部20に存在するロール搭載部22に設けられている。ロール搭載部22は、図1に示すように、本体部20のうち、背面側かつ上方側に設けられていて、上述の外部ケース21を構成する一要素である開閉蓋23を開くことにより、その内部にロール体RPを搭載し、ロール体駆動機構30によってロール体RPを回転駆動させることが可能となっている。   The roll body driving mechanism 30 is provided in the roll mounting portion 22 present in the main body portion 20. As shown in FIG. 1, the roll mounting portion 22 is provided on the back side and the upper side of the main body portion 20, and by opening an opening / closing lid 23 that is one element constituting the outer case 21 described above, The roll body RP can be mounted therein, and the roll body RP can be rotationally driven by the roll body driving mechanism 30.

また、ロール体RPを回転させるためのロール体駆動機構30は、図2及び図3に示すように、回転ホルダ31と、ギア輪列32と、ロールモーター33を有している。回転ホルダ31は、ロール体RPに設けられている中空孔RP1の両端側から挿入されるものであり、ロール体RPを両端側から支持すべく、一対設けられている。ロール体RPには媒体(例えば用紙P)がロール状に巻かれており、このロール体RPが回転することにより、印刷に使用される分の用紙Pが引き出され、媒体搬送機構50や搬送調整機構60に供給される。   Moreover, the roll body drive mechanism 30 for rotating the roll body RP has a rotation holder 31, a gear wheel train 32, and a roll motor 33, as shown in FIGS. The rotating holders 31 are inserted from both ends of the hollow hole RP1 provided in the roll body RP, and a pair is provided to support the roll body RP from both ends. A medium (for example, paper P) is wound around the roll body RP, and by rotating the roll body RP, the paper P used for printing is pulled out, and the medium transport mechanism 50 or transport adjustment is performed. Supplied to mechanism 60.

ロールモーター33は、一対の回転ホルダ31のうち、一端側に位置する回転ホルダ31aに対して、ギア輪列32を介して駆動力(回転力)を与えるものである。   The roll motor 33 applies a driving force (rotational force) via a gear wheel train 32 to a rotary holder 31 a located on one end side of the pair of rotary holders 31.

ロールモーター33は回転方向を自在に変更することができる。以下において、用紙Pを供給方向(以下、搬送方向ともいう)に送り出す際のロールモーター33の回転の向きを正転方向とし、その逆方向の回転を逆転方向と称する。   The roll motor 33 can freely change the rotation direction. Hereinafter, the rotation direction of the roll motor 33 when the paper P is fed in the supply direction (hereinafter also referred to as the transport direction) is referred to as a normal rotation direction, and the reverse rotation is referred to as a reverse rotation direction.

キャリッジ駆動機構40は、インク供給/吐出機構の構成要素の一部ともなるキャリッジ41と、キャリッジ軸42と、その他不図示のキャリッジモーター、ベルト等を具備している。   The carriage drive mechanism 40 includes a carriage 41 that is a part of the components of the ink supply / discharge mechanism, a carriage shaft 42, and other carriage motors, belts, and the like (not shown).

キャリッジ41は、各色のインクを貯留するためのインクタンク43を具備していて、このインクタンク43には、不図示のチューブを介して、本体部20の前面側に固定的に設けられているインクカートリッジ(図示省略)からインクが供給可能となっている。また、図2に示すように、キャリッジ41の下面には、インク滴を吐出可能な印刷ヘッド44(印刷部に相当する)が設けられている。印刷ヘッド44には、各インクに対応づけられた不図示のノズル列が設けられていて、このノズル列を構成するノズルには、ピエゾ素子が配置されている。このピエゾ素子の作動により、インク通路の端部にあるノズルからインク滴を吐出することが可能となっている。   The carriage 41 includes an ink tank 43 for storing ink of each color. The ink tank 43 is fixedly provided on the front side of the main body 20 via a tube (not shown). Ink can be supplied from an ink cartridge (not shown). As shown in FIG. 2, a print head 44 (corresponding to a printing unit) capable of ejecting ink droplets is provided on the lower surface of the carriage 41. The print head 44 is provided with a nozzle row (not shown) associated with each ink, and a piezo element is arranged in the nozzle constituting the nozzle row. By operating the piezo element, it is possible to eject ink droplets from the nozzles at the end of the ink passage.

なお、これらキャリッジ41、インクタンク43、印刷ヘッド44、不図示のチューブ、インクカートリッジによって、インク供給/吐出機構が構成されている。また、印刷ヘッド44は、ピエゾ素子を用いたピエゾ駆動方式に限られず、例えばインクをヒーターで加熱し、発生する泡の力を利用するヒーター方式、磁歪素子を用いる磁歪方式、ミストを電界で制御するミスト方式等を採用しても良い。また、インクカートリッジ/インクタンク43に充填されるインクは、染料系インク/顔料系インク等、いずれの種類のインクを搭載しても良い。   The carriage 41, the ink tank 43, the print head 44, a tube (not shown), and an ink cartridge constitute an ink supply / discharge mechanism. The print head 44 is not limited to a piezo drive system using a piezo element. For example, a heater system that heats ink with a heater and uses the generated foam force, a magnetostriction system that uses a magnetostrictive element, and a mist that is controlled by an electric field A mist method or the like may be employed. The ink filled in the ink cartridge / ink tank 43 may be mounted with any kind of ink such as dye-based ink / pigment-based ink.

図4は、ロール体RPから搬送される用紙Pと搬送ローラー対51と搬送調整ローラー対61、及び印刷ヘッド44の位置関係を示す図である。   FIG. 4 is a diagram illustrating a positional relationship between the paper P conveyed from the roll body RP, the conveyance roller pair 51, the conveyance adjustment roller pair 61, and the print head 44.

媒体搬送機構50は、図2及び図4に示すように、搬送ローラー対51と、ギア輪列52と、PFモーター53と、回転検出部54とを有している。搬送ローラー対51は、搬送ローラー51a(第1ローラーに相当)と、搬送従動ローラー51bとを具備していて、これらの間で、ロール体RPから引き出され搬送される用紙Pを挟持可能となっている。   As shown in FIGS. 2 and 4, the medium conveyance mechanism 50 includes a conveyance roller pair 51, a gear wheel train 52, a PF motor 53, and a rotation detection unit 54. The pair of transport rollers 51 includes a transport roller 51a (corresponding to a first roller) and a transport driven roller 51b, and can sandwich the paper P that is drawn from the roll body RP and transported between them. ing.

PFモーター53は、搬送ローラー51aに対して、ギア輪列52を介して駆動力(回転力)を与えるものである。すなわち、PFモーター53は、搬送ローラー51aを回転させる駆動力を与えるモーター(第1モーター)に相当する。PFモーター53は、ロールモーター33と同様に回転方向を自在に変更することができる。以下において、用紙Pを搬送方向に送り出す際のPFモーター53の回転の向きを正転方向とし、その逆方向の回転を逆転方向と称する。   The PF motor 53 gives a driving force (rotational force) to the transport roller 51a via the gear wheel train 52. That is, the PF motor 53 corresponds to a motor (first motor) that applies a driving force for rotating the transport roller 51a. As with the roll motor 33, the PF motor 53 can freely change the rotation direction. In the following, the direction of rotation of the PF motor 53 when the paper P is fed in the transport direction is referred to as the forward rotation direction, and the reverse rotation is referred to as the reverse rotation direction.

回転検出部54は、本実施形態ではロータリーエンコーダーを用いており、円盤状スケール54aと、ロータリーセンサー54bとを具備している。そして、回転検出部54はPFモーター53(言い換えると搬送ローラー51a)の回転量を検出する。なお、回転検出部54(ロータリーエンコーダー)の詳細については後述する。   In the present embodiment, the rotation detection unit 54 uses a rotary encoder, and includes a disk-shaped scale 54a and a rotary sensor 54b. The rotation detection unit 54 detects the rotation amount of the PF motor 53 (in other words, the transport roller 51a). The details of the rotation detector 54 (rotary encoder) will be described later.

搬送ローラー対51よりも搬送方向の下流側(排紙側)には、プラテン55が設けられていて、用紙Pは当該プラテン55上をガイドさせられる(図4参照)。また、プラテン55の上方側には、印刷ヘッド44が対向するように配設されている。このプラテン55には、吸引孔55aが形成されている。一方、吸引孔55aは、吸引ファン56に連通可能に設けられていて、吸引ファン56が作動することによって、印刷ヘッド44側から吸引孔55aを介して空気が吸引される。それにより、プラテン55上に用紙Pが存在する場合には、用紙Pを吸引保持することが可能となっている。なお、プリンター10は、その他、用紙Pの幅を検出する媒体幅検出センサー等、その他の各種センサーを備えている。   A platen 55 is provided on the downstream side (sheet discharge side) of the conveyance roller pair 51 in the conveyance direction, and the sheet P is guided on the platen 55 (see FIG. 4). Further, the print head 44 is disposed on the upper side of the platen 55 so as to face the platen 55. A suction hole 55 a is formed in the platen 55. On the other hand, the suction hole 55a is provided so as to be able to communicate with the suction fan 56. When the suction fan 56 is operated, air is sucked from the print head 44 side through the suction hole 55a. Thereby, when the sheet P exists on the platen 55, the sheet P can be sucked and held. In addition, the printer 10 includes other various sensors such as a medium width detection sensor that detects the width of the paper P.

搬送調整機構60の構成は媒体搬送機構50とほぼ同様であり、図2に示すように、搬送調整ローラー対61と、ギア輪列62と、FCモーター63と、回転検出部64とを有している。搬送調整ローラー対61は、搬送調整ローラー61a(第2ローラーに相当)と、調整従動ローラー61bとを具備していて、これらの間で、ロール体RPから引き出される用紙Pを挟持可能となっている。FCモーター63は、搬送調整ローラー61aに対して、ギア輪列62を介して駆動力(回転力)を与える。すなわち、FCモーター63は、搬送調整ローラー61aを回転させる駆動力を与えるモーター(第2モーター)に相当する。FCモーター63は、ロールモーター33と同様に回転方向を自在に変更することができる。以下において、用紙Pを搬送方向に送り出す際のFCモーター63の回転の向きを正転方向とし、その逆方向の回転を逆転方向と称する。回転検出部64は、回転検出部54と同様のロータリーエンコーダーであり、円盤状スケール64aと、ロータリーセンサー64bとを具備している。そして回転検出部64は、FCモーター63(搬送調整ローラー61a)の回転量を検出する。   The configuration of the conveyance adjustment mechanism 60 is substantially the same as that of the medium conveyance mechanism 50, and includes a conveyance adjustment roller pair 61, a gear wheel train 62, an FC motor 63, and a rotation detection unit 64, as shown in FIG. ing. The conveyance adjustment roller pair 61 includes a conveyance adjustment roller 61a (corresponding to a second roller) and an adjustment driven roller 61b, and the paper P drawn from the roll body RP can be sandwiched between them. Yes. The FC motor 63 applies a driving force (rotational force) to the conveyance adjustment roller 61a via the gear wheel train 62. That is, the FC motor 63 corresponds to a motor (second motor) that applies a driving force for rotating the conveyance adjustment roller 61a. As with the roll motor 33, the FC motor 63 can freely change the rotation direction. In the following, the direction of rotation of the FC motor 63 when the paper P is fed in the transport direction is referred to as the forward rotation direction, and the reverse rotation is referred to as the reverse rotation direction. The rotation detection unit 64 is a rotary encoder similar to the rotation detection unit 54, and includes a disk-shaped scale 64a and a rotary sensor 64b. The rotation detection unit 64 detects the rotation amount of the FC motor 63 (conveyance adjustment roller 61a).

搬送調整機構60(搬送調整ローラー対61)はロール体RPと搬送ローラー対51との間(すなわち搬送ローラー51aよりも搬送方向の上流側)に配置され、用紙Pの搬送量を調整する機能を有する。用紙Pの搬送調整についての詳細は後述する。   The conveyance adjustment mechanism 60 (conveyance adjustment roller pair 61) is disposed between the roll body RP and the conveyance roller pair 51 (that is, upstream of the conveyance roller 51a in the conveyance direction) and has a function of adjusting the conveyance amount of the paper P. Have. Details of the conveyance adjustment of the paper P will be described later.

搬送調整ローラー対61とロール体RPとの間には弛みセンサー68が設けられている。図4に示すように、弛みセンサー68は用紙Pの下方側に設置されている。この弛みセンサー68は、搬送調整ローラー対61とロール体RPとの間において、用紙Pの上下方向の位置(弛みセンサー68と用紙Pとの上下方向の相対位置)を検出可能なセンサーである。弛みセンサー68を用いることによって、用紙Pが弛まない状態で(張った状態で)搬送される場合の上下方向の搬送位置に対して、どれだけ弛んでいるかを表す「弛み量」を取得することができる。   A slack sensor 68 is provided between the conveyance adjustment roller pair 61 and the roll body RP. As shown in FIG. 4, the slack sensor 68 is installed on the lower side of the paper P. The slack sensor 68 is a sensor capable of detecting the vertical position of the paper P (the relative position of the slack sensor 68 and the paper P in the vertical direction) between the conveyance adjustment roller pair 61 and the roll body RP. By using the slack sensor 68, a “sag amount” representing how much slack is obtained with respect to the transport position in the vertical direction when the paper P is transported without being slackened (in a stretched state) is acquired. Can do.

≪制御部について≫
図5は、制御部100の機能的構成例を示すブロック図である。制御部100には媒体搬送機構50の回転検出部54,搬送調整機構60の回転検出部64、弛みセンサー68、及び不図示のリニアセンサーの出力信号が入力される。他にも、紙幅検出センサー、ギャップ検出センサー、プリンター10の電源をオン/オフする電源スイッチ等(全て不図示)の各出力信号が入力される。
≪About control part≫
FIG. 5 is a block diagram illustrating a functional configuration example of the control unit 100. The control unit 100 receives output signals from the rotation detection unit 54 of the medium conveyance mechanism 50, the rotation detection unit 64 of the conveyance adjustment mechanism 60, the slack sensor 68, and a linear sensor (not shown). In addition, output signals such as a paper width detection sensor, a gap detection sensor, and a power switch for turning on / off the printer 10 (all not shown) are input.

なお、図2に示すように、制御部100は、CPU101、ROM102、RAM103、PROM104、ASIC105、モータードライバー106等を具備していて、これらが例えばバス等の伝送路107を介して相互に接続されている。また、制御部100は、コンピューターCOMに接続されている。そして、これらのハードウエアと、ROM102やPROM104に記憶されているソフトウエア及び/又はデータの協働、又は特有の処理を行う回路や構成要素の追加等によって、図5に示すような、主制御部110と、ロールモーター制御部111と、PFモーター制御部112と、FCモーター制御部113とが実現される。   As shown in FIG. 2, the control unit 100 includes a CPU 101, a ROM 102, a RAM 103, a PROM 104, an ASIC 105, a motor driver 106, and the like, which are connected to each other via a transmission path 107 such as a bus. ing. The control unit 100 is connected to the computer COM. The main control as shown in FIG. 5 is performed by cooperation of these hardware and software and / or data stored in the ROM 102 or PROM 104, or by adding a circuit or a component for performing a specific process. The unit 110, the roll motor control unit 111, the PF motor control unit 112, and the FC motor control unit 113 are realized.

主制御部110は、ロールモーター制御部111、PFモーター制御部112、及びFCモーター制御部113の動作を制御し、用紙Pを搬送方向に搬送する処理を行う。   The main control unit 110 controls operations of the roll motor control unit 111, the PF motor control unit 112, and the FC motor control unit 113, and performs a process of transporting the paper P in the transport direction.

ロールモーター制御部111は、弛みセンサー68の出力信号に基づいて、プリンター10の媒体搬送機構50に適正な量の用紙Pを供給(搬送)するように、ロールモーター33の駆動を制御する。具体的には、ロールモーター制御部111は、ロール体RPと搬送調整ローラー61aの間で用紙Pが所定量弛むようにロールモーター33を制御して、ロール体RPと搬送調整ローラー61aとの間の用紙Pにテンションが生じないようにしている。   The roll motor control unit 111 controls driving of the roll motor 33 so as to supply (carry) an appropriate amount of paper P to the medium conveyance mechanism 50 of the printer 10 based on the output signal of the slack sensor 68. Specifically, the roll motor control unit 111 controls the roll motor 33 so that the paper P is loosened by a predetermined amount between the roll body RP and the conveyance adjustment roller 61a, and between the roll body RP and the conveyance adjustment roller 61a. The tension is not generated on the paper P.

PFモーター制御部112は、回転検出部54の出力信号に基づいて、PFモーター53の駆動を制御する。これによって搬送ローラー51aの回転量を制御し、用紙Pを搬送方向に搬送する。   The PF motor control unit 112 controls driving of the PF motor 53 based on the output signal of the rotation detection unit 54. Thus, the rotation amount of the transport roller 51a is controlled, and the paper P is transported in the transport direction.

FCモーター制御部113は、回転検出部64の出力信号に基づいて、FCモーター63の駆動を制御する。これによって搬送調整ローラー61aの回転量を制御し、後述するように、搬送調整ローラー61aと搬送ローラー51a間の用紙Pに生じるテンション(張力)を調整する。   The FC motor control unit 113 controls driving of the FC motor 63 based on the output signal of the rotation detection unit 64. As a result, the rotation amount of the conveyance adjustment roller 61a is controlled, and the tension (tension) generated on the paper P between the conveyance adjustment roller 61a and the conveyance roller 51a is adjusted as will be described later.

≪印刷動作について≫
プリンター10がコンピューターCOMから印刷データを受信すると、制御部100は、ロール体駆動機構30やキャリッジ駆動機構40等の各ユニットを制御することにより、給紙処理・ドット形成処理・搬送処理等を行う。
≪About printing operation≫
When the printer 10 receives print data from the computer COM, the control unit 100 controls each unit such as the roll body drive mechanism 30 and the carriage drive mechanism 40 to perform a paper feed process, a dot formation process, a transport process, and the like. .

給紙処理は、印刷すべき媒体(用紙P)をロール体RPからプリンター10内に供給し、印刷開始位置(頭出し位置とも言う)に紙を位置決めする処理である。制御部100は、ロール体RPを正転方向に回転させ、用紙Pを搬送調整ローラー61a及び搬送ローラー51aまで送る。続いて、搬送調整ローラー61a及び搬送ローラー51aを回転させ、ロール体RPから送られてきた用紙Pを印刷開始位置に位置決めする。   The paper feed process is a process of supplying a medium (paper P) to be printed from the roll body RP into the printer 10 and positioning the paper at a print start position (also referred to as a cue position). The control unit 100 rotates the roll body RP in the forward rotation direction and sends the paper P to the conveyance adjustment roller 61a and the conveyance roller 51a. Subsequently, the conveyance adjustment roller 61a and the conveyance roller 51a are rotated to position the paper P sent from the roll body RP at the print start position.

ドット形成処理は、用紙Pの搬送方向と交差する方向(以下、移動方向とも呼ぶ)に沿って移動する印刷ヘッド44からインクを断続的に吐出させ、用紙P上にインクドットを形成(印刷)する処理である。制御部100は、キャリッジ41を移動方向に移動させ、キャリッジ41が移動している間に、印刷データに基づいて印刷ヘッド44からインクを吐出させる。吐出されたインク滴が用紙P上に着弾するとドットが形成され、用紙P上には移動方向に沿った複数のドットからなるドットラインが形成される。   In the dot formation process, ink is intermittently ejected from the print head 44 that moves along the direction intersecting the conveyance direction of the paper P (hereinafter also referred to as the movement direction) to form (print) ink dots on the paper P. It is processing to do. The control unit 100 moves the carriage 41 in the movement direction, and ejects ink from the print head 44 based on the print data while the carriage 41 is moving. When the ejected ink droplets land on the paper P, dots are formed. On the paper P, a dot line composed of a plurality of dots along the moving direction is formed.

搬送処理は、用紙Pを印刷ヘッド44に対して搬送方向に沿って相対的に移動させる処理である。制御部100は、搬送ローラー51aを回転させて用紙Pを搬送方向に搬送する。この搬送処理により、印刷ヘッド44は、先ほどのドット形成処理によって形成されたドットの位置とは異なる位置に、ドットを形成することが可能になる。搬送時の用紙Pの送り量の制御については後で説明する。   The transport process is a process of moving the paper P relative to the print head 44 along the transport direction. The controller 100 rotates the transport roller 51a to transport the paper P in the transport direction. By this carrying process, the print head 44 can form dots at positions different from the positions of the dots formed by the previous dot formation process. Control of the feeding amount of the paper P during conveyance will be described later.

制御部100は印刷すべきデータがなくなるまで、ドット形成処理と搬送処理とを交互に繰り返し、用紙Pに画像を印刷する。   The control unit 100 prints an image on the paper P by alternately repeating the dot formation process and the conveyance process until there is no more data to be printed.

≪回転検出部54について≫
図6は、回転検出部54の構成を模式的に示した説明図である。図6に示した回転検出部54は、上述したように円盤状スケール54aと、ロータリーセンサー54bを備えている。また、ロータリーセンサー54bは、発光ダイオード541と、コリメーターレンズ542と、検出処理部543とを備えている。検出処理部543は、複数(例えば4個)のフォトダイオード544と、信号処理回路545と、例えば2個のコンパレーター546a、546bとを有している。
≪About rotation detection unit 54≫
FIG. 6 is an explanatory diagram schematically showing the configuration of the rotation detection unit 54. The rotation detection unit 54 shown in FIG. 6 includes the disc scale 54a and the rotary sensor 54b as described above. The rotary sensor 54 b includes a light emitting diode 541, a collimator lens 542, and a detection processing unit 543. The detection processing unit 543 includes a plurality of (for example, four) photodiodes 544, a signal processing circuit 545, and, for example, two comparators 546a and 546b.

発光ダイオード541の両端に抵抗を介して電圧VCCが印加されると、発光ダイオード541から光が発せられる。この光はコリメーターレンズ542により平行光に集光されて円盤状スケール54aを通過する。なお、円盤状スケール54aには、所定の間隔(例えば1/180インチ)毎にスリットが設けられている。   When the voltage VCC is applied to both ends of the light emitting diode 541 via a resistor, light is emitted from the light emitting diode 541. This light is condensed into parallel light by the collimator lens 542 and passes through the disk-shaped scale 54a. The disk-shaped scale 54a is provided with slits at predetermined intervals (for example, 1/180 inch).

円盤状スケール54aを通過した平行光は、図示しない固定スリットを通って各フォトダイオード544に入射し、電気信号に変換される。4個のフォトダイオード544から出力される電気信号は信号処理回路545において信号処理される。また、信号処理回路545から出力される信号はコンパレーター546a、546bにおいて比較され、比較結果がパルスとして出力される。コンパレーター546a、546bから出力されるパルスENC−A、ENC−Bが回転検出部54の出力となる。   The parallel light that has passed through the disk-like scale 54a enters each photodiode 544 through a fixed slit (not shown) and is converted into an electrical signal. The electric signals output from the four photodiodes 544 are signal processed in the signal processing circuit 545. The signals output from the signal processing circuit 545 are compared in the comparators 546a and 546b, and the comparison result is output as a pulse. Pulses ENC-A and ENC-B output from the comparators 546a and 546b are output from the rotation detection unit 54.

図7A及び図7Bは、回転検出部54によって出力される信号を説明するための図である。図7Aは、PFモーター53正転時におけるタイミングチャートであり、図4BはPFモーター53逆転時におけるタイミングチャートである。図に示すように、PFモーター53正転時及び逆転時のいずれの場合も、パルスENC−AとパルスENC−Bとは位相が90度だけ異なっている。PFモーター53が正転しているとき、即ち、搬送ローラー51aが用紙Pを搬送方向に搬送しているときは、図7Aに示すように、パルスENC−AはパルスENC−Bよりも90度だけ位相が進み、PFモーター53が逆転しているときは、図7Bに示すように、パルスENC−AはパルスENC−Bよりも90度だけ位相が遅れる。そして、パルスENC−A及びパルスENC−Bの1周期Tは、PFモーター53が円盤状スケール54aのスリット間隔を移動(回転)する時間に等しい。   7A and 7B are diagrams for explaining a signal output by the rotation detection unit 54. 7A is a timing chart when the PF motor 53 is rotating forward, and FIG. 4B is a timing chart when the PF motor 53 is rotating backward. As shown in the figure, the phase of the pulse ENC-A and the pulse ENC-B differ by 90 degrees both in the case of forward rotation and reverse rotation of the PF motor 53. When the PF motor 53 is rotating forward, that is, when the transport roller 51a is transporting the paper P in the transport direction, as shown in FIG. 7A, the pulse ENC-A is 90 degrees from the pulse ENC-B. When the phase is advanced by only PF motor 53, the phase of pulse ENC-A is delayed by 90 degrees from pulse ENC-B as shown in FIG. 7B. One cycle T of the pulse ENC-A and the pulse ENC-B is equal to the time during which the PF motor 53 moves (rotates) the slit interval of the disc scale 54a.

≪PFモーター制御部112について≫
本実施形態の制御部100(より具体的にはPFモーター制御部112)は、このような回転検出部54(ロータリーエンコーダー)を用いて、後述するように速度制御部120による速度PID制御と位置制御部140による位置PID制御を行う。また、速度制御部120による制御と位置制御部140による位置PID制御の切り替えを行う。この切り替えは、後述するように、搬送ローラー51aの回転量(すなわち用紙Pの現在位置)に基づいて行われる。なお、速度制御部120及び位置制御部140は、それぞれPFモーター制御部112によって実現される構成である。
≪About PF motor control unit 112≫
The control unit 100 (more specifically, the PF motor control unit 112) of the present embodiment uses such a rotation detection unit 54 (rotary encoder) to perform speed PID control and position by the speed control unit 120 as described later. Position PID control is performed by the control unit 140. In addition, the control by the speed control unit 120 and the position PID control by the position control unit 140 are switched. As will be described later, this switching is performed based on the rotation amount of the transport roller 51a (that is, the current position of the paper P). The speed control unit 120 and the position control unit 140 are configured by the PF motor control unit 112, respectively.

また、PFモーター制御部112は、速度PID制御から位置PID制御に切り替えた後、用紙Pが目標位置に到達すると、用紙Pをその目標位置から移動させないようにする制御(後述するホールド制御)をさらに行う。以下、PFモーター制御部112が実行するPFモーター53の制御方法について説明する。   The PF motor control unit 112 performs control (hold control described later) so as not to move the paper P from the target position when the paper P reaches the target position after switching from the speed PID control to the position PID control. Do more. Hereinafter, a method for controlling the PF motor 53 executed by the PF motor control unit 112 will be described.

図8は、速度制御部120の構成を説明するためのブロック図である。また、図9は、位置制御部140の構成を説明するためのブロック図である。   FIG. 8 is a block diagram for explaining the configuration of the speed control unit 120. FIG. 9 is a block diagram for explaining the configuration of the position control unit 140.

図8に示すように、速度制御部120は、位置演算部121と、速度演算部122と、第1減算部123と、目標速度発生部124と、第2減算部125と、比例要素126と、積分要素127と、微分要素128と、加算部132と、PWM信号出力部133と、を備えている。これらのうち、位置演算部121は、回転検出部54から入力される矩形波の出力信号(図7A、図7B参照)のエッジをカウントすることにより、搬送ローラー51aの回転量(言い換えると用紙Pの送り量)を算出する。なお、用紙Pを目標位置まで搬送させる際には、用紙Pを目標位置に到達させるための搬送ローラー51aの回転量(目標回転量)が予め設定されている。   As shown in FIG. 8, the speed control unit 120 includes a position calculation unit 121, a speed calculation unit 122, a first subtraction unit 123, a target speed generation unit 124, a second subtraction unit 125, and a proportional element 126. , An integration element 127, a differentiation element 128, an addition unit 132, and a PWM signal output unit 133. Among these, the position calculation unit 121 counts the edges of the rectangular wave output signal (see FIGS. 7A and 7B) input from the rotation detection unit 54, thereby rotating the rotation amount of the transport roller 51a (in other words, the paper P). Feed amount). When the paper P is transported to the target position, the rotation amount (target rotation amount) of the transport roller 51a for causing the paper P to reach the target position is set in advance.

また、速度演算部122は、回転検出部54から入力される矩形波の出力信号のエッジをカウントする。また、速度演算部122には不図示のタイマーで計測される時間(周期)に関する信号も入力される。そして、速度演算部122は、カウントしたエッジと時間(周期)に基づいて、搬送ローラー51aの回転速度(用紙Pの送り速度)を算出する。   The speed calculation unit 122 counts the edges of the rectangular wave output signal input from the rotation detection unit 54. The speed calculator 122 also receives a signal related to time (period) measured by a timer (not shown). Then, the speed calculation unit 122 calculates the rotation speed of the transport roller 51a (feed speed of the paper P) based on the counted edge and time (cycle).

また、第1減算部123は、位置演算部121から出力される送り量に関する情報と、目標位置に関する情報とに基づき、目標位置(用紙Pを目標位置に到達させるための搬送ローラー51aの目標回転量)から現在位置(現在の搬送ローラー51aの回転量)を減算して位置偏差を算出する。   The first subtracting unit 123 also sets a target position (target rotation of the transport roller 51a for causing the paper P to reach the target position based on the information on the feed amount output from the position calculating unit 121 and the information on the target position. The position deviation is calculated by subtracting the current position (the current rotation amount of the transport roller 51a) from the amount).

目標速度発生部124には、第1減算部123から出力される位置偏差に関する情報が入力される。目標速度発生部124は、速度プロファイルを参照し、位置偏差に応じた目標速度に関する情報を出力する。   Information on the positional deviation output from the first subtraction unit 123 is input to the target speed generation unit 124. The target speed generation unit 124 refers to the speed profile and outputs information related to the target speed according to the position deviation.

図10は、現在位置に対する目標速度の一例を説明するための図である。図には、目標速度発生部124が速度プロファイルを参照して出力する目標速度が示されている。尚、目標速度発生部124には、位置偏差が入力されるが、ここでは理解の容易のために横軸を現在位置として示している。すなわち、目標速度発生部124が速度プロファイルを参照して目標速度を出力すると、図に示すような関係の目標速度が出力されることになる。図には、目標位置から所定距離よりも離れた位置においては、速度PIDによる制御が行われることが示されている。また、目標位置から所定距離以内の位置においては、位置PIDによる制御が行われることが示されている。出力される目標速度は、駆動開始から徐々に上昇し一定速度を保ってから徐々に低下する曲線となっている。   FIG. 10 is a diagram for explaining an example of the target speed with respect to the current position. In the figure, the target speed output by the target speed generator 124 with reference to the speed profile is shown. Note that a position deviation is input to the target speed generation unit 124, but here the horizontal axis is shown as the current position for easy understanding. That is, when the target speed generation unit 124 outputs the target speed with reference to the speed profile, the target speed having the relationship shown in the figure is output. In the figure, it is shown that control based on the speed PID is performed at a position away from the target position by a predetermined distance. Further, it is shown that control by the position PID is performed at a position within a predetermined distance from the target position. The output target speed is a curve that gradually increases from the start of driving and gradually decreases after maintaining a constant speed.

第2減算部125は、目標速度から現在のPFモーター53の送り速度(現在速度)を減算して、速度偏差ΔVを算出し、比例要素126、積分要素127および微分要素128にそれぞれ出力する。比例要素126、積分要素127および微分要素128は、入力される速度偏差ΔVに基づいて、以下の比例制御値QPと、積分制御値QIと、微分制御値QDとを算出する。
QP(j)=ΔV(j)×Kp …(式1)
QI(j)=QI(j−1)+ΔV(j)×Ki …(式2)
QD(j)={ΔV(j)−ΔV(j−1)}×Kd …(式3)
ここで、jは、時間であり、Kpは比例ゲイン、Kiは積分ゲイン、Kdは微分ゲインである。
The second subtraction unit 125 subtracts the current feed speed (current speed) of the PF motor 53 from the target speed, calculates a speed deviation ΔV, and outputs it to the proportional element 126, the integral element 127, and the differential element 128, respectively. The proportional element 126, the integral element 127, and the differential element 128 calculate the following proportional control value QP, integral control value QI, and differential control value QD based on the input speed deviation ΔV.
QP (j) = ΔV (j) × Kp (Expression 1)
QI (j) = QI (j−1) + ΔV (j) × Ki (Expression 2)
QD (j) = {ΔV (j) −ΔV (j−1)} × Kd (Formula 3)
Here, j is time, Kp is a proportional gain, Ki is an integral gain, and Kd is a differential gain.

加算部132は、比例要素126、積分要素127、及び、微分要素128から出力される制御値を加算し、その加算により求めた制御値の和をPWM信号出力部133へ出力する。PWM信号出力部133は、加算部132から供給される制御値の和を換算して得たデューティー比のPWM信号を出力する。   The adder 132 adds the control values output from the proportional element 126, the integral element 127, and the derivative element 128, and outputs the sum of the control values obtained by the addition to the PWM signal output unit 133. The PWM signal output unit 133 outputs a PWM signal having a duty ratio obtained by converting the sum of the control values supplied from the adding unit 132.

また、モータードライバー106は、PWM信号出力部133から出力されるPWM信号に基づいて、PFモーター53をPWM制御にて制御駆動する。   The motor driver 106 controls and drives the PF motor 53 by PWM control based on the PWM signal output from the PWM signal output unit 133.

また、図9に示すように、位置制御部140は、位置演算部141と、速度演算部142と、第1減算部143と、位置ゲイン乗算部144と、第3減算部145と、比例要素146と、積分要素147と、微分要素148と、加算部152と、PWM信号出力部153と、を備えている。   9, the position control unit 140 includes a position calculation unit 141, a speed calculation unit 142, a first subtraction unit 143, a position gain multiplication unit 144, a third subtraction unit 145, and a proportional element. 146, an integration element 147, a differentiation element 148, an addition unit 152, and a PWM signal output unit 153.

これらのうち、位置演算部141、速度演算部142、第1減算部143、比例要素146、積分要素147、微分要素148、加算部152、PWM信号出力部153は、上述の速度制御部120の対応する構成の位置演算部121、速度演算部122、第1減算部123、比例要素126、積分要素127、微分要素128、加算部132、PWM信号出力部134のそれぞれと同様であるため、その説明を省略する。   Among these, the position calculation unit 141, the speed calculation unit 142, the first subtraction unit 143, the proportional element 146, the integration element 147, the differentiation element 148, the addition unit 152, and the PWM signal output unit 153 are included in the speed control unit 120 described above. Since it is the same as the position calculator 121, the speed calculator 122, the first subtractor 123, the proportional element 126, the integral element 127, the derivative element 128, the adder 132, and the PWM signal output unit 134 of the corresponding configuration, Description is omitted.

位置ゲイン乗算部144は、第1減算部143で算出された位置偏差ΔL(=目標位置−現在位置)に、所定の位置ゲイン(フィードバックゲイン)を乗じた値を算出する部分である。また、第3減算部145は、第1減算部143で算出された値から、現在速度を減算して、偏差ΔHを算出する部分である。なお、位置ゲインをG、現在速度をVとすると、偏差ΔHを式に示すと、以下のようになる。
ΔH=ΔL(j)×G−V(j) …(式4)
The position gain multiplication unit 144 is a part that calculates a value obtained by multiplying the position deviation ΔL (= target position−current position) calculated by the first subtraction unit 143 by a predetermined position gain (feedback gain). The third subtracting unit 145 is a part that calculates the deviation ΔH by subtracting the current speed from the value calculated by the first subtracting unit 143. When the position gain is G and the current speed is V, the deviation ΔH is expressed as follows.
ΔH = ΔL (j) × G−V (j) (Formula 4)

≪PFモーター53の制御方法について≫
以上のような構成を有するプリンター10におけるPFモーター53の制御方法について、以下に説明する。
≪About control method of PF motor 53≫
A method for controlling the PF motor 53 in the printer 10 having the above configuration will be described below.

例えば、プリンター10の印刷の実行等に際して、制御部100にPFモーター53の駆動指令が発せられると、PFモーター53は、図10に示すような目標速度に従って駆動させられる。制御部100(PFモーター制御部112)は、まず、速度制御部120を用いた速度PID制御(速度フィードバック制御)にてPFモーター53を制御する。これにより、PFモーター53は、目標速度と現在速度との間の速度偏差ΔVに基づいて、速度PID制御により制御される。すなわち、PFモーター53は、図10に示す目標速度に収束するように速度PID制御で駆動される。この速度PID制御は、PFモーター53の加速領域、および定速領域の間に行われ、さらに減速領域においても、図10に示す切り替え位置の手前側(左側;図10では実線で示される部分)まで行われる。   For example, when printing of the printer 10 or the like is performed, if a drive command for the PF motor 53 is issued to the control unit 100, the PF motor 53 is driven according to a target speed as shown in FIG. The control unit 100 (PF motor control unit 112) first controls the PF motor 53 by speed PID control (speed feedback control) using the speed control unit 120. Thereby, the PF motor 53 is controlled by the speed PID control based on the speed deviation ΔV between the target speed and the current speed. That is, the PF motor 53 is driven by speed PID control so as to converge to the target speed shown in FIG. This speed PID control is performed between the acceleration region and the constant velocity region of the PF motor 53, and also in the deceleration region, on the front side of the switching position shown in FIG. 10 (left side: portion indicated by a solid line in FIG. 10). Is done.

また、PFモーター53の駆動に際して、制御部100は、常に、搬送ローラー51aの回転量(用紙Pの現在位置)を求めている。そして、制御部100は、現在位置に基づいて、用紙Pが目標位置(図10参照)から所定距離だけ離れた位置(切り替え位置)に到達したか否かを判断する。言い換えると、制御部100は、搬送ローラー51aの回転量が、切り替え位置に到達させるための回転量になったか否かを判断する。   Further, when the PF motor 53 is driven, the control unit 100 always obtains the rotation amount of the transport roller 51a (the current position of the paper P). Based on the current position, the control unit 100 determines whether the paper P has reached a position (switching position) that is a predetermined distance away from the target position (see FIG. 10). In other words, the control unit 100 determines whether or not the rotation amount of the transport roller 51a has reached a rotation amount for reaching the switching position.

この判断において、切り替え位置に到達したと判断される場合、制御部100は、速度制御部120に基づく速度PID制御から、位置制御部140に基づく位置PID制御(位置フィードバック制御)へと、PFモーター53の制御を切り替える。   In this determination, when it is determined that the switching position has been reached, the control unit 100 changes from the speed PID control based on the speed control unit 120 to the position PID control (position feedback control) based on the position control unit 140. The control of 53 is switched.

速度PID制御から位置PID制御に切り替えられると、(式4)に基づいて偏差ΔHが算出される。この(式4)等から明らかなように、切り替え後、位置偏差ΔLは、PFモーター53が駆動するにつれて、徐々に小さくなっていく。また、一般に、PID制御は、偏差が0(ゼロ)となるように制御するものなので、上述の(式4)の位置PID制御においては、位置偏差ΔLが小さくなっていけば、その位置偏差ΔLを解消する(ゼロとする)ための現在速度も小さくなっていく。なお、位置PID制御への切り替え後は、速度プロファイルに基づく制御駆動ではなくなるため、図10では、切り替え後の速度と位置との関係を、仮想的なものとして破線で示している。   When the speed PID control is switched to the position PID control, the deviation ΔH is calculated based on (Equation 4). As is clear from this (Formula 4) and the like, the position deviation ΔL gradually decreases as the PF motor 53 is driven after switching. In general, since the PID control is performed so that the deviation becomes 0 (zero), in the above-described position PID control of (Equation 4), if the position deviation ΔL decreases, the position deviation ΔL The current speed for canceling (to zero) will also decrease. Since the control drive based on the speed profile is not performed after switching to the position PID control, in FIG. 10, the relationship between the speed and the position after switching is indicated by a broken line as a virtual one.

なお、プリンター10では、用紙Pが目標位置に到達した後においても、用紙Pを目標位置(停止位置)から移動させないようにするために位置PID制御を行っている(ホールド制御)。   Note that the printer 10 performs position PID control (hold control) in order to prevent the paper P from moving from the target position (stop position) even after the paper P reaches the target position.

図11は、PFモーター53による用紙Pの搬送の制御についての説明図である。図において横軸は時間(t)、縦軸は用紙Pの位置(現在位置)を示している。図の左側ではPFモーター53が速度PID制御によって駆動されている。このように速度PID制御によって、目標位置と現在位置との間の距離が小さくなっていく。そして、制御部100は、用紙Pの現在位置が目標位置から所定の距離以内になると、速度PID制御から位置PID制御へとPFモーター53の制御を切り替える。さらに、制御部100は、用紙Pが目標位置に到達したと判断すると、ホールド制御に切り替えてPFモーター53を制御する。前述したように、ホールド制御は用紙Pを目標位置から移動させないための制御であり、目標位置に到達する前の位置PID制御の位置ゲインよりも小さい位置ゲインを用いた制御(位置PID制御)である。   FIG. 11 is an explanatory diagram for controlling the conveyance of the paper P by the PF motor 53. In the figure, the horizontal axis indicates time (t), and the vertical axis indicates the position of the paper P (current position). On the left side of the figure, the PF motor 53 is driven by speed PID control. Thus, the speed PID control reduces the distance between the target position and the current position. Then, when the current position of the paper P falls within a predetermined distance from the target position, the control unit 100 switches the control of the PF motor 53 from the speed PID control to the position PID control. Further, when the control unit 100 determines that the paper P has reached the target position, the control unit 100 switches to hold control and controls the PF motor 53. As described above, the hold control is control for preventing the paper P from being moved from the target position, and is control using a position gain smaller than the position gain of the position PID control before reaching the target position (position PID control). is there.

このように、制御部100は、目標位置から所定距離より離れているときには速度PID制御を行って予め定められた速度プロファイルで目標位置へと近づけるようにPFモーター53を制御する。そして、目標位置から所定距離以内では、位置PID制御に切り替えて、用紙Pが正確に(精度良く)目標位置へ到達するようにPFモーター53を制御する。このようにすることで、用紙Pを精度良く目標位置に到達させることができるようになる。また、制御部100は、用紙Pが目標位置へ到達したと判断すると、ホールド制御(位置PID制御)を行って用紙Pを目標位置から移動させないようにしている。   As described above, the control unit 100 controls the PF motor 53 so as to approach the target position with the predetermined speed profile by performing the speed PID control when being away from the target position by a predetermined distance. Then, within a predetermined distance from the target position, the control is switched to the position PID control, and the PF motor 53 is controlled so that the paper P reaches the target position accurately (accurately). In this way, the paper P can be accurately reached at the target position. Further, when the control unit 100 determines that the paper P has reached the target position, the control unit 100 performs hold control (position PID control) so as not to move the paper P from the target position.

≪搬送調整機構60について≫
搬送調整機構60は、搬送ローラー51aの手前(搬送方向の上流側)の用紙Pに一定のテンションを発生させるために設けられている。仮に、搬送調整機構60を設けていないとし、ロール体RPの径(半径)をr(cm)、ロール体RPの負荷をM(gcm)とすると、搬送ローラー51aとロール体RPの間の用紙PのテンションTは、
T=M/r …(式5)
となる。ここで、ロール体RPから用紙Pを引き出して印刷を行っていくと、ロール体RPの径rと負荷Mがそれぞれ独立して変化することになる。このため、テンションTが一定になるように制御するのは困難であることがわかる。
<About the transport adjustment mechanism 60>
The conveyance adjustment mechanism 60 is provided to generate a certain tension on the paper P before the conveyance roller 51a (upstream side in the conveyance direction). If the transport adjustment mechanism 60 is not provided, the diameter (radius) of the roll body RP is r (cm), and the load of the roll body RP is M (gcm), the paper between the transport roller 51a and the roll body RP. The tension T of P is
T = M / r (Formula 5)
It becomes. Here, when printing is performed by pulling out the paper P from the roll body RP, the diameter r and the load M of the roll body RP change independently. For this reason, it can be seen that it is difficult to control the tension T to be constant.

そこで、本実施形態のプリンター10では、ロール体RPと搬送ローラー51a(第1ローラーに相当)の間に搬送調整機構60(搬送調整ローラー61a:第2ローラーに相当)を設けている。そして、制御部100は、搬送ローラー51aと搬送調整ローラー61aの間の用紙Pに生じるテンションが一定になるように制御(アシスト)を行っている(張力制御に相当)。ここで、搬送調整ローラー61aの負荷をMrollとし、搬送調整ローラー61aの径(半径)をRとし、アシスト量をMatcとすると、搬送ローラー51aと搬送調整ローラー61aの間の用紙PのテンションTは、
T=(Mroll−Matc)/R …(式6)
となる。また、式6から、以下の式が得られる。
Matc=Mroll−RT …(式7)
式7において、R(搬送調整ローラー61aの径)は一定であり、Mrollはメジャメントから算出することが可能である。よって、式7からテンションTを一定にするためのMatcが算出できる。
Therefore, in the printer 10 of the present embodiment, the conveyance adjustment mechanism 60 (conveyance adjustment roller 61a: corresponding to the second roller) is provided between the roll body RP and the conveyance roller 51a (corresponding to the first roller). The control unit 100 performs control (assist) so that the tension generated on the paper P between the transport roller 51a and the transport adjustment roller 61a is constant (corresponding to tension control). Here, when the load of the conveyance adjustment roller 61a is Mroll, the diameter (radius) of the conveyance adjustment roller 61a is R, and the assist amount is Matc, the tension T of the paper P between the conveyance roller 51a and the conveyance adjustment roller 61a is ,
T = (Mroll−Matc) / R (Formula 6)
It becomes. Further, from the equation 6, the following equation is obtained.
Matc = Mroll−RT (Formula 7)
In Expression 7, R (the diameter of the conveyance adjustment roller 61a) is constant, and Mroll can be calculated from the measurement. Therefore, Matc for making the tension T constant can be calculated from Equation 7.

なおメジャメントとは、或る速度Vnでモーター(ここでは、FCモーター63)を駆動させるときの負荷を求めるための処理であり、例えば、用紙Pのセット後(ロール体RPの取替え後)や印刷前に実行される。メジャメントでは、用紙Pをセットした状態で、低速側の速度(Vl)と高速側の速度(Vh)とで搬送調整ローラー61aが正転方向に回転駆動される。そして、速度VlでFCモーター63を駆動させるときの負荷の値(具体的にはDuty値)と、速度VhでFCモーター63を駆動させるときの負荷の値(Duty値)がそれぞれ算出される。このようにして得られた各速度に対応する負荷の直線近似により、任意の回転速度に対する負荷Mrollが算出される。そして、その負荷MrollからテンションTを一定とするためのアシスト量Matcを算出することができる。制御部100は、このようにメジャメントによって得られた負荷Mrollを用いて、アシスト量Matcを設定する。   The measurement is a process for obtaining a load when driving the motor (here, the FC motor 63) at a certain speed Vn. For example, after the paper P is set (after the roll body RP is replaced) or printed. Executed before. In the measurement, with the paper P set, the conveyance adjustment roller 61a is rotationally driven in the forward rotation direction at the low speed (Vl) and the high speed (Vh). Then, a load value (specifically a duty value) when driving the FC motor 63 at the speed Vl and a load value (duty value) when driving the FC motor 63 at the speed Vh are calculated. The load Mroll for an arbitrary rotational speed is calculated by linear approximation of the load corresponding to each speed obtained in this way. Then, an assist amount Matc for making the tension T constant can be calculated from the load Mroll. The control unit 100 sets the assist amount Matc using the load Mroll obtained by the measurement in this way.

≪搬送調整機構60によるテンション制御について≫
<比較例>
前述したように、制御部100(PFモーター制御部112)は、図10に示すような速度プロファイルに基づいてPFモーター53を制御している。なお、以下の説明では、制御部100は、加速域と減速域のみの速度プロファイルに基づいてPFモーター53を制御することとする(定速域は設けられていない)。また、制御部100は、減速域において、用紙Pが目標位置に到達する前に速度PID制御から位置PID制御に切り替えている。さらに、用紙Pが目標位置に到達するとホールド制御を行っている。
<< Tension control by the transport adjustment mechanism 60 >>
<Comparative example>
As described above, the control unit 100 (PF motor control unit 112) controls the PF motor 53 based on the speed profile as shown in FIG. In the following description, the control unit 100 controls the PF motor 53 based on the speed profile of only the acceleration region and the deceleration region (the constant speed region is not provided). Further, the control unit 100 switches from the speed PID control to the position PID control before the paper P reaches the target position in the deceleration region. Further, hold control is performed when the paper P reaches the target position.

また、制御部100(FCモーター制御部113)は、搬送ローラー51aと搬送調整ローラー61aの間の用紙Pに生じるテンションが一定となるようにFCモーター63の制御を行っている。なお、この比較例では、消費電力の低減のため、搬送ローラー51a停止時には、FCモーター63への電流の供給を停止している(すなわちFCモーター63のPWM制御のDutyを0(ゼロ)としている)。   The control unit 100 (FC motor control unit 113) controls the FC motor 63 so that the tension generated on the paper P between the transport roller 51a and the transport adjustment roller 61a is constant. In this comparative example, in order to reduce power consumption, supply of current to the FC motor 63 is stopped when the transport roller 51a is stopped (that is, the duty of PWM control of the FC motor 63 is set to 0 (zero)). ).

図12は、比較例における各モーターの速度の時間変化を示す図であり、図13は、比較例における各モーターのDutyの時間変化を示す図である。   FIG. 12 is a diagram showing a time change of the speed of each motor in the comparative example, and FIG. 13 is a diagram showing a time change of the duty of each motor in the comparative example.

図12において、横軸は時間、縦軸(左側)はモーター速度を示している。また図12には、用紙Pの搬送目標位置にする残り距離の時間変化も示されており、縦軸(右側)は残り距離を示している。また、図13において、横軸は時間、縦軸はDuty値を示している。   In FIG. 12, the horizontal axis indicates time, and the vertical axis (left side) indicates the motor speed. FIG. 12 also shows the change over time of the remaining distance at the conveyance target position of the paper P, and the vertical axis (right side) indicates the remaining distance. In FIG. 13, the horizontal axis represents time, and the vertical axis represents the duty value.

制御部100(PFモーター制御部112)は、駆動開始から30msecまではPFモーター53が加速するように速度PID制御を行う。また、制御部100(FCモーター制御部113)は、搬送ローラー51aと搬送調整ローラー61aの間の用紙Pに生じるテンションが一定となるようにFCモーター63のトルクを制御する。これにより、例えば図12に示すように、PFモーター53の速度変化と同様にFCモーター63の速度が変化している。   The control unit 100 (PF motor control unit 112) performs speed PID control so that the PF motor 53 is accelerated from the start of driving to 30 msec. Further, the control unit 100 (FC motor control unit 113) controls the torque of the FC motor 63 so that the tension generated on the paper P between the transport roller 51a and the transport adjustment roller 61a is constant. Thereby, for example, as shown in FIG. 12, the speed of the FC motor 63 changes in the same manner as the speed change of the PF motor 53.

そして、PFモーター53の速度は30msecで最高速度に達し、それ以降は減速域となり速度が低下する。このとき、制御部100(PFモーター制御部112)は、用紙Pが目標位置に到達する所定距離前に、PFモーター53の制御を速度PID制御から位置PID制御に切り替え、さらに目標位置に到達するとホールド制御に切り替える(PFモーター53にホールド制御のための電流が供給される)。   Then, the speed of the PF motor 53 reaches the maximum speed at 30 msec, and thereafter, the speed becomes a deceleration region and the speed decreases. At this time, when the control unit 100 (PF motor control unit 112) switches the control of the PF motor 53 from the speed PID control to the position PID control before the paper P reaches the target position, and further reaches the target position. Switching to hold control (the PF motor 53 is supplied with current for hold control).

また、減速域においても制御部100(FCモーター制御部113)は、搬送ローラー51aと搬送調整ローラー61aの間の用紙Pに生じるテンションが一定となるようにFCモーター63を制御する。ここでも図12に示すように、PFモーター53の速度変化と同様にFCモーター63の速度が変化している。   Even in the deceleration range, the control unit 100 (FC motor control unit 113) controls the FC motor 63 so that the tension generated on the paper P between the transport roller 51a and the transport adjustment roller 61a is constant. Also here, as shown in FIG. 12, the speed of the FC motor 63 changes in the same way as the speed change of the PF motor 53.

減速域の後半では、用紙Pが目標位置に近づくため、図12に示すように残り距離が小さくなっていく。そして、約90msecで、制御部100(FCモーター制御部113)は、用紙Pが目標位置に到達したと判断し、図13に示すように、Dutyを0(ゼロ)にし、FCモーター63への電流の供給を停止する。   In the latter half of the deceleration range, the paper P approaches the target position, and the remaining distance becomes smaller as shown in FIG. Then, at about 90 msec, the control unit 100 (FC motor control unit 113) determines that the paper P has reached the target position, and sets the duty to 0 (zero) as shown in FIG. Stop supplying current.

図14は、比較例における用紙Pの搬送結果についての説明図である。図には、PFモーター53側の制御(Duty、現在速度、目標速度)と、用紙Pの残り移動距離の時間変化が示されている。図の横軸は時間を示し、縦軸(左側)は、Duty、縦軸(右側)は、速度、残り距離を示している。なお、図14において、横軸(時間)は、図12及び図13と同じ時間を示している。   FIG. 14 is an explanatory diagram of the conveyance result of the paper P in the comparative example. In the figure, control (duty, current speed, target speed) on the PF motor 53 side and time change of the remaining moving distance of the paper P are shown. In the figure, the horizontal axis represents time, the vertical axis (left side) represents Duty, and the vertical axis (right side) represents speed and remaining distance. In FIG. 14, the horizontal axis (time) indicates the same time as in FIGS. 12 and 13.

この比較例では、図13に示したように、用紙Pが目標位置に到達した約90msecにおいてFCモーター63への電流の供給が停止される。一方、PFモーター53は前述したように用紙Pが目標位置に到達した後もホールド制御されている(電流が供給されている)。このため、FCモーター63への電流の供給が停止された時に、搬送ローラー51aと搬送調整ローラー61aの間のテンションのバランスが乱れてしまう。例えば図14において、残り移動距離から、約90msecで用紙Pが搬送方向の逆方向に戻っているのがわかる。このように比較例では、用紙Pが目標位置に到達すると(すなわち搬送ローラー51aが停止すると)、FCモーター63への電流の供給を停止するのでテンションのバランスが乱れてしまい、用紙Pを目標位置に精度よく停止させることができていない。
そこで、本実施形態では、用紙Pの停止精度の向上を図っている。
In this comparative example, as shown in FIG. 13, the supply of current to the FC motor 63 is stopped at about 90 msec when the paper P reaches the target position. On the other hand, as described above, the PF motor 53 is subjected to hold control even after the paper P reaches the target position (current is supplied). For this reason, when the supply of current to the FC motor 63 is stopped, the balance of tension between the transport roller 51a and the transport adjustment roller 61a is disturbed. For example, in FIG. 14, it can be seen that the sheet P returns to the opposite direction of the transport direction in about 90 msec from the remaining moving distance. As described above, in the comparative example, when the paper P reaches the target position (that is, when the transport roller 51a stops), the supply of current to the FC motor 63 is stopped, so that the balance of tension is disturbed, and the paper P is moved to the target position. Can not be stopped accurately.
Therefore, in this embodiment, the accuracy of stopping the paper P is improved.

<本実施形態>
前述の比較例では、制御部100は、用紙Pが目標位置に到達すると(搬送ローラー51aが停止すると)、FCモーター63への電流の供給を停止していたのに対し、本実施形態では、用紙Pが目標位置に到達しても、FCモーター63に一定の電流の供給を行っている。より具体的には、制御部100(FCモーター制御部113)は、用紙Pが目標位置に到達したとき(搬送ローラー51aが停止したとき)のFCモーター63の出力Dutyを保持するようにしている。
<This embodiment>
In the comparative example described above, the control unit 100 stops supplying the current to the FC motor 63 when the paper P reaches the target position (when the conveyance roller 51a stops). Even when the paper P reaches the target position, a constant current is supplied to the FC motor 63. More specifically, the control unit 100 (FC motor control unit 113) holds the output duty of the FC motor 63 when the paper P reaches the target position (when the transport roller 51a stops). .

図15は、本実施形態におけるFCモーター63の制御方法を示すフロー図である。なお、ここではロール体RPがプリンター10にセットされ、用紙Pが印刷開始位置に位置決めされていることとする。すなわち、搬送ローラー51aと搬送調整ローラー61aの間に用紙Pが搬送された状態となっている。   FIG. 15 is a flowchart showing a method for controlling the FC motor 63 in the present embodiment. Here, it is assumed that the roll body RP is set in the printer 10 and the paper P is positioned at the print start position. That is, the paper P is conveyed between the conveyance roller 51a and the conveyance adjustment roller 61a.

まず、制御部100は、回転検出部54の出力に基づいて、搬送ローラー51aが駆動したか否かを判断する(S101)。搬送ローラー51aが駆動していないと判断すると(S101でNO)、再度ステップS101を実行する。搬送ローラー51aが駆動したと判断すると(S101でYES)、制御部100(FCモーター制御部113)は、搬送ローラー51aと搬送調整ローラー61aの間の用紙Pに生じるテンションが一定となるように(式7を用いて)、FCモーター63のDuty値を制御する(S102)。これにより搬送調整ローラー61aの回転が調整される。   First, the control unit 100 determines whether the transport roller 51a is driven based on the output of the rotation detection unit 54 (S101). If it is determined that the transport roller 51a is not driven (NO in S101), step S101 is executed again. If it is determined that the transport roller 51a is driven (YES in S101), the control unit 100 (FC motor control unit 113) causes the tension generated on the paper P between the transport roller 51a and the transport adjustment roller 61a to be constant ( Using the equation (7), the duty value of the FC motor 63 is controlled (S102). Thereby, the rotation of the conveyance adjustment roller 61a is adjusted.

その後、制御部100は、回転検出部54の出力に基づいて、搬送ローラー51aが停止したか否かを判断する(S103)。搬送ローラー51aが停止していないと判断すると(S103でNO)、再度ステップS103を実行する。搬送ローラー51aが停止したと判断すると(S103でYES)、制御部100(FCモーター制御部113)は、搬送ローラー51a停止時のFCモーター63のDuty値を保持して、FCモーター63に一定のトルクを発生させる。   Thereafter, the control unit 100 determines whether the transport roller 51a has stopped based on the output of the rotation detection unit 54 (S103). If it is determined that the transport roller 51a is not stopped (NO in S103), step S103 is executed again. If it is determined that the transport roller 51a has stopped (YES in S103), the control unit 100 (FC motor control unit 113) holds the duty value of the FC motor 63 when the transport roller 51a is stopped, and keeps the FC motor 63 constant. Generate torque.

そして、制御部100は、印刷終了か否かを判断する(S105)。印刷終了と判断すると(S105でYES)、FCモーター63への電流の供給を停止し、FCモーター63の制御を終了する(END)。印刷終了でないと判断すると(S105でNO)、ステップS101の判断を再度行う。   Then, the control unit 100 determines whether or not printing is finished (S105). When it is determined that the printing is finished (YES in S105), the supply of current to the FC motor 63 is stopped, and the control of the FC motor 63 is finished (END). If it is determined that printing has not ended (NO in S105), the determination in step S101 is performed again.

図16は、本実施形態における各モーターの速度の時間変化を示す図であり、図17は、本実施形態における各モーターのDutyの時間変化を示す図である。各図には、比較例(図12、図13)と同様に、PFモーター53とFCモーター63の速度やDutyの値が示されている。   FIG. 16 is a diagram showing a time change in the speed of each motor in the present embodiment, and FIG. 17 is a diagram showing a time change in duty of each motor in the present embodiment. Each figure shows the speeds and duty values of the PF motor 53 and the FC motor 63 as in the comparative example (FIGS. 12 and 13).

本実施形態においても、制御部100(PFモーター制御部112)は、駆動開始から30msecまではPFモーター53が加速するように速度PID制御を行う。また、制御部100(FCモーター制御部113)は、搬送ローラー51aと搬送調整ローラー61aの間の用紙Pに生じるテンションが一定となるようにFCモーター63を制御する。   Also in this embodiment, the control unit 100 (PF motor control unit 112) performs speed PID control so that the PF motor 53 is accelerated from the start of driving to 30 msec. Further, the control unit 100 (FC motor control unit 113) controls the FC motor 63 so that the tension generated on the paper P between the transport roller 51a and the transport adjustment roller 61a is constant.

そして、PFモーター53の速度は30msecで最高速度に達し、それ以降は減速域となり速度は低下する。この減速域において制御部100(PFモーター制御部112)は、用紙Pが目標位置に到達する所定距離前にPFモーター53の制御を速度PID制御から位置PID制御に切り替える。さらに制御部100(PFモーター制御部112)は、用紙Pが目標位置に到達するとホールド制御に切り替える(ホールド制御のための電流がPFモーター53に供給される)。   Then, the speed of the PF motor 53 reaches the maximum speed at 30 msec, and thereafter, the speed becomes a deceleration region and the speed decreases. In this deceleration region, the control unit 100 (PF motor control unit 112) switches the control of the PF motor 53 from the speed PID control to the position PID control before a predetermined distance when the paper P reaches the target position. Further, the control unit 100 (PF motor control unit 112) switches to hold control when the paper P reaches the target position (current for hold control is supplied to the PF motor 53).

また、制御部100(FCモーター制御部113)は、減速域においても搬送ローラー51aと搬送調整ローラー61aの間の用紙Pに生じるテンションが一定となるようにFCモーター63のトルクを制御する(PFモーター53の速度変化と同様にFCモーター63の速度が変化している)。   Further, the control unit 100 (FC motor control unit 113) controls the torque of the FC motor 63 so that the tension generated on the paper P between the transport roller 51a and the transport adjustment roller 61a is constant even in the deceleration range (PF). The speed of the FC motor 63 is changing similarly to the speed change of the motor 53).

図16に示すように、減速域の後半では、用紙Pが目標位置に近づくため、残り距離が小さくなっていく。そして、制御部100は、約90msecで、用紙Pが目標位置に到達したと判断する。   As shown in FIG. 16, in the latter half of the deceleration area, the remaining distance becomes smaller because the paper P approaches the target position. Then, the control unit 100 determines that the paper P has reached the target position in about 90 msec.

比較例(図13)では、この時点でFCモーター63への電流の供給を停止していたのに対し、本実施形態の制御部100(FCモーター制御部113)は、図17に示すようにこの時点のDuty値を保持する。言い換えると、制御部100は、FCモーター63に一定のトルクを発生させる。   In the comparative example (FIG. 13), the supply of current to the FC motor 63 is stopped at this point, whereas the control unit 100 (FC motor control unit 113) of the present embodiment is as shown in FIG. The duty value at this time is held. In other words, the control unit 100 causes the FC motor 63 to generate a constant torque.

図18は、本実施形態における用紙Pの搬送結果についての説明図である。図には、比較例(図14)と同様に、PFモーター53側の制御(Duty、現在速度、目標速度)と、用紙Pの残り移動距離の時間変化が示されている。図の横軸は時間を示し、縦軸(左側)は、Duty、縦軸(右側)は、速度、残り距離を示している。なお、図18において、横軸(時間)は、図16及び図17と同じ時間を示している。   FIG. 18 is an explanatory diagram of the conveyance result of the paper P in the present embodiment. In the figure, similar to the comparative example (FIG. 14), the control (duty, current speed, target speed) on the PF motor 53 side and the time change of the remaining moving distance of the paper P are shown. In the figure, the horizontal axis represents time, the vertical axis (left side) represents Duty, and the vertical axis (right side) represents speed and remaining distance. In FIG. 18, the horizontal axis (time) indicates the same time as in FIGS. 16 and 17.

本実施形態では、図17に示したように、用紙Pが目標位置に到達した約90msec以降においてもFCモーター63に一定の電流が供給され続けている。すなわちFCモーター63に一定のトルクが発生している。これにより、搬送ローラー51aの停止時に搬送ローラー51aと搬送調整ローラー61aの間のテンションのバランスが乱れるのを抑制でき、図18に示すように用紙Pを目標位置に精度よく停止させることができる。   In the present embodiment, as shown in FIG. 17, a constant current is continuously supplied to the FC motor 63 even after about 90 msec when the paper P reaches the target position. That is, a constant torque is generated in the FC motor 63. Thereby, when the conveyance roller 51a stops, it can suppress that the balance of tension between the conveyance roller 51a and the conveyance adjustment roller 61a is disturbed, and the paper P can be accurately stopped at the target position as shown in FIG.

以上説明したように、本実施形態のプリンター10は、用紙Pを搬送方向に搬送する搬送ローラー51aと、搬送ローラー51aを回転させる駆動力を与えるPFモーター53と、搬送ローラー51aよりも搬送方向の上流側に設けられた搬送調整ローラー61aと、搬送調整ローラー61aを回転させる駆動力を与えるFCモーター63を備えている。   As described above, the printer 10 of the present embodiment includes the transport roller 51a that transports the paper P in the transport direction, the PF motor 53 that applies driving force to rotate the transport roller 51a, and the transport roller 51a in the transport direction. A conveyance adjustment roller 61a provided on the upstream side and an FC motor 63 that provides a driving force for rotating the conveyance adjustment roller 61a are provided.

そして制御部100は、PFモーター53を制御することによって搬送ローラー51aを駆動させて用紙Pを搬送方向に搬送させる際に、搬送ローラー51aと搬送調整ローラー61aとの間の用紙Pに生じるテンションが一定となるようにFCモーター63をPWM制御している。さらに制御部100は、搬送ローラー51aの停止時においても、搬送ローラー51aが停止する時のFCモーター63のDutyを保持している(一定のトルクを発生させている)。   When the control unit 100 controls the PF motor 53 to drive the transport roller 51a to transport the paper P in the transport direction, the tension generated on the paper P between the transport roller 51a and the transport adjustment roller 61a is applied. The FC motor 63 is PWM controlled so as to be constant. Further, the control unit 100 holds the duty of the FC motor 63 when the transport roller 51a stops even when the transport roller 51a stops (generates a constant torque).

これにより、用紙Pの搬送の停止時における搬送ローラー51aと搬送調整ローラー61aとの間のテンションの乱れを抑制することができる。よって用紙Pの停止精度の向上を図ることができる。
また、第1実施形態では搬送ローラー51aの停止時のDuty値をそのまま保持しているので、簡易に停止精度の向上を図ることができる。
Thereby, disturbance of the tension between the conveyance roller 51a and the conveyance adjustment roller 61a when the conveyance of the paper P is stopped can be suppressed. Therefore, it is possible to improve the stopping accuracy of the paper P.
In the first embodiment, since the duty value when the transport roller 51a is stopped is held as it is, the stop accuracy can be easily improved.

===第2実施形態===
第2実施形態では、搬送ローラー51aと搬送調整ローラー61aとの間のテンションを一定にする制御の終了時におけるFCモーター63のDutyの設定方法が第1実施形態と異なっている。なお、装置の構成、及び、FCモーター63制御以外の制御については第1実施形態と同じであるので、説明を省略する。
=== Second Embodiment ===
In the second embodiment, the method for setting the duty of the FC motor 63 at the end of the control for keeping the tension between the transport roller 51a and the transport adjustment roller 61a constant is different from the first embodiment. Since the configuration of the apparatus and the control other than the FC motor 63 control are the same as those in the first embodiment, the description thereof is omitted.

第1実施形態では、用紙Pが目標位置に到達したときのFCモーター63への出力Dutyが保持されていたのに対し、第2実施形態では、制御部100(FCモーター制御部113)は、速度PID制御から位置PID制御に切り替えを行ってから、所定時間経過後のDuty値を保持する。なお、この時間の測定は、例えば、前述した速度演算部122に入力される信号(不図示のタイマーで計測された時間に関する信号)に基づいて行う。   In the first embodiment, the output duty to the FC motor 63 when the paper P reaches the target position is held, whereas in the second embodiment, the control unit 100 (FC motor control unit 113) After switching from the speed PID control to the position PID control, the duty value after a predetermined time elapses is held. Note that this time measurement is performed based on, for example, a signal (a signal related to the time measured by a timer (not shown)) input to the speed calculation unit 122 described above.

例えば、所定時間として40msecが設定された場合、図17において、約50msecで速度PIDから位置PIDへの切り替えが行われたとすると、90msec(速度PIDから位置PIDへの切り替えが行われてから40msec後)におけるDutyを保持する。なお、搬送ローラー51aの回転が停止する前に所定時間に達してもよいが、搬送ローラー51aの回転が停止した後に所定時間に達するように時間(所定時間)を設定する方が望ましい。   For example, when 40 msec is set as the predetermined time, in FIG. 17, if switching from the speed PID to the position PID is performed at about 50 msec, 90 msec (after 40 msec from the switching from the speed PID to the position PID) ) Is held. The predetermined time may be reached before the rotation of the transport roller 51a stops, but it is desirable to set the time (predetermined time) so that the predetermined time is reached after the rotation of the transport roller 51a is stopped.

このように、第2実施形態では、速度PID制御から位置PID制御に切り替えを行ってから、所定時間経過後のDuty値を保持している。この第2実施形態においても、停止精度の向上を図ることができる。なお、第2実施形態では、搬送ローラー51aが停止したか否かを検出することなくFCモーター63に一定のトルクを発生させることができる。   As described above, in the second embodiment, the duty value after a predetermined time has elapsed after switching from the speed PID control to the position PID control is held. Also in the second embodiment, the stop accuracy can be improved. In the second embodiment, a constant torque can be generated in the FC motor 63 without detecting whether or not the transport roller 51a is stopped.

===第3実施形態===
前述の実施形態では、テンションを一定にする制御における最後のDutyをそのまま保持していたが、第3実施形態では、その最後のDutyよりも低いDutyを保持する。
=== Third Embodiment ===
In the above-described embodiment, the last duty in the control for keeping the tension constant is held as it is, but in the third embodiment, a duty lower than the last duty is held.

なお、第3実施形態においても、装置の構成、及び、FCモーター63制御以外の制御については前述の実施形態と同じであるので、説明を省略する。   In the third embodiment, the configuration of the apparatus and the control other than the FC motor 63 control are the same as those in the above-described embodiment, and thus the description thereof is omitted.

第3実施形態では、制御部100(FCモーター制御部113)は、用紙Pが目標位置に到達したときのFCモーター63のDutyよりも小さいDutyを保持する。保持するDutyをDutyA、用紙Pが目標位置に到達したときのDutyをDutyBとすると、DutyAは、以下の式で算出される。
DutyA=DutyB−(DutyB×N)/128 …(式8)
ここで、Nは、積分減算量(0〜128)である。
In the third embodiment, the control unit 100 (FC motor control unit 113) holds a duty smaller than the duty of the FC motor 63 when the paper P reaches the target position. Assuming that the duty to be held is DutyA and the duty when the paper P reaches the target position is DutyB, DutyA is calculated by the following equation.
DutyA = DutyB− (DutyB × N) / 128 (Expression 8)
Here, N is an integral subtraction amount (0 to 128).

このように、用紙Pが目標位置に到達した時のFCモーター63のDuty(DutyB)よりも小さいDuty(DutyA)を保持するようにしてもよい。このDutyAが小さいほど、消費電力の低減を図ることができ、さらに発熱を抑制することができる。一方、DutyAが大きい(DutyBに近い)ほど、用紙Pの停止位置の精度の向上を図ることができる。   As described above, the Duty (Duty A) smaller than the Duty (Duty B) of the FC motor 63 when the paper P reaches the target position may be held. As the Duty A is smaller, the power consumption can be reduced and the heat generation can be further suppressed. On the other hand, the accuracy of the stop position of the paper P can be improved as the duty A is larger (closer to the duty B).

なお、第3実施形態では、DutyBとして用紙Pが目標位置に到達したときのDutyを適用したが、第2実施形態のように、DutyBとして、速度PID制御から位置PID制御に切り替わってから所定時間経過後のDutyを用いても良い。   In the third embodiment, the duty when the paper P has reached the target position is applied as the duty B. However, as in the second embodiment, the duty B is a predetermined time after switching from the speed PID control to the position PID control. You may use Duty after progress.

===その他の実施の形態===
一実施形態としてのプリンター等を説明したが、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
=== Other Embodiments ===
Although a printer or the like as one embodiment has been described, the above embodiment is for facilitating the understanding of the present invention, and is not intended to limit the present invention. The present invention can be changed and improved without departing from the gist thereof, and it is needless to say that the present invention includes equivalents thereof. In particular, the embodiments described below are also included in the present invention.

<プリンターについて>
プリンター10は、スキャナ装置やコピー装置のような、複合的な機器の一部であっても良い。さらに、上述の実施の形態においては、インクジェット方式のプリンター10に関して説明している。しかしながら、プリンター10としては、目標位置に搬送された媒体に印刷可能なものであれば、インクジェット方式のプリンターには限られない。例えば、ジェルジェット方式のプリンター、トナー方式のプリンター、ドットインパクト方式のプリンター等、種々のプリンターに対して、本実施形態を適用することが可能である。
また、プロッターもプリンターに含まれる。
<About the printer>
The printer 10 may be a part of a complex device such as a scanner device or a copy device. Furthermore, in the above-described embodiment, the ink jet printer 10 has been described. However, the printer 10 is not limited to an inkjet printer as long as it can print on the medium conveyed to the target position. For example, the present embodiment can be applied to various printers such as a gel jet printer, a toner printer, and a dot impact printer.
A plotter is also included in the printer.

<PFモーター53の制御について>
前述の実施形態では、速度制御部120および位置制御部140は、それぞれPID制御を行うように構成されている。しかしながら、PFモーター53の制御は、PID制御には限られない。PID制御以外の制御としては、PI制御、PD制御、P制御等のフィードバック制御、その他、フィードフォワード制御とフィードバック制御の併用等がある。
<Control of PF motor 53>
In the above-described embodiment, the speed control unit 120 and the position control unit 140 are each configured to perform PID control. However, the control of the PF motor 53 is not limited to PID control. Control other than PID control includes feedback control such as PI control, PD control, and P control, as well as combined use of feedforward control and feedback control.

<媒体について>
前述の実施形態では、プリンター10にセットされるロール体RPは一つであったが、これには限られない。
図19は、2つのロール体RPをセット可能な構成例を示した図である。
図に示すプリンターでは、上側ロール体RPaと下側ロール体RPbの2つのロール体がセットできるようになっている。また図では、2つのロール体から用紙Pを引き出す方向を点線の矢印で示している。
図に示すようにロール体(上側ロール体RPa又は下側ロール体RPb)から引き出された用紙Pは、搬送調整ローラー対61を介して搬送ローラー対51に搬送される。
<About media>
In the above-described embodiment, the number of roll bodies RP set in the printer 10 is one, but the present invention is not limited to this.
FIG. 19 is a diagram showing a configuration example in which two roll bodies RP can be set.
In the printer shown in the figure, two roll bodies, that is, an upper roll body RPa and a lower roll body RPb can be set. In the drawing, the direction in which the paper P is pulled out from the two roll bodies is indicated by dotted arrows.
As shown in the drawing, the paper P drawn from the roll body (upper roll body RPa or lower roll body RPb) is transported to the transport roller pair 51 via the transport adjustment roller pair 61.

なお、これらの各ローラーやモーターの制御は前述の実施形態と同様であるので説明を省略する。この例では、一方のロール体RPへの印刷が終了すると、他方のロール体RPに印刷することができ、ロール体RPの取替えによる時間を短縮することができる。また、この場合においても前述の実施形態と同様の制御(テンションの制御)を行うことで、各ロール体から引き出された用紙Pの停止精度の向上を図ることができる。   In addition, since control of each of these rollers and motors is the same as that of the above-mentioned embodiment, description is abbreviate | omitted. In this example, when printing on one roll body RP is completed, printing on the other roll body RP can be performed, and the time required for replacing the roll body RP can be shortened. Also in this case, by performing the same control (tension control) as in the above-described embodiment, it is possible to improve the stopping accuracy of the paper P drawn from each roll body.

また、本実施形態では媒体としてロール体に巻かれた用紙Pを用いていたがこれには限られない。例えば、所定サイズに裁断された普通紙であってもよい。但し、本実施形態のようにロール体RPを用いた場合、特に停止精度を向上させる効果を得ることができる。   In this embodiment, the paper P wound around the roll body is used as the medium. However, the present invention is not limited to this. For example, it may be plain paper cut to a predetermined size. However, when roll body RP is used like this embodiment, the effect which improves especially stop accuracy can be acquired.

10 プリンター、20 本体部、30 ロール体駆動機構、
32、ギア輪列、33 ロールモーター、34 回転検出部、
34a 円盤状スケール、34b リニアセンサー、
40 キャリッジ駆動機構、41 キャリッジ、42 キャリッジ軸、
43 インクタンク、44 印刷ヘッド、50 媒体搬送機構、
51 搬送ローラー対、51a 搬送ローラー、51b 従動ローラー、
52、ギア輪列、53 PFモーター、54 回転検出部、
54a 円盤状スケール、54b リニアセンサー、
60 搬送調整機構、61 搬送調整ローラー対、61a 搬送調整ローラー、
61b 従動ローラー、62、ギア輪列、63 FCモーター、
64 回転検出部、64a 円盤状スケール、64b リニアセンサー、
68 弛みセンサー、
100 制御部、101 CPU、102 ROM、103 RAM、
104 PROM、105 ASIC、106 モータードライバー、
110 主制御部、111 ロールモーター制御部、
112 PFモーター制御部、113 FCモーター制御部
120 速度制御部、121 位置演算部、122 速度演算部、
123 第1減算部、124 目標速度発生部、125 第2減算部、
126 比例要素、127 積分要素、128 微分要素、
132 加算部、133 PWM信号出力部
140 位置制御部、141 位置演算部、142 速度演算部、
143 第1減算部、144 位置ゲイン乗算部、145 第3減算部
146 比例要素、147 積分要素、148 微分要素、
152 加算部、153 PWM信号出力部、
541 発光ダイオード、542 コリメーターレンズ、
543 検出処理部、544 フォトダイオード、
545 信号処理回路、546a,546b コンパレーター
10 printer, 20 main body, 30 roll drive mechanism,
32, gear train, 33 roll motor, 34 rotation detector,
34a disk scale, 34b linear sensor,
40 Carriage drive mechanism, 41 Carriage, 42 Carriage shaft,
43 ink tank, 44 print head, 50 medium transport mechanism,
51 transport roller pair, 51a transport roller, 51b driven roller,
52, gear train, 53 PF motor, 54 rotation detector,
54a disk scale, 54b linear sensor,
60 conveyance adjustment mechanism, 61 conveyance adjustment roller pair, 61a conveyance adjustment roller,
61b driven roller, 62, gear train, 63 FC motor,
64 rotation detector, 64a disk scale, 64b linear sensor,
68 Looseness sensor,
100 control unit, 101 CPU, 102 ROM, 103 RAM,
104 PROM, 105 ASIC, 106 Motor driver,
110 main control unit, 111 roll motor control unit,
112 PF motor control unit, 113 FC motor control unit 120 speed control unit, 121 position calculation unit, 122 speed calculation unit,
123 first subtraction unit, 124 target speed generation unit, 125 second subtraction unit,
126 proportional elements, 127 integral elements, 128 differential elements,
132 addition unit, 133 PWM signal output unit 140 position control unit, 141 position calculation unit, 142 speed calculation unit,
143 1st subtraction part, 144 Position gain multiplication part, 145 3rd subtraction part 146 proportional element, 147 integral element, 148 differential element,
152 adder, 153 PWM signal output unit,
541 LED, 542 collimator lens,
543 detection processing unit, 544 photodiode,
545 signal processing circuit, 546a, 546b comparator

Claims (6)

被搬送物を搬送方向に搬送する第1ローラーと、
前記第1ローラーを回転させる駆動力を与える第1モーターと、
前記第1ローラーよりも前記搬送方向の上流側に配置された第2ローラーと、
前記第2ローラーを回転させる駆動力を与える第2モーターと、
前記第1モーターを制御することによって前記第1ローラーを駆動させて前記被搬送物を前記搬送方向に搬送させる制御部であって、前記第1ローラーの駆動時に前記第1ローラーと前記第2ローラーとの間の前記被搬送物に生じる張力が一定となるように前記第2モーターのトルクを制御し、且つ、前記第1ローラーの停止時には前記第2モーターに所定のトルクを発生させる制御部と、
を備えたことを特徴とする搬送装置。
A first roller that conveys the object to be conveyed in the conveying direction;
A first motor for providing a driving force for rotating the first roller;
A second roller disposed upstream of the first roller in the transport direction;
A second motor for providing a driving force for rotating the second roller;
A control unit for controlling the first motor to drive the first roller to transport the object to be transported in the transport direction, wherein the first roller and the second roller are driven when the first roller is driven. A control unit that controls the torque of the second motor so that the tension generated on the object to be conveyed is constant, and generates a predetermined torque in the second motor when the first roller is stopped; ,
A conveying apparatus comprising:
請求項1に記載の搬送装置であって、
前記第2モーターはPWM制御されており、
前記制御部は、前記第1ローラーの停止時に、そのときの前記第2モーターのデューティーを保持して前記所定のトルクを発生させる
ことを特徴とする搬送装置。
It is a conveying apparatus of Claim 1, Comprising:
The second motor is PWM controlled,
The controller is configured to generate the predetermined torque while maintaining the duty of the second motor at the time when the first roller is stopped.
請求項1に記載の搬送装置であって、
前記第2モーターはPWM制御されており、
前記制御部は、少なくとも、前記被搬送物が目標位置に到達するよりも前に前記第1モーターを速度フィードバック制御から位置フィードバック制御に切り替えを行い、前記第1モーターを前記位置フィードバック制御に切り替えてから所定時間経過後の前記第2モーターのデューティーを保持して前記所定のトルクを発生させる
ことを特徴とする搬送装置。
It is a conveying apparatus of Claim 1, Comprising:
The second motor is PWM controlled,
The control unit switches the first motor from speed feedback control to position feedback control at least before the conveyed object reaches a target position, and switches the first motor to the position feedback control. And a duty of the second motor after a predetermined time has elapsed to generate the predetermined torque.
請求項1に記載の搬送装置であって、
前記第2モーターはPWM制御されており、
前記制御部は、前記張力を一定とする張力制御の終了時における前記第2モーターのデューティーよりも小さいデューティーを保持して前記所定のトルクを発生させる
ことを特徴とする搬送装置。
It is a conveying apparatus of Claim 1, Comprising:
The second motor is PWM controlled,
The transport unit is configured to generate the predetermined torque while maintaining a duty smaller than a duty of the second motor at the end of tension control in which the tension is constant.
請求項1〜4の何れかに記載の搬送装置と、
前記搬送装置によって目標位置に搬送された前記被搬送物に印刷を行う印刷部と、
を備えたことを特徴とする印刷装置。
A transport apparatus according to any one of claims 1 to 4 ,
A printing unit that performs printing on the transported object transported to a target position by the transport device;
A printing apparatus comprising:
被搬送物を搬送方向に搬送する第1ローラーと、前記第1ローラーを回転させる駆動力を与える第1モーターと、前記第1ローラーよりも前記搬送方向の上流側に配置された第2ローラーと、前記第2ローラーを回転させる駆動力を与える第2モーターとを有する搬送装置による搬送方法であって、
前記第1モーターによって前記第1ローラーを駆動させて前記被搬送物を前記搬送方向に搬送することと、
前記第1ローラーの駆動中に前記第1ローラーと前記第2ローラーとの間の前記被搬送物に生じる張力が一定となるように前記第2モーターのトルクを制御することと、
前記第1ローラーの停止時に前記第2モーターに所定のトルクを発生させることと、
を有することを特徴とする搬送方法。
A first roller that conveys the object to be conveyed in the conveyance direction, a first motor that applies a driving force to rotate the first roller, and a second roller that is disposed upstream of the first roller in the conveyance direction; A transport method by a transport device having a second motor for applying a driving force for rotating the second roller,
Driving the first roller by the first motor to convey the object to be conveyed in the conveying direction;
Controlling the torque of the second motor so that the tension generated in the conveyed object between the first roller and the second roller during driving of the first roller is constant;
Generating a predetermined torque in the second motor when the first roller is stopped;
A conveying method characterized by comprising:
JP2012101498A 2012-04-26 2012-04-26 Conveying apparatus, printing apparatus, and conveying method Expired - Fee Related JP5935489B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012101498A JP5935489B2 (en) 2012-04-26 2012-04-26 Conveying apparatus, printing apparatus, and conveying method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012101498A JP5935489B2 (en) 2012-04-26 2012-04-26 Conveying apparatus, printing apparatus, and conveying method

Publications (2)

Publication Number Publication Date
JP2013227142A JP2013227142A (en) 2013-11-07
JP5935489B2 true JP5935489B2 (en) 2016-06-15

Family

ID=49675222

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012101498A Expired - Fee Related JP5935489B2 (en) 2012-04-26 2012-04-26 Conveying apparatus, printing apparatus, and conveying method

Country Status (1)

Country Link
JP (1) JP5935489B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6277711B2 (en) 2013-12-24 2018-02-14 セイコーエプソン株式会社 Medium transport control method and printer

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4287296B2 (en) * 2004-01-28 2009-07-01 京セラ株式会社 Carrier sheet tension control method and apparatus
JP4807001B2 (en) * 2005-08-09 2011-11-02 株式会社安川電機 Tension control device
JP5724280B2 (en) * 2010-10-06 2015-05-27 セイコーエプソン株式会社 Printer and printing method
JP2012240786A (en) * 2011-05-19 2012-12-10 Hitachi Ltd Web carrying device

Also Published As

Publication number Publication date
JP2013227142A (en) 2013-11-07

Similar Documents

Publication Publication Date Title
JP5315753B2 (en) Fluid ejecting apparatus and fluid ejecting method
JP5724280B2 (en) Printer and printing method
JP5272580B2 (en) Printing apparatus and printing method
JP5206228B2 (en) Printing device
JP5671858B2 (en) Printing apparatus, roll diameter calculation method, and program
US8708445B2 (en) Printing device, printing method, and program
JP2009263044A (en) Motor controller, fluid injection device, and motor control method
JP6507776B2 (en) Medium feed control method and medium feed apparatus
JP2009073181A (en) Printer, drive control method, and printer motor control program
JP2012162379A (en) Printer and printing method
JP5935489B2 (en) Conveying apparatus, printing apparatus, and conveying method
JP2011046518A (en) Printer
JP6031813B2 (en) Printing apparatus and printing method
JP6015096B2 (en) Conveying device, liquid ejection device, and conveying method
JP2011046172A (en) Printer
JP2009263088A (en) Motor controller, fluid injection device, and motor control method
JP2010052295A (en) Printer and printing method
JP2015171951A (en) Printing apparatus and printing method
JP2009242047A (en) Motor control device, fluid ejection device and motor control method
JP5915784B2 (en) Printing device
JP4543967B2 (en) Motor control device and printing device
JP2013241249A (en) Conveyance device and method
JP5963492B2 (en) Conveying apparatus and recording apparatus
JP5071073B2 (en) Motor control device, printer, and drive control method
JP2013091219A (en) Recording apparatus, conveyance device, and method for conveying sheet

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150406

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160315

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20160412

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160425

R150 Certificate of patent or registration of utility model

Ref document number: 5935489

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees