Milking system and method for generating and communicating error messages in such a milking system
First Claim
Patent Images
1. A milking system, comprising:
- a communications bus; and
a plurality of different milking system apparatuses each wire-connected to each other via a wire connection to the communications bus,each of the apparatuses comprisingi) a device configured to perform a milking-related operation in the milking system,ii) a microprocessor,iii) an error message generating system configured to generate an error message in the event of an error having occurred in the operation of the device, andiv) a communications device configured to transmit the error message, via the wire connection, to the communications bus, the communications bus configured to transmit the error message to all other apparatuses of the milking system connected to the communications bus, the communications device further configured to receive and interpret any error message transmitted by any of the other apparatuses,the error message generated by the error message generating system comprising an information of a nature of the error and an information of a severity of the error,each of the apparatuses being configured to i) evaluate the error message received via the communications bus and determine, based at least on the severity information of the received error message, whether a respective responsive action is appropriate, and ii) when the determination is that a responsive action is appropriate, cause the device of the apparatus to perform the responsive action,wherein the device of a first of said apparatuses is a vacuum source, the device of a second of said apparatuses is a milking machine, the device of a third of said apparatuses is a milking robot, the device of a fourth of said apparatuses is a gate system, the device of a fifth of said apparatuses is milk extraction equipment, the device of a sixth of said apparatuses is a herd management system, the device of a seventh of said apparatuses is a washing machine, the device of an eighth of said apparatuses is a cooling tank, the device of an ninth of said apparatuses is a communications apparatus, and the device of an tenth of said apparatuses is a feeding system,the vacuum source comprising a switch configured to any of switch on, switch off, and switch to a substitute vacuum source,the milking machine comprising a switch configured to switch off milking and to redirect milk,the milking robot comprising a robot arm configured to fetch and attach teat cups,the gate system comprising a control device configured to open and close gates for redirecting a milking animal,the milk extraction equipment comprising a switch configured to apply a vacuum for extracting milk from the milking animal,the herd management system comprising a module configured to adjust any of milking and feeding,the washing machine comprising a device for supplying cleaning fluid,the cooling tank comprising a device for increasing and decreasing temperature,the communications system comprising a device for initiating an alarm, andthe feeding system comprising a feed supply device.
1 Assignment
0 Petitions
Accused Products
Abstract
A milking system comprises a plurality of apparatuses (11a-g), wherein each of the apparatuses comprises a device (12a-g) for performing an action related to the operation of the milking system; a microprocessor (13a-g); an error message generating system (14a-g) for generating error messages (21) about errors that have occurred in the apparatus; and means (15a-g) for communicating said error messages to all other ones of the apparatuses. Each of the error messages comprises information, preferably categorized information, regarding the nature (22) and severity (23) and optionally physical location of the error and is interpretable by all other ones of the apparatuses.
-
Citations
20 Claims
-
1. A milking system, comprising:
-
a communications bus; and a plurality of different milking system apparatuses each wire-connected to each other via a wire connection to the communications bus, each of the apparatuses comprising i) a device configured to perform a milking-related operation in the milking system, ii) a microprocessor, iii) an error message generating system configured to generate an error message in the event of an error having occurred in the operation of the device, and iv) a communications device configured to transmit the error message, via the wire connection, to the communications bus, the communications bus configured to transmit the error message to all other apparatuses of the milking system connected to the communications bus, the communications device further configured to receive and interpret any error message transmitted by any of the other apparatuses, the error message generated by the error message generating system comprising an information of a nature of the error and an information of a severity of the error, each of the apparatuses being configured to i) evaluate the error message received via the communications bus and determine, based at least on the severity information of the received error message, whether a respective responsive action is appropriate, and ii) when the determination is that a responsive action is appropriate, cause the device of the apparatus to perform the responsive action, wherein the device of a first of said apparatuses is a vacuum source, the device of a second of said apparatuses is a milking machine, the device of a third of said apparatuses is a milking robot, the device of a fourth of said apparatuses is a gate system, the device of a fifth of said apparatuses is milk extraction equipment, the device of a sixth of said apparatuses is a herd management system, the device of a seventh of said apparatuses is a washing machine, the device of an eighth of said apparatuses is a cooling tank, the device of an ninth of said apparatuses is a communications apparatus, and the device of an tenth of said apparatuses is a feeding system, the vacuum source comprising a switch configured to any of switch on, switch off, and switch to a substitute vacuum source, the milking machine comprising a switch configured to switch off milking and to redirect milk, the milking robot comprising a robot arm configured to fetch and attach teat cups, the gate system comprising a control device configured to open and close gates for redirecting a milking animal, the milk extraction equipment comprising a switch configured to apply a vacuum for extracting milk from the milking animal, the herd management system comprising a module configured to adjust any of milking and feeding, the washing machine comprising a device for supplying cleaning fluid, the cooling tank comprising a device for increasing and decreasing temperature, the communications system comprising a device for initiating an alarm, and the feeding system comprising a feed supply device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for automatic fault management of a milking system that includes a plurality of different milking system apparatuses in communication with each other via a communications network, each of the apparatuses comprising a device for performing a different action in the milking system, an error message generating system, and a microcomputer provided with a microprocessor, memory, a communications device, and software stored on non-transitory storage for being executed on the microprocessor, the method comprising:
-
automatically detecting an error in an operation of the device of a first of said apparatuses by way of the error generating system and microcomputer incorporated with the first of said apparatuses; automatically generating, via the error message generating system of the first of said apparatuses, an error message including an information of a nature of the error and an information of a severity of the error; automatically communicating the error message over the communications network; automatically receiving, from the communications network, the error message of said first of said apparatuses from the communications network at all others of said apparatuses; automatically determining, by way of the microcomputers at each of the others of said apparatuses, whether the severity information of the received error message exceeds a predetermined threshold respective to each of the others of said apparatuses; automatically causing, by way of the microcomputers at each of the others of said apparatuses, a respective responsive action to be performed by the respective device of said others of said apparatuses upon an automatic determination that the received error message exceeds the respective predetermined thresholds. - View Dependent Claims (14, 15, 16)
-
-
17. A control portion of a milking system, comprising:
-
a plurality of different milking system apparatuses connectable to each other via a communications network, each of the apparatuses comprising i) a device configured to automatically perform a milking-related operation in the milking system, ii) a microprocessor, memory, and non-transitory storage having software stored thereon that is executable by the microprocessor, iii) an error message generating system configured to automatically generate an error message in the event of an error having occurred in the operation of the device, and iv) a communications device configured to automatically transmit the error message over the communications network to all other apparatuses of the milking system, and to automatically receive and interpret any error message transmitted by any of the other apparatuses, the error message generated by the error message generating system comprising an information of a nature of the error and an information of a severity of the error, each of the apparatuses being configured to i) automatically evaluate the error message received via the communications network and automatically determine, based at least on the severity information of the received error message, whether a respective responsive action is appropriate, and ii) when the automatic determination is that a responsive action is appropriate, automatically cause the device of the apparatus to perform the responsive action, wherein the device of a first of said apparatuses is a vacuum source, the device of a second of said apparatuses is a milking machine, the device of a third of said apparatuses is a milking robot, and the device of a fourth of said apparatuses is a gate system. - View Dependent Claims (18, 19, 20)
-
Specification