A system comprising at least one access node configured to wirelessly transmit and receive signals to and from industrial devices within at least two cells of a cellular communications network deployed within a manufacturing facility, wherein the cellular communications network conforms to 5G NR standards and has ultra-reliable low latency communications, URLLC, capabilities; a computer system comprising: an interface connected to transmit and receive signals to and from the access node using URLLC; and processing circuitry configured to: define a manufacturing process instance, MPI, identifying manufacturing operations necessary to perform a predetermined manufacturing process; allocate one or more of the industrial devices to the MPI, each allocated industrial device configured to perform at least one of the identified manufacturing operations; and implement a controller configured to control each of the industrial devices allocated to the MPI by, in each cycle of an iterative process: transmitting, using URLLC, a command signal to a selected one of the industrial devices allocated to the MPI; and receiving, using URLLC, a reply signal from the selected one of the industrial devices. at least one access node configured to wirelessly transmit and receive signals to and from industrial devices within at least two cells of a cellular communications network deployed within a manufacturing facility, wherein the cellular communications network conforms to 5G NR standards and has ultra-reliable low latency communications, URLLC, capabilities; a computer system comprising: an interface connected to transmit and receive signals to and from the access node using URLLC; and processing circuitry configured to: define a manufacturing process instance, MPI, identifying manufacturing operations necessary to perform a predetermined manufacturing process; allocate one or more of the industrial devices to the MPI, each allocated industrial device configured to perform at least one of the identified manufacturing operations; and implement a controller configured to control each of the industrial devices allocated to the MPI by, in each cycle of an iterative process: transmitting, using URLLC, a command signal to a selected one of the industrial devices allocated to the MPI; and receiving, using URLLC, a reply signal from the selected one of the industrial devices. an interface connected to transmit and receive signals to and from the access node using URLLC; and processing circuitry configured to: define a manufacturing process instance, MPI, identifying manufacturing operations necessary to perform a predetermined manufacturing process; allocate one or more of the industrial devices to the MPI, each allocated industrial device configured to perform at least one of the identified manufacturing operations; and define a manufacturing process instance, MPI, identifying manufacturing operations necessary to perform a predetermined manufacturing process; allocate one or more of the industrial devices to the MPI, each allocated industrial device configured to perform at least one of the identified manufacturing operations; and implement a controller configured to control each of the industrial devices allocated to the MPI by, in each cycle of an iterative process: transmitting, using URLLC, a command signal to a selected one of the industrial devices allocated to the MPI; and receiving, using URLLC, a reply signal from the selected one of the industrial devices. transmitting, using URLLC, a command signal to a selected one of the industrial devices allocated to the MPI; and receiving, using URLLC, a reply signal from the selected one of the industrial devices.