Changing product properties with PM statements


Recently I have been looking for ways to change product properties as the simulation is running, preferably with PM statements.

Unfortunately I have not been able to do so with PM features, but only through a Property Setting Point mounted on a conveyor. This solution limits the possibilities because it can only be done in-line on conveyors.

Is it possible to change a product property based on some logic without having it go through a property setting point? Ideally with PM statements.

And why is the “Assign Variable” not able to do this, when it can be done through another component?
TransportIn: xx as ProductIn
Assign ProductIn.Property = True/123/whatever

In my opinion, this should be very basic functionality without having to make custom scripts/code etc.

Thank you in advance!

1 Like