JP2804345B2 - Loom control method and device - Google Patents
Loom control method and deviceInfo
- Publication number
- JP2804345B2 JP2804345B2 JP12318590A JP12318590A JP2804345B2 JP 2804345 B2 JP2804345 B2 JP 2804345B2 JP 12318590 A JP12318590 A JP 12318590A JP 12318590 A JP12318590 A JP 12318590A JP 2804345 B2 JP2804345 B2 JP 2804345B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- weaving
- storage unit
- terminal
- loom
- 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
Links
Landscapes
- Looms (AREA)
Description
【発明の詳細な説明】 (産業上の利用分野) 本発明は、複数種類の織布を製織するように織機を制
御する方法および装置に関する。Description: TECHNICAL FIELD The present invention relates to a method and an apparatus for controlling a loom to weave a plurality of types of woven fabrics.
(従来の技術) 主軸の回転数、打込み数、経糸の張力、開口パター
ン、緯入れの噴射圧力、噴射角度等の製織用データは、
一般に、一種類の織布の製織を終了するたびに、織機毎
に設けられた制御装置の記憶回路に設定される。複数の
織機を中央処理装置に接続し、各織機を中央処理装置に
より管理する、織機の群管理システムにおいては、製織
用データは、中央処理装置から織機毎に設けられた端末
器に伝送される。(Prior art) Weaving data such as the number of rotations of the main shaft, the number of drivings, the warp tension, the shedding pattern, the weft insertion injection pressure, the injection angle
Generally, each time the weaving of one type of woven fabric is completed, it is set in a storage circuit of a control device provided for each loom. In a loom group management system in which a plurality of looms are connected to a central processing unit and each loom is managed by the central processing unit, weaving data is transmitted from the central processing unit to a terminal provided for each loom. .
この種の群管理システムにおいて、所定の織布の製織
を終了したことを意味するワープアウト信号が織機から
中央処理装置に供給されたことにより、その織機の端末
器に次の織布のための製織用データを中央処理装置から
供給して、その端末器のデータを新たな製織用データに
更新した後、新たな製織用データを基に織機を制御する
方法が提案されている(特開昭61−138748号公報)。In this type of group management system, a warp-out signal indicating that the weaving of a predetermined woven fabric has been completed is supplied from the loom to the central processing unit, so that the terminal of the loom is used for the next woven fabric. A method has been proposed in which weaving data is supplied from a central processing unit, the data of the terminal device is updated to new weaving data, and then the loom is controlled based on the new weaving data (Japanese Patent Laid-Open Publication No. Sho. No. 61-138748).
また、緯入れパターンをメインステップデータと複数
のサブステップデータとに分けて記憶回路に記憶させて
おき、同じパターンの繰り返しの場合にサブステップパ
ターンを選択して読み出して、所望の緯入れパターンで
製織させる制御方法が提案されている(特開昭58−1042
48号公報)。この制御方法において、各データは、中央
処理装置から所定の端末器に伝送される。In addition, the weft insertion pattern is divided into main step data and a plurality of sub-step data and stored in the storage circuit, and when the same pattern is repeated, the sub-step pattern is selected and read out, and the desired weft insertion pattern is read. A control method for weaving has been proposed (JP-A-58-1042).
No. 48). In this control method, each data is transmitted from the central processing unit to a predetermined terminal.
(解決しようとする課題) しかし、製織用データの更新はある程度の時間を要す
るから、前者の制御方法では、製織用データを更新する
間、織機を停止させなければならず、その結果織機の稼
動率が低下し、織機を停止させたことによる織り段が織
布に形成される。(Problem to be solved) However, since updating of weaving data requires a certain amount of time, in the former control method, the loom must be stopped while updating the weaving data. The rate is reduced, and the weaving steps resulting from stopping the loom are formed in the woven fabric.
また、後者の制御方法では、予め予定されている全て
のデータを端末器に記憶させなければならないから、大
容量の記憶回路を必要とする。In the latter control method, a large-capacity storage circuit is required because all the data scheduled in advance must be stored in the terminal device.
本発明の目的は、小容量の記憶回路で、織機を停止さ
せることなく、製織用データを更新することができるよ
うにすることにある。An object of the present invention is to enable weaving data to be updated by a small-capacity storage circuit without stopping the loom.
(解決手段、作用、効果) 本発明の織機の制御方法は、製織用データを記憶する
2つの記憶部の一方の記憶部に記憶されている製織用デ
ータを基に織機を制御する間、他方の記憶部に次の製織
に用いる製織用データを記憶させることを含む。(Solution, operation and effect) A method for controlling a loom according to the present invention provides a method for controlling a loom based on weaving data stored in one of two storage units storing weaving data while controlling the other. And storing the weaving data to be used for the next weaving in the storage unit.
本発明の織機の制御装置は、製織用データを記憶する
2つの記憶部を有する記憶回路と、前記記憶部に記憶さ
れている製織用データを選択的に読み出し、読み出した
製織用データを基に織機を制御する制御回路とを含む。
前記制御回路は、一方の記憶部に記憶されている製織用
データを読み出して織機を制御している間、他方の記憶
部に次の製織に用いる製織用データを記憶させる。A control device for a loom of the present invention includes a storage circuit having two storage units for storing weaving data, and selectively reads the weaving data stored in the storage unit, and based on the read-out weaving data. And a control circuit for controlling the loom.
The control circuit reads the weaving data stored in one storage unit and controls the loom, and stores the weaving data to be used for the next weaving in the other storage unit.
織機は一方の記憶部に記憶されている製織用データを
基に制御され、その間他方の記憶部に新たな製織用デー
タが記憶される。The loom is controlled based on the weaving data stored in one storage unit, and new weaving data is stored in the other storage unit during that time.
一方の記憶部に記憶された製織用データによる製織が
終了すると、織機は、他方の記憶部に記憶されている製
織用データを基に制御される。このとき、一方の記憶部
に記憶されている製織用データを更新してもよいし、更
新しなくてもよい。When weaving using the weaving data stored in one storage unit is completed, the loom is controlled based on the weaving data stored in the other storage unit. At this time, weaving data stored in one storage unit may or may not be updated.
本発明によれば、織機を停止させることなく、製織用
データを更新することができるから、織機の稼動率が向
上し、織機を停止させることに起因する織り段を未然に
防止することができる。また、少なくとも2つの記憶部
を設ければよいから、記憶回路の容量が小さくてよい。According to the present invention, weaving data can be updated without stopping the loom, so that the operation rate of the loom can be improved, and weaving steps caused by stopping the loom can be prevented beforehand. . Further, since it is sufficient to provide at least two storage units, the capacity of the storage circuit may be small.
(実施例) 第1図を参照するに、群管理システム10は、複数の織
機12を、中央処理装置14と、織機12毎に設けられた端末
器16とにより集中して管理する。(Embodiment) Referring to FIG. 1, a group management system 10 manages a plurality of looms 12 in a centralized manner by a central processing unit 14 and a terminal 16 provided for each of the looms 12.
中央処理装置14は、各種のデータを設定する設定器18
と、各種の製織用データが記憶された記憶回路20と、端
末器16から伝送される各種のデータを記憶するための記
憶回路22と、設定器18および記憶回路20,22に接続され
た制御回路24と、制御回路24を端末器16に接続するマル
チプレクサ26とを含む。The central processing unit 14 includes a setting unit 18 for setting various data.
A storage circuit 20 storing various weaving data, a storage circuit 22 for storing various data transmitted from the terminal device 16, and a control unit connected to the setting unit 18 and the storage circuits 20 and 22. It includes a circuit 24 and a multiplexer 26 that connects the control circuit 24 to the terminal 16.
制御回路24は、記憶回路20に対する製織用データの読
み出しおよび書き込み、記憶回路22に対する各種の製織
用データの読み出しおよび書き込み、中央処理装置14と
端末器16との間における各種のデータおよび指令の送受
信等を制御する。The control circuit 24 reads and writes weaving data to and from the storage circuit 20, reads and writes various weaving data to and from the storage circuit 22, and transmits and receives various data and commands between the central processing unit 14 and the terminal 16. And so on.
第2図に示すように、各端末器16は、開口パターンの
ような製織用データを電気的に変更可能の電子ドビー装
置からなる。各端末器16は、一対の近接スイッチ30,32
を含む。近接スイッチ30,32のそれぞれは、対応する織
機の主軸43が一回転するたびにパルス信号を歩進信号発
生回路36へ供給する。As shown in FIG. 2, each terminal 16 comprises an electronic dobby device capable of electrically changing weaving data such as an opening pattern. Each terminal device 16 includes a pair of proximity switches 30, 32.
including. Each of the proximity switches 30 and 32 supplies a pulse signal to the stepping signal generation circuit 36 every time the main shaft 43 of the corresponding loom makes one rotation.
歩進信号発生回路36は、両パルス信号が両近接スイッ
チ30,32から供給されるたびに、両パルス信号の位相差
を基に主軸34の回転方向を判定し、回転方向に応じてパ
ルス信号Sp1またはSp2をカウンタ38へ供給する。Each time both pulse signals are supplied from both the proximity switches 30 and 32, the step signal generation circuit 36 determines the rotation direction of the main shaft 34 based on the phase difference between the two pulse signals, and determines the pulse signal in accordance with the rotation direction. Sp1 or Sp2 is supplied to the counter 38.
カウンタ38の計数値は、制御回路40において、所定の
製織用データを、該データが記憶されている記憶回路42
の所定の記憶部から読み出すための信号として用いられ
る。カウンタ38は、その計数値が所定の値、たとえば開
口パターンの1リピートのステップ数と同じ値になるた
びに、制御回路40によりクリアされる。The count value of the counter 38 is stored in a control circuit 40 by storing predetermined weaving data in a storage circuit 42 in which the data is stored.
Is used as a signal for reading from a predetermined storage unit. The counter 38 is cleared by the control circuit 40 each time the count value becomes a predetermined value, for example, the same value as the number of steps of one repeat of the opening pattern.
制御回路40に読み出された製織用データは、駆動回路
44へ供給され、該駆動回路において対応する織機12の複
数の綜絖枠等を制御する信号として利用される。The weaving data read by the control circuit 40 is stored in the drive circuit.
The drive circuit 44 supplies the drive circuit with signals for controlling a plurality of heald frames of the corresponding loom 12 in the drive circuit.
制御回路40は、中央処理装置14との間でデータおよび
指令を送受信するための端子46を有する。The control circuit 40 has a terminal 46 for transmitting and receiving data and commands to and from the central processing unit 14.
第3図に示すように、記憶回路42は製織用データのた
めの第1および第2の記憶部48,50を有しており、ま
た、制御回路40は読み出すべき製織用データを記憶して
いる記憶部と新たな製織用データを書き込むべき記憶部
とを切り換える切換回路52を有する。As shown in FIG. 3, the storage circuit 42 has first and second storage sections 48 and 50 for weaving data, and the control circuit 40 stores the weaving data to be read. A switching circuit 52 is provided for switching between a storage unit in which a new weaving data is stored and a storage unit in which new weaving data is to be written.
次に、第4図を参照して端末器16の動作を説明する。 Next, the operation of the terminal 16 will be described with reference to FIG.
以下の説明において、mおよびnは、それぞれ、ソフ
ト上の変数であり、下記の記号AおよびBが代入され
る。In the following description, m and n are variables on software, respectively, and the following symbols A and B are substituted.
AおよびBは、それぞれ、対応する端末器の記憶部48
および50に記憶されている製織用データであることを示
す記号である。すなわち、記憶部48には製織用データA
が、また、記憶部50には製織用データBが記憶される。
以下、記憶部48および50に記憶される製織用データを、
それぞれ、単にデータAおよびデータBと呼ぶ。A and B are the storage units 48 of the corresponding terminals, respectively.
And 50 are symbols indicating that the data is for weaving stored in 50. That is, the storage unit 48 stores the weaving data A
However, the storage unit 50 stores the weaving data B.
Hereinafter, the weaving data stored in the storage unit 48 and 50,
They are simply referred to as data A and data B, respectively.
なお、フローチャート中の変数mおよびnを含む命令
は、設定された記号AまたはBに読み代えて実行され
る。The instruction including the variables m and n in the flowchart is executed in place of the set symbol A or B.
端末器16は、製織指令が入力されると、先ず、ソフト
上の変数mおよびnにそれぞれ記号AおよびBを設定す
るイニシャル処理と、記憶部48を切換回路52の読出し用
端子に接続させ、記憶部50を切換回路52の書込み用端子
に接続させるイニシャル処理とを実行する(ステップ10
1) これにより、ソフト上の変数mに記号Aが設定され
(m←A)、変数nに記号Bが設定される(n←B)。
また、記憶部48は切換回路52の読出し用端子に接続さ
れ、記憶部50は切換回路52の書込み用端子に接続され
る。When the weaving command is input, the terminal device 16 first connects the storage unit 48 to the readout terminal of the switching circuit 52, and performs initial processing for setting the symbols A and B to the variables m and n on the software, respectively. And an initial process for connecting the storage unit 50 to the write terminal of the switching circuit 52 (step 10).
1) Thereby, the symbol A is set to the variable m on the software (m ← A), and the symbol B is set to the variable n (n ← B).
The storage unit 48 is connected to a read terminal of the switching circuit 52, and the storage unit 50 is connected to a write terminal of the switching circuit 52.
次いで、端末器16は、データnの登録が完了している
か否かを確認する(ステップ102)。この時点におい
て、ソフト上の変数nにはステップ101のイニシャル処
理により記号Bが設定されているから、端末器16は記憶
部50への新たなデータnすなわちデータBの登録が完了
しているか否かを確認する。しかし、逆にソフト上の変
数nに記号Aが設定されている場合には、端末器16は記
憶部48への新たなデータnすなわちデータAの登録が完
了しているか否かを確認する。Next, the terminal device 16 confirms whether or not the registration of the data n has been completed (step 102). At this time, since the symbol B is set to the variable n on the software by the initial processing of step 101, the terminal device 16 determines whether the registration of the new data n, that is, the data B in the storage unit 50 has been completed. Check if. However, if the symbol A is set to the variable n on the software, the terminal 16 confirms whether the registration of the new data n, that is, the data A in the storage unit 48 has been completed.
ステップ102における確認は、データAまたはBの登
録完了フラグがオンであるかオフであるかを確認するこ
とにより行うことができる。The confirmation in step 102 can be performed by confirming whether the registration completion flag of data A or B is on or off.
いま、データnすなわちデータBの登録完了フラグが
オンになっており、新たなデータBの登録が完了してい
ると、端末器16は、実際の製織に用いるデータを記憶し
ている記憶部と、新たなデータを記憶させる記憶部とを
切り換えるデータ切換指令を発生する(ステップ10
3)。Now, when the registration completion flag of data n, that is, data B is turned on and the registration of new data B is completed, the terminal device 16 stores the data used for actual weaving in the storage unit. Generates a data switching command for switching between the storage unit for storing new data (step 10).
3).
ステップ103の結果、すでにデータBが記憶されてい
る記憶部50は切換回路52の読出し用端子に接続され、デ
ータAを記憶させる記憶部48は切換回路52の書込み用端
子に接続される。As a result of step 103, the storage unit 50 in which data B is already stored is connected to the read terminal of the switching circuit 52, and the storage unit 48 for storing data A is connected to the writing terminal of the switching circuit 52.
次いで、端末器16は、ソフト上の変数mに記号Aが設
定されているか否かを確認する(ステップ104)。この
時点において、変数mにはステップ101のイニシャル処
理において記号Aが設定されているから、端末器16は、
次いで、ソフト上の変数mおよびnにそれぞれ記号Bお
よびAを設定する(ステップ105)。Next, the terminal 16 checks whether or not the symbol A is set to the variable m on the software (step 104). At this point, the symbol A is set to the variable m in the initial processing of step 101, so that the terminal 16
Next, symbols B and A are set for variables m and n on the software, respectively (step 105).
ステップ105において、ソフトは、記憶部50に記憶さ
れているデータBを実際の製織に用いるべきデータと
し、新たなデータAを記憶部48に書き込むように、設定
される。In step 105, the software is set so that the data B stored in the storage unit 50 is the data to be used for actual weaving, and the new data A is written to the storage unit 48.
逆に、ステップ104の結果、m≠Aであると、端末器1
6は、ソフト上の変数mおよびnにそれぞれ記号Aおよ
びBを設定する(ステップ106)。これにより、ソフト
は、記憶部48に記憶されているデータAを実際の製織に
用いるべきデータとし、新たなデータBを記憶部50に書
き込むように、設定される。Conversely, if m ≠ A as a result of step 104, terminal 1
Step 6 sets symbols A and B for variables m and n on the software, respectively (step 106). Thus, the software is set so that the data A stored in the storage unit 48 is the data to be used for actual weaving, and the new data B is written in the storage unit 50.
次いで、端末器16は、データmすなわちデータBを基
に織機を制御する(ステップ107)。これにより、記憶
部50に記憶されている製織用データBによる製織が実行
される。なお、逆に、ステップ106が実行された場合
は、記憶部48に記憶されている製織用データAによる製
織が実行される。Next, the terminal device 16 controls the loom based on the data m, that is, the data B (step 107). As a result, weaving based on the weaving data B stored in the storage unit 50 is performed. Conversely, when step 106 is executed, weaving is performed using the weaving data A stored in the storage unit 48.
次いで、端末器16は、機下し長さに達したか否かすな
わち布巻きビームを交換すべき長さに達したか否かを判
定し、機下し長さに達するまでデータBを基に織機を制
御する(ステップ108)。Next, the terminal device 16 determines whether or not the length of the downwind beam has been reached, that is, whether or not the length of the cloth-wrapped beam has been reached, and based on the data B until the length of the downwind beam is reached. The loom is controlled (step 108).
機下し長さに達すると、端末器16は、機下し指令を発
生し(ステップ109)、次いで機上げ長さに達したか否
かすなわち経糸ビームを交換すべき長さに達したか否か
を確認する(ステップ110)。When the machine-down length has been reached, the terminal 16 issues a machine-down command (step 109), and then determines whether the machine-up length has been reached, that is, whether the warp beam has been replaced. It is confirmed whether or not it is (step 110).
機上げ長さに達していないと、端末器16は、データB
を変更すべきか否かを確認する(ステップ111)。この
結果、変更すべきでないと、端末器16は、データBによ
る織布が所定の長さに達するまで、ステップ107〜111を
繰り返す。If the aircraft length has not been reached, the terminal 16
Is to be changed (step 111). As a result, if it should not be changed, the terminal 16 repeats steps 107 to 111 until the woven fabric based on the data B reaches a predetermined length.
しかし、データを変更すべきであると、端末器16は、
データmすなわちデータBの登録完了に対応するフラグ
をオンにする(ステップ112)。However, if the data should be changed, the terminal 16
A flag corresponding to the completion of registration of data m, that is, data B is turned on (step 112).
その後、端末器16は、ステップ110において、機上げ
長さに達するまで、ステップ102〜112を繰り返す。Thereafter, in step 110, the terminal device 16 repeats steps 102 to 112 until the aircraft reaches the lift length.
ステップ110において、機上げ長さに達していると、
端末器16は、織機を停止させ、機上げ指令を出力する
(ステップ113)。In step 110, if the aircraft has reached the lift length,
The terminal device 16 stops the loom and outputs a hoisting command (step 113).
ステップ105と106とは、ステップ104における確認結
果が、制御ループが一循環する毎に、m=Aと、m≠A
とを交互に繰り返すから、交互に実行される。In steps 105 and 106, the result of the check in step 104 is such that m = A and m ≠ A every time the control loop makes one cycle.
Are alternately executed, so that they are executed alternately.
記憶回路42への新たなデータの書き込みは、データ登
録制御の制御ルーチンにおいて端末器16が所定のイニシ
ャル処理(ステップ114)を実行した後に開始される。The writing of new data to the storage circuit 42 is started after the terminal device 16 executes a predetermined initial process (step 114) in the control routine of the data registration control.
イニシャル処理を終了すると、端末器16は、ソフト上
の変数nに対応したデータnの登録完了フラグがオフで
あることを確認し(ステップ115)、中央処理装置14へ
新たなデータの転送要求を出力し(ステップ116)、転
送されてくる新たなデータを受信し(ステップ117)、
受信した新たなデータをデータnが記憶されている記憶
部48または50へ出力し(ステップ118)、その後データ
nの登録完了フラグをオンにする(ステップ115)。Upon completion of the initial processing, the terminal device 16 confirms that the registration completion flag of the data n corresponding to the variable n on the software is off (step 115), and issues a request for transferring new data to the central processing unit 14. Output (step 116), receive the new data to be transferred (step 117),
The received new data is output to the storage unit 48 or 50 in which the data n is stored (step 118), and then the registration completion flag of the data n is turned on (step 115).
ここで、変数nにたとえばAが設定されていれば、端
末機16は、データAの登録完了フラグがオフであること
を確認し(ステップ115)、中央処理装置14からの新た
なデータAを、データAが記憶される記憶部48に出力し
(ステップ118)、データAの登録完了フラグをオンに
する(ステップ119)。これと逆に、変数nに記号Bが
設定されていれば、端末機16は、データBの登録完了フ
ラグがオフであることを確認し(ステップ115)、中央
処理装置14からの新たなデータAを、データBが記憶さ
れる記憶部48に出力し(ステップ118)、データBの登
録完了フラグをオンにする(ステップ119)。これによ
り、記憶部48または50のデータが更新される。Here, if A is set to the variable n, for example, the terminal 16 confirms that the registration completion flag of the data A is off (step 115), and transmits the new data A from the central processing unit 14. Is output to the storage unit 48 in which the data A is stored (step 118), and the registration completion flag of the data A is turned on (step 119). Conversely, if the symbol B is set to the variable n, the terminal 16 confirms that the registration completion flag of the data B is off (step 115), and the new data from the central processing unit 14 A is output to the storage unit 48 in which the data B is stored (step 118), and the registration completion flag of the data B is turned on (step 119). Thereby, the data in the storage unit 48 or 50 is updated.
このように、ステップ116〜119は、ステップ115にお
いてデータnの登録完了フラグがオフになったことを確
認した後に実行される。このデータnの登録完了フラグ
がオフに設定される時期は、ステップ105または106が実
行された後であるから、この後に、ステップ116〜119が
実行されることになる。Thus, steps 116 to 119 are executed after confirming in step 115 that the registration completion flag of data n has been turned off. The time when the registration completion flag of the data n is set to OFF is after the step 105 or 106 is executed, and thereafter, the steps 116 to 119 are executed.
すなわち、いま仮に、m←B、n←Aに設定されてい
るとすると、まず、ステップ112において、データmす
なわちデータBの登録完了フラグがオンにされる。この
とき、変数nに記号Aが設定されており、データnすな
わちデータAの登録完了フラグがオフになっている。よ
って、ソフトは、ステップ115においてデータAの登録
完了フラグがオフになるのを待っている状態である。そ
の後、ステップ106においてm←A、n←Bに設定変更
されると同時に、データnの登録完了フラグはデータB
の登録完了フラグを意味することになる。データBの登
録完了フラグは、先にステップ112においてオフになっ
ているので、この時点で、ステップ116〜119が実行され
る。That is, if it is assumed that m ← B and n ← A are set, first, at step 112, the registration completion flag of data m, that is, data B, is turned on. At this time, the symbol A is set to the variable n, and the data n, that is, the registration completion flag of the data A is off. Therefore, the software is in a state of waiting for the registration completion flag of data A to be turned off in step 115. Thereafter, in step 106, the setting is changed to m ← A and n ← B, and at the same time, the registration completion flag of data n is changed to data B
Means the registration completion flag. Since the registration completion flag of data B has been turned off in step 112 first, steps 116 to 119 are executed at this point.
ステップ102〜112およびステップ115〜119を繰り返す
ことにより、複数種類の織布が順次または交互に製織さ
れる。なお、ステップ108〜110をステップ112と102との
間で実行させてもよい。By repeating steps 102 to 112 and steps 115 to 119, a plurality of types of woven fabrics are woven sequentially or alternately. Steps 108 to 110 may be performed between steps 112 and 102.
第3図に示す記憶回路42において、一方の記憶部のデ
ータのみ更新し、他方の記憶部のデータを更新しないよ
うにしてもよい。In the storage circuit 42 shown in FIG. 3, only the data in one storage unit may be updated and the data in the other storage unit may not be updated.
第5図は、第3図の記憶回路42における記憶部50の記
憶データを更新しない場合の端末器16のフローチャート
を示す。FIG. 5 shows a flowchart of the terminal 16 when the data stored in the storage unit 50 in the storage circuit 42 in FIG. 3 is not updated.
以下の説明において、m,n,A,B,m←A,m←B、n←A,n
←Bは、それぞれ、第4図におけるそれらと同じであ
る。In the following description, m, n, A, B, m ← A, m ← B, n ← A, n
← B are the same as those in FIG.
端末器16は、製織指令が入力されると、先ず、ソフト
上の変数mおよびnにそれぞれ記号AおよびBを設定す
るイニシャル処理と、データが更新される記憶部48を切
換回路52の読出し用端子に接続させ、データが更新され
ない記憶部50を切換回路52の書込み用端子に接続させる
イニシャル処理とを実行する(ステップ201)。When the weaving command is input, the terminal device 16 first performs initial processing for setting the symbols A and B to the variables m and n on the software, and the storage unit 48 in which the data is updated is read out by the switching circuit 52. And an initial process of connecting the storage unit 50 whose data is not updated to the write terminal of the switching circuit 52 (step 201).
これにより、ソフト上の変数mに記号Aが設定され
(m←A)、変数nに記号Bが設定される(n←B)。
また、記憶部48は切換回路52の読出し用端子に接続さ
れ、記憶部50は切換回路52の書込み用端子に接続され
る。しかし、この実施例は、記憶部50のデータを更新し
ないから、実際には書込みされない。As a result, the symbol A is set to the variable m on the software (m ← A), and the symbol B is set to the variable n (n ← B).
The storage unit 48 is connected to a read terminal of the switching circuit 52, and the storage unit 50 is connected to a write terminal of the switching circuit 52. However, in this embodiment, data is not actually written because the data in the storage unit 50 is not updated.
次いで、端末器16は、データが更新される記憶部と、
データが更新されない記憶部とを切り換えるデータ切換
指令を発生する(ステップ202)。Next, the terminal device 16 includes a storage unit in which data is updated,
A data switching command for switching between a storage unit whose data is not updated is generated (step 202).
ステップ202の結果、記憶部50は切換回路52の読出し
用端子に接続され、記憶部48は切換回路52の書込み用端
子に接続される。As a result of step 202, storage unit 50 is connected to the read terminal of switch circuit 52, and storage unit 48 is connected to the write terminal of switch circuit 52.
次いで、端末器16は、ソフト上の変数mに記号Aが設
定されているか否かを確認する(ステップ203)。この
時点において、変数mにはステップ201のイニシャル処
理において記号Aが設定されているから、端末器16は、
次いで、ソフト上の変数mおよびnにそれぞれ記号Bお
よびAを設定する(ステップ204)。Next, the terminal device 16 checks whether or not the symbol A is set to the variable m on the software (step 203). At this point, since the symbol A is set to the variable m in the initial processing of step 201, the terminal 16
Next, symbols B and A are set for variables m and n on the software, respectively (step 204).
ステップ204において、ソフトは、記憶部50に記憶さ
れているデータBを実際の製織に用いるべきデータと
し、記憶部48に記憶されているデータを使用しないよう
に、設定される。In step 204, the software is set so that the data B stored in the storage unit 50 is the data to be used for actual weaving, and the data stored in the storage unit 48 is not used.
ステップ203の結果、m≠Aであると、端末器16は、
ソフト上の変数mおよびnにそれぞれ記号AおよびBを
設定する(ステップ205)。これにより、ソフトは、記
憶部48に記憶されているデータAを実際の製織に用いる
べき製織用データとし、記憶部50に記憶されているデー
タを使用しないように、設定される。If m の A as a result of step 203, the terminal 16
Symbols A and B are set for variables m and n on the software, respectively (step 205). Thus, the software is set so that the data A stored in the storage unit 48 is used as the weaving data to be used for actual weaving, and the data stored in the storage unit 50 is not used.
次いで、端末器16は、データmすなわちデータBを基
に織機を制御する(ステップ206)。これにより、記憶
部50に記憶されている製織用データBによる製織が実行
される。なお、逆に、ステップ205が実行された場合
は、記憶部48に記憶されている製織用データAによる製
織が実行される。Next, the terminal device 16 controls the loom based on the data m, that is, the data B (step 206). As a result, weaving based on the weaving data B stored in the storage unit 50 is performed. Conversely, when step 205 is executed, weaving is performed using the weaving data A stored in the storage unit 48.
次いで、端末器16は、機下し長さに達したか否かを判
定し、機下し長さに達するまでデータBを基に織機を制
御する(ステップ207)。Next, the terminal 16 determines whether or not the machine has reached the machine-down length, and controls the loom based on the data B until the machine reaches the machine-down length (step 207).
機下し長さに達すると、端末器16は、機下し指令を発
生し(ステップ208)、次いで機上げ長さに達したか否
かを確認する(ステップ209)。When the length of the machine has been reached, the terminal 16 issues a machine-down command (step 208), and then confirms whether the machine has reached the machine-initiated length (step 209).
機上げ長さに達していないと、端末器16は、データB
を変更すべきか否かを確認する(ステップ210)。If the aircraft length has not been reached, the terminal 16
Is to be changed (step 210).
ステップ210の結果、その結果、変更すべきでない
と、端末器16は、データBによる織布が所定の長さに達
するまで、ステップ206〜210を繰り返す。If the result of step 210 is that it should not be changed, the terminal 16 repeats steps 206 to 210 until the woven fabric according to data B has reached a predetermined length.
しかし、データを変更すべきであると、端末器16は、
ソフト上の変数mに記号Aが設定されているか否かを確
認する(ステップ211)。However, if the data should be changed, the terminal 16
It is confirmed whether or not the symbol A is set in the variable m on the software (step 211).
ステップ211の結果、ソフト上の変数mに記号Aが設
定されていると、端末器16は、データmすなわちデータ
Aの登録完了フラグをオフにする(ステップ212)。し
かし、ソフト上の変数mに記号Aが設定されていない
と、端末器16は、新たなデータnすなわちデータAが記
憶部48に記憶されるまで待機する(ステップ213)。As a result of step 211, if the symbol A is set to the variable m on the software, the terminal 16 turns off the registration completion flag of the data m, that is, the data A (step 212). However, if the symbol A is not set in the variable m on the software, the terminal 16 waits until new data n, that is, data A, is stored in the storage unit 48 (step 213).
ステップ212または213の後、端末器16は、ステップ20
9において機上げ長さに達するまで、ステップ202〜213
を繰り返す。After step 212 or 213, the terminal 16 returns to step 20
Steps 202 to 213 until the lift length is reached in 9
repeat.
ステップ209において、機上げ長さに達していると、
端末器16は、織機を停止させ、機上げ指令を出力する
(ステップ214)。In step 209, if the aircraft has reached the lift length,
The terminal device 16 stops the loom and outputs a hoisting command (step 214).
ステップ204と205およびステップ212と213は、それぞ
れ、ステップ203および211における確認結果が、制御ル
ープが一循環する毎に、m=Aと、m≠Aとを交互に繰
り返すから、交互に実行される。Steps 204 and 205 and steps 212 and 213 are executed alternately because the check results in steps 203 and 211 alternately repeat m = A and m ≠ A each time the control loop makes one cycle. You.
記憶回路42への新たなデータの書き込みは、データ登
録制御の制御ルーチンにおいて端末器16が所定のイニシ
ャル処理(ステップ215)を実行した後に開始される。The writing of new data to the storage circuit 42 is started after the terminal device 16 executes a predetermined initial process (step 215) in the control routine of the data registration control.
イニシャル処理を終了すると、端末器16は、ソフト上
の変数nに記号Bが設定されていないこと、すなわちデ
ータAが更新される記憶部48が、現在、製織に用いられ
ていないことを確認し(ステップ216)、記憶部48への
新たなデータnをすなわちデータAの登録が完了してい
ないことを確認し(ステップ217)、中央処理装置14へ
新たなデータの転送要求を出力し(ステップ218)、転
送されてくる新たなデータを受信し(ステップ219)、
受信した新たなデータを記憶部48へ出力し(ステップ22
0)、その後データnすなわちデータAの登録完了フラ
グをオンにする(ステップ221)。When the initial processing is completed, the terminal device 16 confirms that the symbol B is not set in the variable n on the software, that is, that the storage unit 48 for updating the data A is not currently used for weaving. (Step 216), it is confirmed that the registration of the new data n in the storage unit 48, that is, the registration of the data A is not completed (Step 217), and a transfer request of the new data is output to the central processing unit 14 (Step 216). 218) and receive the new data to be transferred (step 219),
The received new data is output to the storage unit 48 (step 22
0), and then turns on the registration completion flag of data n, that is, data A (step 221).
なお、ステップ216において、変数に記号Bが設定さ
れている場合には、以下のステップには進まず、変数n
に記号Aが設定されるのを待っている状態にある。この
ステップ216の存在により、記憶部50が製織に用いられ
ていない場合に、記憶部50のデータBを更新しないよう
になっている。If the symbol B is set in the variable in step 216, the process does not proceed to the following steps, but the variable n
Is waiting for the symbol A to be set. The existence of the step 216 prevents the data B in the storage unit 50 from being updated when the storage unit 50 is not used for weaving.
このように、ステップ218〜221は、変数nに記号Aが
設定されており(ステップ216)、かつ、データnすな
わちデータAの登録完了フラグがオフになっている(ス
テップ217)ことを確認した後に実行される。このデー
タnの登録完了フラグがオフに設定される時期は、ステ
ップ204が実行された後であるから、この後にステップ2
18〜221が実行されることになる。As described above, in Steps 218 to 221, it is confirmed that the symbol A is set to the variable n (Step 216) and that the registration completion flag of the data n, that is, the data A is turned off (Step 217). Will be executed later. The time at which the registration completion flag of the data n is set to OFF is after step 204 has been executed.
18 to 221 will be executed.
すなわち、いま仮に、ステップ205を実行した結果、
m←A、n←Bに設定されているとする。このとき、ま
ず、ステップ202において、データmすなわちデータA
の登録完了フラグがオフにされる。なお、変数nに記号
Bが設定されているから、ステップ216は待機状態を維
持している。その後、ステップ204において、m←B、
n←Aに設定変更されると、データ登録制御の制御ルー
チンは、ステップ216の待機状態を抜け、ステップ217へ
進む。同時に、データ登録完了フラグは、データAの登
録完了フラグを意味することになる。データAの登録完
了フラグは、先にステップ212においてオフになってい
るから、この時点で、ステップ218〜221が実行される。That is, assuming now that step 205 is executed,
It is assumed that m ← A and n ← B are set. At this time, first, in step 202, data m, that is, data A
Is turned off. Since the symbol B is set for the variable n, the step 216 maintains the standby state. Then, in step 204, m ← B,
When the setting is changed to n ← A, the control routine of the data registration control exits the standby state of step 216 and proceeds to step 217. At the same time, the data registration completion flag means a registration completion flag of data A. Since the registration completion flag of data A has been turned off in step 212 first, steps 218 to 221 are executed at this point.
第3図に示す記憶回路42において、記憶部48,50のデ
ータの更新は、常に交互に行う必要はなく、たとえば一
定期間の間における両記憶部のデータの更新回数を異な
る値としてもよい。また、記憶部48,50のデータの更新
は、所定の製織用データが記憶された磁気カード等を交
換することにより、行ってもよい。In the storage circuit 42 shown in FIG. 3, it is not necessary to always update the data in the storage units 48 and 50 alternately. For example, the number of updates of the data in both storage units during a certain period may be different values. Updating of the data in the storage units 48 and 50 may be performed by exchanging a magnetic card or the like storing predetermined weaving data.
第1図は本発明の制御装置を用いた群管理システムの一
実施例を示すブロック図、第2図は本発明の制御装置の
一実施例を示す電気回路のブロック図、第3図は記憶回
路の一実施例を示すブロック図、第4図は第2図の制御
装置の動作の一実施例を説明するためのフローチャート
を示す図、第5図は第2図の制御装置の動作の他の実施
例を説明するためのフローチャートを示す図である。 10:織機の群管理システム、 12:織機、 14:中央制御装置、 16:端末器(制御装置)、 42:記憶回路、 48,50:記憶部。FIG. 1 is a block diagram showing one embodiment of a group management system using a control device of the present invention, FIG. 2 is a block diagram of an electric circuit showing one embodiment of a control device of the present invention, and FIG. FIG. 4 is a block diagram showing an embodiment of the circuit, FIG. 4 is a diagram showing a flowchart for explaining an embodiment of the operation of the control device of FIG. 2, and FIG. 5 is another operation of the control device of FIG. FIG. 6 is a diagram showing a flowchart for explaining the embodiment. 10: Loom group management system, 12: Loom, 14: Central control device, 16: Terminal (control device), 42: Storage circuit, 48, 50: Storage unit.
フロントページの続き (58)調査した分野(Int.Cl.6,DB名) D03D 51/00 D05B 19/00 D04B 15/78 301Continuation of the front page (58) Field surveyed (Int. Cl. 6 , DB name) D03D 51/00 D05B 19/00 D04B 15/78 301
Claims (2)
ちの一方の記憶部に記憶されている製織用データを基に
織機を制御する間、他方の記憶部に次の製織に用いる製
織用データを記憶させることを含む、織機の制御方法。1. A weaving unit for controlling the loom based on the weaving data stored in one of two storage units for storing the weaving data while the other storage unit is used for the next weaving operation. A method for controlling a loom, comprising storing application data.
する記憶回路と、前記記憶部に記憶されている製織用デ
ータを選択的に読み出し、読み出した製織用データを基
に織機を制御する制御回路とを含み、前記制御回路は、
一方の記憶部に記憶されている製織用データを読み出し
て織機を制御している間、他方の記憶部に次の製織に用
いる製織用データを記憶させる、織機の制御装置。2. A storage circuit having two storage sections for storing weaving data, and selectively reading the weaving data stored in the storage section, and controlling the loom based on the read-out weaving data. And a control circuit, wherein the control circuit comprises:
A control device for a weaving machine that reads out the weaving data stored in one storage unit and controls the loom while storing the weaving data to be used for the next weaving in the other storage unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12318590A JP2804345B2 (en) | 1990-05-15 | 1990-05-15 | Loom control method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12318590A JP2804345B2 (en) | 1990-05-15 | 1990-05-15 | Loom control method and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0424249A JPH0424249A (en) | 1992-01-28 |
| JP2804345B2 true JP2804345B2 (en) | 1998-09-24 |
Family
ID=14854297
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP12318590A Expired - Fee Related JP2804345B2 (en) | 1990-05-15 | 1990-05-15 | Loom control method and device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2804345B2 (en) |
-
1990
- 1990-05-15 JP JP12318590A patent/JP2804345B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0424249A (en) | 1992-01-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0459527B1 (en) | Centralized control method for a system having a host computer and a plurality of looms controlled by control data from said host computer | |
| JP2804345B2 (en) | Loom control method and device | |
| EP1285984B1 (en) | Loom-operating method and loom-operating system | |
| EP0547004A1 (en) | Control method for a loom | |
| US3820082A (en) | Data storage means for electrical control systems particularly for knitting machines | |
| CN106939461B (en) | Control system for jacquard mechanism, jacquard mechanism and loom equipped with such system | |
| CN101100781B (en) | Pile-weaving-pattern editing device | |
| JP2886616B2 (en) | Loom control method and device | |
| JP2689262B2 (en) | How to change the loom control data | |
| EP0466636B1 (en) | Method of operating an electronic dobby loom | |
| JP3337394B2 (en) | Loom shedding control method and device | |
| JPS58104248A (en) | Method and apparatus for selecting warp yarn of loom | |
| JPS6262946A (en) | Method and apparatus for controlling fancy weaving | |
| JPH0791724B2 (en) | Pattern pattern input setting method and pattern pattern abnormality display method for electronic dobby loom | |
| JPS63175143A (en) | Control system of loom due to memory card | |
| JPH07100904B2 (en) | Central control method for loom | |
| JPS609937A (en) | Warp yarn winding method of loom beam | |
| JPS5947326B2 (en) | sequence controller | |
| JP3375458B2 (en) | Opening control method for shuttleless loom | |
| JPS62243858A (en) | Control of loom | |
| JPS5926043B2 (en) | sequence controller | |
| JPS6335848A (en) | Control unit of dobby machine | |
| JPS61231243A (en) | Central control method of loom | |
| JPH0681252A (en) | Controller for loom | |
| WO2001048287A1 (en) | Piezoelectric actuator control device and method thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |