ISO-on-TCP connections in S7-416 cpu

Plc_User

Member
Join Date
Dec 2005
Location
Belgium
Posts
317
I had to exchange a cpu 416-2 DP-2XK04-0AB0 with a 416-2 DP-2XK02-0AB0.
This cpu had multiple S7-connections and ISO-on-TCP connections.
Because cpu's are not directly exchangeable, I had to insert the connections again.
The S7-connections could be recreated exactly as they were before, but for the ISO-on-TCP connections it was not possible to put in exactly the same 'ID(hex)'.
If you look in het connection table when the 416 cpu was selected, you see all the connections, and for the ISO-On-Tcp connections the first two columns are 'Local ID' and 'Partner ID'. In my original project this was for the first connection : Local ID : 001 A020 and Partner ID : 001 A020. After replacing the the 2XK04 CPU with the 2XK02 CPU for the first connection I could only have
Local ID : 001 A050 and Partner ID : 001 A050, the value 001 A020 was not selectable. If you doubleclick on the connection in the table you get a properties window and on the first tab is a parameter 'ID (hex)' but there was no option for 001 A020 . Next to that selection you see the 'Block Parameters' that are probably used in the software, these were exactly the same as before (ID: 1, LADDR : W#16#3FFF). After download, everything worked ok (although the different local id and partner id in the table). I only changed and downloaded the 416 cpu, the 315 cpu's that the 416 is communicating with were unchanged and not downloaded.
So, why is in my case after cpu-change the local id and partner id in the connection table different, and apparently it does not matter for proper working? What do these values stand for then?
Extra question, between the 416 and each of the 13 315-2AF03-0AB0 cpu's there is one S7 connection and one ISO-on-TCP connetion. Why didn't they choose two S7-connections? Is the 315-2AF03-0AB0 not capable to make two S7 connections? Why does someone choose for a ISO-on-TCP connection, and f.i. not a TCP-connection???.
Hope to receive some clarifying info, thanks
 

Similar Topics

I have written my own dll (wrapping parts of libnodave) to communicate with a 1214 S7-1200 PLC via the builtin ethernet port. It is working fine...
Replies
4
Views
4,423
Hello everybody, i uninstalled and reinstalled my Step 7 but afterwards any project I will open has an object that cannot be displayed or loaded...
Replies
1
Views
1,347
Hi friends, This is my first work with simatic and I am having some difficulties to comunicate S7 with HMI. HMI: T5F-2 Beijer Electronics S7...
Replies
3
Views
3,543
Hi Guys, I have the task of setting up communication between a S7-1214C with Version 3.0 Firmware, and a Beijer E1101 HMI. This needs to be done...
Replies
7
Views
4,627
Hi, I am unsuccesful in trying to establish an iso-on-tcp communication between a cp443-3 to cp343-1lean using the fc 5/6 (ag_send/rcv) blocks...
Replies
3
Views
4,618
Back
Top Bottom