WO1983000572A1 - Systeme de commande de robot industriel - Google Patents
Systeme de commande de robot industriel Download PDFInfo
- Publication number
- WO1983000572A1 WO1983000572A1 PCT/JP1982/000304 JP8200304W WO8300572A1 WO 1983000572 A1 WO1983000572 A1 WO 1983000572A1 JP 8200304 W JP8200304 W JP 8200304W WO 8300572 A1 WO8300572 A1 WO 8300572A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- robot
- program
- programs
- data
- work
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/41815—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the cooperation between machine tools, manipulators and conveyor or other workpiece supply system, workcell
- G05B19/41825—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the cooperation between machine tools, manipulators and conveyor or other workpiece supply system, workcell machine tools and manipulators only, machining centre
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36503—Adapt program to real coordinates, software orientation
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36509—Select as function of shape, dimension of workpiece
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36517—Selecting nc program points to mated manipulator, robot program
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45083—Manipulators, robot
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Definitions
- the present invention relates to an industrial ⁇ -bot control system, and in particular, to a machine tool, a numerical controller for controlling the machine tool, an industrial port, and a ⁇ for controlling the industrial robot.
- a system incorporating a hot control device a plurality of ⁇ -bot control programs are stored in a robot control device, and a ⁇ -bot
- the control program generates a control program selection signal, causes the robot controller to select a ⁇ -bot control program corresponding to the selection signal, and controls the robot control program.
- the present invention relates to an industrial port robot control method for causing a robot to execute service processing based on the technology.
- the numerical control system NCU for controlling the machine tool MAC and the robot control system RCU for controlling the industrial robot RBT are shown in Fig. 1.
- the numerical control unit NCU and the robot control unit RCU both have internal storage devices MMN and MMR, and the storage device MMN is provided with a machine tool and specified for the workpiece.
- NC robot program storage device MMR consists of a large number of robot command data! ), And robot programs that specify the robot operation are recorded.
- the processing devices P RN and PRR inside the numerical control device N CU and the robot control device R CU read the troublesome machining data and the robot command data from the corresponding storage devices MMN and MMR, respectively.
- the machine tool MAC and the industrial robot RBT are controlled based on the machining data and the robot command data, and the machine tool and the industrial robot are used to perform command processing and robot processing. Run the bot service. ⁇
- TP has a perforated perforated program and is shown by a tape reader!
- TB is teaching operation panel
- MX and MZ are motors for driving machine inspection machines
- CPN and CPR are ROMs (controls) where control programs are stored, respectively. Do-on-memory).
- the NC program and the robot program are automatically selected according to the size of the unprocessed work, and each of these programs is selected. Based on
- An object of the present invention is to provide an industrial robot control system capable of performing NC machining and mouth pop service processing.
- Still another object of the present invention is to provide an industrial robot that can automatically perform different processing from one to the next, and a mouth-bottom service without an operator. This is to provide a coffin system.
- a machine tool a numerical control device for controlling the machine tool, a robot for control, and a robot control device for controlling the industrial robot are remarkably provided.
- An industrial robot control method in the obtained system is disclosed. In such an industrial robot control system, multiple NC programs are numerically
- OMPI When a plurality of robot programs are stored in the memory built in the control device and stored in the memory built in the robot control device, respectively.
- the desired NC program and robot block can be operated automatically or automatically.
- FIG. 1 is a robot system diagram
- Fig. 2 is a block diagram showing an embodiment of the present invention
- Fig. 3 is a block diagram of a target work discriminating tool
- Fig. 4 is an explanatory diagram of data transmission and reception between a numerical control device and a robot control device
- FIG. 5 is a block diagram of another embodiment of the present invention.
- NCU is a numerical controller and RCU is a robot controller.
- DMN is a data memory of non-conductivity in numerical control equipment NCU, and has stored a number of NC programs built in the numerical control equipment NCU to control machine tools.
- WMN is a high-speed, small-capacity, non-volatile RAM for working memory5, and non-volatile data memory. Processing data read from the DMN.
- PMN is a control device that stores the control program, control program, memory, and MPUN is a processing device such as a microprocessor. Numerical control based on ⁇ -gram and NC program
- WNCT is a correspondence data storage memory that stores a correspondence relationship between a work type, an NC program, and a precedent address of a data memory that stores the NC program.
- WKD is the target work determination kit.
- the target work discrimination kit WKD is shown in the figure.
- ⁇ Conveyor> A work discrimination signal WDS that discriminates the shape and size of the work to be sent by any work transfer means. Is output.
- the processing unit ⁇ ⁇ obtains the NC program and the head address corresponding to the work discrimination signal WDS from the corresponding data storage memory WNCT, and selects the NC program from the data memory DMN.
- FIG. 5 is a block diagram of a target work determination unit that detects a work area and outputs a work determination signal WDS.
- the ITV is an image pickup device that picks up an image of a workpiece placed on a conveyor and outputs the image
- the image processing unit is an image processing unit.
- N Xm images of one screen taken by the image pick-up device ITV In addition to decomposing and extracting the picture elements, the black and white level of each picture element is determined, and the black level is converted to * 1 and the white level is converted to " 10 " and output.
- the PMM is an image memory, which stores 8 -bit or 1- bit 5 image data output from the image processing unit IPP at one address.
- PGC is a pulse generator
- ADG is The pulse generator counts the pulses CP generated from the pulse generator PGC at the drain generation unit, and generates the end address of the image memory PMM.
- RDC is the read control unit! ), The address generator at the time of the performance
- Image memory PMM address specified by ADG] Reads image data in 8-bit or 16-bit units, and outputs the data serially for each bit. ⁇ The image data output one bit at a time is input to the counter CN. Mosquitoes c printer CN is one month window down Toa' are backing up if the input data is "1". Since
- the arithmetic unit OPC reads the total number of picture elements Pe of one screen previously stored in the register RG and the black number stored in the counter CN. Using the number of levels (the prime number of the work)
- the obtained area ratio SQR is then input to a memory MEM that stores the correspondence between the area ratio and the work, and the work corresponding to the value of the area ratio SQR is calculated.
- the discrimination signal WDS is output.
- the PDN receives the position indications X and Z as pulse dividers, and executes a known pulse distribution operation to distribute the pulses X and Zp.
- SVNX and SVNZ are servo circuits, respectively, to which the distribution pulses Xp and Zp and the feedback bugs Xi and Zf generated each time the motor rotates a predetermined amount are input.
- DMX and DMZ are mounted on the DC motors for X axis and Z ⁇ , respectively, and PCNX and PCNZ are mounted on the shafts of the DC motors DMX and DMZ, respectively.
- This is a pulse coder that generates Xf and Zf. ⁇
- Servo circuit SVNX, SVNZ, DC motors DMX, DMZ, and pulse coder PCNX, PCNZ constitute a well-known servo unit, i Xp- Xfi and! Xp- Zf! Is controlled to be zero.
- the PTR is a paper tape reader that reads an NC program (processed data) perforated on a tape, and stores the NC program in a data memory DMN.
- the PTP is a thin paper punch], and punches and records the NC program stored in the data memory DMN on a tape as an external storage medium.
- OP is operation (2), and DTN 'is a data transceiver that exchanges data with the robot controller RCU based on the control of the processing unit MPUN.
- the PCN sends and receives signals to and from the machine tool using a high-power circuit.
- Signal DON is output as contact signal to the machine side, and the machine side performs work for auxiliary function command, spindle rotation command, tool selection command. Upon completion, the completion signal D IN is output slowly by the contact signal.
- BUSN is a common path line.
- Data is exchanged between MPUN and each group.
- the data path line and the end dress path are common path lines.
- DTL is a data transfer line and a numerical controller NCU and robot
- the control units RCU are connected to each other, and data is mutually transferred via the data transfer line. For example, operator operation! ) Or by judging the size of the work].
- a robot program identification code corresponding to the NC program is displayed.
- Data transfer Transferred to the ⁇ -bot controller RCU via the line DTL. More specifically, in each NC program, the corresponding robot program identification symbol is inserted, so if an NC program is selected, the corresponding robot program is inserted.
- Fig. 5 shows an example in which a corresponding table CTL that stores the above-mentioned correspondence is provided in the numerical control unit NCU.
- DMR is a non-volatile data memory
- 0 WMR is the working memory It is built in the bot control unit RCU and is composed of high-speed, volatile, small-capacity RAM.
- PMR is the control program memory that stores the control program.
- MPUR is the robot program and control.
- PDR is a pulse distributor
- SVR is a servo circuit
- DCR is a DC motor that moves the arm of a ⁇ -bot
- PCR is a pulse coder.
- the pulse distributors mentioned above are PDN and servo circuit SVNX, respectively.
- DTR is a data transceiver and data transfer line DTL
- the data transmission / reception unit DTN of the numerical control unit NCU is connected to the data transmission / reception unit DTN via the network, and mutually transmits and receives data, and includes a shift register and the like.
- Is TB a teaching operation panel? Teaches mouth pop operation, and stores robot blog.ram in data memory DMR. ⁇ ,.
- the teaching of the hot program is performed, for example, in the following manner.
- the robot is jogged to the target position by the jog button on the teaching operation panel TB, and the sequence number and operation speed are set.
- the robot service code instructs the hand or machine operation to be performed at the target position described above, and operates the teaching button to set the data memory DMR in the specified area. Sequence number Target position, operation speed, robot service
- PCR is a high-power circuit
- the robot axis control from the processing unit MPUR and the hand ON / OFF control signal DOR are output as contact signals to the robot RBT
- a signal DIR such as a limit switch for instructing the end of the operation of each axis of the robot and the hand is transmitted to the processing unit MPUR.
- a plurality of NC programs are stored in the data memory DMN via a tape table and a tape reader PTR, and a plurality of ⁇ -both programs are taught and adjusted.] 7 Teach by the above-mentioned request and store it in data memory DMR.
- the correspondence between the type of work, the NC-program, and the data memory for storing the NC program is corresponded to the head address of the DMN.
- Store. Enter the identification code (program number) of the robot block program corresponding to the beginning of the ⁇ -gram in the NC program.
- the work identification unit WKD detects the size (area ratio) of the work as described above, and outputs the work identification signal WDS. Output.
- This work determination signal WDS is read by the processing unit MPUN. Due to this, the processing unit MPUN stores the first address of the Tt NC program in accordance with the workpiece discrimination signal WDS.
- WNCT Work memory WMN (Register).
- the robot program identification symbol (program number) in the NC program is read from the first address of the data memory DMN indicated by the pointer, and The ⁇ -gram number is read by the processing unit MPUR of the mouth hot control unit RCU via the data transfer line DTL.
- Processor MP UR is a data memory that stores the mouth bot program corresponding to the transmitted program number. Recorded in Mori MR pointer.
- the NC program and the robot program according to the workpiece are selected, and the NC program data and the robot program are obtained from the address indicated by the pointer.
- the program data is intermittently read one block at a time, and the desired machining and mouth-port service processing are executed.
- FIG. 4 is an explanatory diagram illustrating data transmission / reception processing between the numerical control device NCU and the mouth-port control device RCU.
- SFR is a shift register which can perform parallel writing and reading, and serial writing and reading.
- GT is a good circuit that controls the reading and reading of data to and from the shift register SFR,
- TRCN is a transmission control circuit that generates a clock pulse CLK and a synchronization signal SYNC when transferring serial data.
- the transmission control circuit TRCN receives an address signal from the address path ABUS, thereby generating a gate signal GS to control the opening and closing of the gate circuit GT.
- SFRM is a shift register and the data is the same as the shift register SFRM. Parallel writing and reading of data, and serial reading and reading of data are possible.
- BTC is a bit counter that has a capacity equal to the number of bits of one parallel data (8 bits)], and the clock sent from the data transceiver DTN of the numerical controller.
- the clock pulses CLK are counted, and one carry pulse CP is generated by the arrival of eight clock noise CLKs, in other words, by the transmission of eight bits of data.
- the ADC is an address counter that generates an address signal], counts the carry pulse CP, and uses the counted value as an address signal. path
- the numerical system street apparatus generates a sync signal SYNC from the NCU side data transceiver DTN Den Okusei ⁇ path TRCn, data transceiver ROBO grayed preparative controller RCU of the synchronizing signal through the cable L 2 Send to DTR.
- the synchronization signal SYNC is applied to the address counter ADC and the vector counter BTC to initialize and clear these contents.
- the bit counter BTC has eight clock pulses equal to the length (8 bits) of the data transmitted (bitwise) in bit serial.
- a carry pulse CP # is generated, and this causes the address counter ADC to advance by one step.
- the SP conversion of the serial data DATA is completed, and it corresponds to the address counter ADC count value 1 ( first address). from de one Tagashi oice Les Soo data SFRM to a not-shown latches 1 ⁇ ⁇ .L s written in parallel, after the hunt, are door reading good to the processing unit MPUR.
- the robot program may be marked with a special symbol in the program, or A corresponding table may be provided.
- a large number of NC programs are stored in the numerical control device and a large number of robot programs are stored in the robot control device. Each teaching and storage operation is unnecessary.])
- the efficiency of the system was improved.
- the shape and size of the work are detected and the work is automatically determined, so that the NC program and the mouthpiece can be selected according to the work. Therefore, no operator intervention is required and an unmanned factory can be realized.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
Description
明 細 甞
工業用 ロ ボ ッ ト 制御方式
技 術 分 野
本発明は工業用 π ボ ッ ト制御方式に係 、 特に工作機 械と、 該工作機械を制御する数値制御装置と、 工業用 口 ボ ッ ト と、 該工業用 ロ ボ ッ ト を制御する π ホ 'ッ ト制御装 置と を傭えたシ ス テ ム に いて、 ロ ボッ ト 制御装置に複 数の π ボ ッ ト 制御プ ロ グ ラ ム を記憶させる と共に、 数値 制御装置よ π ボ ッ ト 制筠ブロ グラ ム選択信号を発生 し ロ ボッ ト制御装置を して該選択信号に応じた π ボ ッ ト 制 御ブロ グ ラ ムを選択さ せ、 該ロ ボ ッ ト制御プ ロ グ ラ ム に 基つ' たサー ビ ス処理を ロ ボ ッ ト に実行させる工業用口 ボ ッ ト 制御方式に関する。
- 背 景 技 街
ワ ークに所定の加工を施す工作機械と、 該工作機械に 対 しワ ー ク の據入/搬出、 工具交換、 切粉撺掃等のサー ビスを行う工業用 ロ ボ ッ ト を有する シ ス テ ム に ては、 第 1 図に示すよ う に工作機械 M A Cを制锊する数値制洶装 置 NCUと、 工業用 ロ ボ ッ ト R BTを制瑯する ロ ボッ ト制御 装置 R CUとが別設されてお 、 これ ら数値制御装置 NCU 及び ロ ボ ッ ト 制街装置 R CUは共に内部に記憶装置 MMN, MMRを有し、 記億装置 MMNには工作機械を してワークに 所定の加工を旌す NCプロダラ ム 記億装置 MMRには多数 の ロ ボ ッ ト 指令デー タ よ 成 !)、 ロ ボ ジ ト 動作を規定す る ロ ボッ ト プ ロ グ ラ ム がそれぞれ記億されて る。 そ し
て、 数値制御装置 N CU及び ロボ ッ ト 制御装置 R CU 内部の 各処理装置 P RN, P R Rはそれぞれ、 対応する記憶装置 MMN, MMRから煩次加工データ、 ロ ボ タ ト 指令データ を読み出 し、 該加工データ、 ロ ボ ッ ト指令データ に基づいて工作 機械 MAC、 工業用ロ ボ ッ ト RBTを制街 し、 これら工作機 械、 工業用 ロ ボ ッ ト を して指令通 の加工及び ロ ボ ッ ト サー ビ スを実行させる。 尙、 第 1 図に いて TPは加エブ ロ グラ ム が穿孔され、 図示 し テープ リ ーダによ !)記 億装置 MMNに読み込まれる羝テープ、 T Bは教示操作盤、 MX, MZは工作檢械を ¾動するモータ、 CPN, C P Rはそれぞ れ制御プロ グラ ムが記億された ROM ( リ ー ドオ ン リ メ モ リ ) である。
と ころで、 従来のシス テ ムに 、 ては連続 して同一の 加工を稆当数行 う も のであった。 このため従来の方法で はワ ークにどのよ う 加工を施すかに応 じて予めただ つの NC プロ グラ ムを記憶装置 ΜΝに記億させる と共に、 ロボ プ ト制銜装置の記憶装置 MMRにただ 1 つの π ボッ ト プ ロ グ ラ ム を教示 しておき 、 これ ら NC プログラム及び口 ボ ジ ト ブロ グラ ム に基づいて所望の NC加工及びロ ボッ ト サー ビスを行っていた。 そ して、 所定数の加工が終了 し て、 別の加工を行 う場合にはその都度一且¾転を停止 し て、 別の NCプロ グラム の記億操作及び ロ ボ ッ ト ブロ グ ラ ム の教示操作を行って た。
しか しゝ この よ う 従来の方法は長時間、 た とえば一 日 中連続 して同 加工、 同一ロ ボ ッ ト サービ スを行う場
C*fH
合に適しているが、 次か ら次へと異 ¾ る加工及び ロ ホ' ッ ト サー ビ スが要求される場合には不向 きであった。 即ち、 従来の方法では加工及びサー ビ ス が変る毎に才ぺ レーク が介在 して記億操作、 教示操作を行わ く ては らず、 能率が著し く 低下 し、' 又無人化工場 ¾ どには適用する こ とができ かった。
以上か ら、 本発明の 目 的は加工或 はロ ボッ ト サー ビ ス動作が変わって も、 その都度記億操作、 教示操作のた めにオペ レー タが介在する必要が い工業用 ロ ボ ッ ト 制 御方式を提供する こ とである。
本発钥の別の S 的は未加工ワ ークの大きさ或いは形状 な どに応 じて自動的に所定の NC プロ グラム及び ロ ボ ッ ト プロ グラ ムを選択 し、 これら各ブ口 グラムに基づ て
NC加工、 口ポ プ トサー ビ ス処理 実行する こ とができ る 工業用 ロ ボ グ ト 制御方式を提供する こ とである。
本発明の更に別の 目的は'次か ら次への異 る加工、 口 ボ ッ ト サー ビ スを、 オ ペ レー タ を介在させる こ と な く 自 動的に行える工業用 ロ ホ' プ ト制槨方式を提供する こ と で ある。
発 明 の 関 示
本発明にお ては、 工作機械と、 該工作機械を制御す る数値制御装置と、 ェ窠用 ロ ボ ッ ト と、 該工業用 ロ ボ ッ ト を制御する ロ ボッ ト 制胬装置を僥えたシ ス テ ム におけ る工業用 ロ ボ グ ト制御方式が開示される。 か ゝ る工業用 ロ ボッ ト制御方式においては複数の N C プロ グラ ム を数値
OMPI
制御装置内蔵のメ モ リ に、 複数のロ ボ ッ ト ブロ グ ラ ムを ロ ボ ッ ト制御装置内蔵のメ モ リ にそれぞれ記億させて 、 き、 加工すべき ワークが変化したと き オペ レー タ操作で、 或 は自動的に所望の NCプロ グラム及びロ ボ ッ ト ブ ロ グ
5 ラ ムを選択して数値制御及びロ ボ プ ト制御を実行する 。
尙、 加工すべき ワ ーク の変化は該ワ ー ク の大き さ或いは 形状の変化を検出する ことに よ 1? 自動的に検知する こ と ができ る。 この よ う に構成する こ とに よ ])、 本発明によ ればワークが変わる毎に NCプログラムの記憶操作や口 ボ 10 ッ ト ブロ グラ ム の教示操作を行 う必要がな く 、 シス テム の稼動 ¾銮を向上する ことができ、 しかも無人化工場へ の適用が可能に つた。
図面の筒単 説明
第 1 図はロ ボ プ ト システム図、 第 2 図-は本発钥の一実 施例を示すブロ ッ ク図、 第 3 図は対象ワーク判別ュ - グ ト のブロ ッ ク図、 第 4 図は数値制御装置と ロ ボ プ ト制御 装置間でのデータ送受信説明図、 第 5 図は本発明の別の 実施例ブロ ク ク図である。
発明を実施するための最良の形態
0 第 2 図にお て、 NCUは数値制御装置、 RCUはロ ボッ ト 制御装置である。 数値制飼装置 NCUに て DMNは不 揮接性のデータ メ モ リ で、 数値制御装置 NCUに内蔵され、 工作機械を制御する多数の N Cプログラムを記億 している。
WMNは高速、 小容量で揮接性の RAMから る作業用メ モ5 リ で、 不撵氇性のデータ メ モ リ DMNから読出 した加工デ
O PI
ー タ を一時的に記憶する。 PMNはコ ン ト ロ ー ル ' ブ ロ グ ラ ムを記憶する コ ン ト ロ ー ル · ブ ロ グ ラ ム · メ モ リ 、 MP UNはマイ ク ロ プ ロ セ ッ サ等の処理装置で、— コ ン ト 口 ー ル . ブ π グ ラ ム と NCプログラムと に基つ'いて数値制御
5処理,、 編集処理、 データ送受信処理等の種々 の処理を実 行する。 WNCTはワークの種類と、 NCプロ グラム と、 該 NC プ ロ グ ラ ム を記億する デー タ メ モ リ の先須ァ ド レス と の '対応関係を記憶する対応データ記億メ モ リ 、 WKDは対象 ワ ー ク判別ュ - ッ ト であ る。 こ の対象ワ ー ク判別ュ - ッ 10 ト WKDは図示し ¾ぃコ ンベア ¾ どのワーク搬送手段によ 送られて ぐ る ワ ー ク の形状、 大き さ どを判別 しヮ ー ク判別信号 WDSを出力する。 処理装置 ΜΡϋΝは 該ワ ー ク 判別信号 WDSに対応する NCブ πグラ ム及び先頭ァ ド レ ス を対応データ記憶メ モ リ WNCTよ 求め、 該 NCプログラム をデー タ メ モ リ DMNから選択する。
第 5 図はワ ーク の面積を検出 してワーク判別信号 WDS を出力する対象ワ ーク判別ュ - ッ ト のブロ ッ ク図である。
ITVはコンベア上に载置されたワークを撮像 し、 その画 像を出力する撮像装置、 Ι ΡΡは画像処理部であ 、 撮像0 装置 ITVによ 撮像された 1 画面分の画像を n Xm個の絵 素に分解して取 ]?込むと共に、 各絵素の黒白 レベルを判 別し、 黒レ ベ ルを * 1 ,、 白 レベ ルを " 10 "に変換して 出力 する。 PMMは画像メ モ リ であ 、 1 ア ド レ スにっき 画像 処理部 IPPから 出力される 8 ビ ッ ト或いは 1 ビ ッ ト の5 画像データ を記億する。 PGCはパルス発生器、 ADGはァ
ド レ ^発生部でパ ル ス発生器 PGCから発生するパ ル ス CPを計数して画像メ モ リ PMMの了ド レスを頫次発生する。
RDCは読出制御部であ !)、 面稷演箕時にア ド レ ス発生器
ADGが指示する画像メ モ リ P MMの ア ド レス よ ]? 8 ビ ッ ト 或いは 1 6 ビ ッ ト単位で画像データ を読み出 し、 ビ グ トずつ直列的に出力する。 尙、 1 ビ ッ トずつ出力された 画像デー タはカ ウ ン タ CNに入力される。 カ ウ ンタ CN は 入力データが " 1 "であれば 1 カ ウ ン トアッ プする。 以後
" 1 "が読み出される毎にカ ウ ンタ CNは 1歩進し、 .最終的 にその内容は Be と る。 画像メ モ リ PMMか ら 1画面の全 画像データが読み岀される と、 演算部 OPCはレジスタ RGに予め記億されている 1 画面の総絵素数 Peとカウンタ CNに記億されている黒レ ベ ル数 ( ワ ークの狯素数 )を用 て
Be
SQR =—— X 1 0 0 ( <jb }
Pe
の演算を行って面積比 SQRを求める。 この求め られた面積 比 SQRはついで、 .面積比と ワ ーク との対応関係を記億す る メ モ リ MEMに入力され、 該メ モ リ よ 1?面積比 SQRの値 に応じたワーク判別信号 WDSが出力される。 第 2 図に戾つて、 PDNはパルス分記器て、' 位置指会 X, Z を入力され、 公知のパ ル ス分配演箕を実行してパ ル ス X , Zpを分配する。 SVNX, SVNZはそれぞれサーボ回路 で、 分配パ ル ス Xp, Zp と、 モータが所定量回転す る毎に 発生する フ ィ ー ド バ グ クバル ス Xi, Zf とを入力され
.Ο ΪΙ
1 X p - X f 1 , I Zp - Z f ! に比例 したアナ ロ グ電圧を発生 する。 DMX, DMZはそれぞれ X軸、 Z轴^動用の直流モータ、 PCNX, PCNZはそれぞれ直流モータ DMX, DMZの軸に取付 けられ、 該モータが所定量回転する毎にフ ィ ー ドバ ッ ク パ ル ス Xf, Zf を発生するパ ル ス コ ー ダである。 尙、 サ一 ボ回路 SVNX, SVNZと、 直流モータ DMX, DMZ と、 パ ル ス コ ー ダ PCNX, PCNZとで公知のサー ボュニ ッ ト が構成 され、 i Xp- Xf i と ! Xp- Zf ! が共に零と ¾るよ う サ一 ボ制御する。 PTRは紙テープ リ ーダで、 羝テープ に穿孔 された NCプロ グ ラ ム (加工デー タ ) を読取 、 該 NC ブ ロ グ ラ ム をデー タ メ モ リ DMNに格鈉する。 PTPは羝テ一 ブパ ン チ ヤ であ ]?、 外部記憶媒体と しての弒テープにデ _ 一タ メ モ リ DMNに格納されてい る NCプロ グラ ムを穿孔記 録する。 OPは操作盔、 DTN'はデータ送受信器で処理装置 MPUNの制御に基づいて ロ ボ ッ ト 制御装置 RCUと データ の送受信を行 う。 PCNは強電回路で工作機械と信号の授 受を行 う。 即ち、 補助機能 ( M機能 ) 命令、 主軸回転
( s機能 ) 命令、 工具選択命令 ( T接能命令 ) 等の信号 DONを接点信号と して機械側に出力 し、 又、 機械側が補 助機能命令、 主軸回転命令、 工具選択命令に対する作業 を終了すれば完了信号 D INを接点信号でバ 緩に出力す る。 BUSNは共通パス線で、 このバス線を介して処理装置
MPUNと各ュ -プ ト間でデー タの授受が行われる。 尙、 共通パ ス線と してはデータパ ス線 と了 ド レ ス パ ス耪がぁ る。 DTLはデータ転送 ラ イ ン で数値制 装置 NCUとロ ボ
ッ ト 制御装置 RCU間を結び、 該データ転送ラ イ ンを介 し て相互にデータが転送される よ う に ¾つて る。 たとえ ば、 オペ レータ操作に よ !)或 はワ ー ク の大きさを判別 する こ と によ ]?所望の NC プログラムが選択される と、 該 NCプ ロ グ ラ ムに対応する ロ ボプ ト プロ グ ラ ム識別記号がデ ー タ転送 ラ イ ン DTLを介して πボ ッ ト制御装置 RCUに転 送される。 更に詳述する と、 各 NCブ πグラム中には対応 する ロ ボ ッ ト プ ロ グ ラ ム識別記号が揷入さ れてい るか ら、 NCプログラムが選択され ば該揷入されて る ロ ボ ッ ト プ ロ グ ラ ム讒別記号 ( たとえばブ π グ ラ ム番号 ) がデー タ送受信器 データ転送ラ イ ン DTL—データ送受信 器 DTRを介して ロ ボ ッ ト 制御装置 RCUの処理装置 MPUR に送 られ、 複数の ロ ボ ッ ト ブ ロ グ ラ ム の中か ら所望の 口 ボ ク ト ブ ロ グラ ムが選択される。 尙、 NC プログラム中に ロ ボ ク ト ブロ グラ ム識別記号を揷入せず、 予め各 π ボ ッ ト ブ口 グラ ム と各 NCブログラムにそれぞれ識別記号を付 しておき、 該篛別記号を用 て ロ ボ ッ ト ブロ グラ ム と
NCブ口グラ ムの対応関係を記憶させ、 該対応関係を用 て所定のロ ボッ ト プ ロ グ ラ ム識別記号を得、 これを ロ ボ ッ ト制珣装置 RCUに送出するよ う に して も よい。 第 5 図、 は上記対応関保を記億する対応テ ー ブル CTLを数値制御 装置 NCU内に設けた例である。 ロ ボ ジ ト 制御装置 RCUに お て DMRは不揮接性のデータ メ モ リ で、 π ボ ジ ト制御 装置 RCUに内蔵され、 工業用 ロ ボ ジ ト を制御する多数の ロ ボ ブ ト ブロ グラ ムを記億して る 0WMRは作業用メ モ リ
で、 ボ ッ ト 制御装置 RCUに内蔵され、 高速、 揮撥性、 小 容量の RAMによ 構成されている。 PMRはコ ン ト ロ ー ル' プ ロ グ ラ ムを記憶する コ ン ト ロ ー ル プ ロ グ ラ ム メ モ リ 、 MPURはロ ボ ッ ト ブ ロ グ ラ ム と コ ン ト ロ ー ル ブ ロ グ ラ ム とに基づいて ロ ボッ ト 制御処理、 データ送受信 ¾理等を 実行するマイ ク 口 プロ セ ッ サ等の処理装置である。 PDR はパ ル ス分配器、 SVRはサーボ回路、 DCRは π ボ ッ ト の 腕を移動させる直流モータ、 PCRはパ ルスコーダであ 、 それぞれ前述のパ ル ス分配器: PDN、 サーボ回路 SVNX,
SVNZ、 直流モータ DM^ DMZ、 パ ル スコーダ PCNX,
PCNZに対応 し、 分配パ ル ス数 と フ ィ 一 ド パ プ ク ノ ル ス
数が零と る よ う にサー ホ '制御するサー ボ ュ - ク ト を構 成する。 DTRはデータ送受信器でデータ転送ラ イ ン DTL
を介して数値制御装置 NCUのデ一タ送受信器 DTNと接続 され、 相互にデー タ の送受信を行 、 シ フ ト レ ジス タ等 を内葳 して る。 TBは教示操作盤であ ? 、 口 ポ プ ト動作 を教示 し、 ロ ボ ッ ト ブロ グ.ラ ムをデータ メ モ リ DMRに格 納する。 尙、 。 ホ' ツ ト ブロ グ ラ ム の教示はたとえば以下 の煩序で行われる。
まず、 教示操作盤 TB上のジ ョグ釦によ ロ ボ ッ トを 目 標位置迄ジ ョ グ送 する と共にシ ー ケ ン ス番号、 動作速 度を設定する。 ついで、 上記目標位置で行 うべき ハ ン ド や機械側の動作を ロ ボ ッ ト サー ビ ス コ ー ドで指示 し、 教 示釦を操作すれば、 デー タ メ モ リ DMRの所定の領域にシ —ケ ンス番号 目標位置、 動作速度、 ロ ボ ッ ト サ ー ビ ス
OMPI
觸 ^yj
コー ドが記億され 。 以後、 同様 ¾作業を操返えせば一 連の ロ ボ プ ト 指令データがロ ボ ッ ト ブロ グ ラ ム と な って データ メ モ リ DMRに格納される こ とに ¾る。 PC Rは強電 回路であ ]? 、 処理装置 MPURからのロ ボッ ト各軸制御、 ハ 5 ン ドのオ ン /才 フ制御信号 DORを接点信号と してロ ボ ッ ト RBTに出力 し、 又、 ロ ボ ッ ト 各軸、 ハ ン ド等の動作終 了を指示する リ ミ ッ ト ス ィ ッ チ等の信号 D IRを処理装置 MPURに送出する。
次に本発明の動作を説钥する。
10 予め、 複数の NCプロ グラムを羝テ一ブ及びテープリ ー ダ PTRを介してデータ メ モ リ DMNに格鈉する と共に、 複 数の π ボ ジ ト ブロ グ ラ ムを教示操作整 TBよ ]7前述の手願 で教示 し、 データ メ モ リ DMRに格納する。 又、 ワーク の 種類と、 NC-プロ グラ ム と、 該 NCプロ グラ ムを記億するデ 一タ メ モ リ DMNの先頭ァ ド レス と の対応関係を対応デ一 タ記憶メ モ リ WNCTに格納する。 尙、 NCブ π グ ラ ムの適 所に、 たとえば先頭に対応する ロ ボ グ ト ブ口 グ ラ ム の識 別記号 ( プロ グ ラ ム番号 ) を揷入して く 。
この状態で、 コ ンベアに よ ワ ークが送られて く る と ワーク判別ユニ ッ ト WKDはワ ークの大き さ (面積比 ) を 前述の如 く 検知 し、 ワ ーク判別信号 WDSを出力する。 こ の ワーク判別信号 WDSは処理装置 MPUNに読み取られる。 これに よ ]?、 処理装置 MPUNはワーク判別信号 WDS に応 じ Tt NCプロ グラ ムの先頭ァ ド レスを対応デー タ記憶メ モ
25 リ WNCTよ 読み出 し作業用メ モ リ WMN内のボ イ ン タ (レ
ジス タ ) に記億する。 ついで、 NC ブ e グラ ム中のロ ボ ッ ト ブ ロ グ ラ ム識別記号 ( プ ロ グ ラ ム番号 ) が ボ イ ン タ の 指示するデータ メ モ リ DMNの先頭番地から読みと られ、 該ブ π グ ラ ム番号はデー タ転送ラ ィ ン DTLを介して 口 ホ * ッ ト制御装置 RCUの処理装置 MPURに読みと られる。処理 装置 MP URは送出されてき たブ ロ ダ ラ ム番号に応 じた口 ボ ッ ト ブ ロ グ ラ ムが記億さ れて る デー タ メ モ リ DMR の 先頭ァ ド レスを作業用メ モ リ MRボイ ン タ に記億する。 以上によ 、 ワーク に応 じた NC プロ グラ ム及びロ ボ ッ ト プ ロ グ ラ ム が選択され、 ^後ポ イ ン タ の指示する ァ ド レ スから NC プロ グ ラ ムデータ、 ロ ボ ッ ト プ ロ グ ラ ムデー タ が 1 プロ ク クずつ煩次 ^みと られて所望の加工並びに口 ボ ッ トサー ビ ス処理が実行される。
第 4 図は数値制御装置 NCUと口-ポ ク ト制御装置 RCU と の間のデータ送受信処理を説明する説钥図である。
図中、 S FRはシ フ ト レ 'ジスタ であ 並列書込み及び読 出 し、 並びに直列書込み及び読出 しが可能である。 GT は シ フ ト レジス タ SFRへの又はシフ ト レジス タ SFR から のデータ の睿込み及び読出 しを制御する グー ト 回路、
TRCNは伝送制街回路であ 、 直列デー タ の転送に際して ク ロ ックパ ルス CLKを発生する と共に、 同期信号 SYNC を発生する。 又、 伝送制御回路 TRCNはア ド レ ス パ ス ABUSからア ド レ ス信号を受け、 これによ ]? ゲー ト 信号 GSを発生してゲー ト 回路 GTの開閉制御を行 う。 SFRM は シ フ ト レ ジス タ で シ フ ト レ ジス タ SFRMと同様に デー
タ の並列書込み及び読出 し、 並びにデー タ の直列睿込み 及び読出 しが可能である。 BTCは 1並列データの ビ ッ ト 数 ( 8 ビ ッ ト ) に等 し 容量を有する ビ ッ ト カ ウ ン タ で あ ]?、 数値制御装置のデータ送受信器 DTNから送られて く るク ロ ッ クパ ル ス CLKを計数し、 8 個のク ロ ッ クノ ル ス CLKの到来、 換言すれば 8 ビ ッ ト のデータ伝送によ 1 つの桁上げパルス CPを発生する。 ADCはア ド レス信号を発 生するア ド レ ス カ ウ ン タであ ]?、 桁上げパ ル ス CPを計数 し、 その計数値をア ド レ ス信号と して、ア ド レ ス パス
ABUSMに送出する。
まず、 数値制街装置 NCU側のデータ送受信器 DTNの伝 送制槨回路 TRCNから同期信号 SYNCを発生し、 該同期 信号をケー ブル L2を介してロボ グ ト制御装置 RCUのデー タ送受信器 DTRに送出する。 こ の同期信号 SYNCはア ド レス カ ウ ン タ ADC及び ビ ク ト カ ウ ン タ BTCに印加されこ れらの内容をイ ニ シ ャ ル , ク リ アする。
つ で、 数値制淘装置側の処理装置 MP UNは πボプ ト ブロ グ ラ ム番号を シ フ ト レ ジス タ SFRに並列に甞込む 0 しかる後、 この ロ ボッ ト ブログラ ム番号はク ロ ッ クパル ス CLKによ 1 ビ ッ トずつシ フ ト し ¾が らデータケープ ル L0に送出される。 即ち、 並列データは直列データ DATA に 変換されて ビ グ ト シ リ アルに伝送される こ とになる。 尙、 このと き直列データ DATAの各ビ ッ ト位置を示すために ク 口 ッ クパ ル ス CLKもケーブル Li を介して送出される。 ロ ボ ッ ト制御装置 RCUのデータ送受信器 DTRでは、 この
ク 口 y クパ ル ス CLKによって伝送されてきた直列データ
DAT Aをサン ブル し、 シ フ ト レジスタ SFRMに展次 1 ビ グ ト ずつシ フ ト し がら直列的に書込み S P変換 (シ リ アル' パ ラ レル変換 ) を行 う 。 これと同時に、 ク ロ ッ クパ ル ス CLKはビ ッ ト カ ウ ン タ BTCに入力され、 そのク ロ ッ ク パ ル ス数は この ビ ッ ト カ ウ ン タ BTCによ J? カ ウ ン ト される。 ビ ッ ト カ ウ ン タ BTCは ビ ッ ト シ リ アルに ( 直列的に ) 伝 送されるデー タ の長さ ( 8 ビ ッ ト ) に等 し 8 個のク ロ ッ クパ ル スを計数する と桁上げパルス CP ¾発生し、 これ , に よ って ア ド レ ス カ ウ ンタ ADCは 1 歩進する 。 ア ド レス カ ウ ン タ ADCの 1 歩進によ ])、 直列データ DATAの S P 変換が終了 し、 ア ド レ ス カ ウ ン タ ADC 計数値 1 ( 第 1 ア ド レ ス ) に対応する図示 しない ラ ッ チ 1^ 〜 .Ls にデ一 タがシ フ ト レ ジス タ SFRMから並列的に書き込ま れ、 し かる後、 処理装置 MPURによ 読みと られる。
尙、 以上は ラ ンダム に異 る形状の ワークが到来した 場合であるが、 ある ワーク Wi が: Ντι 個、 ついでワーク W2 N2個、 以後ワーク Wiが N i個 ( i - i 4 … )·"到来する こ とがわかって れば、 換言すればス ケ ジ ュ ールがわか つて れば予め Ni ( = 1 2……) を設定して き Ni 個の 完了毎に次の加エブ ロ グラ ム及び ロ ボッ ト ブログラ ム
( 共に ¾知 ) を選択する よ う に して も よい そ して、 こ の場合加エブロ グ ラ ム中に ロ ボ ッ ト ブロ グラ ム鬵別記号 を付してお て も よ く 、 又対応テー ブルを設けてお て も よ 。
以上、 本発 §9によれぱ数値制御装置に多数の N Cブログ ラ ムを、 又ロ ボッ ト制锊装置に多数のロ ボ ッ ト ブロ グラ ムをそれぞれ記億する よ う に したか ら、 一々教示及び記 億操作が不用であ ]) シ ステ ム の効率を高める こ とができ た。 又、 ワ ークの形状、 大き さる どを検出 して自動的に ワークを判別 し、 該ワークに応 じた N C プ ロ グ ラ ム及び口 ボッ ト ブ口 グラ ムを選 でき る よ う に したか らオペレ ー タの介在は不用で、 無人化工場の実現ができ る。
ϋ£ WIPO
Claims
(1) 工作機械と、 該工作機械を制御する数値制御装置 と、 工業用ロ ボ ッ ト と、 該工業用 ロ ボ ッ ト を制御する 口 ボ ッ ト制御装置を備えたシス テム における工業 S ロ ボ ッ ト 制御方式に て、 ロ ボ ッ ト 制御装置に複数の ロ ボッ ト 制御プ ロ グ ラ ムを記憶させる と共に、 数値制御装置よ
]j ロ ボッ ト制御プ ロ グ ラ ム の選択信号を発生 し、 ロ ボ ッ ト 制御装置を して該選択信号に応 じた ロ ボ ッ ト 釗御プロ グラムに基づいたロ ボ ッ ト サー ビス処理を実行させる こ とを特徵とする工業用 ロ ボ ッ ト制御方式。
(2) 数値制御装置に複数の N C ブロ グラ ムを記憶させる と共に、 各 N C プ ロ グラ ム中にロ ボッ ト ブロ グラ ム讃別記号 を揷入 しておき、 所定の N C プログラムを選択し、 該選択 された N C プロ グラムに対応する ロ ボ ッ ト ブ ロ グラ ムの選択 信号を π ボ ッ ト 制槨装置に送出する こ とを特徵とする請 求の範囲第(1)項記載の工業用 ロ ボ ッ ト 制御方式。
(3) 数値制锊装置に複数の N Cブ.ログラ ムを記億させる と共に、 N C プロ グラ ムと ロ ボ ッ ト ブ ロ グ'ラ ム との対応表 を記憶させておき、 所定の NCプロ グラムを選択し、 該対 応表を参照する こ とに よ 該選択された N Cプログ ラ ムに 対応する ロ ボッ ト ブロ グ ラ ム の選択信号を 》 ホ' ッ ト 制御 装置に送出する こ と を特徵とする請求の範囲第(1)項記载 の工業用 ロ ボ ッ ト制 方式。
(4) 工作梭械に着脱すべき ワークの大き さ と N Cブログ ラ ム と の対応関係を記憶さ せて き 、 該ワ ーク の大き さ
OMPI
' 10
を判別し、 該判別結果に基つ'いて所定の N Cブ π グ ラ ムを 選択する こ と を特徵とする請求の範囲第(2)項又は第(3)項 記載のェ棻用 ロ ボッ ト制御方式。
(5) 工作機械に着脱すべき ワ ークの ¾拔と NCブ πグラ ム との対応関係を記億させて き、 該ワ ー ク の形状を判 別 し、 該判別結果に基づいて所定の N Cブ σ グ ラ ムを選択 する こ とを特餒とする請求の範囲第(2)項又は第(5)項記载 の工業用 ロ ボ ッ ト制銜方式。
(ό) 数値制御装置内蔵の メ モ リ に複数のワークの加工 順序と各ワ ー ク の加工個数を含むス ケ ジ ュ ー ルを記傢さ せ、 該ス ケ ジ ュ ー ル に従って NC ブログ ラ ムを選択するこ と を特徵とする請求の範囲第 (2)項又は第(3)項記載の工業 甩 ロ ボッ ト 制御方式。
RNAT、
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56/122015810804 | 1981-08-04 | ||
| JP56122015A JPS5822411A (ja) | 1981-08-04 | 1981-08-04 | 工業用ロボツト制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO1983000572A1 true WO1983000572A1 (fr) | 1983-02-17 |
Family
ID=14825459
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP1982/000304 Ceased WO1983000572A1 (fr) | 1981-08-04 | 1982-08-04 | Systeme de commande de robot industriel |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US4543639A (ja) |
| EP (1) | EP0084573A4 (ja) |
| JP (1) | JPS5822411A (ja) |
| WO (1) | WO1983000572A1 (ja) |
Families Citing this family (37)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60170709A (ja) * | 1984-02-16 | 1985-09-04 | Toshiba Corp | 形状測定装置 |
| JPS6197103U (ja) * | 1984-11-28 | 1986-06-21 | ||
| JPS61188601A (ja) * | 1985-02-18 | 1986-08-22 | Mitsubishi Electric Corp | 位置決め装置 |
| JPS61203305A (ja) * | 1985-02-26 | 1986-09-09 | 中村 憲司 | 二種類の品物を収納した包装体の製造方法 |
| US4843566A (en) * | 1986-03-07 | 1989-06-27 | Hewlett-Packard Company | Robot motion control system |
| US4752868A (en) * | 1986-03-17 | 1988-06-21 | Tektronix, Inc. | Remote master-slave control method |
| DE3744804C2 (ja) * | 1986-04-01 | 1990-12-06 | Toshiba Kikai K.K., Tokio/Tokyo, Jp | |
| JPH0422947Y2 (ja) * | 1986-04-08 | 1992-05-27 | ||
| US4868472A (en) * | 1986-11-20 | 1989-09-19 | Unimation Inc. | Communication interface for multi-microprocessor servo control in a multi-axis robot control system |
| US4868474A (en) * | 1986-11-20 | 1989-09-19 | Westinghouse Electric Corp. | Multiprocessor position/velocity servo control for multiaxis digital robot control system |
| US4864204A (en) * | 1986-11-20 | 1989-09-05 | Westinghouse Electric Corp. | Multiprocessor torque servo control for multiaxis digital robot control system |
| US4763055A (en) * | 1986-11-20 | 1988-08-09 | Westinghouse Electric Corp. | Digital robot control having high performance servo control system |
| JPS63257807A (ja) * | 1987-04-15 | 1988-10-25 | Fanuc Ltd | ロボツト制御装置 |
| JPH0687140B2 (ja) * | 1987-06-08 | 1994-11-02 | 富士写真フイルム株式会社 | ロ−ル状感光材料包装体の製造方法 |
| JPH0737060B2 (ja) * | 1987-08-13 | 1995-04-26 | 東芝機械株式会社 | 射出成形機制御装置 |
| JPH0737061B2 (ja) * | 1987-08-13 | 1995-04-26 | 東芝機械株式会社 | 射出成形機制御装置 |
| JPS6444722A (en) * | 1987-08-13 | 1989-02-17 | Toshiba Machine Co Ltd | Control apparatus of injection molding machine |
| JPH0729352B2 (ja) * | 1987-08-28 | 1995-04-05 | 東芝機械株式会社 | 射出成形機制御システム |
| JPH0716989B2 (ja) * | 1987-08-28 | 1995-03-01 | 東芝機械株式会社 | 射出成形機制御システム |
| JPH0716988B2 (ja) * | 1987-08-28 | 1995-03-01 | 東芝機械株式会社 | 射出成形機制御システム |
| US5038089A (en) * | 1988-03-23 | 1991-08-06 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Synchronized computational architecture for generalized bilateral control of robot arms |
| ATE142927T1 (de) * | 1989-12-18 | 1996-10-15 | Amada Co Ltd | Steuervorrichtung für einen roboter um metallische bleche zu biegen |
| JP3529158B2 (ja) * | 1994-05-18 | 2004-05-24 | ファナック株式会社 | ロボット動作プログラミング方法及びプログラミング装置 |
| GB2291983A (en) * | 1994-07-13 | 1996-02-07 | Ultra Hydraulics Ltd | Machine tool control system |
| DE10104712C1 (de) * | 2001-02-02 | 2002-12-12 | Siemens Ag | Steuerungsverfahren sowie Regelungsstruktur zur Bewegungsführung, Vorsteuerung und Feininterpolation von Objekten in einem Drehzahlreglertakt, der schneller als der Lagereglertakt ist |
| JP3691032B2 (ja) * | 2002-08-23 | 2005-08-31 | ファナック株式会社 | 加工装置 |
| US7346796B1 (en) * | 2003-12-30 | 2008-03-18 | Altera Corporation | Streaming output peripherals for programmable chip systems |
| SE0402891D0 (sv) * | 2004-11-26 | 2004-11-26 | Abb Ab | A system and a method for controlling movements of an industrial robot |
| JP4210270B2 (ja) * | 2005-06-07 | 2009-01-14 | ファナック株式会社 | ロボット制御装置及びロボット制御方法 |
| US8408792B2 (en) | 2007-03-30 | 2013-04-02 | Kraft Foods Global Brands Llc | Package integrity indicating closure |
| JP2010064158A (ja) * | 2008-09-08 | 2010-03-25 | Yamazaki Mazak Corp | 加工装置 |
| JP4911229B2 (ja) * | 2010-02-01 | 2012-04-04 | トヨタ自動車株式会社 | 水冷アダプタ |
| JP7417356B2 (ja) * | 2019-01-25 | 2024-01-18 | 株式会社ソニー・インタラクティブエンタテインメント | ロボット制御システム |
| JP7190919B2 (ja) | 2019-01-25 | 2022-12-16 | 株式会社ソニー・インタラクティブエンタテインメント | 画像解析システム |
| JP7309371B2 (ja) | 2019-01-25 | 2023-07-18 | 株式会社ソニー・インタラクティブエンタテインメント | ロボット制御システム |
| JP7444591B2 (ja) * | 2019-12-04 | 2024-03-06 | ファナック株式会社 | 制御装置 |
| US12429854B2 (en) * | 2020-11-09 | 2025-09-30 | Fanuc Corporation | Numerical control system, and method for controlling industrial machine |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4933091A (ja) * | 1972-08-01 | 1974-03-26 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2183693B1 (ja) * | 1972-05-08 | 1976-05-21 | Ibm | |
| IT1047161B (it) * | 1975-09-03 | 1980-09-10 | Olivetti & Co Spa | Centro di lavorazione per automazione programmabile con dispositivo tattile autoadattivo |
| FR2359450A1 (fr) * | 1976-07-20 | 1978-02-17 | Vilbiss Toussaint De | Dispositif de controle pour robots industriels |
| US4362124A (en) * | 1978-05-02 | 1982-12-07 | Ransburg Corporation | Analog paint output control |
| JPS5611510A (en) * | 1979-07-10 | 1981-02-04 | Fanuc Ltd | Numerical control system |
| JPS5621794A (en) * | 1979-07-30 | 1981-02-28 | Fujitsu Fanuc Ltd | Controlling system for industrial robot |
| AU6607581A (en) * | 1980-01-24 | 1981-07-30 | Fisher & Paykel Limited | Manufacturing box-like articles from sheet material |
-
1981
- 1981-08-04 JP JP56122015A patent/JPS5822411A/ja active Pending
-
1982
- 1982-08-04 WO PCT/JP1982/000304 patent/WO1983000572A1/ja not_active Ceased
- 1982-08-04 EP EP19820902374 patent/EP0084573A4/en not_active Ceased
- 1982-08-04 US US06/485,123 patent/US4543639A/en not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4933091A (ja) * | 1972-08-01 | 1974-03-26 |
Non-Patent Citations (2)
| Title |
|---|
| Automation, Vol. 17, No. 11, November, 1972 (Tokyo) YADA TOSHITSUGU "Robot Niyoru Mujin Kako System" p. 30-33, p. 17 * |
| See also references of EP0084573A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5822411A (ja) | 1983-02-09 |
| EP0084573A4 (en) | 1986-05-14 |
| EP0084573A1 (en) | 1983-08-03 |
| US4543639A (en) | 1985-09-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO1983000572A1 (fr) | Systeme de commande de robot industriel | |
| WO1983000573A1 (fr) | Systeme de commande de robot industriel | |
| US4396987A (en) | Machine tool and robot control apparatus | |
| EP0068768A2 (en) | System for controlling an industrial robot | |
| GB2094025A (en) | Method and apparatus for robot control | |
| WO1985003470A1 (fr) | Systeme d'affichage d'outils pour un echangeur automatique d'outils | |
| JP2018195055A (ja) | 工作機械制御装置及び生産システム | |
| JPS59177604A (ja) | 数値制御方法 | |
| US4404506A (en) | Tool position offsetting system for a spare tool | |
| US4764883A (en) | Industrial robot having selective teaching modes | |
| JPS5882310A (ja) | 位置表示機能を持つ数値制御装置 | |
| EP0157882A1 (en) | Numerical control apparatus | |
| EP0088804A1 (en) | Numerical control device | |
| US4368511A (en) | Numerical controlling method and system | |
| JPH04237306A (ja) | パンチプレス機械の運転再開方法 | |
| WO1992001522A1 (fr) | Procede de selection d'outil pour presse a poinçonner | |
| KR0156304B1 (ko) | 제어 시스템 | |
| WO1982003282A1 (fr) | Systeme de commande numerique | |
| JPS5850006A (ja) | 教示方法 | |
| JPH0422947Y2 (ja) | ||
| JPH0772845B2 (ja) | Ncデ−タ作成装置 | |
| JPS6312008A (ja) | 自動作業装置 | |
| JP2730040B2 (ja) | Ncデータ作成方法 | |
| Spur et al. | A system for direct numerical control of machine tool | |
| US4837684A (en) | Data input/output system for application system in numerical control equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Designated state(s): US |
|
| AL | Designated countries for regional patents |
Designated state(s): DE FR GB |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 1982902374 Country of ref document: EP |
|
| WWP | Wipo information: published in national office |
Ref document number: 1982902374 Country of ref document: EP |
|
| WWR | Wipo information: refused in national office |
Ref document number: 1982902374 Country of ref document: EP |
|
| WWW | Wipo information: withdrawn in national office |
Ref document number: 1982902374 Country of ref document: EP |

