Ignition communication with siemens S7-400 PLC failed

Hello,

I am trying to communicate IGNITION 7.3.7 with Siemens S7-400 PLC.
But PLC remains disconnected. PLC gets pinged though.Ignition Error logs say: the connection is refused.
Please advice on how to get rid of this. Is there any specific setting in Ignition for S7-400 plc communication?If yes please specify.

Thanks,
Pradnya

There isn’t any ‘specific’ setting…
The only setting, which matter for connecting to S7-400 PLC is ‘CPU Slot Number’.

With S7-400 is either 3 or 4, depends on which power supply you have on S7-400:

  • if you have narrow PS, then your PLC is in slot 3
  • if you have wide PS, then your PLC is in slot 4

[attachment=0]S7_414PLC - Ignition Gateway.png[/attachment]

With S7-300 slot is always 2.

1 Like

Ok I will check.

Hi,
is there a solution to the Problem yet ?
I have the same Problem, CPU-Slot number is set correctly.
i have a CP443-1 (6GK7 443-1EX10-0XE0) and Ignition V 7.7.4

Hi! I have thesame problem. Could anyone was able to solve the problem with S7400 plc?
Thanks

I’m having the same issues. I’m running Ignition 7.9.4 on a Windows Server 20016 machine, from which we can ping our SIMATIC S7-400 PLCs (each connected via CP 443-1).

Nevertheless, we don’t seem to be able to connect to them. Status is repetitively switching between Disconnecting and Connecting states. We verified all parameters, and they all seem ok, including the CPU slot.

Please help!
Thanks.

Communication with all Siemens PLC’s is over port 102 by default.
So check your firewall in windows and let the port 102 through…

1 Like

We finally got to the bottom of the issue. Here’s the summary:

In order to test the connection, we tried running the following command line from the Ignition Server:
telnet IP 102
where IP is the PLC’s IP address and 102 is the standard port used to communicate with the SIMATIC S7-400 PLCs. If an error is returned, then this means that the Ignition server is not able to communicate with that IP address via port 102.

We had to contact the Network Administrator, who opened the communications via port 102 for us, after which all started working.

It’s interesting to note, that prior to that, there were no messages being displayed under Status->Diagnostics->Logs. Only after the networking issue was resolved, we starting seeing messages in the Logs section.

Port 102 is the default to communicate with SIMATIC S7-400 PLCs. These ports are fixed, and there is no way to configure them otherwise. For more information, please refer to the following link:
https://support.industry.siemens.com/cs/document/8970169/which-ports-are-used-by-the-various-services-for-data-transfer-via-tcp-and-udp-and-what-should-you-watch-out-for-when-using-routers-and-firewalls-?dti=0&lc=en-WW

Thanks for helping.

1 Like