DIAGNOSTIC SERVICE SYSTEM AND DIAGNOSTIC METHOD USING NETWORK
A diagnostic service system includes one or plurality of factory monitoring systems configured to perform monitoring of at least one machine; a service center management device that is connected with the one or plurality of factory monitoring systems via a network; one or plurality of service centers that are connected with the service center management device; and a plurality of service terminals connected with one service center or each of the plurality of service centers via a service control. The plurality of service terminals are used by each responder capable of fault diagnosis of the machine, and when fault of a machine occurs, one of the plurality of service terminals is selected via the service center management device and the one service center or plurality of service centers.
This application is based on and claims the benefit of priority from Japanese Patent Application No. 2016-136090, filed on 8 Jul. 2016, the content of which is incorporated herein by reference.
BACKGROUND OF THE INVENTION Field of the InventionThe present invention relates to a diagnostic service system and diagnostic method using a network.
Related ArtAs a representative configuration example of a conventional diagnostic service system using a network, there are the three systems shown in
Patent Document 1: Japanese Unexamined Patent Application, Publication No. H10-228311
Patent Document 2: Japanese Unexamined Patent Application, Publication No. H05-284573
Patent Document 3: Japanese Unexamined Patent Application, Publication No. H11-119815
Patent Document 4: Japanese Unexamined Patent Application, Publication No. H10-222220
Patent Document 5: Japanese Unexamined Patent Application, Publication No. H05-11834
The three conventional systems can rapidly perform grasping of failure contents due to being able to use the actual machine operation data or history data during analysis of fault contents during alarm occurrence. However, in an actual service center, a plurality of failures often occurs simultaneously and how to rapidly process depends on the actual application system. More specifically, a technique whereby failure contents are known in a short time, and even when component replacement is necessary, delivers to the customer in the shortest time, and a system for quickly dispatching a field serviceman and repairing the fault, are important. In addition, a system that comprehensively provides the required items in the maintenance of machines is important.
Furthermore, since these systems are usually operated by a security system for paying members, what kind of user merits there are other than failure diagnosis is important for improving the satisfaction of members. For this reason, construction of a system that somehow makes use of user fault data and diagnostic data accumulated by network for the user is important.
In order to solve the above such problems, the present invention has an object of providing a comprehensive and efficient diagnostic service system and diagnosis method for a diagnostic service system using a network, and providing a diagnostic service system and diagnosis method that improve the level of user satisfaction.
According to a first aspect of the present invention, a diagnostic service system includes: one or plurality of factory monitoring systems that perform monitoring of at least one machine; a service center management device that is connected with the one or plurality of factory monitoring systems via a network; one or plurality of service centers that are connected with the service center management device; and a plurality of service terminals connected with the one service center or each of the plurality of service centers via a service control, in which the plurality of service terminals are respectively used by responders capable of fault diagnosis of the machine, and one of the plurality of service terminals, in a case of failure of the machine occurring, is selected via the service center management device and the one service center or the plurality of service centers.
According to a second aspect of the present invention, in the diagnostic service system as described in the first aspect, one of the plurality of service terminals may be selected via the service center management device and the one service center or the plurality of service centers, when execution of a fault diagnostic system is selected from a plurality of items on a diagnostic service system menu by way of the factory monitoring system.
According to a third aspect of the present invention, in the diagnostic service system as described in the second aspect, one of the plurality of service terminals may be selected via the service center management device and the one service center or the plurality of service centers, when an inquiry mail or inquiry telephone call related to failure of the machine is received, and fault diagnosis of the machine is necessary.
According to a fourth aspect of the present invention, in the diagnostic service system as described in the second or third aspect, the service center management device may be connected with a knowledge system that searches failure know-how related to the machine, and a manual server that accumulates manuals related to the machine, and the plurality of items on the diagnostic service system menu may include an item of knowledge diagnosis using the knowledge system, and an item of manual search that searches the manual server.
According to a fifth aspect of the present invention, in a membership system using the diagnostic service system as described in any one of the second to fourth aspects, the diagnostic service system menu is offered for a fee.
According to a sixth aspect of the present invention, in the diagnostic service system as described in the second or third aspect, the service center management device may be connected with a knowledge system that searches failure know-how related to the machine and a customer service server that accumulates at least fault history, and the customer service server and the knowledge system may be usable from the factory monitoring system and the service terminal.
According to a seventh aspect of the present invention, in a diagnostic method of a diagnostic service system that includes: one or plurality of factory monitoring systems that performs monitoring of at least one machine; a service center management device that is connected with the one or plurality of factory monitoring systems via a network; one or plurality of service centers that is connected with the service center management device; and a plurality of service terminals that is connected with the one service center or each of the plurality of service centers via a service control, wherein the plurality of service terminals is used by a responder capable of fault diagnosis of the machine, the method includes: selecting one of the plurality of service terminals via the service center management device and the one service center or the plurality of service centers, when execution of a fault diagnostic system is selected from a plurality of items on a diagnostic service system menu by way of the factory monitoring system.
According to an eighth aspect of the present invention, in the diagnostic method as described in the seventh aspect, the service center management device receives an inquiry mail or inquiry telephone call related to failure of the machine, and if fault diagnosis of the machine is necessary, one of the plurality of service terminals may be selected via the service center management device and the service center.
According to a ninth aspect of the present invention, in the diagnostic method as described in the seventh or eighth aspect, the service center management device may be connected with a knowledge system that searches failure know-how related to the machine, and a manual server that accumulates manuals related to the machine, and the service center management device, in a case of execution of knowledge diagnosis being selected from a plurality of items on the diagnostic service system menu, may perform the knowledge diagnosis using the knowledge system, and in a case of executing a manual search to search the manual server, may perform the manual search using the manual server.
According to a tenth aspect of the present invention, in the diagnostic method as described in the seventh or eighth aspect, the service center management device may be connected with a knowledge system that searches failure know-how related to the machine, and a customer service server that accumulates at least fault history data, and the customer service server and the knowledge system may be usable from the factory monitoring system and the service terminal.
According to the present invention, it is possible to obtain comprehensive and efficient diagnostic service system and diagnostic method, as well as being able to obtain a diagnostic service system and diagnostic method which improve the level of user satisfaction.
First, prior to explanation of embodiments of the present invention, the background for arriving at the present invention will be explained taking an example of a diagnostic service system related to failure in a machine tool arranged in a factory. As causes of alarm occurrence in a machine tool having an inquiry from a user, mainly there are the following three patterns (1), (2) and (3).
(1) Cause is a case of being failure of a specific part of the machine tool. For example, a case of wear on a ball screw in the machine tool including a mechanism that converts rotational motion into linear motion by a ball screw, etc. can be exemplified.
(2) Cause is a case of the machine tool machining at more severe machining conditions than the supposed machining conditions (case of appearance seeming to be failure, but not being a failure based on fault, etc. of a specific part of the machine). For example, a case of machining by exceeding the rated torque of the motor can be exemplified.
(3) Cause is a case of wearing of the machine tool (for example, cutting tool, etc.) (case of appearance seeming to be failure, but not being a failure based on fault, etc. of a specific part of the machine).
Then, the handling thereof differs according to the cause of the alarm occurrence. More specifically, in the case of the above-mentioned pattern (1), it is necessary to perform specification of the failed component, and specification such as whether the cause of this alarm occurrence is failure of the control system, or is failure of a maker system (so-called category), etc. By specifying these, it is possible to select and dispatch the most suitable component and most suitable field serviceman.
In the case of the above-mentioned pattern (2), it is possible to resolve the alarm by the user specifying the machining conditions, and reviewing the machining conditions. Therefore, the ordering of components for the machine tool and dispatching of a field serviceman are unnecessary. In the case of the above-mentioned pattern (3), it is possible to resolve the alarm by the user finding the defect in the machining tool, and replacing this machining tool. Therefore, the ordering of components for the machine tool and dispatching of a field serviceman are unnecessary.
In the cases of the above-mentioned patterns (2) and (3), it is preferable to provide an environment in which the user can quickly resolve errors without requiring to dispatch a skilled technician. In addition, in the case of the above-mentioned pattern (1), i.e. in the case of a failure occurring in a specific part of the machine tool, it becomes possible to quickly arrange the most suitable component and dispatch the most suitable field serviceman. In the case of an alarm occurring in a machine tool arranged within the factory of a user in this way, in order to quickly ascertain the cause of the alarm occurrence, it is important to provide an integrated system (hereinafter also referred to as “diagnostic service system”) that can make the appropriate measures based on the cause of the alarm occurrence. For this reason, in the diagnostic service system, a factory monitoring system is important that continually collects centrally the data relating to the machines of a plurality of makers installed in the factory every predetermined period, and can store and manage the data so as to be able to effectively utilize the stored data as necessary.
By providing a factory monitoring system, it becomes possible to guess the cause of the alarm occurrence in the following way, in the case of a machine tool including a mechanism that converts rotational motion into linear motion by the aforementioned ball screw, etc. In the case of the above-mentioned pattern (1), for the case of wear of the ball screw, the status of a used stroke of the ball screw and load status are established from the characteristic diagram of
In the case of the above-mentioned pattern (2), in the case of machining by exceeding the rated torque of a motor, for example, the factory monitoring system is configured so as to store, at fixed intervals, the machine doing machining and machining program, the motor command speed, motor current, and information of various sensors during machining, for all machining. By doing this, it is possible to grasp the status of machining that exceeds the rated torque of the motor in which the motor current is being used during machining, from the relationship between the command speed and motor current during factory delivery, and the relationship between command speed and motor current during machining. It is possible to grasp the motor being used from recording during delivery.
In the case of the above-mentioned pattern (3), in a machine such as that in
The present invention has been made based on such a demand, and hereinafter, the present invention will be explained in detail based on embodiments. Hereinafter, an embodiment of the present invention will be explained in detail using the drawings. The embodiment explained hereinafter explains an example using a machine such as a machine tool including an injection molding machine, cutting machine, electric discharge machine and robot, as the machine.
The overall configuration of a diagnostic service system 1 will be explained using
At least one service terminal 700 is connected to each of the at least one service center 600 by a network via a service control 601. In
In the case of a failure occurring in a machine installed in the factory, it is possible to request fault diagnosis and a solution thereof to the service center 600 via the service center management device 401 by the user inputting an interview sheet via the factory monitoring system 100. In addition, the user can request fault diagnosis and a solution thereof to the service center 600 by sending an inquiry mail 104 via a personal computer, smartphone, portable telephone, etc. to the service center management device 401, or calling using an inquiry IP phone 105. More specifically, instead of the user inputting an interview sheet, by an operator at the service center 600 inputting an interview sheet based on report contents acquired via an inquiry mail 104 or inquiry IP phone 105, it is possible to request fault diagnosis and a solution thereof to the service center 600.
The service center management device 401 is connected with a customer service server 402, manual server 403, social network system (SNS) 404, sales data server 405, factory data server 406, field serviceman position information system 407, and knowledge system 408. The knowledge system 408 is connected to a failure know-how database 409. Each of the service centers 600 is connected with a component shipping center 500, and a personnel dispatch center 501.
In this way, the service center management device 401 can quickly perform personnel dispatch scheduling for component replacement or repair and adjustment, after managing component status and personnel data, and fault diagnosis has completed, via the service center 600.
Each service center 600 can be established as a service center arranged globally (worldwide). For example, the service center 600-1 is arranged in Tokyo, the service center 600-2 is arranged in New York, and the service center 600-3 is arranged in Beijing. By doing this, it may be configured so as to prioritize the service center arranged in the region corresponding to the location of the factory. It may be configured so that an inquiry of a fault (interview sheet) transmitted to the service center management device 401 is transmitted by the service control 601 to the service terminal 700 of a responder having the least inquiry work on hand. In addition, it may be configured so that the responder designated by the user is selected by the user designating a responder ID.
It is configured so that each user and service worker interchange a maintenance contract related to maintenance of each machine in a factory, and there is an unscheduled contract and a scheduled contact in this maintenance contract, for example. Unscheduled contract is a fault repair contract for performing repair in the case of a fault occurring. Scheduled contract is a preventative maintenance contract for performing preventative maintenance by predicting an abnormal occurrence by performing fault diagnosis periodically other than during fault repair, and replacing components for which an abnormal occurrence is predicted, lifespan components and consumable components. The maintenance contract between each user and service worker can be performed at each factory site, and a factory monitoring system for monitoring each machine of the factory is provided at each factory. The factory may be located globally (worldwide). For this reason, the factory monitoring system is configured so as to acquire information from any machine, and convert the acquired information into a shared format established in advance (“referred to as “global format”).
In addition, premised on a case such as performing fault diagnosis in the diagnostic service system 1, each factory monitoring system 100 is required to store data of the machine 200. The machine tool is often used for a long time (for example, on the order of 35 years) in the factory of the user. Since it is premised on the machine tool using the product of any maker, it is important to be able to quickly acquire a manual related to this machine, maintenance history, and operation information, etc. of operating at the factory of the user, from the moment of delivering this machine from the maker's factory, based on the machine number. As ways of using the machine tool, there is a case of making continuous production (for example, continuously producing the same product for 24 hours), and the case of performing intermitted production. In particular, in the case of an alarm occurring when performing intermittent production, it is desirable to accurately know the history such as when previously operated.
The machine tool does not always apply the same parameters, and often corrects the previously applied parameters to apply. For this reason, it is demanded that the factory monitoring system 100 collects and manages information (data) related to each machine tool, and establishes a state that can directly reference this information upon alarm occurrence, etc. Herein, as information related to machine tools, the following information can be exemplified in addition to the machine information in
Information of the operating state of the machine is a machining program, motor command speed, motor current and information of various sensors during machining, for example. In particular, information in the case of an injection molding machine, for example, is a shot number since operation start, maximum current value of the motor driving the injection screw during injection, maximum current value of the motor driving a clamping mechanism during mold clamping, maximum current value of the motor driving the ejector shaft, maximum current value during measurement of the motor rotationally driving the screw, peak injection pressure, current cycle time of 1 molding cycle, measured time, injection time, and alarm codes, etc.
(b) Operating State TransitionInformation of an operating state transition is a temporal change in the above-mentioned operating state, for example.
(c) Fault HistoryInformation of fault history is the respective data of previously occurring alarm contents, occurrence time, repair completion time, fault repair contents, etc., for example.
(d) Maintenance HistoryInformation of maintenance history is the periodic inspection contents and implementation period, replaced consumable components and lifespan components, replacement period, etc., for example.
(e) Production Management InformationThe information of the production management information is total operating time, and total stroke number (slide machining number).
<Factory Monitoring System 100>Hereinafter, a control device constituting the factory monitoring system 100 of the diagnostic service system 1 of the present invention will be explained. Hereinafter, unless otherwise mentioned, the control device constituting the factory monitoring system will be referred to simply as “factory monitoring system”.
At least one factory terminal (not illustrated) for displaying information sent from the service center management device 401 via the security shared network 300 is connected to the factory monitoring system 100. The information displayed is the screen information of
In
This distribution is sent to the factory monitoring system 100-1 from each of the machines 200-1, 200-2, . . . , 200-n within the factory, and totaled by the factory monitoring system 100-1. According to the totaling results thereof, by the ability to detect at which position of the ball screw the use is great, or at which position the load torque is great (
The machine information of each of the at least one machines 200-1, 200-2, . . . , 200-n is registered in the factory monitoring system 100-1 for every machine in advance when connecting the machines 200-1, 200-2, . . . , 200-n to the factory monitoring system 100-1. More specifically, the factory monitoring system 100-1 registers the meta-data related to the machines for every machine number identifying the respective machines. As shown in the machine information of
The factory monitoring system 100 includes a data acquisition unit 1011 shown in
Each of the plurality of machines 200-1, 200-2, . . . , 200-n can employ a machine having different hardware or protocol such as Ethernet (registered trademark), Ether Cat (registered trademark), RS485 and RS232C. As shown in
The factory monitoring system has a function of standardizing the data array and/or units (global format), and stores the operating data, history data, manipulation history data, etc. inputted from various machines 200-1, 200-2, . . . , 200-n to the storage unit 1002 in the global format. By doing this, the operating data, history data, manipulation history data, etc. can be determined as data of the same type, when viewed from host service centers 600-1, 600-2, . . . , 600-n. In electrical or software conversion, machine information such as the maker name and model name in
More specifically, as shown in
Operations of the factory monitoring system 100 will be explained using the block diagram showing the configurations of the machine and factory monitoring system 100 in
As shown in
In Step S111, the electrical standard is converted using the internal converter 1004 or external converter 800, and the data acquisition unit 1011 acquires data from each machine 200. The acquisition of data is performed every predetermined period (for example, period of no more than 100 milliseconds, etc.).
In the case of there being data processing such as that explained using
In the case of there not being data processing (NO in Step S112), the processing advances to Step S114. Subsequently, the data converted to the shared format is stored in the storage unit 1002 by the stored data management unit 1012 (Step S115). The stored data management unit 1012, when storing data, stores together with time information of when acquiring the data (time stamp). The time information may be time information when stored.
<Configuration and Operation of Service Center Management Device 401>The service center management device 401 is a management device for a case of at least one service center 600-1, 600-2, . . . , 600-n being arranged globally. In the case of there being one connected service center, this service center may also serve as a service center management device, and execute the same functions.
The service center management device 401 includes a first communication unit 4001 that communicates with the factory monitoring system 100 via the security shared network 300; a second communication unit 4002 that communicates with the service center 600 via a network; a storage unit 4003 that stores data for constituting a charged membership system; an interface unit 4004 connected with a customer service server 402, a manual server 403, SNS 404; a sales data server 405, a factory data server 406, and knowledge system 408; and a control unit 4005 controlling each unit. The control unit 4005 accesses the customer service server 402, manual server 403, SNS 404, sales data server 405, factory data server 406 or knowledge system 408, based on a request from the factory monitoring system 100 or service terminal 700, and obtains the requested data and sends to the factory monitoring system 100 and service center 600.
In the case of configuring the functions of the control unit 4005 of the service center management device 401 by software, these functions can be realized by causing programs encoding the operations of the control unit 4005 of the service center management device 401 to run by a computer. The computer is configured by a storage unit such as a hard disk or ROM storing the programs encoding the operations of the control unit 4005, DRAM storing data required in computation, a CPU, and a bus connecting each part. Then, in this computer, the functions of the control unit 4005 can be realized by storing the information required in computation in the DRAM, and causing these programs to run in the CPU.
The service center management device 401 is connected with a sales data server 405 that stores sales data when receiving an order for the machine 200 from the customer (factory) of the present diagnostic service system, and a factory data server 406 that stores factory data such as inspection data and delivery date, and components being used, when producing each machine 200. In addition, the service center management device 401 is connected with a field serviceman position information system 407, and is able to track the position of a field serviceman worldwide from GPS data such as of the portable telephone possessed by the field serviceman.
Furthermore, the service center management device 401 is connected with the knowledge system 408. The knowledge system 408 automatically analyzes the machine status according to free text inputted by the user, accesses the database 409 recording failure know-how according to the contents thereof, and sends the contents made by automatically creating analysis information corresponding to the machine status to the service center management device 401.
In addition, the service center management device 401 monitors the communication load status, etc. of each service center 600, and automatically distributes to a service center of low load. Alternatively, the service center management device 401 may be configured so as to output a response request to all of the service centers 600-1, 600-2, . . . , 600-n, determine the service center with the fastest response as the service center with low communication load, and perform fault diagnosis having an inquiry from a unique customer by this service center. Furthermore, by the user designating the responder when inquiring to the service center management device 401 by the factory monitoring system, inquiry mail or inquiry IP phone, it is possible to for the user to make a connection request to a familiar responder. The diagnostic service system 1 can establish the fee-based service of a membership service. A membership service providing the diagnostic service system 1 for a fee to a member can be constructed by providing the storage unit 4003 to the service center management device 401, and recording the access frequency, access time, etc. of users. For example, in the case of a user inquiring to the service center management device 401 by the factory monitoring system 100, inquiry mail 104 or inquiry IP phone 105, the control unit 4005 records the access frequency, access time, or the like of the user in the storage unit 4003. More specifically, the control unit 4005 stores, in the storage unit 4003 to be associated with the user ID of the inquiry source, the frequency or connection time inquiring to the service center management device 401 from the factory monitoring system 100, frequency of inquiring to the service center management device 401 by inquiry mail 104, and call time, etc. in the case of inquiring to the service center management device 401 by the inquiry IP phone 105. By billing the fee corresponding to this frequency or time, a pay-for-use system is constructed. It is also possible to provide the diagnostic service system 1 as a fixed charge.
Additionally, the service center management device 401 is connected with the social network system (SNS) 404, manual server 403 as a system managing manuals of different manufacturers, and the customer service server 402 which records information related to customer service. It should be noted that the customer service server 402 stores information important for security management, for example, member information such as member ID, machine information, maintenance history, warranty history, etc.
<Diagnostic Service System Menu>The service center management device 401 includes a function of providing the diagnostic service system menu shown in
The diagnostic service system can be used by a user, or an operator (responder) of the service center 600. In the case of being used by the user, for example, knowledge diagnosis is performed using “3. Knowledge Diagnostic System” by the user him/herself. Furthermore, the user uses “4. Maintenance History Search”, “5. Periodic Maintenance History”, etc. to acquire the operating status of this machine immediately before a failure report time (alarm occurrence time) of this machine, operating status of this machine (way of use), maintenance history thus far of this machine, etc. based on the machine number, and uses their own knowledge to perform fault diagnosis. Next, the main submenus provided by the diagnostic service system menu will be explained. In the following explanation, a case of the user using submenus will be explained.
<Manual Search System>In the case of the user selecting the submenu “1. Manual Search System”, the user inputs the machine number and keyword desired to be searched, on the screen of the manual search system of
More specifically, when the user inputs “20” as the machine number on the screen of the manual search system displayed as shown in
The submenu “2. Fault Diagnostic System” is selected when the user demands a response from a responder (operator of service center), in the case of an alarm of the machine 200 occurring, for example. In the submenu “2. Fault Diagnostic System”, the user performs input of the machine number and status on a predetermined interview sheet such as that shown in
In the case of the user using the fault diagnostic system of
As the fault reporting route from the user, there are other routes via mail or inquiry IP phone. In the case of mail reception, a contact (operator) creates an interview sheet based on the contents of the received mail. In addition, in the case of IP phone reception, the contact (operator) creates the interview sheet while listening to the speech of the user via the IP phone.
By performing a query based on the sent machine number, the responder can understand the operating situation at the factory of the machine corresponding to the machine number, and the situation when sold. In addition, the responder starts analysis of the fault contents from the sent message. The responder performs manipulation of the service terminal 700 to perform fault diagnosis. The manipulations of the service terminal 700 for performing fault diagnosis will be described later. In the case of the responder, as a result of fault diagnosis, determining that replacement of components and dispatch of a field engineer for replacing components are necessary, can enquire to the service center 600 from the service terminal 700, and notify to the questioner (user) a response such as the component delivery data, arrangement of field serviceman, and arrival time.
The questioner (user) can confirm the response from the responder by selecting “9. Diagnostic System Information Confirmation” on the diagnostic service system menu of
The submenu “3. Knowledge Diagnostic System” provides a function of a knowledge diagnostic system to the user. By doing this, the user can diagnosis the cause, etc. of the alarm occurrence him/herself, without demanding a response from a responder (operator of service center). When the user inputs the machine number and status via the screen of “3. Knowledge Diagnostic System” shown in
By the user selecting the submenu “4. Maintenance History Search”, and inputting the machine number to the screen of “Maintenance History Search” shown in
By the user selecting the submenu “5. Maintenance Component Sales”, and inputting the machine number on the screen of “Maintenance Component Sales” shown in
By the user selecting the submenu “6. Maintenance Tool Introduction”, and inputted the machine number on the screen of “Maintenance Tool Introduction” shown in
By the user selecting the submenu “7. Periodic Maintenance History”, and inputting the machine number on the screen of “Periodic Maintenance History” shown in
By the user selecting the submenu “8. E-mail (SNS)”, and selecting any of E-mail sending or E-mail confirmation via the screen of “E-mail” shown in
When the user selects the submenu “9. Diagnostic System Information”, and selects execution on the screen of “Diagnostic System Information Confirmation” shown in
Next, the processing flow of the diagnostic service system 1 for a case of the user selecting the submenu “2. Fault Diagnostic System”, and a case of selecting the submenu “3. Knowledge Diagnostic System” will be explained while referencing
As shown in
As shown in
Next, the configuration of the service terminal 700, and terminal operations, including an operator on the service center side, etc., in the case of accepting the fault report from the user, for a case of the responder diagnosing this fault performing fault diagnosis of the machine, will be further explained using
In the case of constituting the functions of the control unit of the service terminal 700 by software, the functions thereof can be realized by having programs encoding operations of the control unit 7003 of the service terminal 700 run by a computer. The computer is configured by a storage unit such as a hard disk and ROM storing the programs encoding the operations of the control unit 7003, DRAM storing data required in computations, a CPU, and a bus connecting each part. Then, it is possible to realize the functions of the control unit 7003 by storing the information required in computation in the DRAM of this computer, and causing this program to run by the CPU.
The service terminal 700 provides a function that list displays fault diagnosis requests (inquiry contents) transmitted to this responder from the service control 601, as shown in
The service terminal 700 provides a function of searching the history of fault diagnosis faults received thus far, as shown in
The service terminal 700 provides a keyword search function as shown in
The service terminal 700 provides a knowledge search function, as shown in
Keyword creation is performed by
1) a character string identical to index described in machine manual,
2) consecutive characters,
3) consecutive numbers, etc. In the present case example, “tool wear”, “blade edge”, etc. are keywords. Only the case examples that have been settled, and replied are selected. This is due to corresponding to automatic responses later. It should be noted that the knowledge search can be performed using the knowledge system 408.
The service terminal 700 provides a query function for sensor information arranged in the machine, as shown in
The service terminal 700 provides a search function of components, as shown in
The service terminal 700 provides a search function of dispatachable field servicemen, as shown in
By doing this, in the case of the responder determining that replacement of components and the dispatch of a field engineer for replacing components are necessary as a result of fault diagnosis, confirms from the service terminal 700 the inventory status of components from the component shipping center 500 and factory data server 406, and specifies a field serviceman suited to the category of the corresponding fault who can arrive the quickest, from the personnel dispatch center 501, and field serviceman position information system 407. Then, the responder can notify to the questioner (user) a response such as the component delivery date, arrangement of field serviceman, and arrival time. It should be noted that, in the case of the fault report route from the questioner (user) being mail or inquiry IP phone, the responder can notify the questioner (user) by mail or IP phone.
Although the diagnostic service system 1 has been explained above, the entirety or part of various servers included in the diagnostic service system 1 of the explained embodiment can be realized by hardware, software, or a combination thereof. Herein, realized by software indicates being realized by a computer reading and executing a program. In the case of constituting by hardware, a part or the entirety of the server can be constituted by integrated circuits (IC) such as LSI (Large Scale Integrated circuit), ASIC (Application Specific Integrated Circuit), gate array, and FPGA (Field Programmable Gate Array).
In the case of constituting the entirety or part of the functions equipped to the various servers included in the diagnostic server system 1 by software, the entirety or part of these functions can be realized by having programs encoding the entirety or part of the operations of various servers included in the diagnostic service system 1 run by a computer. The computer is configured by a storage unit such as a hard disk and ROM storing programs encoding the entirety or part of the operations of various servers, DRAM storing the data required in computation, a CPU, and a bus connecting each part. Then, in this computer, the information required in computation is stored in the DRAM, and the entirety or part of the functions equipped to the various servers can be realized by causing these programs to run by the CPU. In addition, it may be made a configuration in which each function equipped to the various servers included in the diagnostic service system 1 is executed on one or a plurality of servers as appropriate. In addition, each function equipped to the various servers included in the diagnostic service system 1 may be realized using a virtual server function, etc. on a cloud.
The program can be stored using various types of computer readable media, and provided to a computer. The computer readable media includes various types of tangible storage media. The computer readable media includes non-transitory computer readable media. Examples of computer readable media include magnetic recording media (for example, flexible disk, magnetic tape, hard disk drive), magneto-optical recording media (for example, magneto-optical disk), CD-ROM (Read Only Memory), CD-R, CD-R/W, and semiconductor memory (for example, mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, RAM (random access memory)).
The effects according to the diagnostic service system 1 of the present embodiment explained above will be explained. By simply using the present diagnostic service system 1, the user can receive not only fault diagnosis, but also comprehensive machine maintenance information services of information such as maintenance history management, maintenance components, maintenance tools, etc. through a security shared network 300. In addition, the user is also able to easily perform information searches, due to the machine information stored in the factory monitoring system also encompassing the differences in manufacturer. The diagnostic service system 1 constitutes the total system of the factory monitoring system 100, service center management device 401, service center 600, service control 601, and service terminal 700. According to this configuration, it becomes possible to construct an exceptionally efficient system since differences in protocol due to unique sensor information and differences in machines shown in
Since it is possible to construct a two-way private network, and exchange business information and technical information between users participating in the network of the diagnostic service system 1, safe, fast and accurate information exchange is possible. With the diagnostic service system 1, even if machines of different manufacturer are being used, since the communication specification and protocol use can be converted into global data by the factory monitoring system 100, it is possible to equivalently evaluate all machines. In addition, since the factory monitoring system 100 exchanges data, data exchange work by users is unnecessary and efficient evaluation management is possible. Upon inquiring, the user is able to transmit from various devices such as a factory terminal, smartphone, PC and IP phone, and since being managed by a security shared network, the transmission of information is efficient and safe.
Since the user can obtain various notifications and information from the service center 600 through the security shared network 300, it is unnecessary to manage logs such as fault history by him/herself, and thus is efficient. The user can receive the purchasing time of recommended maintenance components, etc., and purchase spare parts from the customer service server 402 through the security shared network 300 of the diagnostic service system 1. By way of this diagnostic service system 1, the user can easily perform preventive maintenance. Since the user can obtain various notifications and information from the service center 600 using the present diagnostic service system 1, it is unnecessary for the user to manage logs such as fault history his/herself, and thus is efficient. By the user using the computer of a conventional system, and using the present diagnostic service system 1 in addition to a system using machine logs in diagnosis, it is possible to minimize the access time to the operator, component preparation time, and dispatch time of the field serviceman.
Since the inquiry history of users or fault history can be automatically registered in the customer service server 402, it is possible to construct a customer-unique diagnostic system, or fault history system. Since factory data recorded in the factory data server 406 and sales data recorded in the sales data server 405 can be taken into account in diagnosis, the components being used can be decided in advance, and replacement component specification for recovery is easy and the time can be shortened. From the data of failed components accumulated in the customer service server 402 and operating status of the machine saved in the factory monitoring system 100, it is possible to create an index for the lifespan of failed components. Based on this index, it is possible to decrease failures by performing periodic maintenance inspections, and minimize downtime of the machine. Since the structure of system evaluation shown in
Although the respective embodiments and examples of the present invention have been explained above, the present invention is not to be limited to the aforementioned respective embodiments and examples, and for one skilled in the art, it is possible to modify or change into various forms within a scope not departing from the gist of the present invention, based on the disclosure in the claims, and these modified examples or changed examples also fall under the scope of rights of the present invention.
EXPLANATION OF REFERENCE NUMERALS
-
- 100-1, 100-2, . . . , 100-n factory monitoring system
- 104 inquiry mail
- 105 inquiry IP phone
- 200-1, 200-2, . . . , 200-n machine
- 300 security shared network
- 401 service center management device
- 402 customer service server
- 403 manual server
- 404 SNS
- 405 sales data server
- 406 factory data server
- 407 field serviceman position information system
- 408 knowledge system
- 409 failure know-how database
- 500 component shipping center
- 501 personnel dispatch center
- 600-1, 600-2, . . . , 600-n service center
- 601 service control
- 700-1, 700-2, . . . , 700-n service terminal
Claims
1. A control device of a machine tool provided with a motor, the control device comprising:
- a storage unit in which a motor command speed and a motor current during machining are stored at fixed intervals,
- wherein the control device identifies whether the machine tool has exceeded a rated torque of the motor during machining, on a basis of a relationship between a motor command speed and a motor current at factory settings and a relationship between the motor command speed and the motor current during machining.
2. The control device according to claim 1, wherein the motor command speed and the motor current during machining are stored in the storage unit together with an acquisition time.
3. The control device according to claim 1, wherein the motor command speed and the motor current during machining are stored in the storage unit in a shared format in which data array and units are standardized.
4. A method of controlling a control device of a machine tool provided with a motor, the method comprising:
- storing a motor command speed and a motor current during machining at fixed intervals, and
- identifying whether the machine tool has exceeded a rated torque of the motor during machining, on a basis of a relationship between a motor command speed and a motor current at factory settings and a relationship between the motor command speed and the motor current during machining.
Type: Application
Filed: Dec 12, 2019
Publication Date: Apr 16, 2020
Inventors: Kenichi MATSUO (Yamanashi), Masao KAMIGUCHI (Yamanashi), Masato YAMAMURA (Yamanashi), Shouichi KAWAKAMI (Yamanashi), Yutaka IGARASHI (Yamanashi), Takahiro KOUJI (Yamanashi)
Application Number: 16/711,901