Profibus-DP interface with FDL bus

A

Thread Starter

Anonymous

I'm working in a drilling rig which has interface between SCR PLC and drilling PLC.

SCR PLC is sending data via profibus DP to 3 drilling Siemens S7 PLCs. And that 3 S7 PLC are interconnected through FDL network drilling bus.

Can you please inform me whether any additional software and hardware are required for profibus DP to FDL bus.
 
D

Daniel Chartier

Hello;

For FDL communications on S7 PLCs, you must use Profibus CPs (342-5 or 443-5 Extended). The Profibus master imbedded on the CPUs do not allow you to create a connection over FDL; therefore you cannot use the standard FC1 to FC4 to exchange data unless you buy and install the CP modules.
You can download an archived project (executable zip) called "UB_FDL" from the Siemens support web page,

http://www4.ad.siemens.de/csinfo/livelink.exe?func=cslib.csinfo2&siteid=cs=en

and search for ub_fdl or entry ID 1023995. It will show you how the connections are setup (in Netpro) and how the program uses standard blocs to communicate through the FDL connection.

Since this could be expensive, look at other alternatives:
How are the S7-300 CPUs set-up in your project?
If they are masters, look at the possibility of using DP-DP coupler (Part no. 6ES7 158-0AD00-0XA0)which acts as a double slave between 2DP masters, therefore allowing data exchange between 2 masters (up to 256 words out/256 words out per Profibus cycle). You would need 2 for 3 DP masters.

If the S7-300 are slaves, Try using the master to read the exchange data from each slave and write it back out again (use the master as a mailbox). Look up SFC 14 and SFC 15 in the Step 7 Standard Libraries (Standard functions) FOR READ AND WRITE OF Dta over Profibus-DP.

Another cheap alternative, for small amounts of data, could be Global data exchanges over MPI. All that is required is Profibus cabling between the MPI ports of the S7-300 CPUs (seperate from the Profibus cabling) and a bit of configuration in the Netpro editor of Step7.

If you need more info, or have more details to explain your situation, don't hesitate top write back to this post.

Hope this helps,
Daniel Chartier
 
Top