GYUR22 не, не, не. я и не говорил про Си на весь контроллер для продажи. Меня бы вполне устроил и FBD но чтобы эти FBD (так называемые макросы) можно было писать на Си и как раз тут можно было бы реализовать и макросы стеков и что-то еще.
Опять же, если это STM-ка какая нибудь, возможность просто стереть прошивку с языком FBD и наваять все в среде разработки для STM, так сказать на свой страх и риск для хардкорщиков...
Но вот для FBD если делать, то было бы достаточно добавить массивы, возможность обращаться к битам переменных через . (точку) и сделать возможность переходов по меткам. Этого было бы за глаза для очень многих задач вместе с возможностью писать FBD на Си.
Тот же опрос какого-нибудь прибора через RS485 с отличным от Modbus протокола...
счетчики Меркурий те же, или регистраторы Пульсар или их счетчики или вон весы какие-нибудь. То есть режимы должны быть как RTU так и ASCII доступны.