# Problem connecting to Siemens S7-300 PLC

**URL:** <https://forum.inductiveautomation.com/t/problem-connecting-to-siemens-s7-300-plc/7247>\
**Category:** Ignition\
**Created:** [September 12, 2013, 12:10pm UTC](https://forum.inductiveautomation.com/t/problem-connecting-to-siemens-s7-300-plc/7247 "2013-09-12T12:10:53Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![BSH](https://avatars.discourse-cdn.com/v4/letter/b/c68b51/32.png) [@BSH](https://forum.inductiveautomation.com/u/BSH)\
**Post date:** [September 12, 2013, 12:10pm UTC](https://forum.inductiveautomation.com/t/problem-connecting-to-siemens-s7-300-plc/7247/1 "2013-09-12T12:10:53Z")

</div>

Hi,  
I’m trying to connect to a Siemens S7-300 PLC and the following message is displayed on the status page.

```auto
java.lang.Exception: Error connecting to "10.8.68.19".
com.inductiveautomation.xopc.driver.api.AbstractSocketDriver.connect(AbstractSocketDriver.java:137)
com.inductiveautomation.xopc.driver.api.AbstractDriver$5.run(AbstractDriver.java:595)
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
java.util.concurrent.FutureTask.run(FutureTask.java:166)
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
java.lang.Thread.run(Thread.java:724)
java.net.ConnectException: Connection refused
java.net.PlainSocketImpl.socketConnect(Native Method)
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
java.net.Socket.connect(Socket.java:579)
java.net.Socket.connect(Socket.java:528)
com.inductiveautomation.xopc.driver.api.AbstractSocketDriver.connect(AbstractSocketDriver.java:111)
com.inductiveautomation.xopc.driver.api.AbstractDriver$5.run(AbstractDriver.java:595)
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
java.util.concurrent.FutureTask.run(FutureTask.java:166)
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
java.lang.Thread.run(Thread.java:724)
```

Any pointers as to where the issue lies are appreciated.

---

<div class="post-metadata">

**Author:** ![greg.simpson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/greg.simpson/32/3135_2.png) [@greg.simpson](https://forum.inductiveautomation.com/u/greg.simpson)\
**Post date:** [September 12, 2013, 11:04pm UTC](https://forum.inductiveautomation.com/t/problem-connecting-to-siemens-s7-300-plc/7247/2 "2013-09-12T23:04:09Z")

</div>

This stack trace is showing that Ignition is trying to communicate but the connection is being refused on the other end. Do you have the correct port numbers for the device? Do you need to create a firewall exception?

---

<div class="post-metadata">

**Author:** ![BSH](https://avatars.discourse-cdn.com/v4/letter/b/c68b51/32.png) [@BSH](https://forum.inductiveautomation.com/u/BSH)\
**Post date:** [September 18, 2013, 11:18am UTC](https://forum.inductiveautomation.com/t/problem-connecting-to-siemens-s7-300-plc/7247/3 "2013-09-18T11:18:59Z")

</div>

Hi Greg,  
sorry for the radio silence. It turned out to be a configuration error. Thanks for the help.
