An optimizing compiler method to avoid partial invalid PLC instructions | IEEE Conference Publication | IEEE Xplore