In my old days when I programmed PLC, I was introduced to GRAFCET when I was in France and then to SFC when back to USA. It is a fantastic method to show a automation sequence through steps, considering conditions and actions.
Letter I start using GRAFCET to model any process, any flowchat can be converted to GRAFCET or SFC and it is easier to read, interpret and understand.
It would be fantastic to have PlantUML which such capability.
Who are the developer of PlantUML? Can you speak with someone and mabe help to bring this functionality to Plant UML?