# \[Question\] 8.3 siemens S7+ driver adress format

**URL:** <https://forum.inductiveautomation.com/t/question-8-3-siemens-s7-driver-adress-format/102304>\
**Category:** Ignition Early Access\
**Created:** [February 13, 2025, 10:37am UTC](https://forum.inductiveautomation.com/t/question-8-3-siemens-s7-driver-adress-format/102304 "2025-02-13T10:37:28Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pdeswert](https://avatars.discourse-cdn.com/v4/letter/p/a8b319/32.png) [@Pdeswert](https://forum.inductiveautomation.com/u/Pdeswert)\
**Post date:** [February 13, 2025, 10:37am UTC](https://forum.inductiveautomation.com/t/question-8-3-siemens-s7-driver-adress-format/102304/1 "2025-02-13T10:37:28Z")

</div>

Hi

Right now we are working with OPC-UA but we will need to convert to S7+ at some time. Im now trying to estimate the work hours that it will take

I was wondering if I could get some examples of how the adress line for a siemens S7+ tag will actually look like ?, including when the data comes from within a software unit in the PLC

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [February 13, 2025, 1:59pm UTC](https://forum.inductiveautomation.com/t/question-8-3-siemens-s7-driver-adress-format/102304/2 "2025-02-13T13:59:44Z")

</div>

The OPC Item Path for symbolic access ends up looking something like this:

```python
ns=1;s=[S7_1500]PLC.Blocks.Data_block_1.testLINT
ns=1;s=[S7_1500]PLC.Blocks.Data_block_1.testLDT.myInt

```

> [@Pdeswert](#):
>
> including when the data comes from within a software unit in the PLC

not sure what you mean by this, unless you're talking about within a UDT, in which case the 2nd address shows that.

---

<div class="post-metadata">

**Author:** ![Pdeswert](https://avatars.discourse-cdn.com/v4/letter/p/a8b319/32.png) [@Pdeswert](https://forum.inductiveautomation.com/u/Pdeswert)\
**Post date:** [February 13, 2025, 2:13pm UTC](https://forum.inductiveautomation.com/t/question-8-3-siemens-s7-driver-adress-format/102304/3 "2025-02-13T14:13:04Z")

</div>

A software unit is a way in a siemens PLC to divide up the program further

 ![afbeelding](https://us1.discourse-cdn.com/inductiveautomation/original/3X/5/7/571d1fc3055d4c8f45157e61a47c52e8abebcf59.png)

each software unit has its own namespace so you can have several blocks with the same name in the PLC, the namespace name thus needs to become a part of the adress

for OPC UA it looks like this:

nsu=[http://www.siemens.com/simatic-s7-opcua;s="\*\*\*NAMESPACE\*\*\*.DB\_ControlModules"."M008StopConditions"."bCmdBypass"](http://www.siemens.com/simatic-s7-opcua;s=%22 ***NAMESPACE***.DB_ControlModules%22.%22M008StopConditions%22.%22bCmdBypass%22)

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [February 13, 2025, 2:15pm UTC](https://forum.inductiveautomation.com/t/question-8-3-siemens-s7-driver-adress-format/102304/4 "2025-02-13T14:15:07Z")

</div>

In the example addresses I posted "Data\_block\_1" is the name of a data block, "testLDT" is the name of a UDT instance.

The beginning "PLC" is the PLC/program name, it would be "PLC\_1" for the program in your screenshot.

---

<div class="post-metadata">

**Author:** ![Pdeswert](https://avatars.discourse-cdn.com/v4/letter/p/a8b319/32.png) [@Pdeswert](https://forum.inductiveautomation.com/u/Pdeswert)\
**Post date:** [February 13, 2025, 2:36pm UTC](https://forum.inductiveautomation.com/t/question-8-3-siemens-s7-driver-adress-format/102304/5 "2025-02-13T14:36:25Z")

</div>

yes but software units means that there must be something in between them like this:

PLC\_1. **Unit\_1**.Blocks.Data\_block\_1

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [February 13, 2025, 2:39pm UTC](https://forum.inductiveautomation.com/t/question-8-3-siemens-s7-driver-adress-format/102304/6 "2025-02-13T14:39:31Z")

</div>

Oh, I see what you mean, I didn't read close enough the first time.

I have no idea if this is supported or what it looks like if it is. We'll have to test it out and get back to you. I've never seen the software units before.

---

<div class="post-metadata">

**Author:** ![Pdeswert](https://avatars.discourse-cdn.com/v4/letter/p/a8b319/32.png) [@Pdeswert](https://forum.inductiveautomation.com/u/Pdeswert)\
**Post date:** [February 13, 2025, 3:08pm UTC](https://forum.inductiveautomation.com/t/question-8-3-siemens-s7-driver-adress-format/102304/7 "2025-02-13T15:08:12Z")

</div>

Appreciate it 👍

---

<div class="post-metadata">

**Author:** ![Cody\_Morgan](https://avatars.discourse-cdn.com/v4/letter/c/db5fbb/32.png) [@Cody\_Morgan](https://forum.inductiveautomation.com/u/Cody_Morgan)\
**Post date:** [February 19, 2025, 9:36pm UTC](https://forum.inductiveautomation.com/t/question-8-3-siemens-s7-driver-adress-format/102304/8 "2025-02-19T21:36:49Z")

</div>

We plan to support this with the new driver. We had to update our TIA Portal in order to test this. The current plan is for the item paths to look something like this:

`ns=1;s=[1500ss]PLC.Blocks."unit1.Unit_Block".Tag1`  
`ns=1;s=[1500ss]PLC.Blocks."unit2.Unit_Block".Tag1`

This is subject to change until we actually release, but this looks promising to me.
