10/14/2011 3:32 PM | |
Joined: 9/27/2006 Last visit: 10/14/2024 Posts: 12287 Rating: (2685) |
Hello Hitesh; Let's see if we can clarify a few issues for communications between a Rockwell CPU and a S7-300 PLC. For a review of possible communication connections available on S7 CPUs and CPs, see here: Which types of connection/protocols do the S7-300/400 CPUs and the CPs support by default? 1- If you want to use Modbus RTU between the L63 and the S7 CPU, you will need a CP 341 in the S7 CPU rack (with a RS232 interface), and either a Modbus RTU Master Loadble driver or a Modbus RTUslave Loadable driver for the CP 341. See the following links: -CP 341 with RS-232C interface: http://support.automation.siemens.com/WW/view/en/31397838 -Modbus master driver: http://support.automation.siemens.com/WW/view/en/4072775 -Modbus slave driver: http://support.automation.siemens.com/WW/view/en/4072787 The drivers are expensive as you will find, and programming the exchanges can be confusing, as you will see if you do a search for Miodbus on the forum. 2- Ethernet/IP (Rockewell) andIndustrial Ethernet (Siemens) both share the Ethernet physical layer, but the protocols are different and sare not supported natively on the different platforms. You will need a CP 343-1on the CPU rack for Industrial Ethernet, and some kind of external protocol converter. Siemens suggests the Echochange gateway for this purpose: Communication between SIMATIC S7 and Allen-Bradley ControlLogix CPUs via Ethernet: Use of "Echochange" gateways 3- Another way would be to use Profibus-DP, which would require a Profibus interface in the L63 rack. Prosoft makes excellent DP-master interfaces that require very little programming on the Rockwell side, and Siemens supports it natively on all of its S7-xxx-2DP CPUs, and on its CP 342-5 Profibus communication processor if the DP interface is not available on the CPU. On the S7 side (you declare it asa DP-slave) configuration is very easy to setup. This link will show you available Profibus solutions from Prosoft Technologies. http://www.prosoft-technology.com/profibus Hope this helps, Daniel Chartier |
Last edited by: dchartier at: 10/14/2011 4:10 PMLast edited by: dchartier at: 10/14/2011 3:40 PM |
|
10/14/2011 3:48 PM | |
Joined: 1/17/2007 Last visit: 9/30/2024 Posts: 1546 Rating: (537)
|
To use the modbus route, you would have to decide which side will be master and which side will be slave, as a master will only talk to a slave and vice versa. The CP341 will need the loadable modbus RTU drivers. There are separate drivers for master and slave. The AB system will need the Prosoft Modbus RTU Gateway. This module capable of being configured as master or slave. To use the Ethernet route, you can use any CP443-1 Ethernet interface module. You must decide which side will be the server and which side will be the client. You would have to chose a protocol to use (e.g. TCP), and setup a suitable connection in NetPro. You could then use the AG_LSEND and AG_LRECV AS blocks to transfer data to/from the AB system. Sorry dchartier, cross post! |
Last edited by: smiffy at: 10/14/2011 3:50 PMProgramming today is the race between software engineers building bigger and better idiot proof programs, and the universe producing bigger and better idiots. |
|
10/15/2011 7:01 AM | |
Joined: 2/20/2010 Last visit: 9/21/2024 Posts: 104 Rating: (7) |
Thank youso much dchartierand Smiffy for giving me good solution. Thank you..... |
Last edited by: HiteshDhorajiya at: 10/15/2011 7:01 AMLast edited by: HiteshDhorajiya at: 10/15/2011 7:01 AM |
|
Follow us on