A system for controlling (Ctrl) an automatic milking machine, the system comprising: a control unit configured to cause the automatic milking machine to operate in accordance with control commands and/or parameter settings, a local user interface configured to receive operator-generated instructions and in response thereto produce control commands and/or parameter settings to the control unit, the local user interface being fixedly arranged at the automatic milking machine, and a communication interface configured to, via a network, receive control commands and/or parameter settings produced by a remote user terminal (161, 162, 163), characterized in that the control unit is configured to: receive, via the communication interface, a control request from a first remote user terminal, the control request indicating an intention to initiate transmission of control commands and/or parameter settings from the first remote user terminal for controlling the automatic milking machine, and in response to the control request, check if at least one control command and/or parameter setting from a second remote user terminal has been received in the communication interface within a particular interval preceding a point in time (t 3) when the control request was received, and if so send, via the communication interface, status data to the first remote user terminal, which status data indicate an identity of the second remote user terminal. a control unit configured to cause the automatic milking machine to operate in accordance with control commands and/or parameter settings, a local user interface configured to receive operator-generated instructions and in response thereto produce control commands and/or parameter settings to the control unit, the local user interface being fixedly arranged at the automatic milking machine, and a communication interface configured to, via a network, receive control commands and/or parameter settings produced by a remote user terminal (161, 162, 163), characterized in that the control unit is configured to: receive, via the communication interface, a control request from a first remote user terminal, the control request indicating an intention to initiate transmission of control commands and/or parameter settings from the first remote user terminal for controlling the automatic milking machine, and in response to the control request, check if at least one control command and/or parameter setting from a second remote user terminal has been received in the communication interface within a particular interval preceding a point in time (t 3) when the control request was received, and if so send, via the communication interface, status data to the first remote user terminal, which status data indicate an identity of the second remote user terminal. receive, via the communication interface, a control request from a first remote user terminal, the control request indicating an intention to initiate transmission of control commands and/or parameter settings from the first remote user terminal for controlling the automatic milking machine, and in response to the control request, check if at least one control command and/or parameter setting from a second remote user terminal has been received in the communication interface within a particular interval preceding a point in time (t 3) when the control request was received, and if so send, via the communication interface, status data to the first remote user terminal, which status data indicate an identity of the second remote user terminal.