CN100470420C - Machine tool control system capable of speech output and speech recognition and processing method thereof - Google Patents

Machine tool control system capable of speech output and speech recognition and processing method thereof Download PDF

Info

Publication number
CN100470420C
CN100470420C CNB2005101329572A CN200510132957A CN100470420C CN 100470420 C CN100470420 C CN 100470420C CN B2005101329572 A CNB2005101329572 A CN B2005101329572A CN 200510132957 A CN200510132957 A CN 200510132957A CN 100470420 C CN100470420 C CN 100470420C
Authority
CN
China
Prior art keywords
mentioned
voice
control
machine tool
code
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
CNB2005101329572A
Other languages
Chinese (zh)
Other versions
CN1811633A (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.)
Doosan Machine Tools Co Ltd
Original Assignee
Doosan Infracore Co Ltd
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 Doosan Infracore Co Ltd filed Critical Doosan Infracore Co Ltd
Publication of CN1811633A publication Critical patent/CN1811633A/en
Application granted granted Critical
Publication of CN100470420C publication Critical patent/CN100470420C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/4155Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by programme execution, i.e. part programme or machine function execution, e.g. selection of a programme
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/28Constructional details of speech recognition systems
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35453Voice announcement, oral, speech input

Abstract

The present invention provides a control system for a machine tool for making the machine tool controlled by a PLC (Programmable Logic Controller) output various output information by voice through a speaker to a user and outputting commands so that the machine tool performs a corresponding operation when it receives an instruction from the user by voice. The PLC outputs a preset voice code to a shared memory in response to output information from the machine tool. A voice reading device extracts the voice data corresponding to the voice code from a voice memory, and outputs it to the speaker. The voice reading device 111 for receiving the instruction of the user by voice inputted through a microphone extracts the corresponding voice command code, and outputs it to a central processing unit, thereby outputting a corresponding control command to the machine tool.

Description

Machine tool control system capable of speech output and speech recognition and disposal route thereof
Technical field
The present invention relates to machine tool control system, especially pass through voice output, the various control results that will comprise operating lathe current state and abnormal information, circular is given operating personnel, and, can carry out the editor of job sequence and operation, machine tool control system capable of speech output and speech recognition and method of speech processing thereof by speech recognition.
Background technology
At lathe, especially comprise in the numerically-controlled machine of machining center or numerical control (Numerical Control:NC) lathe, confirm that with the naked eye the state of equipment is more and more difficult, be because these equipment are controlled by digital control computer.
Be provided with operation panel in this numerically-controlled machine, start, stop, selecting order and data such as action, switch mode with input.On operation panel, be provided with pilot lamp or display device, show that result for user command is at interior exercises state.
But specific default mark or abbreviation language are generally used in the demonstration of this pilot lamp or display device, thus the user will be from show readout equipment situation and correctly judge the time that needs are suitable.Like this, have only those skilled operating personnel that are proficient in numerical control program, just can make reaction rapidly.In addition, when changing operating personnel in operation way, because of not understanding the demonstration at the operation initial setting, literal or digital implication can't be grasped the situation of machine immediately.Like this might be accidents caused.
Especially, when operating personnel have imported special digital code, have only these operating personnel to know correct content, and others does not probably know the related setting content.Other operating personnel have only the manual operation program of having grasped like this, could understand the state of equipment.
To the state of lathe, the method by the discernible voice of user are exported can address the above problem.This machine tool control system needs a lot of IO interface usually, is used for the control of lathe and control result's acceptance.As this IO interface, generally use PLC (Programmable Logic Controller: programmable logic controller (PLC)).Like this, need a kind ofly can directly indicate the method for voice output from accepting the various control results' of lathe PLC.
Summary of the invention
The present invention is intended to address the above problem, and its purpose is, provides a kind of and can use corresponding special sound to the various information in the lathe of being controlled by PLC numerical control order, to the machine tool control system and the method for speech processing thereof of user prompt.
Another object of the present invention is to, a kind of user's of acceptance special sound order is provided, and make lathe carry out the machine tool control system and the method for speech processing thereof of corresponding actions.
Another object of the present invention is to, the various speech output methods that move and can adopt the trapezoid program configuration mode by PLC are provided.
In order to achieve the above object, the control of passing through numerical control device portion among the present invention is moved, and by above-mentioned control to the machine tool control system that the user exports specific control result, comprising: shared storage, speech memory, PLC, voice reading device, voice output treating apparatus and loudspeaker.
Store related voice data in the speech memory corresponding to above-mentioned control result.
PLC accepts above-mentioned control result, and stores the phonetic code corresponding to above-mentioned control result in above-mentioned shared storage.The voice reading device reads and exports the voice output data from above-mentioned speech memory, and above-mentioned voice output data are corresponding to the above-mentioned phonetic code that reads from above-mentioned shared storage.
Instantaneous speech power will become analog voice signal from the voice output data-switching of above-mentioned voice reading device, carry out conversion and output then in loudspeaker, thereby make the user hear the output of above-mentioned instantaneous speech power.
Above-mentioned PLC is in above-mentioned control result, and the pairing phonetic code of control result that will show by above-mentioned numerical control device portion is sent to above-mentioned numerical control device portion, and above-mentioned numerical control device portion is stored into above-mentioned phonetic code in the above-mentioned shared storage.
Above-mentioned PLC preferably carries out the output of M code interface according to above-mentioned control result, simultaneously by specific trapezoid program operation, to export above-mentioned phonetic code.
Preferably specify the specific region in above-mentioned shared storage, be used to indicate the special sign (Flag) that corresponds respectively to above-mentioned phonetic code, above-mentioned PLC then by indicating the method for above-mentioned sign, is stored into above-mentioned phonetic code in the above-mentioned shared storage.
Above-mentioned machine tool control system also can comprise microphone and voice recognition processing device.Like this, microphone is converted to specific voice telecommunication number with user voice command, and the above-mentioned voice signal that the voice recognition processing device will be accepted is converted to the speech data of numeral (Digital) form, and sends to above-mentioned voice reading device.At this moment, above-mentioned speech memory also stores and the default corresponding voice recognition data of user voice command, above-mentioned voice reading device is by comparing above-mentioned speech data and above-mentioned voice recognition data, extracts corresponding voice command code and outputs to above-mentioned numerical control device portion.Above-mentioned numerical control device portion will send above-mentioned PLC corresponding to the control command of above-mentioned voice command code to, and above-mentioned PLC is according to above-mentioned control command control lathe, thereby finish speech recognition of the present invention.
In the another embodiment of the present invention, lathe has above-mentioned machine tool control system, by the discernible voice mode of user, exports specific control result's relevant information, and relevant processed goods is processed.
In the another embodiment of the present invention, a kind of method of speech processing of machine tool control system, wherein specific PLC is according to the control command of numerical control device portion, lathe is controlled, it may further comprise the steps: above-mentioned PLC accepts above-mentioned control result, and indicates the step corresponding to above-mentioned control result's sign; Extraction is corresponding to the step of the special sound output data that prestores of above-mentioned sign and output, and the step that above-mentioned voice output data are exported with the discernible voice of user.
The sign of above-mentioned sign is preferably undertaken by the mode that preset value is stored in specific region in the specific shared storage that corresponds respectively to above-mentioned phonetic code.
Method of speech processing among the present invention can further comprise: the step that the user voice command of accepting is converted to specific voice telecommunication number; Above-mentioned voice signal is converted to the speech data of digital form, in default voice recognition data, reads the step of the data identical with above-mentioned user voice command.In addition, also can comprise:, extract the pairing special sound command code of voice recognition data same as described above, and output to the step of numerical control device portion through above-mentioned reading; Above-mentioned numerical control device portion is to the control command of above-mentioned PLC output corresponding to above-mentioned voice command code, thus the step that lathe is controlled.Through above-mentioned steps,, can handle user voice command according to special sound identification.
Machine tool control system among the present invention, the voice mode that can discern by the user needs export to user's content displayed among the various results that can be taken place the lathe operational process.
Therefore, do not need to be provided for showing the display units such as LED of the various outputs of lathe, thereby can simplify the output interface of PLC.Like this, simplified operation plate.
Machine tool control system among the present invention directly generates specific voice output order by PLC, and the present invention also is applicable to and passes through operation panel directly to user's content displayed by PLC among the control result like this.The central processing unit that speech processes does not use numerical control to use.
In addition, can discern the control command that the user assigns by voice, and the control lathe carries out corresponding action.
Description of drawings
Fig. 1 is the present invention's the block diagram that can carry out the machine tool control system of voice output and speech recognition;
Fig. 2 is the speech output method process flow diagram of the present invention's machine tool control system;
Fig. 3 is the present invention's PLC trapezoid program synoptic diagram;
Fig. 4 is the audio recognition method process flow diagram of the present invention's machine tool control system.
The reference numeral explanation:
101: numerical control device portion 103: shared storage
105:PLC 107: the digital control processing storer
109: speech memory 111: the voice reading device
113: voice output treating apparatus 115: loudspeaker
117: voice recognition processing device 119: microphone
121: servo interface 200: mechanical system
Embodiment
Below, be elaborated with reference to the desirable embodiment of accompanying drawing to the present invention.In the accompanying drawings, to using identical symbol to represent with a part.And in explanation, relevant known technology or structure no longer applied state.
Fig. 1 is the block diagram of the machine tool control system among the present invention.The present invention's machine tool control system 100 in the startup that comprises lathe that specific control causes, stop, among the control result of information such as operating state such as mode switch and abnormal operation, to the control result that need show to the user, except showing, also export by the discernible voice mode of user by visual display unit.And, the particular command that the control system 100 among the present invention can be discerned user speech reception and registration rather than operate by operation panel, and the control lathe is carried out relevant action.
Below, with reference to Fig. 1 each formation of control system 100 is described.The present invention's control system 100 comprises: numerical control device portion 101, PLC105, process memory 107, shared storage 103, speech memory 109, voice reading device 111, voice output treating apparatus 113, loudspeaker 115, voice recognition processing device 117, microphone 119 and servo interface 121, and link to each other with mechanical system 200.For convenience of explanation, be decided to be, later various control results, being shown as the user by lathe can be with the form of vision or sense of hearing identification.
Numerical control device portion 101 has the program of lathe being carried out whole control, be to lathe startup, stop, device that the overall operation of lathes such as Action Selection, mode switch is controlled.
Numerical control device portion 101 accepts relevant phonetic code from PLC105, control and output voice output data.
Here, phonetic code refers to, to the pairing speech data of control result of the relevant control command of lathe execution, and all discernible specified identifier of each device.The control result that 100 pairs of lathes of control system among the present invention are exported exports with the discernible analog voice signal of user.Control system 100 is by ad hoc approach, analog voice signal is encoded into digital voice data and stores.
In addition, numerical control device portion 101 accepts from user's voice order (hereinafter to be referred as ' user voice command '), and sends relevant control command to PLC105, so that lathe is carried out corresponding action.Numerical control device portion 101 can accept by the voice command code of voice reading device 111 by shared storage 103 transmission.Central processing unit is accepted the voice command code, just exports specific control command by PLC105 and makes lathe carry out corresponding action.' voice command code ' refers to, for user voice command, for the default identifier of each device identification.The voice command code that the user's voice order is corresponding specific respectively.
Shared storage 103 is pass on the order at numerical control device portion 101, voice reading device 111, PLC105 and servo interface 121 as memory storage.
Specific region on the shared storage 103 is designated as, and is used to indicate to comprising special sound code and Machine-Tool Control result's various information.The various information that indicate on the shared storage 103 are called ' sign (Flag) '.Can be connected to the device on the shared storage 103, correlation is stored into specific region on the shared storage, thereby indicate correlating markings.Each device is by reading sign, and shared information is also transmitted an order.When numerical control device portion 101 accepts the corresponding voice output data of phonetic code and control output from PLC105, will be indicated on the shared storage 103 corresponding to the sign of related voice code.
PLC105 accepts lathe from numerical control device portion 101 and moves required relevant control program (for example, trapezoid program) and handling, and the control command of will being correlated with then outputs to mechanical system 200.
PLC105 accepts control result for above-mentioned control command from mechanical system 200, and sends numerical control device portion 101 to or the correlating markings in the shared storage 103 is indicated.In addition, when the phonetic code that exists corresponding to the control result, PLC105 indicates phonetic code in the shared storage 103 and control result's correlating markings, or sends numerical control device portion 101 to.
Store required program and the various data of numerical control device portion 101 actions in the process memory 107.Relevant information is read by numerical control device portion 101 from process memory 107, and operation lathe and machine tool control system 100, and has the sequential control function according to processing sequence.
Store in the speech memory 109, with the corresponding voice output data of various control results that comprise operating states such as lathe startup and other abnormality.In addition, store voice recognition data in the speech memory 109 corresponding to user voice command.All through preestablishing and be stored in the speech memory 109, available ad hoc approach changes it for this voice output data and voice recognition data, and corresponds respectively to phonetic code and voice command code.
Another embodiment in according to the present invention, digital control processing storer 107 and speech memory 109 can be realized by a storer.
Voice reading device 111 reads the phonetic code of output from numerical control device portion 101 and PLC105 by the sign in the shared storage 103.111 pairs of phonetic codes that read of voice reading device are analyzed, and extract pairing voice output data and output to voice output treating apparatus 113 from speech memory 109.
In addition, voice reading device 111 be by will comparing with the voice recognition data that is stored in the speech memory 109 from the digital voice data of voice recognition processing device 117 input, thereby judge pairing voice command code.
Voice output treating apparatus 113 is converted to analog voice signal with the voice output data that voice reading device 111 is provided, and exports to the user by loudspeaker 115 after amplification.
Voice recognition processing device 117 is converted to digital signal with the analog voice signal that microphone transmitted, and after using ad hoc approach to be encoded into digital voice data, outputs to voice reading device 111.The speech data that voice recognition processing device 117 is exported, process is read as relevant voice command code in voice reading device 111, and is sent to Etaching device portion 101.
Microphone 119 is converted to user's sound voice telecommunication number and outputs to voice recognition processing device 117.The predefined order of process that the user uses microphone 119 can carry out speech processes sends control system 100 to.
Servo interface 121 provides the interface between the various servo motors (not shown) that are used in lathe to the user.The control command that sends to servo motor (not shown) is that the sign in the shared storage 103 is indicated, and via servo interface 121.
Mechanical system 200 comprises, constitutes the various tool and the worktable of lathe, and according to the control signal of PLC105, and mobile required separation distance or drive required rotation number is to process.
Below, with reference to Fig. 2 and Fig. 3 voice output in the present invention's the machine tool control system and speech recognition action are described.
Fig. 2 is the process flow diagram of the speech output method of the present invention's machine tool control system.
PLC105 accepts to include the relevant control result of specific current state and abnormality information from mechanical system 200, judges having or not the voice output corresponding with it.The judgement of this voice output is by accepting from numerical control device portion 101 and can adopting the control command of trapezoid program configuration to carry out (S201).
The PLC105 judgement has or not voice output, and directly exports the phonetic code of correspondence to numerical control device portion 101, perhaps the sign in the shared storage 103 is indicated.The situation that phonetic code exports numerical control device portion 101 to is the occasion that relevant control result is handled by numerical control device portion 101.The control result will be shown to the user and when transmitting, the related voice code then outputs to shared storage 103 (S203) and when PLC105 directly will be correlated with.
Output to the phonetic code of numerical control device portion 101, also, send voice reading device 111 to by indicating the method for the sign in the shared storage 103.Voice reading device 111 reads the relative address in the shared storage, thereby confirms from the phonetic code of PLC105 or 101 transmission of numerical control device portion.Then, voice reading device 111 reads voice output data corresponding to the related voice code from speech memory 109, and it is outputed to voice output treating apparatus 113 (S205).
Voice output treating apparatus 113 outputs to loudspeaker 115 after the voice output data of huge hand are converted to analog voice signal and amplification, and promptly the discernible voice of user are exported (S207).
By said method, can constitute the voice output function of the machine tool control system among the present invention.
Use the present invention's of PLC105 voice output function, phonetic code is exported by the specific control program of being handled by PLC105.The control program of PLC105 is generally weaved into by trapezoid program, and the program of phonetic code output usefulness is also included within the trapezoid program.
Fig. 3 is the PLC trapezoid program synoptic diagram among the present invention.
Among Fig. 3, what be trapezoidal shape is the input interface of PLC105, and circle is the output interface of PLC105.X** represents the type of input interface, and M1 is Numerical Control one of program language-M code.Y*** is relevant output interface name.And V1 is a phonetic code, and V*** represents the voice output data address corresponding to phonetic code on the speech memory 109.
Can find out among Fig. 3 that when when mechanical system 200 input is equivalent to the signal of X***, trapezoid program output start-up code is the M1 code, thereby carries out relevant action, exporting phonetic code simultaneously is the V1 code.
To export with voice corresponding to the voice output data of M code.In the existing M code, as shown in table 1 corresponding to the voice output table of Word message table.
[table 1]
PR0GRAM Program
M00?PROGRAM?Stop The V00 program stops
M01?OPTIONAL?PROGRAM?Stop The V01 optional procedure stops
M0?2?PROGRAM?END The V02 EOP (end of program)
M30?PROGRAM?END/REW The V30 EOP (end of program)
At first, corresponding to ' the voice output data of M00 PROGRAM STOP ' are ' the V00 program stops '.And ' the V01 optional procedure stops ' voice output data are corresponding to ' M01 0PTI0NALPROGRAM STOP ', ' M02 PROGRAM END ' is corresponding to ' V02 EOP (end of program) ', and ' M30PROGRAM END/REW ' is then corresponding to ' V30 EOP (end of program) '.
Equally, the voice output data of cutter exchange can be set, voice programs such as revolution conversion, clamping, liquid coolant and axle control also can be set.
In addition, all the code outputs in the lathe operational process are convertible into voice output.
Fig. 4 is the process flow diagram of the audio recognition method in the present invention's the machine tool control system.
When the user by the predefined voice command of microphone 119 input, microphone 119 is converted to voice telecommunication number with the user voice command of being imported.The user can be defined in by the content that lathe controlled in voice, by specific establishing method, corresponding to the part of voice command code.Can change above-mentioned setting, but be limited to basically within the scope that numerical control device portion 101 can handle (S401).
After the voice signal that microphone 119 generates is converted to digital voice data by voice recognition processing device 117, be input to voice reading device 111.Voice reading device 111 compares the speech data of being imported and each voice recognition data that is stored in the speech memory 109, thereby finds corresponding voice command code.Voice reading device 111 outputs to shared storage 103 (S403) with the voice command code that reads.
The sign in the shared storage 103 is read by numerical control device portion 101, and whether the related voice command code has been imported confirmed.Numerical control device portion 101 sends the relevant control command of the pairing lathe job content of voice command code read to PLC105.PLC105 controls (S405) according to the control command from 101 inputs of numerical control device portion to associated mechanical system 200.
The present invention carries out the Machine-Tool Control of speech recognition by said method.
The present invention passes through voice output, give operating personnel with various control result notifications such as the current state of operating lathe and abnormal informations, by speech recognition, can carry out editor and operation simultaneously to job sequence, thereby in the control system applicable to numerically controlled machine tool.
More than, the preferred embodiment among the present invention is illustrated, but the present invention being not limited in the foregoing description, affiliated professional and technical personnel can carry out various distortion and change to the present invention fully within technical scope of the present invention.

Claims (9)

1, a kind of machine tool control system comprises:
Mechanical system corresponding to various tool and worktable;
Control the numerical control device portion of described mechanical system;
PLC is used to accept export mechanical system to from the control signal of above-mentioned numerical control device portion and with control signal, accepts the control result and will be stored in shared storage corresponding to above-mentioned control result's phonetic code; And
The voice reading device reads and exports the voice output data corresponding to the above-mentioned phonetic code that is stored in above-mentioned shared storage from speech memory;
The program that wherein above-mentioned shared storage is required with storing the action of above-mentioned numerical control device portion and the digital control processing storer separate processes of data, and above-mentioned shared storage connects above-mentioned numerical control device portion, above-mentioned PLC and above-mentioned voice reading device.
2, a kind of machine tool control system, the control of described system responses numerical control device portion and moving, and the specific control result of the described control of response that shows to the user of output, described system comprises:
The digital control processing storer stores required program and the data of above-mentioned numerical control device portion's action;
Speech memory is used to store the particular piece of voice data corresponding to above-mentioned control result;
Shared storage, itself and above-mentioned digital control processing storer and above-mentioned speech memory separate processes;
PLC is used to accept export mechanical system to from the control signal of above-mentioned numerical control device portion and with control signal, accepts the control result and will be stored in shared storage corresponding to above-mentioned control result's phonetic code;
The voice reading device reads and exports the voice output data corresponding to the above-mentioned phonetic code that reads from above-mentioned shared storage from speech memory; The voice output treating apparatus is converted to analog voice signal with the voice output data of above-mentioned voice reading device; And
Loudspeaker is changed the output of above-mentioned voice output treating apparatus, so that the user can hear, wherein
Above-mentioned PLC is by the trapezoid program control of accepting from above-mentioned numerical control device portion, above-mentioned trapezoid program comprises the phonetic code program with M code input interface and phonetic code output interface, and above-mentioned shared storage connects above-mentioned numerical control device portion, above-mentioned PLC and above-mentioned voice reading device.
3, machine tool control system as claimed in claim 1 or 2 is characterized in that:
The specific region of above-mentioned shared storage is to divide in order to indicate the special sign that corresponds respectively to above-mentioned phonetic code;
Above-mentioned PLC is stored into above-mentioned phonetic code in the above-mentioned shared storage by indicating the method for above-mentioned sign.
4, machine tool control system according to claim 1 is characterized in that, comprising:
Microphone is converted to voice signal with user voice command;
The voice recognition processing device is converted to the speech data of digital form with the above-mentioned voice signal of accepting through conversion, and outputs to above-mentioned voice reading device;
Above-mentioned speech memory stores and the default corresponding voice recognition data of user voice command simultaneously;
Above-mentioned voice reading device compares by speech data and the above-mentioned voice recognition data with above-mentioned digital form, extracts corresponding special sound command code and outputs to above-mentioned numerical control device portion;
Above-mentioned numerical control device portion will send above-mentioned PLC corresponding to the control command of above-mentioned voice command code to;
Above-mentioned PLC controls lathe according to above-mentioned control command.
5, a kind of lathe comprises the described machine tool control system of claim 1, it is characterized in that:
With the relevant specific control result's of the discernible voice output of user information, and the particular process thing processed.
6, a kind of method of speech processing of machine tool control system by the control command of relevant PLC according to numerical control device portion, is controlled mechanical system, it is characterized in that, may further comprise the steps:
Above-mentioned PLC accepts the control result of above-mentioned mechanical system, indicates the step corresponding to above-mentioned control result's sign;
Extract and export step corresponding to the pre-stored voice output data of above-mentioned sign; And
The step that above-mentioned voice output data are exported with the discernible voice of user.
7, as the method for speech processing of machine tool control system as described in the claim 6, it is characterized in that:
Above-mentioned PLC is according to above-mentioned control result, in the interface output of carrying out the M code, by to export the particular trapezium program run that above-mentioned phonetic code form embodies.
8, as the method for speech processing of machine tool control system as described in the claim 6, it is characterized in that:
Sign to above-mentioned sign is preset value to be stored in specific region in the specific shared storage that corresponds respectively to above-mentioned phonetic code.
9, as the method for speech processing of machine tool control system as described in the claim 6, it is characterized in that, further comprising the steps of:
The user voice command of accepting is converted to the step of specific voice signal;
Above-mentioned voice signal is converted to the speech data of digital form, and in default voice recognition data, reads the step of the voice recognition data identical with above-mentioned user voice command;
The above-mentioned result that reads extracts the special sound command code corresponding to above-mentioned identical voice recognition data, and outputs to the step of above-mentioned numerical control device portion; And
Above-mentioned numerical control device portion is to the control command of above-mentioned PLC output corresponding to above-mentioned voice command code, thus the step that lathe is controlled.
CNB2005101329572A 2004-12-30 2005-12-29 Machine tool control system capable of speech output and speech recognition and processing method thereof Expired - Fee Related CN100470420C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020040116229A KR20060077385A (en) 2004-12-30 2004-12-30 A phonetics control system of cnc and method thereof
KR1020040116229 2004-12-30

Publications (2)

Publication Number Publication Date
CN1811633A CN1811633A (en) 2006-08-02
CN100470420C true CN100470420C (en) 2009-03-18

Family

ID=36797377

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005101329572A Expired - Fee Related CN100470420C (en) 2004-12-30 2005-12-29 Machine tool control system capable of speech output and speech recognition and processing method thereof

Country Status (3)

Country Link
JP (1) JP2006190285A (en)
KR (1) KR20060077385A (en)
CN (1) CN100470420C (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11074297B2 (en) 2018-07-17 2021-07-27 iT SpeeX LLC Method, system, and computer program product for communication with an intelligent industrial assistant and industrial machine
US11232262B2 (en) 2018-07-17 2022-01-25 iT SpeeX LLC Method, system, and computer program product for an intelligent industrial assistant
US11514178B2 (en) 2018-07-17 2022-11-29 iT SpeeX LLC Method, system, and computer program product for role- and skill-based privileges for an intelligent industrial assistant
US11803592B2 (en) 2019-02-08 2023-10-31 iT SpeeX LLC Method, system, and computer program product for developing dialogue templates for an intelligent industrial assistant

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008107903A (en) * 2006-10-23 2008-05-08 Koyo Electronics Ind Co Ltd Programmable display unit
CN101976075B (en) * 2010-11-24 2011-11-09 重庆大学 Intelligent self-tracking trolley control system based on voice control
JP5073850B1 (en) * 2011-07-26 2012-11-14 ファナック株式会社 Numerical control device for machine tool with sound converter
JP6282148B2 (en) * 2014-03-17 2018-02-21 Dmg森精機株式会社 Machine Tools
CN106910502A (en) * 2017-03-31 2017-06-30 深圳市红昌机电设备有限公司 The sound control method and system of wound form coil winding machine
WO2020024074A1 (en) * 2018-07-30 2020-02-06 刘建宏 Voice control system for operating machinery
JP7198824B2 (en) * 2018-09-07 2023-01-04 株式会社牧野フライス製作所 machine tool controller
CN109686374A (en) * 2018-12-11 2019-04-26 上海交通大学 The remote speech control method and system of digital control system
CN110085212A (en) * 2019-04-04 2019-08-02 浙江工业大学之江学院 A kind of audio recognition method for CNC program controller
CN109947066A (en) * 2019-04-18 2019-06-28 中船第九设计研究院工程有限公司 A kind of man-machine coordination operational method of numerically controlled processing equipment
JP7260420B2 (en) * 2019-06-28 2023-04-18 ファナック株式会社 Numerical controller
CN110751953B (en) * 2019-12-24 2020-04-24 北京中鼎高科自动化技术有限公司 Intelligent voice interaction system for die-cutting machine
CN112007852B (en) * 2020-08-21 2021-07-20 广州卓邦科技有限公司 Voice control system of sand screening machine
KR20220072567A (en) 2020-11-25 2022-06-02 두산공작기계 주식회사 Remote control system of machine and method thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4462080A (en) * 1981-11-27 1984-07-24 Kearney & Trecker Corporation Voice actuated machine control
DE3335157A1 (en) * 1983-09-28 1985-04-04 Siemens AG, 1000 Berlin und 8000 München Machine tool controller with a speech synthesis module
CN1131768A (en) * 1994-12-01 1996-09-25 世嘉企业股份有限公司 Data processing system and data processing method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03240807A (en) * 1990-02-19 1991-10-28 Tokico Ltd Industrial robot
JP2002236506A (en) * 2001-02-09 2002-08-23 Toyoda Mach Works Ltd Control system for machine tool
JP2003080482A (en) * 2001-09-07 2003-03-18 Yaskawa Electric Corp Robot teaching device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4462080A (en) * 1981-11-27 1984-07-24 Kearney & Trecker Corporation Voice actuated machine control
DE3335157A1 (en) * 1983-09-28 1985-04-04 Siemens AG, 1000 Berlin und 8000 München Machine tool controller with a speech synthesis module
CN1131768A (en) * 1994-12-01 1996-09-25 世嘉企业股份有限公司 Data processing system and data processing method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11074297B2 (en) 2018-07-17 2021-07-27 iT SpeeX LLC Method, system, and computer program product for communication with an intelligent industrial assistant and industrial machine
US11232262B2 (en) 2018-07-17 2022-01-25 iT SpeeX LLC Method, system, and computer program product for an intelligent industrial assistant
US11514178B2 (en) 2018-07-17 2022-11-29 iT SpeeX LLC Method, system, and computer program product for role- and skill-based privileges for an intelligent industrial assistant
US11651034B2 (en) 2018-07-17 2023-05-16 iT SpeeX LLC Method, system, and computer program product for communication with an intelligent industrial assistant and industrial machine
US11803592B2 (en) 2019-02-08 2023-10-31 iT SpeeX LLC Method, system, and computer program product for developing dialogue templates for an intelligent industrial assistant

Also Published As

Publication number Publication date
KR20060077385A (en) 2006-07-05
CN1811633A (en) 2006-08-02
JP2006190285A (en) 2006-07-20

Similar Documents

Publication Publication Date Title
CN100470420C (en) Machine tool control system capable of speech output and speech recognition and processing method thereof
EP0047414B1 (en) Method and apparatus for multilingual communications of computer-specified control messages
EP1560089B1 (en) Numerical control apparatus with integrated programmable controller with adaptation of displayed text to multiple languages and views
EP0124615B1 (en) Method of automatically preparing numerical control data
WO1986000726A1 (en) Numerical control system
US4571670A (en) NC Programming Apparatus
EP0150217B1 (en) Numerical control apparatus with function for checking stored stroke limit of drawing
EP1231527A3 (en) Control system of machine tool
CN109074065A (en) For numerical control device to be matched with to the device and method of machine to be controlled
CN111736535A (en) Machine tool and management system
EP1394642B1 (en) Multi-system numerical control device
JPS58181108A (en) Numerical control system
EP0160105A1 (en) Format converting interface apparatus
EP0380700A1 (en) Machining data display system
US5359270A (en) Numerical control system
KR20010026022A (en) An apparatus and method for controlling tool chaging speed in machine tool
JPH0546228A (en) Method for setting and changing post processor data in automatic programming device
KR200257918Y1 (en) Machine completion check device of machine tool
JPS61212434A (en) Tool fixing and confirming method
US11360749B2 (en) Device for dynamically generating numerical controller software of machine tool and method for the same
KR101431832B1 (en) Apparatus and method for controling output of spindle motor according to specification of spindle motor for machine tool
JP2001142486A (en) Voice recognition device
JP2875801B2 (en) DNC equipment
KR920005254B1 (en) Numerical controller
JP2607764B2 (en) Automatic parting path generation method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20160712

Address after: Gyeongnam, South Korea

Patentee after: DOOSAN MACHINE TOOL CO., LTD.

Address before: Inchon

Patentee before: Doosan Infracore Co., Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090318

Termination date: 20181229