не все можно выжать при отладке без реального обмена и скорости работы. В любом случае любую программу вы потом доводите на объекте на реальном железе, нет?
довожу, к реальному обмену и скорости работы это не относится

о той эмуляции, где вы говорите понажимать несколько кнопок в течении 1 секунды
где я такое сказал, это были не мои слова, на них я предложил функциональный блок который, один, хоть каждый цикл будет менять состояние четырех бит, если таких ФБ два то восемь и т.д.

когда у вас ST и вы просто обходите код стороной, и когда у вас FBD, где код все равно исполняется, увеличивая цикл программы
на сколько, на условные 200мкс?