Computer and system intercommunicatively connected to machine
AssigneeFanuc Corporation
InventorTakahiro Haraguchi
Life of this patent
Estimating the term…
Abstract
Data of devices adhering to various communication standards are easily unified and managed. Base software of a computer comprises: a first communication unit for receiving first machine information output from a machine and unique to the machine, and first meta information indicating the meaning of the first machine information; a second communication unit for transmitting second machine information unique to work software and second meta information indicating the meaning of the second machine information; a meta information conversion unit for converting the first meta information into the second meta information; and a machine information conversion unit for converting the first machine information into the second machine information.
Claims8
A computer communicably connected to at least one machine, the computer comprising a base software application and an operation software application installed in the computer, wherein the base software application includes:
- a first communication unit being a program portion to enable an arithmetic device of the computer to receive first machine information, which is specific to the at least one machine, output from the at least one machine, and first meta information representing a meaning of the first machine information, wherein the first meta information has a first data structure in which at least each physical element constituting the at least one machine or various management elements of the at least one machine is or are indicated by a first node, and the first machine information is assigned to the first node corresponding to each physical element or the various management elements,
- a second communication unit being a program portion to enable the arithmetic device of the computer to transmit second machine information, which is specific to the operation software application, and second meta information representing a meaning of the second machine information to the operation software application, wherein the second meta information has a second data structure created based on the first meta information,
- a meta information conversion unit being a program portion to enable the arithmetic device of the computer to convert the first meta information to the second meta information, and
- a machine information conversion unit being a program portion to enable the arithmetic device of the computer to convert the first machine information to the second machine information based on the second data structure included in the second meta information, wherein
- the second machine information obtained by converting the first machine information is assigned to a second node constituting the second data structure,
- the first communication unit receives the first machine information of a data collection target node for which conversion from the first meta information to the second meta information is performed,
- the machine information conversion unit is configured to store the first machine information in the second node of the second data structure as the second machine information, and
- the operation software application is a program using the second machine information as input information.
A system communicably connected to at least one machine, the system comprising:
- an operation software application,
- a first communication unit for receiving first machine information specific to the at least one machine output from the at least one machine, and first meta information representing a meaning of the first machine information, wherein the first meta information has a first data structure in which at least each physical element constituting the at least one machine or various management elements of the at least one machine is or are indicated by a first node, and the first machine information is assigned to the first node corresponding to each physical element or the various management elements,
- a second communication unit for transmitting second machine information specific to the operation software application, and second meta information representing a meaning of the second machine information to the operation software application, wherein the second meta information has a second data structure created based on the first meta information,
- a meta information conversion unit for converting the first meta information to the second meta information, and
- a machine information conversion unit for converting the first machine information to the second machine information based on the second data structure included in the second meta information, wherein
- the second machine information obtained by converting the corresponding first machine information is assigned to a second node constituting the second data structure,
- the first communication unit receives the first machine information of a data collection target node for which conversion from the first meta information to the second meta information is performed,
- the machine information conversion unit is configured to store the first machine information in the second node of the second data structure as the second machine information,
- the operation software application is a program using the second machine information as input information, and
- at least one of the operation software application, the first communication unit, the second communication unit, the meta information conversion unit, or the machine information conversion unit is incorporated in an independent computer.
Dependencies are inferred from the claim text.