OPERATION MANAGEMENT DEVICE
20190094835 ยท 2019-03-28
Inventors
Cpc classification
G05B19/401
PHYSICS
G05B19/4067
PHYSICS
G05B2219/35293
PHYSICS
G05B2219/35289
PHYSICS
International classification
G05B19/418
PHYSICS
Abstract
An operation management device includes: a machining program information acquisition unit acquiring information related to machining program executed in the machine tool; a signaling information acquisition unit acquiring signaling information related to signals detected during execution of the machining programs in the machine tool; and an associated-information creation unit associating the information related to the machining program with the signaling information; and a search/display unit displaying the information related to the machining program and the signaling information, which are associated by the associated-information creation unit.
Claims
1. An operation management device managing operation conditions of a machine tool, the operation management device comprising: a machining program information acquisition unit acquiring information related to machining program executed in the machine tool; a signaling information acquisition unit acquiring signaling information related to signals detected during execution of the machining programs in the machine tool; an associated-information creation unit associating the information related to the machining program with the signaling information; and a search/display unit displaying the information related to the machining program and the signaling information, which are associated by the associated-information creation unit, in a manner such that they are associated with each other.
2. The operation management device according to claim 1, wherein the search/display unit displays a block associated with a position of a user selected signal in a manner identifiable from other blocks.
3. The operation management device according to claim 1, wherein the search/display unit displays a position of a signal associated with a user selected block in an identifiable manner.
4. The operation management device according to claim 1, wherein the search/display unit displays blocks associated with a range of a user selected signal in a manner identifiable from other blocks.
5. The operation management device according to claim 1, wherein the search/display unit displays a range of a signal associated with a plurality of user selected blocks in an identifiable manner.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0010] The above-mentioned and other objects and features of the present invention will be apparent from the following description of the embodiment with reference to appended drawings. Among those figures:
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0020] A configuration of an operation management device to achieve the present invention is illustrated by way of example below.
[0021]
[0022] The operation management device 1 includes a processor 10 as a central component. Each component that the operation management device 1 includes is connected through a bus 17 and exchanges data through the bus 17 each other. The processor 10 controls the whole of the operation management device 1 according to a system program stored in a ROM 11. An EPROM, EEPROM or the like is used for this ROM 11.
[0023] For a RAM 12, a DRAM or the like is used, and temporary calculated data, display data, an input/output signal, etc. are stored therein. For a nonvolatile memory 13, a CMOS, SRAM or the like backed up by a battery (not shown) is used, and parameters that should be retained after power deactivation, etc. are stored therein.
[0024] User interface equipment 18 is used to display data and figures required for operation of the operation management device 1, and receive a manual operation input, a data input, etc. of an operator, and so on. A graphic control circuit 19 converts digital signals of numeric data and graphic data, etc. into raster signals for display and sends them to a display unit 20, and the display unit 20 displays these numeric values and figures.
[0025] A liquid crystal display unit is primarily used for the display unit 20.
[0026] An input unit 21 includes keyswitches, a rotary switch, a keyboard including numeric keys, symbolic keys, character keys and function keys, and a pointing device such as a mouse.
[0027] A touch panel 22 includes a function to detect operations such as a touch or a drag by an operator. The touch panel 22 is arranged to be superimposed on the screen of the display unit 20, and can detect operations that the operator performed on software keys, software buttons, or software switches displayed on the screen of the display unit 20. It is noted that the touch panel 22 and the display unit 20 may be configured together as a single device.
[0028] A communication unit 23 performs data communication between a cell computer and a host computer connected to a network 27, a machine tool (a numerical controller) which is subject to operation management, etc. through the wired/wireless network 27. Machining programs executed in a machine tool which is subject to management, and performance information including information related to execution performance of the machining programs, information related to signals acquired during execution of the machining programs, etc. can be acquired through, for example, the communication unit 23.
[0029]
[0030] The machining program information acquisition unit 100 is a functional means for acquiring information related to machining program (including execution performance information of machining programs) executed in a machine tool which is subject to management of the operation management device 1. Execution performance information of machining programs acquired by the machining program information acquisition unit 100 includes at least machining program identification information that allows machining programs to be uniquely identified and information on time during which each block of the machining programs is executed. Also, if the operation management device 1 manages a plurality of machine tools, execution performance information of machining programs includes at least machine identification information that allows the machine tool which executed the machining programs to be uniquely identified. The machining program information acquisition unit 100 may acquire information related to machining program through the network 27, for example, from a machine tool, or from a cell computer, a host computer, etc. managing the machine tool. Also, the machining program information acquisition unit 100 may acquire information related to machining program through, for example, a storage media such as a CF card.
[0031] The signaling information acquisition unit 110 is a functional means for acquiring signaling information detected when machining programs are executed in a machine tool which is subject to management of the operation management device 1. Signaling information acquired by the signaling information acquisition unit 110 includes at least signal identification information that allows detected signals to be uniquely identified, detection values of the signals, and information on time during which the signals are detected. Also, if the operation management device 1 manages a plurality of machine tools, signaling information includes at least machine identification information that allows the machine tool from which the signals are detected to be uniquely identified. The signaling information acquisition unit 110 may acquire signaling information through the network 27, for example, from a machine tool, or from a cell computer, a host computer, etc. managing the machine tool. Also, the signaling information acquisition unit 110 may acquire signaling information through, for example, a storage media such as a CF card.
[0032] Signaling information acquired by the signaling information acquisition unit 110 can be any kind of information as long as related to detectable signals in a machine tool which is subject to management, for example, signals indicating operating states of the machine tool, signals acquired from peripheral equipment of the machine tool (opening/closing signals of a safety fence, signals related to operations of a robot, etc.), signals related to control of the machine tool (override signals, etc.), signals acquired by various sensors attached to the machine tool, and so on.
[0033] The associated-information creation unit 120 performs an association of machining program execution performance information included in information related to machining program with signaling information, based on information related to the machining program acquired by the machining program information acquisition unit 100 and the signaling information acquired by the signaling information acquisition unit 110, and stores the machining program execution performance information and the signaling information associated in the machining program information storage unit 200 and the signaling information storage unit 210, respectively.
[0034] The search/display unit 130 is a functional means for displaying information related to machining program stored in the machining program information storage unit 200 and signaling information stored in the signaling information storage unit 210 to the display unit 20 in response to a request from a user. As shown in
[0035] As shown in
[0036] As shown in
[0037] Although one embodiment of the present invention is described above, the present invention is not limited to the example of the above-mentioned embodiment, and other embodiments can be implemented by introducing appropriate modifications.