Hi Dunc.
In terms of hardware- you have a few options (again, I know this hardware is obsolete but is readily available cheap and reliable).
The A-Series does support Profibus-DP via the A1SJ71PB92D module, this allows cyclic communication as a slave or master (Profimap or DP Configurator is needed if you plan on running as a master).
On the Siemens side- you could simply use another 300 CPU (for example S7-317 2PN/DP). This way you can convert Profibus DP to Profinet IO
Please be aware the A-Series Hardware only support a tranfer rate of 32BYTES, however in Mode E you can get another 32BYTES (so 64BYTES in total).
If you want further help in setting this up or picking the hardware, feel free to let me know, maybe provide more information on the amount and types of data you want to transmit.
A Series 1 (Profibus) <---------> (Profibus) S7-300 CPU (Profinet) <----------> (Profinet) PCS7 System
A Series 2 (Profibus)
A Series 3 (Profibus)
Regards
Daniel.