A line for the production of products in succession, comprising: - a plurality of machines interconnected by one or more conveyors according to a predetermined sequence; - for each machine, a local control panel positioned on the machine and forming an interface to allow a user to configure the machine with setting data for that machine; - a supervision unit connected to the machines of the line to receive and transmit data, thus defining an activity for monitoring machines, and having a respective interface for the user; -- at least one portable control panel, which includes: - a display unit; - a user interface; - a connection module, for putting the portable control panel in wireless communication with all the local control panels of the machines of the line and with the supervision unit; - a processor programmed for displaying on the display unit the interface of the local control panels of each machine, for allowing the user to configure the machine with the setting data, from a remote position using the portable control panel, the line being characterized in that each machine further includes a local control unit, which is programmed to allow the machine to be configured from a single access point at a time, wherein the local control panel of the machine, the at least one portable control panel and the supervision unit provide possible access points, wherein each local control unit is programmed to activate a timer for a predetermined interval of time, in response to a control request from the portable control panel or from the supervision unit, and is programmed to deny the control, in response to a command to deny authorisation set through the local control panel within the predetermined time interval, and is programmed for assigning the control to the portable control panel or to the supervision unit, in response to i) a command to accept authorisation set through the local control panel within the predetermined time interval, or ii) an absence of any command to accept or deny authorisation set through the local control panel in the predetermined time interval. - a plurality of machines interconnected by one or more conveyors according to a predetermined sequence; - for each machine, a local control panel positioned on the machine and forming an interface to allow a user to configure the machine with setting data for that machine; - a supervision unit connected to the machines of the line to receive and transmit data, thus defining an activity for monitoring machines, and having a respective interface for the user; - a display unit; - a user interface; - a connection module, for putting the portable control panel in wireless communication with all the local control panels of the machines of the line and with the supervision unit; - a processor programmed for displaying on the display unit the interface of the local control panels of each machine, for allowing the user to configure the machine with the setting data, from a remote position using the portable control panel, the line being characterized in that each machine further includes a local control unit, which is programmed to allow the machine to be configured from a single access point at a time, wherein the local control panel of the machine, the at least one portable control panel and the supervision unit provide possible access points, wherein each local control unit is programmed to activate a timer for a predetermined interval of time, in response to a control request from the portable control panel or from the supervision unit, and is programmed to deny the control, in response to a command to deny authorisation set through the local control panel within the predetermined time interval, and is programmed for assigning the control to the portable control panel or to the supervision unit, in response to i) a command to accept authorisation set through the local control panel within the predetermined time interval, or ii) an absence of any command to accept or deny authorisation set through the local control panel in the predetermined time interval. i) a command to accept authorisation set through the local control panel within the predetermined time interval, or ii) an absence of any command to accept or deny authorisation set through the local control panel in the predetermined time interval.