порыться в библиотеках oscat.de. там были библиотеки по работе с файлами на ftp
стоит отметить, что ПЛК вряд ли умеет работать с именами, хотя кто его знает? в общем скорее всего ему требуются IP адреса....
У автора по заданию инициализатором вроде как ПЛК должен быть а не компьютер...