What kind of comms are you looking to establish? What kind of action is the Siemens CPU-315-2DP performing (External vendor package, remote i/o)? Do you just wish to gather data from it and/or start stop a few cycles or do you require complete i/o control?