Each driver is configured to limit 10 PLCs at a time, but this is a very easy modification to increase the number. In the EthernetIPforCLX.vb file, you will can make 2 small changes:So, I can connect 10 PLCs using RS232 / DF1 driver and
10 PLCs using Ethernet/IP for ControlLogix/CompactLogix to a maximum of 20 Controllogix PLCs ?
Is this correct or have I misunderstood and I can connect a higher number of PLCs ?
Simply speaking, what is the maximum number of PLCs that can talk at once ?
Code:
[SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]Private[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]Shared[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] DLL(10) [/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]As[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] EthernetIP.CIP.CommonIndustrialProtocol[/SIZE]
Code:
[SIZE=2][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]While[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] DLL(i) [/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]IsNot[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]Nothing[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]AndAlso[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] DLL(i).EipEncapsulation1.IPAddress <> m_IPAddress [/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]AndAlso[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] i < 11[/SIZE][/SIZE]
Find those 2 lines of code, change the 10 in the first line to a higher number, then change the 11 in the second line to the highernumber+1