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.