That could be the scenario in some cases with considering the Enhanced Coverage Option (ECO) and Supplemental Coverage Option ...
This paper attempts a journey right from configuring a PLC, writing application program to code generation along with run-time configurations and RTOS abstraction for embedding it into PLC hardware ...