If the BasMove3Position does not work, I think I would create a CommandHandler with the commands BAS, MID, WRK and under this CommandHandler I would use 3 BasMoveFelxible K301_BAS , K301_MID and K301_WRK. In each instance, I would always configure all valves and switch them so , that the correct position is reached and configure the sensors accordingly. In the command sequences of the CommandHandler, I would then only start the WRK position of the respective instance. And I would hide the underlaying BasMoveFlexible in the HMI, so that there is only one element to control the 3 positions.
... View more