Auch ich würde in FUP anfangen und nach verstandener Logik in AWL übergehen.
Als gutes Einsteiger-Buch empfehle ich dir STEP7-Crashkurs (VDE-Verlag). Dort erfährst du wie ne SPS arbeitet, lernst die Datenformate, Zähler, Zeiten usw. kennen und wirst schließlich ganz einfach ins Programmieren...