Hello,
AC500 PLC family is programmed with CoDeSys as you already know. This however means that only compiled code is downloaded to plc. You can upload source code only if it was previously saved on SD card which must be placed in CPU. If it was not you can upload only compiled code.
BR