Are there other programming languages (like ST) for ctrlX SAFETY than FBD?
The above question arrived out of a discussion with a scandinavian customer.
There is only FBD (function block diagram) as programming interface for users. The reasons are
Most users ask for safety-certified, ready-to-use function blocks with maximum application-functionality inside, since it is the most efficient way to create applications
Function block diagrams are easy to validate and the approval is facilitated
From time to time users ask for more freedom in programming, but this is a request for a specific solution already. We have to understand what's the use case behind that question, to see what we can do to fulfill the actual requirement. Example: It could be motivated by interactive & safe deactivation of maximum application parts, depending on the actual machine configuration.