Понимание всего придет не сразу.
Разница в новых и старых библиотеках - не критична, если компилятор принял. Хотя конечно надо поставить ту версию библиотек.
Если Вам CoDeSys сообщает что у Вас не хватает библиотек - значит у вас не хватает подключенных библиотек... И CoDeSYs даже любезно выделяет их красным. Все что нужно - поключить нехватающие библиотеки...