[go: up one dir, main page]

TWI855508B - Thread processing machine monitoring system and monitoring method - Google Patents

Thread processing machine monitoring system and monitoring method Download PDF

Info

Publication number
TWI855508B
TWI855508B TW112101939A TW112101939A TWI855508B TW I855508 B TWI855508 B TW I855508B TW 112101939 A TW112101939 A TW 112101939A TW 112101939 A TW112101939 A TW 112101939A TW I855508 B TWI855508 B TW I855508B
Authority
TW
Taiwan
Prior art keywords
control unit
drive device
load rate
processing
thread
Prior art date
Application number
TW112101939A
Other languages
Chinese (zh)
Other versions
TW202431044A (en
Inventor
許展毓
許維中
Original Assignee
新代科技股份有限公司
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 新代科技股份有限公司 filed Critical 新代科技股份有限公司
Priority to TW112101939A priority Critical patent/TWI855508B/en
Publication of TW202431044A publication Critical patent/TW202431044A/en
Application granted granted Critical
Publication of TWI855508B publication Critical patent/TWI855508B/en

Links

Landscapes

  • Numerical Control (AREA)

Abstract

A thread processing machine monitoring system and monitoring method. The control unit is based on a processing file transmitted from the input unit, and the processing file has taken into account the machine rigidity and servo control of the processing machine. The control unit sends the first control command according to the first sensing signal sent from the first sensor, and sends the second control command according to the second sensing signal sent from the second sensor. The first control command and the second control command are respectively transmitted to the first driving device and the second driving device, so as to control the first driving device or the second driving device to perform corresponding actions to the workpiece. Thread processing, thereby judging whether the current thread processing process of the workpiece is abnormal.

Description

螺紋加工機台監控系統及其監控方法Thread processing machine monitoring system and monitoring method thereof

本發明有關於一種螺紋加工領域,特別是關於螺紋加工診斷監控系統及其監控方法。The present invention relates to the field of thread processing, and in particular to a thread processing diagnosis and monitoring system and a monitoring method thereof.

工具機一般幾乎都會需要使用到螺紋加工的工藝,但是螺紋加工工藝問題種類分為許多種,針對不同原因也會有對應不同的解決手段,一般終端客戶只要一遇到螺紋加工問題無法解決,廠商皆會需要派員前往協助,亦或藉由線上支援的方式來進行,但往往需要兩邊花費許多的時間與人力成本。Machine tools generally require the use of thread processing technology, but there are many types of thread processing problems, and different solutions will be used for different causes. Generally, once the end customer encounters a thread processing problem that cannot be solved, the manufacturer will need to send personnel to assist, or provide online support, but it often requires both parties to spend a lot of time and manpower costs.

另一方面,不同機台的螺紋加工問題所採用的解決方法也有所不同,通常十分仰賴使用者過往的加工經驗來處理。On the other hand, different machines have different solutions to thread processing problems, which usually rely heavily on the user's past processing experience.

其中,專利CN111479653A,揭露一種車削螺紋自動診斷方法,透過主軸實際速度和進給軸實際速度,連續計算螺紋誤差,以得到一螺紋誤差曲線,根據該螺紋誤差曲線,分析誤差原因。然而專利CN111479653A透過擷取螺紋加工時的主軸轉速與進給軸速度此兩項資訊僅能解決特定螺紋加工的螺紋異常工藝問題。另一方面,該專利僅能分析出問題原因,但是無法藉由自動調適解決問題。Among them, patent CN111479653A discloses a method for automatic diagnosis of thread turning, which continuously calculates thread error through the actual spindle speed and feed shaft speed to obtain a thread error curve, and analyzes the error cause based on the thread error curve. However, patent CN111479653A can only solve the thread abnormal process problem of specific thread processing by capturing the two pieces of information of spindle speed and feed shaft speed during thread processing. On the other hand, the patent can only analyze the cause of the problem, but cannot solve the problem through automatic adjustment.

本發明的目的在於提供一種螺紋加工診斷監控系統及其監控方法,使系統根據當下螺紋加工問題現象進行分析,並歸納出問題、造成問題之原因,並根據問題原因自動調適,大幅降低問題排查的時間、人力以及溝通成本。The purpose of the present invention is to provide a thread processing diagnosis monitoring system and a monitoring method thereof, so that the system can analyze the current thread processing problem phenomenon, summarize the problem and the cause of the problem, and automatically adjust according to the cause of the problem, thereby greatly reducing the time, manpower and communication costs of problem investigation.

本發明的另一目的在於提供一種螺紋加工診斷監控系統及其監控方法,藉由CNC控制裝置增加螺紋加工問題診斷功能,且參考加工檔、刀具軸編碼器、工件軸編碼器,用以根據不同的螺紋加工問題現象進行問題分析與提供解決方案,亦可自動針對問題調整動程參數,大幅降低問題排查的時間。Another object of the present invention is to provide a thread processing diagnostic monitoring system and a monitoring method thereof, which increases the thread processing problem diagnostic function by using a CNC control device, and refers to the processing file, tool axis encoder, and workpiece axis encoder to analyze the problem and provide solutions according to different thread processing problem phenomena, and can also automatically adjust the stroke parameters according to the problem, greatly reducing the time for problem investigation.

為了達成上述目的,本發明提供一種螺紋加工機台監控系統,應用於螺紋加工的一加工機台,包括:一第一驅動裝置耦接一第一感測器;一第二驅動裝置耦接一第二感測器;一控制單元耦接該第一驅動裝置、該第二驅動裝置、該第一感測器、該第二感測器與一輸入單元;該控制單元由該輸入單元傳來的一加工檔對一工件進行螺紋加工,該加工檔已考慮該加工機台的一機台剛性與一伺服控制。該控制單元根據由該第一感測器傳來的一第一感測訊號及由該第二感測器傳來的一第二感測訊號發出一第一控制命令及一第二控制命令,並將該第一控制命令及該第二控制命令分別傳送至該第一驅動裝置及該第二驅動裝置,用以控制該第一驅動裝置及該第二驅動裝置執行相對應的動作,藉此判斷該工件目前的螺紋加工過程是否發生異常。In order to achieve the above-mentioned purpose, the present invention provides a thread processing machine monitoring system, which is applied to a thread processing machine, including: a first driving device coupled to a first sensor; a second driving device coupled to a second sensor; a control unit coupled to the first driving device, the second driving device, the first sensor, the second sensor and an input unit; the control unit performs thread processing on a workpiece according to a processing file transmitted by the input unit, and the processing file has taken into account a machine rigidity and a servo control of the processing machine. The control unit issues a first control command and a second control command according to a first sensing signal transmitted from the first sensor and a second sensing signal transmitted from the second sensor, and transmits the first control command and the second control command to the first driving device and the second driving device respectively, so as to control the first driving device and the second driving device to perform corresponding actions, thereby determining whether an abnormality occurs in the current thread processing process of the workpiece.

本發明提供一種螺紋加工機台監控方法,應用於該加工機台透過該第一驅動裝置與該第二驅動裝置控制的一工件進行螺紋加工的監控方法,包括:該控制單元根據由該輸入單元傳來的加工檔,該加工檔已考慮該加工機台的機台剛性與伺服控制;該控制單元根據由該第一感測器傳來的該第一感測訊號發出該第一控制命令,及由該第二感測器傳來的該第二感測訊號發出該第二控制命令。透過該第一控制命令及該第二控制命令分別傳送至該第一驅動裝置及該第二驅動裝置,用以控制該第一驅動裝置或該第二驅動裝置執行相對應的動作對該工件進行螺紋加工,藉此判斷該工件目前的螺紋加工過程是否發生異常。The present invention provides a thread processing machine monitoring method, which is applied to the monitoring method of a workpiece controlled by the processing machine through the first driving device and the second driving device for thread processing, comprising: the control unit is based on the processing file transmitted by the input unit, and the processing file has taken into account the machine rigidity and servo control of the processing machine; the control unit issues the first control command according to the first sensing signal transmitted by the first sensor, and issues the second control command according to the second sensing signal transmitted by the second sensor. The first control command and the second control command are transmitted to the first driving device and the second driving device respectively to control the first driving device or the second driving device to perform corresponding actions to perform thread processing on the workpiece, thereby determining whether the current thread processing process of the workpiece is abnormal.

相較於先前技術,本發明透過該控制單元根據由該輸入單元傳來的加工檔,該加工檔已考慮該加工機台的機台剛性與伺服控制;根據加工檔、工件軸資訊與刀具軸資訊,對不同的螺紋加工問題現象進行問題分析與提供解決方案,亦可自動調整動程參數。其中,加工檔為已考慮機台性能、伺服控制所產生的加工指令,且工件軸資訊與刀具軸資訊可由編碼器訊號換算出轉速與位置。該控制單元針對使用者所遇到的螺紋加工的問題會自動進行對應的檢測流程,並提供使用者對應的解決方案亦可進行自動調適,能夠大幅降低加工時間成本與人力成本。Compared to the prior art, the present invention uses the control unit to analyze and provide solutions to different thread processing problems based on the processing file transmitted by the input unit, which has taken into account the machine rigidity and servo control of the processing machine; and can also automatically adjust the motion parameters based on the processing file, workpiece axis information, and tool axis information. Among them, the processing file is a processing instruction generated by considering the machine performance and servo control, and the workpiece axis information and tool axis information can be converted into speed and position by encoder signals. The control unit will automatically perform corresponding detection processes for the thread processing problems encountered by the user, and provide the user with corresponding solutions and can also perform automatic adjustments, which can greatly reduce processing time and labor costs.

以下將詳述本發明之各實施例,並配合圖式作為例示。除了這些詳細說明之外,本發明亦可廣泛地施行於其它的實施例中,任何所述實施例的輕易替代、修改、等效變化都包含在本發明之範圍內,並以申請專利範圍為準。在說明書的描述中,為了使讀者對本發明有較完整的瞭解,提供了許多特定細節;然而,本發明可能在省略部分或全部特定細節的前提下,仍可實施。此外,眾所周知的步驟或元件並未描述於細節中,以避免對本發明形成不必要之限制。圖式中相同或類似之元件將以相同或類似符號來表示。特別注意的是,圖式僅為示意之用,並非代表元件實際之尺寸或數量,有些細節可能未完全繪出,以求圖式之簡潔。The following will describe in detail various embodiments of the present invention, and will be illustrated with accompanying drawings. In addition to these detailed descriptions, the present invention can also be widely implemented in other embodiments, and any easy replacement, modification, and equivalent changes of the embodiments are included in the scope of the present invention and are subject to the scope of the patent application. In the description of the specification, many specific details are provided to enable readers to have a more complete understanding of the present invention; however, the present invention may still be implemented on the premise of omitting some or all of the specific details. In addition, well-known steps or components are not described in the details to avoid unnecessary limitations on the present invention. The same or similar components in the drawings will be represented by the same or similar symbols. It should be noted that the drawings are for illustration purposes only and do not represent the actual size or quantity of components. Some details may not be fully drawn for the sake of simplicity.

請參照圖1,為本案螺紋加工機台監控系統的方塊示意圖。本案是一種螺紋加工機台監控系統,應用於螺紋加工的一加工機台,實施上,該螺紋加工機台監控系統至少包括:一第一驅動裝置100耦接一第一感測器110;一第二驅動裝置200耦接一第二感測器210。實施應用上該第一驅動裝置100可為刀具軸馬達,該第一感測器110為刀具軸編碼器;該第二驅動裝置200可為工件軸馬達,該第二感測器210為工件軸編碼器。Please refer to FIG1, which is a block diagram of the thread processing machine monitoring system of the present invention. The present invention is a thread processing machine monitoring system, which is applied to a thread processing machine. In practice, the thread processing machine monitoring system at least includes: a first drive device 100 coupled to a first sensor 110; a second drive device 200 coupled to a second sensor 210. In practice, the first drive device 100 can be a tool shaft motor, and the first sensor 110 is a tool shaft encoder; the second drive device 200 can be a workpiece shaft motor, and the second sensor 210 is a workpiece shaft encoder.

一控制單元300耦接該第一驅動裝置100、該第二驅動裝置200、該第一感測器110、該第二感測器210與一輸入單元400。實施應用上,該控制單元300可以是該加工機台的控制器,該輸入單元400不限制輸入方式,可以是該加工機台上的輸入界面或外接的外部裝置(例如筆電)。A control unit 300 is coupled to the first driving device 100, the second driving device 200, the first sensor 110, the second sensor 210 and an input unit 400. In practical applications, the control unit 300 may be a controller of the processing machine, and the input unit 400 is not limited to an input method, and may be an input interface on the processing machine or an external device (such as a laptop).

實施上,該控制單元300由該輸入單元400傳來的一加工檔410對一工件進行螺紋加工,該加工檔410已考慮該加工機台的一機台剛性與一伺服控制;其中,該機台剛性包括該機台的靜剛性(機台在外力作用下的抗變形能力)或該機台的動剛性(機台在外力作用下的振動反應);該伺服控制除了包括該機台的動程參數(如:馬達轉速、馬達移動速度、退尾角度參數或退尾長度參數等)或該機台的伺服參數(電流、速度、位置控制迴路相關參數)外,也包括伺服延遲或命令延遲或通訊延遲。該控制單元300根據由該第一感測器110傳來的一第一感測訊號111及由該第二感測器210傳來的一第二感測訊號211(該第一感測訊號111為刀具軸位置,該第二感測訊號211為工件軸位置)發出一第一控制命令301及一第二控制命令302,並將該第一控制命令301及該第二控制命令302分別傳送至該第一驅動裝置100及該第二驅動裝置200,用以控制該第一驅動裝置100及該第二驅動裝置200執行相對應的動作,藉此判斷該工件目前的螺紋加工過程是否發生異常。In practice, the control unit 300 performs thread processing on a workpiece using a processing file 410 transmitted from the input unit 400. The processing file 410 has taken into account a machine rigidity and a servo control of the processing machine. The machine rigidity includes the static rigidity of the machine (the ability of the machine to resist deformation under external force) or the dynamic rigidity of the machine (the vibration response of the machine under external force). The servo control includes not only the stroke parameters of the machine (such as motor speed, motor moving speed, back-off angle parameters or back-off length parameters, etc.) or the servo parameters of the machine (current, speed, position control loop related parameters), but also servo delay or command delay or communication delay. The control unit 300 issues a first control command 301 and a second control command 302 according to a first sensing signal 111 transmitted from the first sensor 110 and a second sensing signal 211 transmitted from the second sensor 210 (the first sensing signal 111 is the tool axis position, and the second sensing signal 211 is the workpiece axis position), and transmits the first control command 301 and the second control command 302 to the first drive device 100 and the second drive device 200 respectively, so as to control the first drive device 100 and the second drive device 200 to perform corresponding actions, thereby determining whether an abnormality occurs in the current thread processing process of the workpiece.

實施應用上,本案的螺紋加工機台監控方法,為該控制單元300根據由該輸入單元400傳來的加工檔410,該加工檔410已考慮該加工機台的機台剛性與伺服控制。該控制單元300根據由該第一感測器110傳來的該第一感測訊號111發出該第一控制命令301,及由該第二感測器210傳來的該第二感測訊號211發出該第二控制命令302。透過該第一控制命令301及該第二控制命令302分別傳送至該第一驅動裝置100及該第二驅動裝置200,用以控制該第一驅動裝置100或該第二驅動裝置200執行相對應的動作對該工件進行螺紋加工,藉此判斷該工件目前的螺紋加工過程是否發生異常。In practice, the thread processing machine monitoring method of the present invention is that the control unit 300 issues the first control command 301 according to the first sensing signal 111 transmitted from the first sensor 110 and the second control command 302 according to the second sensing signal 211 transmitted from the second sensor 210 based on the processing file 410 transmitted from the input unit 400, and the processing file 410 has taken into account the machine rigidity and servo control of the processing machine. The first control command 301 and the second control command 302 are transmitted to the first driving device 100 and the second driving device 200 respectively to control the first driving device 100 or the second driving device 200 to perform corresponding actions to perform threading on the workpiece, thereby determining whether the current threading process of the workpiece is abnormal.

請參照圖2為螺紋加工循環示意圖所示,螺紋加工過程的切削循環,以外螺紋加工為例,該刀具對應該工件的關係為︰A點(刀具起始點)、B點(螺紋加工起始點) 、C點(退尾起始點(退刀起始點))、D點(中間點)、E點(結束點)、F點(螺牙起始點)。判斷加工過程是否發生異常,實施說明將以這些點及點與點之間是否異常為本案螺紋加工問題診斷過程,針對使用者所遇到的螺紋加工的問題現象,該控制單元300會自動進行對應的檢測流程,並提供使用者對應的解決方案。Please refer to FIG. 2 for a schematic diagram of the thread processing cycle. The cutting cycle of the thread processing process, taking the thread processing as an example, the relationship between the tool and the workpiece is: point A (tool starting point), point B (thread processing starting point), point C (tail back starting point (tool back starting point)), point D (middle point), point E (end point), point F (thread starting point). To determine whether the processing process is abnormal, the implementation description will use these points and whether the points are abnormal as the thread processing problem diagnosis process of this case. For the thread processing problem phenomenon encountered by the user, the control unit 300 will automatically perform the corresponding detection process and provide the user with a corresponding solution.

實施應用上,請參照圖3,當該控制單元在未接收到該第一感測訊號111或該第二感測訊號211時,代表螺紋加工過程發生了非使用者所預期的中斷情況(如:加工中卡住)。此時,該控制單元300會發出一第三控制命令303或一第四控制命令304傳送至該第一驅動裝置100或該第二驅動裝置200,用以驅動該第一驅動裝置100或該第二驅動裝置200,藉此判斷該螺紋加工機台監控系統的硬體配線是否正常。In practical application, please refer to FIG. 3 . When the control unit does not receive the first sensing signal 111 or the second sensing signal 211, it means that the thread processing process has an unexpected interruption (e.g., stuck during processing). At this time, the control unit 300 will issue a third control command 303 or a fourth control command 304 to the first drive device 100 or the second drive device 200 to drive the first drive device 100 or the second drive device 200, thereby determining whether the hardware wiring of the thread processing machine monitoring system is normal.

當該第一驅動裝置100或該第二驅動裝置200未根據該第三控制命令303或該第四控制命令304執行相對應的動作,代表硬體配線不正常,該控制單元300會發出警示訊號,警示訊號可以顯示於前述輸入單元400,也可顯示於外接的警示裝置。在此實施例中,本發明的該控制單元300可排查因該第一驅動裝置100(刀具軸馬達)或該第二驅動裝置200(工件軸馬達)的配線異常(如:脫落或受損)所造成的螺紋加工問題並警示使用者。When the first drive device 100 or the second drive device 200 does not perform the corresponding action according to the third control command 303 or the fourth control command 304, it means that the hardware wiring is abnormal, and the control unit 300 will send a warning signal, which can be displayed on the aforementioned input unit 400 or on an external warning device. In this embodiment, the control unit 300 of the present invention can check the thread processing problem caused by the abnormal wiring (such as: falling off or damaged) of the first drive device 100 (tool shaft motor) or the second drive device 200 (workpiece shaft motor) and warn the user.

當該第一驅動裝置100或該第二驅動裝置200根據該第三控制命令303或該第四控制命令304執行相對應的動作時,代表硬體配線正常,所以螺紋加工過程發生了非使用者所預期的中斷情況可能是由於該第一驅動裝置100或第二驅動裝置200的轉速不合理所造成。在此實施例中,該控制單元300會計算出在一操作範圍內該第一驅動裝置100或該第二驅動裝置200的轉速,後續該第一驅動裝置100或該第二驅動裝置300會根據該控制單元300發出的該第三控制命令303或該第四控制命令304,以調整出的轉速執行加工。其中,當該控制單元300計算出該第一驅動裝置100或該第二驅動裝置200的轉速不在該操作範圍內,該控制單元300會發出警示訊號。在本發明中,第一驅動裝置100或該第二驅動裝置200的轉速操作範圍通常會根據馬達種類而有所不同,本發明對此無特別限制。When the first drive device 100 or the second drive device 200 performs the corresponding action according to the third control command 303 or the fourth control command 304, it means that the hardware wiring is normal, so the thread processing process may be interrupted unexpectedly by the user due to the unreasonable rotation speed of the first drive device 100 or the second drive device 200. In this embodiment, the control unit 300 calculates the rotation speed of the first drive device 100 or the second drive device 200 within an operating range, and then the first drive device 100 or the second drive device 300 performs processing at the adjusted rotation speed according to the third control command 303 or the fourth control command 304 issued by the control unit 300. When the control unit 300 calculates that the speed of the first drive device 100 or the second drive device 200 is not within the operating range, the control unit 300 will send a warning signal. In the present invention, the speed operating range of the first drive device 100 or the second drive device 200 usually varies according to the type of motor, and the present invention has no special limitation on this.

請再參照圖2與圖4,在判斷螺紋加工過程中螺紋前端是否有規律異常實施應用上,該控制單元300接收一螺紋加工起始點(B點)和一螺牙起始點(F點)時,該第一驅動裝置100傳來的一第一驅動電流101或該第二驅動裝置200傳來的一第二驅動電流201,該控制單元300分別根據該第一驅動電流101計算一第一負載率或根據該第二驅動電流201計算一第二負載率;該控制單元300藉由該第一負載率或該第二負載率的變化數據計算出加工當下該螺紋加工起始點(B點)到該螺牙起始點(F點)之間的一第一距離,該控制單元300將該第一距離與該加工檔410中該螺紋加工起始點(B點)到該螺牙起始點(F點)之間的一預設距離進行比對。在本發明中,使用者可根據實際加工情況調整所述預設距離。Referring to FIG. 2 and FIG. 4 , in determining whether the front end of the thread is irregular during the threading process, when the control unit 300 receives a threading starting point (point B) and a thread starting point (point F), a first driving current 101 transmitted from the first driving device 100 or a second driving current 201 transmitted from the second driving device 200, the control unit 300 calculates a first load according to the first driving current 101. The control unit 300 calculates a first load rate or a second load rate according to the second driving current 201; the control unit 300 calculates a first distance between the thread processing starting point (point B) and the thread starting point (point F) during processing by using the variation data of the first load rate or the second load rate, and the control unit 300 compares the first distance with a preset distance between the thread processing starting point (point B) and the thread starting point (point F) in the processing file 410. In the present invention, the user can adjust the preset distance according to the actual processing situation.

當該控制單元300判斷該第一距離小於或大於該預設距離,該控制單元發出一第五控制命令305或一第六控制命令306用以控制該第一驅動裝置100或該第二驅動裝置200,直到該第一距離與該預設距離的差異在一誤差範圍內。在本發明中,使用者可根據實際加工情況調整所述誤差範圍。在理想情況下,該第一距離與該預設距離的差異會在該誤差範圍內。然而,當該第一距離與該預設距離的差異不在誤差範圍內時,代表螺紋加工機台可能出現了元件損耗的情況(如:馬達皮帶損耗或是螺桿損耗)。因此,螺紋加工過程中會出現螺紋前端發生規律異常的問題。When the control unit 300 determines that the first distance is less than or greater than the preset distance, the control unit issues a fifth control command 305 or a sixth control command 306 to control the first drive device 100 or the second drive device 200 until the difference between the first distance and the preset distance is within an error range. In the present invention, the user can adjust the error range according to the actual processing situation. In an ideal situation, the difference between the first distance and the preset distance will be within the error range. However, when the difference between the first distance and the preset distance is not within the error range, it means that the thread processing machine may have component wear (such as motor belt wear or screw wear). Therefore, the thread front end may have regular abnormalities during the thread processing process.

請再參照圖2與圖5,在判斷螺紋加工過程中螺紋後端是否有異常實施應用上(退尾起始點C點之後),該控制單元300根據該加工檔410得知一正常加工狀態下的退尾起始點(C點)的位置,並根據在該退尾起始點(C點)時,該第一驅動裝置100或該第二驅動裝置200的一第三驅動電流103或一第四驅動電流203分別計算出一第三負載率或一第四負載率;且該控制單元300由該第一感測訊號111得知一實際加工狀態的退尾起始點(C點)的位置,即X軸開始移動或Z軸速度為零,並根據當時該第一驅動裝置100或該第二驅動裝置200的一第五驅動電流105或一第六驅動電流205分別計算出一第五負載率或一第六負載率。Please refer to FIG. 2 and FIG. 5 again. In determining whether the rear end of the thread has an abnormal application during the thread processing (after the backing start point C), the control unit 300 learns the position of the backing start point (point C) under a normal processing state according to the processing file 410, and controls the first drive device 100 or the second drive device 200 to determine whether the backing start point (point C) has an abnormal application. The control unit 300 determines whether the backing start point (point C) has an abnormal application during the thread processing (after the backing start point C). 3 respectively calculates a third load rate or a fourth load rate; and the control unit 300 learns the position of the tail-retraction starting point (point C) of an actual processing state from the first sensing signal 111, that is, the X-axis starts to move or the Z-axis speed is zero, and calculates a fifth load rate or a sixth load rate according to a fifth driving current 105 or a sixth driving current 205 of the first driving device 100 or the second driving device 200 at that time.

當該控制單元300判斷該實際加工狀態的該第五負載率或該第六負載率與該正常加工狀態的該第三負載率或該第四負載率的差異在一第一範圍外時,該控制單元藉由發出一第七控制命令307或一第八控制命令308用以驅動該第一驅動裝置100或該第二驅動裝置200,用以調整該第一驅動裝置100或該第二驅動裝置200的轉速,或移動速度,或退尾長度(退刀長度)參數,或退尾角度(退刀角度)參數,或該第一驅動裝置100或該第二驅動裝置200加減速時間參數,藉此降低該實際加工狀態在退尾起始點(C點)的該第五負載率或該第六負載率。在本發明中,使用者可根據實際情況調整所述第一範圍。When the control unit 300 determines that the difference between the fifth load rate or the sixth load rate of the actual processing state and the third load rate or the fourth load rate of the normal processing state is outside a first range, the control unit issues a seventh control command 307 or an eighth control command 308 to drive the first drive device 100 or the second drive device 200 to adjust The rotation speed, moving speed, or retraction length (retraction length) parameter, or retraction angle (retraction angle) parameter, or acceleration/deceleration time parameter of the first driving device 100 or the second driving device 200 is adjusted to reduce the fifth load rate or the sixth load rate at the retraction starting point (point C) of the actual processing state. In the present invention, the user can adjust the first range according to the actual situation.

更進一步,在當該控制單元300發出該第七控制命令307或該第八控制命令308用以驅動該第一驅動裝置100或該第二驅動裝置200,用以調整第一驅動裝置100或第二驅動裝置200轉速,或移動速度,或退尾長度參數,或退尾角度參數,或該第一驅動裝置100或該第二驅動裝置200加減速時間參數都無法降低當下該實際加工狀態下的該第五負載率或該第六負載率時,該控制單元300會發出警示訊號。Furthermore, when the control unit 300 issues the seventh control command 307 or the eighth control command 308 to drive the first drive device 100 or the second drive device 200 to adjust the rotation speed, movement speed, back-off length parameter, back-off angle parameter, or acceleration/deceleration time parameter of the first drive device 100 or the second drive device 200 and none of them can reduce the fifth load rate or the sixth load rate under the actual processing state, the control unit 300 will issue a warning signal.

請再參照圖2與圖6,在判斷螺紋加工過程中是否有異常實施應用上(螺牙起始點F點到退尾起始點C點之間),其中,該控制單元300由該加工檔410得知一正常加工狀態下的螺牙起始點(F點)與退尾起始點(C點)的位置,並根據該正常加工狀態在該螺牙起始點(F點)至該退尾起始點(C點)的位置時,該第一驅動裝置100或該第二驅動裝置200的一第七驅動電流107或一第八驅動電流207分別計算出一第七負載率或一第八負載率;又,該控制單元300由一實際加工狀態在該螺牙起始點(F點)至該退尾起始點(C點)時,該第一驅動裝置100或該第二驅動裝置200的一第九驅動電流109或一第十驅動電流209分別計算出一第九負載率或一第十負載率;藉此,該控制單元300藉由該第九負載率或該第十負載率的變化計算出該實際加工狀態下該螺牙起始點(F點)的位置,且該控制單元300由該第一感測訊號111得知該實際加工狀態的該退尾起始點(C點)的位置。Please refer to FIG. 2 and FIG. 6 again, in determining whether there is an abnormal implementation application in the thread processing process (between the thread starting point F and the back-off starting point C), the control unit 300 learns the positions of the thread starting point (point F) and the back-off starting point (point C) in a normal processing state from the processing file 410, and according to the position of the thread starting point (point F) to the back-off starting point (point C) in the normal processing state, a seventh driving current 107 or an eighth driving current 207 of the first driving device 100 or the second driving device 200 respectively calculates a seventh load rate or an eighth load rate; Furthermore, when the control unit 300 changes from the screw thread starting point (point F) to the back-off starting point (point C) in an actual processing state, a ninth driving current 109 or a tenth driving current 209 of the first driving device 100 or the second driving device 200 respectively calculates a ninth load factor or a tenth load factor; thereby, the control unit 300 calculates the position of the screw thread starting point (point F) in the actual processing state by the change of the ninth load factor or the tenth load factor, and the control unit 300 obtains the position of the back-off starting point (point C) in the actual processing state from the first sensing signal 111.

當控制單元300判斷該第九負載率或該第十負載率與該第七負載率或第八負載率的差異在一第二範圍外時,該控制單元300調整該加工檔410中的加工指令,並發出對應之一第九控制命令309或一第十控制命令310用以驅動該第一驅動裝置100或該第二驅動裝置200,藉此降低該實際加工狀態的該第九負載率或該第十負載率。When the control unit 300 determines that the difference between the ninth load rate or the tenth load rate and the seventh load rate or the eighth load rate is outside a second range, the control unit 300 adjusts the processing instructions in the processing file 410 and issues a corresponding ninth control command 309 or a tenth control command 310 to drive the first drive device 100 or the second drive device 200, thereby reducing the ninth load rate or the tenth load rate of the actual processing state.

更進一步,當該控制單元300調整該加工檔410中的加工指令,並發出對應的該第九控制命令309或該第十控制命令310用以驅動該第一驅動裝置100或該第二驅動裝置200,無法降低該實際加工狀態的該第九負載率或該第十負載率時,該控制單元300會發出警示訊號。Furthermore, when the control unit 300 adjusts the processing instructions in the processing file 410 and issues the corresponding ninth control command 309 or the tenth control command 310 to drive the first driving device 100 or the second driving device 200, and fails to reduce the ninth load rate or the tenth load rate of the actual processing state, the control unit 300 will issue a warning signal.

實施應用上,當實際加工過程中前述的負載率變化異常時,該控制單元300也可以根據一加工刀具的刀具資訊(如刀具種類、刀具材質)判斷該加工刀具是否發生異常,例如刀具受損或磨耗過大都會讓負載率異常,透過刀具資訊可以讓控制單元300更準確的判斷負載率變化異常的原因。In practical applications, when the aforementioned load rate changes abnormally during the actual processing, the control unit 300 can also determine whether the processing tool has an abnormality based on the tool information of the processing tool (such as tool type, tool material). For example, damage or excessive wear of the tool will cause the load rate to be abnormal. The tool information allows the control unit 300 to more accurately determine the cause of the abnormal load rate change.

請再參照圖7,本案螺紋加工機台監控系統在實施應用(以圖1所示實施例為基礎說明實施方式),該控制單元300進一步可耦接一視覺檢測裝置500,例如影像擷取裝置、CCD、相機等,透過視覺方式監測螺紋加工過程中的異常。利用該視覺檢測裝置500的視覺監測方式,具有以優點︰1.可以提高判斷螺紋加工循環中A點(刀具起始點)、B點(螺紋加工起始點) 、C點(退尾起始點)、D點(中間點)、E點(結束點)、F點(螺牙起始點)各點位置的精確度;2.可檢測對刀方式是否錯誤,例如刀尖點和加工表面的位置是否如預期;3.可檢測工件或刀具是否夾持異常,例如不穩定或者不匹配。Please refer to FIG. 7 again. In the implementation application of the thread processing machine monitoring system of the present case (the implementation method is explained based on the embodiment shown in FIG. 1), the control unit 300 can be further coupled to a visual detection device 500, such as an image capture device, CCD, camera, etc., to monitor abnormalities in the thread processing process by visual means. The visual monitoring method using the visual detection device 500 has the following advantages: 1. It can improve the accuracy of judging the positions of point A (tool starting point), point B (thread processing starting point), point C (tail back starting point), point D (middle point), point E (end point), and point F (screw starting point) in the thread processing cycle; 2. It can detect whether the tool setting method is incorrect, for example, whether the position of the tool tip and the processing surface is as expected; 3. It can detect whether the workpiece or tool is clamped abnormally, such as unstable or mismatched.

本案螺紋加工機台監控系統在實施應用上,該第一驅動裝置100進一步設有一振動感測器600,例如加速規,用於螺紋加工振動過大的優化檢知。實施上該振動感測器600可貼設在該第一驅動裝置100的刀具軸上,該控制單元300根據由該振動感測器600發出的訊號檢測螺紋加工過程中的振動異常。該振動感測器600的主要功效是可以取代前述負載率,例如前控制單元300根據該第一驅動電流101計算一第一負載率,實施上若以該振動感測器600發出的振動值取代,該控制單元300可以藉由螺紋加工起始點(B點)和螺牙起始點(F點)的振動值來判斷兩個點之間的距離(該第一距離)。In the implementation of the thread processing machine monitoring system of this case, the first drive device 100 is further provided with a vibration sensor 600, such as an accelerometer, for optimizing the detection of excessive vibration during thread processing. In practice, the vibration sensor 600 can be attached to the tool shaft of the first drive device 100, and the control unit 300 detects abnormal vibration during thread processing according to the signal sent by the vibration sensor 600. The main function of the vibration sensor 600 is to replace the aforementioned load rate. For example, the front control unit 300 calculates a first load rate based on the first driving current 101. In practice, if the vibration value emitted by the vibration sensor 600 is used instead, the control unit 300 can determine the distance between the two points (the first distance) by the vibration values of the thread processing starting point (point B) and the thread starting point (point F).

本案螺紋加工機台監控系統在實施應用上,該控制單元300進一步透過網際網路連線一遠端儲存監測裝置700,同步及儲存該加工機台的監測狀況。實施應用上,該遠端儲存監測裝置700可以是一伺服主機用以儲存多台螺紋加工機台的監測資料,也可以是遠端的電腦,供非現場操作人員做監控記錄,藉此遠端的使用者或監控者可同步了解加工狀況,且在加工過程有異常檢知時,予以警示或其餘對應的動作。如果有手動調適的數據,可以將相關加工資訊、調適後的最佳參數上傳到雲端的遠端儲存監測裝置700當作以後其他類似問題的資料庫。In the implementation of the thread processing machine monitoring system of this case, the control unit 300 is further connected to a remote storage monitoring device 700 through the Internet to synchronize and store the monitoring status of the processing machine. In the implementation, the remote storage monitoring device 700 can be a server host for storing monitoring data of multiple thread processing machines, or a remote computer for non-site operators to make monitoring records, so that remote users or monitors can synchronously understand the processing status, and when abnormalities are detected during the processing process, they can give warnings or other corresponding actions. If there is manually adjusted data, the relevant processing information and the adjusted optimal parameters can be uploaded to the remote storage monitoring device 700 in the cloud as a database for other similar problems in the future.

請再參照圖8,本案螺紋加工機台監控系統在實施應用上,進一步該第一驅動裝置100與該第二驅動裝置200分別耦接一第三感測器與120一第四感測器220,該控制單元300根據該第一感測訊號111與該第三感測器120傳來的一第三感測訊號121判斷該第一驅動裝置100的一第一傳動皮帶(實施上為刀具軸馬達帶動刀具軸的傳動皮帶)是否發生異常,或該控制單元300根據該第二感測訊號211與該第四感測器220傳來的一第四感測訊號221判斷該第二驅動裝置200的一第二傳動皮帶(實施上為工件軸馬達帶動工件軸的傳動皮帶)是否發生異常。Please refer to FIG. 8 again. In the implementation of the thread processing machine monitoring system of the present invention, the first driving device 100 and the second driving device 200 are further coupled to a third sensor 120 and a fourth sensor 220 respectively. The control unit 300 determines whether the first driving device 100 is in operation according to the first sensing signal 111 and a third sensing signal 121 transmitted from the third sensor 120. The control unit 300 determines whether a first transmission belt of the second driving device 200 (practically, a transmission belt driven by the tool shaft motor to drive the tool shaft) is abnormal, or the control unit 300 determines whether a second transmission belt of the second driving device 200 (practically, a transmission belt driven by the workpiece shaft motor to drive the workpiece shaft) is abnormal based on the second sensing signal 211 and a fourth sensing signal 221 transmitted by the fourth sensor 220.

實施上,該控制單元300根據第一驅動裝置100的馬達的角位移訊號(第一感測訊號111)與刀具軸的角位移訊號(第三感測訊號121)來計算出該第一傳動皮帶的打滑比,計算方式如下: In practice, the control unit 300 calculates the slip ratio of the first transmission belt according to the angular displacement signal (first sensing signal 111) of the motor of the first driving device 100 and the angular displacement signal (third sensing signal 121) of the tool shaft, and the calculation method is as follows:

另外,該控制單元300根據以下公式計算該第一傳動皮帶打滑累積距離: In addition, the control unit 300 calculates the accumulated slip distance of the first transmission belt according to the following formula:

該控制單元300根據該第二驅動裝置200的馬達的角位移訊號(第二感測訊號211)與工件軸的角位移訊號(第四感測訊號221)來計算出該第二傳動皮帶的打滑比,計算方式如下: The control unit 300 calculates the slip ratio of the second transmission belt according to the angular displacement signal (second sensing signal 211) of the motor of the second driving device 200 and the angular displacement signal (fourth sensing signal 221) of the workpiece shaft. The calculation method is as follows:

另外,該控制單元300根據以下公式計算該第二傳動皮帶的打滑累積距離: In addition, the control unit 300 calculates the accumulated slip distance of the second transmission belt according to the following formula:

進一步的應用上,該控制單元300還可根據打滑比對時間的微分來計算出打滑比變化率,並根據打滑累積距離對時間的微分來計算出打滑累積距離變化率。透過打滑比、打滑累計距離、打滑比變化率、打滑累計距離變化率,可排查螺紋異常中的整段螺紋加工異常的皮帶傳動異常,當打滑比、打滑累計距離、打滑比變化率、打滑累計距離變化率任一超過容忍範圍,該控制單元300發出警示訊號請使用者檢查。In further applications, the control unit 300 can also calculate the slip ratio change rate based on the differential of the slip ratio with respect to time, and calculate the slip cumulative distance change rate based on the differential of the slip cumulative distance with respect to time. Through the slip ratio, the slip cumulative distance, the slip ratio change rate, and the slip cumulative distance change rate, the belt transmission abnormality of the entire thread processing abnormality in the thread abnormality can be checked. When any of the slip ratio, the slip cumulative distance, the slip ratio change rate, and the slip cumulative distance change rate exceeds the tolerance range, the control unit 300 sends a warning signal to ask the user to check.

整體技術上,本案技術上參考加工檔、刀具軸編碼器、工件軸編碼器,在加工檔中考慮機台剛性與伺服控制,且加工機台無需安裝額外感測器(只需原本配置之刀具軸編碼器與工件軸編碼器),該控制單元可自動排查螺紋加工所有問題,可以根據不同的螺紋加工問題現象進行問題分析與解決方案提供,亦可自動針對問題現象進行調整動程參數。如此,透過CNC的控制單元增螺紋加工問題診斷功能,系統會根據當下螺紋加工問題現象進行分析,並歸納出問題、造成問題之原因,並根據問題原因自動調適,如此一來能夠大幅降低問題排查的時間、人力以及溝通成本。In terms of overall technology, this case technically refers to the processing file, tool axis encoder, and workpiece axis encoder. The machine rigidity and servo control are considered in the processing file, and the processing machine does not need to be installed with additional sensors (only the originally configured tool axis encoder and workpiece axis encoder are required). The control unit can automatically check all problems in thread processing, analyze problems and provide solutions based on different thread processing problem phenomena, and can also automatically adjust the motion parameters according to the problem phenomena. In this way, by adding the thread processing problem diagnosis function to the CNC control unit, the system will analyze the current thread processing problem phenomenon, summarize the problem and the cause of the problem, and automatically adjust according to the cause of the problem. This can greatly reduce the time, manpower and communication costs of problem investigation.

上述揭示的實施形態僅例示性說明本發明之原理、特點及其功效,並非用以限制本發明之可實施範疇,任何熟習此項技藝之人士均可在不違背本發明之精神及範疇下,對上述實施形態進行修飾與改變。任何運用本發明所揭示內容而完成之等效改變及修飾,均仍應為下述之申請專利範圍所涵蓋。The above disclosed embodiments are merely illustrative of the principles, features and effects of the present invention, and are not intended to limit the scope of the present invention. Any person skilled in the art may modify and alter the above embodiments without violating the spirit and scope of the present invention. Any equivalent changes and modifications made using the contents disclosed in the present invention shall still be covered by the scope of the patent application below.

100︰第一驅動裝置 101︰第一驅動電流 103︰第三驅動電流 105︰第五驅動電流 107︰第七驅動電流 109︰第九驅動電流 110︰第一感測器 111︰第一感測訊號 120︰第三感測器與 121︰第三感測訊號 200︰第二驅動裝置 201︰第二驅動電流 203︰第四驅動電流 205︰第六驅動電流 207︰第八驅動電流 209︰第十驅動電流 210︰第二感測器 211︰第二感測訊號 220︰第四感測器 221︰第四感測訊號 300︰控制單元 301︰第一控制命令 302︰第二控制命令 303︰第三控制命令 304︰第四控制命令 305︰第五控制命令 306︰第六控制命令 307︰第七控制命令 308︰第八控制命令 309︰第九控制命令 310︰第十控制命令 400︰輸入單元 410︰加工檔 500︰視覺檢測裝置 600︰振動感測器 700︰遠端儲存監測裝置 A點︰刀具起始點 B點︰螺紋加工起始點 C點︰退尾起始點 D點︰中間點 E點︰結束點 F點︰螺牙起始點 100: first drive device 101: first drive current 103: third drive current 105: fifth drive current 107: seventh drive current 109: ninth drive current 110: first sensor 111: first sensing signal 120: third sensor and 121: third sensing signal 200: second drive device 201: second drive current 203: fourth drive current 205: sixth drive current 207: eighth drive current 209: tenth drive current 210: second sensor 211: second sensing signal 220: fourth sensor 221: fourth sensing signal 300: Control unit 301: First control command 302: Second control command 303: Third control command 304: Fourth control command 305: Fifth control command 306: Sixth control command 307: Seventh control command 308: Eighth control command 309: Ninth control command 310: Tenth control command 400: Input unit 410: Processing file 500: Visual detection device 600: Vibration sensor 700: Remote storage monitoring device Point A: Tool starting point Point B: Thread processing starting point Point C: Tail back starting point Point D: Middle point Point E: End point Point F: Screw thread starting point

[圖1]為本案螺紋加工機台監控系統的方塊示意圖一。 [圖2]為螺紋加工循環示意圖。 [圖3]為本案螺紋加工機台監控系統的方塊示意圖二。 [圖4]為本案螺紋加工機台監控系統的方塊示意圖三。 [圖5]為本案螺紋加工機台監控系統的方塊示意圖四。 [圖6]為本案螺紋加工機台監控系統的方塊示意圖五。 [圖7]為本案螺紋加工機台監控系統的方塊示意圖六。 [圖8]為本案螺紋加工機台監控系統的方塊示意圖七。 [Figure 1] is a block diagram of the monitoring system of the thread processing machine in this case. [Figure 2] is a schematic diagram of the thread processing cycle. [Figure 3] is a block diagram of the monitoring system of the thread processing machine in this case. [Figure 4] is a block diagram of the monitoring system of the thread processing machine in this case. [Figure 5] is a block diagram of the monitoring system of the thread processing machine in this case. [Figure 6] is a block diagram of the monitoring system of the thread processing machine in this case. [Figure 7] is a block diagram of the monitoring system of the thread processing machine in this case. [Figure 8] is a block diagram of the monitoring system of the thread processing machine in this case.

100︰第一驅動裝置 110︰第一感測器 111︰第一感測訊號 200︰第二驅動裝置 210︰第二感測器 211︰第二感測訊號 300︰控制單元 301︰第一控制命令 302︰第二控制命令 400︰輸入單元 410︰加工檔 100: First drive device 110: First sensor 111: First sensing signal 200: Second drive device 210: Second sensor 211: Second sensing signal 300: Control unit 301: First control command 302: Second control command 400: Input unit 410: Processing file

Claims (32)

一種螺紋加工機台監控系統,應用於螺紋加工的一加工機台,包括:一第一驅動裝置,耦接一第一感測器;一第二驅動裝置,耦接一第二感測器;一控制單元,其耦接該第一驅動裝置、該第二驅動裝置、該第一感測器、該第二感測器與一輸入單元;該控制單元由該輸入單元傳來的一加工檔對一工件進行螺紋加工,該加工檔已考慮該加工機台的一機台剛性與一伺服控制;該控制單元根據由該第一感測器傳來的一第一感測訊號及由該第二感測器傳來的一第二感測訊號發出一第一控制命令及一第二控制命令,並將該第一控制命令及該第二控制命令分別傳送至該第一驅動裝置及該第二驅動裝置,該控制單元根據該加工檔得知一正常加工狀態下的退尾起始點的位置,並根據在該退尾起始點時,該第一驅動裝置或該第二驅動裝置的一第三驅動電流或一第四驅動電流分別計算出一第三負載率或一第四負載率;且該控制單元由該第一感測訊號得知一實際加工狀態的退尾起始點的位置,並根據當時該第一驅動裝置或該第二驅動裝置的一第五驅動電流或一第六驅動電流分別計算出一第五負載率或一第六負載率,用以控制該第一驅動裝置及該第二驅動裝置執行相對應的動作,藉此判斷該工件目前的螺紋加工過程是否發生異常。 A thread processing machine monitoring system is applied to a thread processing machine, comprising: a first driving device coupled to a first sensor; a second driving device coupled to a second sensor; a control unit coupled to the first driving device, the second driving device, the first sensor, the second sensor and an input unit; the control unit performs thread processing on a workpiece according to a processing file transmitted by the input unit, and the processing file has taken into account a machine rigidity and a servo control of the processing machine; the control unit issues a first control command and a second control command according to a first sensing signal transmitted by the first sensor and a second sensing signal transmitted by the second sensor, and transmits the first control command and the second control command to the first sensor, respectively. The control unit obtains the position of the back-off starting point under a normal processing state according to the processing file, and calculates a third load rate or a fourth load rate according to a third drive current or a fourth drive current of the first drive device or the second drive device at the back-off starting point; and the control unit obtains the position of the back-off starting point under a normal processing state according to the processing file, and calculates a third load rate or a fourth load rate according to a third drive current or a fourth drive current of the first drive device or the second drive device at the back-off starting point; and the control unit obtains the position of the back-off starting point under a normal processing state according to the processing file, and calculates the position of the back-off starting point under a normal processing state according to the third drive current or the fourth drive current of the first drive device or the second drive device at the back-off starting point; and the control unit obtains the position of the back-off starting point under a normal processing state according to the processing file, and calculate ... The position of the tail-retraction starting point of an actual processing state is determined, and a fifth load rate or a sixth load rate is calculated according to a fifth drive current or a sixth drive current of the first drive device or the second drive device at that time, so as to control the first drive device and the second drive device to perform corresponding actions, thereby judging whether the current thread processing process of the workpiece is abnormal. 如請求項1所述之螺紋加工機台監控系統,其中,當該控制單元在未接收到該第一感測訊號或該第二感測訊號時,代表螺紋加工過程發生了非預期的中斷情況,該控制單元會發出一第三控制命令或一第四控制命令傳送至 該第一驅動裝置或該第二驅動裝置,用以驅動該第一驅動裝置或該第二驅動裝置,藉此判斷該螺紋加工機台監控系統的硬體配線是否正常;當該第一驅動裝置或該第二驅動裝置未根據該第三控制命令或該第四控制命令執行相對應的動作,該控制單元會發出警示訊號。 The threading machine monitoring system as described in claim 1, wherein when the control unit does not receive the first sensing signal or the second sensing signal, it indicates that an unexpected interruption has occurred in the threading process, and the control unit will issue a third control command or a fourth control command to the first drive device or the second drive device to drive the first drive device or the second drive device, thereby determining whether the hardware wiring of the threading machine monitoring system is normal; when the first drive device or the second drive device does not perform the corresponding action according to the third control command or the fourth control command, the control unit will issue a warning signal. 如請求項1所述之螺紋加工機台監控系統,其中,當該控制單元在未接收到該第一感測訊號或該第二感測訊號時,該控制單元會發出一第三控制命令或一第四控制命令傳送至該第一驅動裝置或該第二驅動裝置,用以驅動該第一驅動裝置或該第二驅動裝置,藉此判斷該螺紋加工機台監控系統硬體配線是否正常;當該第一驅動裝置或該第二驅動裝置根據該第三控制命令或該第四控制命令執行相對應的動作時,該控制單元會計算出在一操作範圍內該第一驅動裝置或該第二驅動裝置的轉速,後續該第一驅動裝置或該第二驅動裝置會根據該控制單元調整出的轉速執行加工。 The thread processing machine monitoring system as described in claim 1, wherein when the control unit does not receive the first sensing signal or the second sensing signal, the control unit will issue a third control command or a fourth control command to the first driving device or the second driving device to drive the first driving device or the second driving device, thereby determining whether the thread processing machine monitoring system is in operation or not. Whether the system hardware wiring is normal; when the first drive device or the second drive device performs the corresponding action according to the third control command or the fourth control command, the control unit will calculate the speed of the first drive device or the second drive device within an operating range, and then the first drive device or the second drive device will perform processing according to the speed adjusted by the control unit. 如請求項3所述之螺紋加工機台監控系統,其中,當該控制單元計算出該第一驅動裝置或該第二驅動裝置的轉速不在該操作範圍內,該控制單元會發出警示訊號。 The threading machine monitoring system as described in claim 3, wherein when the control unit calculates that the rotation speed of the first drive device or the second drive device is not within the operating range, the control unit will issue a warning signal. 如請求項1所述之螺紋加工機台監控系統,其中,該控制單元接收一螺紋加工起始點和一螺牙起始點時,該第一驅動裝置傳來的一第一驅動電流或該第二驅動裝置傳來的一第二驅動電流,該控制單元分別根據該第一驅動電流計算一第一負載率或根據該第二驅動電流計算一第二負載率;該控制單元藉由該第一負載率或該第二負載率的變化數據計算出加工當下該螺紋加工起始點到該螺牙起始點之間的一第一距離,該控制單元將該第一距離與該加工檔中該螺紋加工起始點到該螺牙起始點之間的一預設距離進行比對。 The thread processing machine monitoring system as described in claim 1, wherein the control unit receives a thread processing starting point and a thread starting point, a first driving current transmitted from the first driving device or a second driving current transmitted from the second driving device, and the control unit calculates a first load rate according to the first driving current or a second load rate according to the second driving current; the control unit calculates a first distance between the thread processing starting point and the thread starting point during processing by using the variation data of the first load rate or the second load rate, and the control unit compares the first distance with a preset distance between the thread processing starting point and the thread starting point in the processing file. 如請求項5所述之螺紋加工機台監控系統,其中,當控制單元判斷該第一距離小於或大於該預設距離,該控制單元發出一第五控制命令或一第六控制命令用以控制該第一驅動裝置或該第二驅動裝置,直到該第一距離與該預設距離的差異在一誤差範圍內。 A threading machine monitoring system as described in claim 5, wherein when the control unit determines that the first distance is less than or greater than the preset distance, the control unit issues a fifth control command or a sixth control command to control the first drive device or the second drive device until the difference between the first distance and the preset distance is within an error range. 如請求項1所述之螺紋加工機台監控系統,其中,當該控制單元判斷該實際加工狀態的該第五負載率或該第六負載率與該正常加工狀態的該第三負載率或該第四負載率的差異在一第一範圍外時,該控制單元藉由發出一第七控制命令或一第八控制命令用以驅動該第一驅動裝置或該第二驅動裝置,用以調整該第一驅動裝置或該第二驅動裝置的轉速,或移動速度,或退尾長度參數,或退尾角度參數,或該第一驅動裝置或該第二驅動裝置加減速時間參數,藉此降低該實際加工狀態在退尾起始點的該第五負載率或該第六負載率。 The thread processing machine monitoring system as described in claim 1, wherein when the control unit determines that the difference between the fifth load rate or the sixth load rate of the actual processing state and the third load rate or the fourth load rate of the normal processing state is outside a first range, the control unit drives the first drive device or the second drive device by issuing a seventh control command or an eighth control command to adjust the rotation speed, movement speed, or tail-off length parameter, or tail-off angle parameter, or acceleration/deceleration time parameter of the first drive device or the second drive device, thereby reducing the fifth load rate or the sixth load rate of the actual processing state at the tail-off starting point. 如請求項7所述之螺紋加工機台監控系統,其中,該控制單元發出該第七控制命令或該第八控制命令用以驅動該第一驅動裝置或該第二驅動裝置,用以調整第一驅動裝置或第二驅動裝置轉速,或移動速度,或退尾長度參數,或退尾角度參數,或該第一驅動裝置或該第二驅動裝置加減速時間參數都無法降低當下該實際加工狀態下的該第五負載率或該第六負載率時,該控制單元會發出警示訊號。 The thread processing machine monitoring system as described in claim 7, wherein the control unit issues the seventh control command or the eighth control command to drive the first drive device or the second drive device to adjust the rotation speed, movement speed, or tail-off length parameter, or tail-off angle parameter, or acceleration/deceleration time parameter of the first drive device or the second drive device. When the fifth load rate or the sixth load rate under the actual processing state cannot be reduced, the control unit will issue a warning signal. 如請求項1所述之螺紋加工機台監控系統,其中,該控制單元由該加工檔得知一正常加工狀態下的螺牙起始點與退尾起始點的位置,並根據該正常加工狀態在該螺牙起始點至該退尾起始點的位置時,該第一驅動裝置或該第二驅動裝置的一第七驅動電流或一第八驅動電流分別計算出一第七負載率或一第八負載率;又,該控制單元由一實際加工狀態在該螺牙起 始點至該退尾起始點時,該第一驅動裝置或該第二驅動裝置的一第九驅動電流或一第十驅動電流分別計算出一第九負載率或一第十負載率;藉此,該控制單元藉由該第九負載率或該第十負載率的變化計算出該實際加工狀態下該螺牙起始點的位置,且該控制單元由該第一感測訊號得知該實際加工狀態的該退尾起始點的位置。 The thread processing machine monitoring system as described in claim 1, wherein the control unit learns the positions of the thread starting point and the tail back starting point under a normal processing state from the processing file, and calculates a seventh load rate or an eighth load rate respectively according to a seventh drive current or an eighth drive current of the first drive device or the second drive device at the position from the thread starting point to the tail back starting point under the normal processing state; and the control unit calculates a seventh load rate or an eighth load rate from an actual processing When the state is from the starting point of the screw thread to the starting point of the back-off, a ninth driving current or a tenth driving current of the first driving device or the second driving device respectively calculates a ninth load rate or a tenth load rate; thereby, the control unit calculates the position of the starting point of the screw thread in the actual processing state by the change of the ninth load rate or the tenth load rate, and the control unit learns the position of the back-off starting point in the actual processing state from the first sensing signal. 如請求項9所述之螺紋加工機台監控系統,其中,當控制單元判斷該第九負載率或該第十負載率與該第七負載率或第八負載率的差異在一第二範圍外時,該控制單元調整該加工檔中的加工指令,並發出對應之一第九控制命令或一第十控制命令用以驅動該第一驅動裝置或該第二驅動裝置,藉此降低該實際加工狀態的該第九負載率或該第十負載率。 The thread processing machine monitoring system as described in claim 9, wherein when the control unit determines that the difference between the ninth load rate or the tenth load rate and the seventh load rate or the eighth load rate is outside a second range, the control unit adjusts the processing instructions in the processing file and issues a corresponding ninth control command or a tenth control command to drive the first drive device or the second drive device, thereby reducing the ninth load rate or the tenth load rate of the actual processing state. 如請求項10所述之螺紋加工機台監控系統,其中,當該控制單元調整該加工檔中的加工指令,並發出對應的該第九控制命令或該第十控制命令用以驅動該第一驅動裝置或該第二驅動裝置,無法降低該實際加工狀態的該第九負載率或該第十負載率時,該控制單元會發出警示訊號。 As described in claim 10, the thread processing machine monitoring system, wherein when the control unit adjusts the processing instructions in the processing file and issues the corresponding ninth control command or the tenth control command to drive the first drive device or the second drive device, and fails to reduce the ninth load rate or the tenth load rate of the actual processing state, the control unit will issue a warning signal. 如請求項1所述之螺紋加工機台監控系統,其中,該控制單元耦接一視覺檢測裝置,用以監測螺紋加工過程中的異常。 A thread processing machine monitoring system as described in claim 1, wherein the control unit is coupled to a visual detection device for monitoring abnormalities in the thread processing process. 如請求項1所述之螺紋加工機台監控系統,其中,該第一驅動裝置設有一振動感測器,該控制單元根據由該振動感測器發出的訊號檢測螺紋加工過程中的振動異常。 The threading machine monitoring system as described in claim 1, wherein the first drive device is provided with a vibration sensor, and the control unit detects vibration abnormalities during the threading process based on the signal emitted by the vibration sensor. 如請求項1所述之螺紋加工機台監控系統,其中,該控制單元進一步透過網際網路連線一遠端儲存監測裝置,同步及儲存該加工機台的監測狀況。 The thread processing machine monitoring system as described in claim 1, wherein the control unit is further connected to a remote storage monitoring device via the Internet to synchronize and store the monitoring status of the processing machine. 如請求項1所述之螺紋加工機台監控系統,其中,該第一驅動裝置與該第二驅動裝置分別耦接一第三感測器與一第四感測器,該控制單元根據該第一感測訊號與該第三感測器傳來的一第三感測訊號判斷該第一驅動裝置的一第一傳動皮帶是否發生異常,或該控制單元根據該第二感測訊號與該第四感測器傳來的一第四感測訊號判斷該第二驅動裝置的一第二傳動皮帶是否發生異常。 The thread processing machine monitoring system as described in claim 1, wherein the first drive device and the second drive device are respectively coupled to a third sensor and a fourth sensor, and the control unit determines whether a first transmission belt of the first drive device is abnormal according to the first sensing signal and a third sensing signal transmitted by the third sensor, or the control unit determines whether a second transmission belt of the second drive device is abnormal according to the second sensing signal and a fourth sensing signal transmitted by the fourth sensor. 如請求項1、5或9所述之螺紋加工機台監控系統,其中,當實際加工過程中所述負載率變化異常時,該控制單元根據一加工刀具的刀具資訊判斷該加工刀具是否發生異常。 A thread processing machine monitoring system as described in claim 1, 5 or 9, wherein when the load rate changes abnormally during the actual processing, the control unit determines whether an abnormality occurs in the processing tool based on the tool information of the processing tool. 一種螺紋加工機台監控方法,應用於一加工機台透過一第一驅動裝置與一第二驅動裝置控制的一工件進行螺紋加工的監控方法,包括:一控制單元根據由一輸入單元傳來的一加工檔,該加工檔已考慮該加工機台的一機台剛性與一伺服控制;該控制單元根據由該第一驅動裝置耦接的一第一感測器傳來的一第一感測訊號發出一第一控制命令,及由該第二驅動裝置耦接的一第二感測器傳來的一第二感測訊號發出一第二控制命令,該控制單元根據該加工檔得知一正常加工狀態下的退尾起始點的位置,根據在該退尾起始點位置時,該第一驅動裝置或該第二驅動裝置的一第三驅動電流或一第四驅動電流分別計算出一第三負載率或一第四負載率;且該控制單元由該第一感測訊號得知一實際加工狀態的退尾起始點的位置,並根據當時該第一驅動裝置或該第二驅動裝置的一第五驅動電流或一第六驅動電流分別計算出一第五負載率或一第六負載率; 透過該第一控制命令及該第二控制命令分別傳送至該第一驅動裝置及該第二驅動裝置,用以控制該第一驅動裝置或該第二驅動裝置執行相對應的動作對該工件進行螺紋加工,藉此判斷該工件目前的螺紋加工過程是否發生異常。 A thread processing machine monitoring method is applied to a monitoring method for a workpiece controlled by a processing machine through a first driving device and a second driving device for thread processing, comprising: a control unit based on a processing file transmitted by an input unit, the processing file has taken into account a machine rigidity and a servo control of the processing machine; the control unit issues a first control command based on a first sensing signal transmitted by a first sensor coupled to the first driving device, and issues a second control command based on a second sensing signal transmitted by a second sensor coupled to the second driving device; the control unit learns the position of a tail retraction start point under a normal processing state according to the processing file, and the first driving device sends a second control command according to the position of the tail retraction start point. A third driving current or a fourth driving current of the first driving device or the second driving device is used to calculate a third load rate or a fourth load rate respectively; and the control unit learns the position of the tail-retraction starting point of an actual processing state from the first sensing signal, and calculates a fifth load rate or a sixth load rate according to a fifth driving current or a sixth driving current of the first driving device or the second driving device at that time; The first control command and the second control command are respectively transmitted to the first driving device and the second driving device to control the first driving device or the second driving device to perform corresponding actions to perform thread processing on the workpiece, thereby judging whether the current thread processing process of the workpiece is abnormal. 如請求項17所述之螺紋加工機台監控方法,其中,當該控制單元在未接收到該第一感測訊號或該第二感測訊號時,代表螺紋加工過程發生了非預期的中斷情況,該控制單元會發出一第三控制命令或一第四控制命令傳送至該第一驅動裝置或該第二驅動裝置,用以驅動該第一驅動裝置或該第二驅動裝置,藉此判斷該螺紋加工機台監控系統的硬體配線是否正常;當該第一驅動裝置或該第二驅動裝置未根據該第三控制命令或該第四控制命令執行相對應的動作,該控制單元會發出警示訊號。 The threading machine monitoring method as described in claim 17, wherein when the control unit does not receive the first sensing signal or the second sensing signal, it indicates that an unexpected interruption has occurred in the threading process, and the control unit will issue a third control command or a fourth control command to the first drive device or the second drive device to drive the first drive device or the second drive device, thereby determining whether the hardware wiring of the threading machine monitoring system is normal; when the first drive device or the second drive device does not perform the corresponding action according to the third control command or the fourth control command, the control unit will issue a warning signal. 如請求項17所述之螺紋加工機台監控方法,其中,當該控制單元在一第二時間未接收到該第一感測訊號或該第二感測訊號時,該控制單元會發出一第三控制命令或一第四控制命令傳送至該第一驅動裝置或該第二驅動裝置,用以驅動該第一驅動裝置或該第二驅動裝置,藉此判斷該螺紋加工機台監控系統硬體配線是否正常;當該第一驅動裝置或該第二驅動裝置根據該第三控制命令或該第四控制命令執行相對應的動作時,該控制單元會計算出在一操作範圍內該第一驅動裝置或該第二驅動裝置的轉速,後續該第一驅動裝置或該第二驅動裝置會根據該控制單元調整出的轉速執行加工。 The thread processing machine monitoring method as described in claim 17, wherein when the control unit does not receive the first sensing signal or the second sensing signal within a second time, the control unit will issue a third control command or a fourth control command to the first driving device or the second driving device to drive the first driving device or the second driving device, thereby determining whether the thread processing machine is in operation or not. Whether the hardware wiring of the monitoring system is normal; when the first drive device or the second drive device performs the corresponding action according to the third control command or the fourth control command, the control unit will calculate the speed of the first drive device or the second drive device within an operating range, and then the first drive device or the second drive device will perform processing according to the speed adjusted by the control unit. 如請求項19所述之螺紋加工機台監控方法,其中,當該控制單元計算出該第一驅動裝置或該第二驅動裝置的轉速不在該操作範圍內,該控制單元會發出警示訊號。 The thread processing machine monitoring method as described in claim 19, wherein when the control unit calculates that the rotation speed of the first drive device or the second drive device is not within the operating range, the control unit will issue a warning signal. 如請求項17所述之螺紋加工機台監控方法,其中,當螺紋加工程序在一螺紋加工起始點和一螺牙起始點時,該控制單元透過該第一驅動裝置傳來的一第一驅動電流或該第二驅動裝置傳來的一第二驅動電流計算得到一第一負載率或一第二負載率;該控制單元透過該第一負載率或該第二負載率的變化數據計算出加工當下該螺紋加工起始點到該螺牙起始點之間的一第一距離,該控制單元將該第一距離與該加工檔中該螺紋加工起始點到該螺牙起始點之間的一預設距離進行比對。 A thread processing machine monitoring method as described in claim 17, wherein, when the thread processing program is at a thread processing starting point and a thread starting point, the control unit calculates a first load rate or a second load rate through a first drive current transmitted by the first drive device or a second drive current transmitted by the second drive device; the control unit calculates a first distance between the thread processing starting point and the thread starting point during processing through the change data of the first load rate or the second load rate, and the control unit compares the first distance with a preset distance between the thread processing starting point and the thread starting point in the processing file. 如請求項21所述之螺紋加工機台監控方法,其中,當控制單元判斷該第一距離小於或大於該預設距離,該控制單元發出一第五控制命令或一第六控制命令用以控制該第一驅動裝置或該第二驅動裝置,直到該第一距離與該預設距離的差異在一誤差範圍內。 A thread processing machine monitoring method as described in claim 21, wherein when the control unit determines that the first distance is less than or greater than the preset distance, the control unit issues a fifth control command or a sixth control command to control the first drive device or the second drive device until the difference between the first distance and the preset distance is within an error range. 如請求項17所述之螺紋加工機台監控方法,其中,當該控制單元判斷該實際加工狀態的該第五負載率或該第六負載率與該正常加工狀態的該第三負載率或該第四負載率的差異在一第一範圍外,該控制單元發出一第七控制命令或一第八控制命令用以驅動該第一驅動裝置或該第二驅動裝置,用以調整該第一驅動裝置或該第二驅動裝置的轉速,或移動速度,或退尾長度參數,或退尾角度參數,或該第一驅動裝置或該第二驅動裝置加減速時間參數,藉此降低該實際加工狀態在退尾起始點的該第五負載率或該第六負載率。 The thread processing machine monitoring method as described in claim 17, wherein when the control unit determines that the difference between the fifth load rate or the sixth load rate of the actual processing state and the third load rate or the fourth load rate of the normal processing state is outside a first range, the control unit issues a seventh control command or an eighth control command to drive the first drive device or the second drive device to adjust the rotation speed, or movement speed, or tail-off length parameter, or tail-off angle parameter, or acceleration/deceleration time parameter of the first drive device or the second drive device, thereby reducing the fifth load rate or the sixth load rate of the actual processing state at the tail-off starting point. 如請求項23所述之螺紋加工機台監控方法,其中,該控制單元發出該第七控制命令或該第八控制命令用以驅動該第一驅動裝置或該第二驅動裝置,用以調整第一驅動裝置或第二驅動裝置轉速,或移動速度,或退尾長度參數,或退尾角度參數,或該第一驅動裝置或該第二驅動裝置加減速時間參數 都無法降低當下該實際加工狀態在該退尾起始點位置時的該第五負載率或該第六負載率時,該控制單元會發出警示訊號。 The thread processing machine monitoring method as described in claim 23, wherein the control unit issues the seventh control command or the eighth control command to drive the first drive device or the second drive device to adjust the rotation speed, movement speed, or tail-out length parameter, or tail-out angle parameter, or acceleration/deceleration time parameter of the first drive device or the second drive device. When the actual processing state is at the tail-out starting point position and the fifth load rate or the sixth load rate cannot be reduced, the control unit will issue a warning signal. 如請求項17所述之螺紋加工機台監控方法,其中,該控制單元由該加工檔得知一正常加工狀態下的螺牙起始點與退尾起始點的位置,並根據該正常加工狀態在該螺牙起始點至該退尾起始點的位置時,該第一驅動裝置或該第二驅動裝置的一第七驅動電流或一第八驅動電流分別計算出一第七負載率或一第八負載率;又,該控制單元由一實際加工狀態在該螺牙起始點至該退尾起始點時,該第一驅動裝置或該第二驅動裝置的一第九驅動電流或一第十驅動電流分別計算出一第九負載率或一第十負載率;藉此,該控制單元藉由該第九負載率或該第十負載率的變化計算出該實際加工狀態下該螺牙起始點的位置,且該控制單元由該第一感測訊號得知該實際加工狀態的該退尾起始點的位置。 The thread processing machine monitoring method as described in claim 17, wherein the control unit learns the positions of the thread starting point and the tail back starting point under a normal processing state from the processing file, and calculates a seventh load rate or an eighth load rate respectively according to a seventh drive current or an eighth drive current of the first drive device or the second drive device at the position from the thread starting point to the tail back starting point under the normal processing state; and the control unit calculates a seventh load rate or an eighth load rate by an actual increase When the working state is from the starting point of the thread to the starting point of the back-off, a ninth driving current or a tenth driving current of the first driving device or the second driving device respectively calculates a ninth load rate or a tenth load rate; thereby, the control unit calculates the position of the starting point of the thread in the actual processing state by the change of the ninth load rate or the tenth load rate, and the control unit learns the position of the back-off starting point in the actual processing state from the first sensing signal. 如請求項25所述之螺紋加工機台監控方法,其中,當控制單元判斷該第九負載率或該第十負載率與該第七負載率或第八負載率的差異在一第二範圍外時,該控制單元調整該加工檔中的加工指令,並發出對應之一第九控制命令或一第十控制命令用以驅動該第一驅動裝置或該第二驅動裝置,藉此降低該實際加工狀態的該第九負載率或該第十負載率。 A thread processing machine monitoring method as described in claim 25, wherein when the control unit determines that the difference between the ninth load rate or the tenth load rate and the seventh load rate or the eighth load rate is outside a second range, the control unit adjusts the processing instructions in the processing file and issues a corresponding ninth control command or a tenth control command to drive the first drive device or the second drive device, thereby reducing the ninth load rate or the tenth load rate of the actual processing state. 如請求項26所述之螺紋加工機台監控方法,其中,當該控制單元調整該加工檔中的加工指令,並發出對應的該第九控制命令或該第十控制命令用以驅動該第一驅動裝置或該第二驅動裝置,無法降低該實際加工狀態的該第九負載率或該第十負載率時,該控制單元會發出警示訊號。 As described in claim 26, the thread processing machine monitoring method, wherein when the control unit adjusts the processing instructions in the processing file and issues the corresponding ninth control command or the tenth control command to drive the first drive device or the second drive device, and fails to reduce the ninth load rate or the tenth load rate of the actual processing state, the control unit will issue a warning signal. 如請求項17所述之螺紋加工機台監控方法,其中,該控制單元耦接一視覺檢測裝置,透過視覺檢測方式監測螺紋加工過程中的異常。 The thread processing machine monitoring method as described in claim 17, wherein the control unit is coupled to a visual detection device to monitor abnormalities in the thread processing process through visual detection. 如請求項17所述之螺紋加工機台監控方法,其中,該第一驅動裝置設有一振動感測器,該控制單元根據由該振動感測器發出的訊號檢測螺紋加工過程中的振動異常。 The threading machine monitoring method as described in claim 17, wherein the first drive device is provided with a vibration sensor, and the control unit detects vibration abnormalities during the threading process based on the signal emitted by the vibration sensor. 如請求項17所述之螺紋加工機台監控方法,其中,該控制單元進一步透過網際網路連線一遠端儲存監測裝置,同步及儲存該加工機台的監測狀況。 The thread processing machine monitoring method as described in claim 17, wherein the control unit is further connected to a remote storage monitoring device via the Internet to synchronize and store the monitoring status of the processing machine. 如請求項18所述之螺紋加工機台監控方法,其中,該第一驅動裝置與該第二驅動裝置分別耦接一第三感測器與一第四感測器,該控制單元根據該第一感測訊號與該第三感測器傳來的一第三感測訊號判斷該第一驅動裝置的一第一傳動皮帶是否發生異常,或該控制單元根據該第二感測訊號判斷該第二驅動裝置的一第二傳動皮帶是否發生異常。 The thread processing machine monitoring method as described in claim 18, wherein the first drive device and the second drive device are respectively coupled to a third sensor and a fourth sensor, and the control unit determines whether a first transmission belt of the first drive device is abnormal according to the first sensing signal and a third sensing signal transmitted by the third sensor, or the control unit determines whether a second transmission belt of the second drive device is abnormal according to the second sensing signal. 如請求項17、21或25所述之螺紋加工機台監控方法,其中,當實際加工過程中所述負載率變化異常時,該控制單元根據一加工刀具的刀具資訊判斷該加工刀具是否發生異常。 A thread processing machine monitoring method as described in claim 17, 21 or 25, wherein when the load rate changes abnormally during the actual processing, the control unit determines whether an abnormality occurs in the processing tool based on the tool information of the processing tool.
TW112101939A 2023-01-17 2023-01-17 Thread processing machine monitoring system and monitoring method TWI855508B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW112101939A TWI855508B (en) 2023-01-17 2023-01-17 Thread processing machine monitoring system and monitoring method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW112101939A TWI855508B (en) 2023-01-17 2023-01-17 Thread processing machine monitoring system and monitoring method

Publications (2)

Publication Number Publication Date
TW202431044A TW202431044A (en) 2024-08-01
TWI855508B true TWI855508B (en) 2024-09-11

Family

ID=93260200

Family Applications (1)

Application Number Title Priority Date Filing Date
TW112101939A TWI855508B (en) 2023-01-17 2023-01-17 Thread processing machine monitoring system and monitoring method

Country Status (1)

Country Link
TW (1) TWI855508B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210063995A1 (en) * 2018-05-15 2021-03-04 Shibaura Machine Co., Ltd. Method for processing workpiece and machine for processing workpiece
TWI727554B (en) * 2018-12-27 2021-05-11 日商三菱電機股份有限公司 Abnormality diagnosis device and abnormality diagnosis method
TWM631397U (en) * 2022-03-11 2022-09-01 新代科技股份有限公司 Grinder monitoring system
TWI776473B (en) * 2020-04-27 2022-09-01 日商三菱電機股份有限公司 Abnormal diagnosis method, abnormal diagnosis device, and abnormal diagnosis program
TWM641918U (en) * 2023-01-17 2023-06-01 新代科技股份有限公司 Thread processing machine monitoring system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210063995A1 (en) * 2018-05-15 2021-03-04 Shibaura Machine Co., Ltd. Method for processing workpiece and machine for processing workpiece
TWI727554B (en) * 2018-12-27 2021-05-11 日商三菱電機股份有限公司 Abnormality diagnosis device and abnormality diagnosis method
TWI776473B (en) * 2020-04-27 2022-09-01 日商三菱電機股份有限公司 Abnormal diagnosis method, abnormal diagnosis device, and abnormal diagnosis program
TWM631397U (en) * 2022-03-11 2022-09-01 新代科技股份有限公司 Grinder monitoring system
TWM641918U (en) * 2023-01-17 2023-06-01 新代科技股份有限公司 Thread processing machine monitoring system

Also Published As

Publication number Publication date
TW202431044A (en) 2024-08-01

Similar Documents

Publication Publication Date Title
CN113714789B (en) Screw tightening device based on visual positioning and control method
US11241792B2 (en) Method and device for detecting abnormality of encoder, and robot control system
US10029340B2 (en) Machine tool
JP4261470B2 (en) Control device
EP3305482B1 (en) Failure diagnosis device and failure diagnosis method
US11307057B2 (en) Encoder abnormality detection method
US20200150617A1 (en) Industrial machinery and control method thereof
TWM641918U (en) Thread processing machine monitoring system
US9952249B2 (en) Inertia estimating method and inertia estimation apparatus of position control apparatus
CN111032294A (en) Information transmission method of controller and abnormal detection method of encoder
CN101859096A (en) Control method and control device using PID controller and robot
US9298177B2 (en) Machine tool and control method therefor
CN112276371B (en) Cutting head follow-up control system and method
US10391729B2 (en) Servo press, control method, and program
JP7448648B2 (en) Follow-up robot and control device
KR20170141621A (en) Robot's Collision Detecting Device by Using Driving Control Signal
JP2006154998A (en) Controller
TWI855508B (en) Thread processing machine monitoring system and monitoring method
JP6608153B2 (en) Servo press, control method and program
US20090097830A1 (en) Motor drive device provided with disturbance load torque observer
CN115981211B (en) Monitoring system and monitoring method for thread processing machine
CN112105489B (en) Abnormality detection device and abnormality detection method
CN111687248B (en) Fault detection method, apparatus, device, and computer-readable storage medium
CN116038693A (en) A multi-axis robotic arm joint servo control parameter adjustment and optimization method
JP6726645B2 (en) Diagnosis method of feed screw in feed screw device