Method for controlling and/or regulating a movement of rotors in a linear drive, wherein the linear drive is configured for the transportation of goods or products in one of a number of machine stations (MS1, MS2) and from one machine station to a further machine station, wherein segments (Seg) are provided for the movement of the rotors, wherein a control device is configured for controlling or regulating the movement of the rotors on the segments (Seg), wherein the linear drive in the control device is configured by means of the following assignments: - a respective machine station (MS1, MS2) has a respective station assigned to it, wherein a respective station is a respective image of a machine station in the control device, - the respective rotor has a virtual axis assigned to it, wherein the virtual axis corresponds to an image of the movement of the respective rotor in the control device, - the respective segment (Seg) has a real axis assigned to it, wherein the respective real axis is assigned to a respective control unit and the control unit controls the respective segment (Seg), wherein the method comprises the following method steps: - specifying a movement profile for the respective station, - specifying input conditions, in particular an intended number of virtual axes for the respective station, - specifying a sequence/position of real axes, - controlling or regulating the rotors of the linear drive, wherein the segments (Seg) are controlled or regulated by means of specifications of the real axes, wherein the real axes are ascertained from the respective virtual axis, wherein the respective virtual axis is ascertained from the respective movement profile of the station and a sequence of passed-through stations, wherein the sequence of the passed-through stations - for the rotors is specified, - and/or results in such a way that the virtual axis is assigned to a station when the station (S1, S2) is ready to receive an intended number of virtual axes and the intended number of virtual axes is available to the station, - wherein the virtual axes, in particular in accordance with a predefined sequence, are assigned respectively one after the other to the predefined station. - a respective machine station (MS1, MS2) has a respective station assigned to it, wherein a respective station is a respective image of a machine station in the control device, - the respective rotor has a virtual axis assigned to it, wherein the virtual axis corresponds to an image of the movement of the respective rotor in the control device, - the respective segment (Seg) has a real axis assigned to it, wherein the respective real axis is assigned to a respective control unit and the control unit controls the respective segment (Seg), - specifying a movement profile for the respective station, - specifying input conditions, in particular an intended number of virtual axes for the respective station, - specifying a sequence/position of real axes, - controlling or regulating the rotors of the linear drive, wherein the segments (Seg) are controlled or regulated by means of specifications of the real axes, wherein the real axes are ascertained from the respective virtual axis, wherein the respective virtual axis is ascertained from the respective movement profile of the station and a sequence of passed-through stations, wherein the sequence of the passed-through stations - for the rotors is specified, - and/or results in such a way that the virtual axis is assigned to a station when the station (S1, S2) is ready to receive an intended number of virtual axes and the intended number of virtual axes is available to the station, - wherein the virtual axes, in particular in accordance with a predefined sequence, are assigned respectively one after the other to the predefined station.