Robert,
I’ve tested this new feature in C-block dlls. You can create a Global var in the module and it keeps the last known value in the var across steps. For example, this persistence across steps allows me to determine the first step is being executed. This solves Does a C block have knowledge of what step is being run?
The var is destroyed once the sim ends.
Len