# How can I connect Ignition with Profinet

**URL:** <https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593>\
**Category:** Ignition\
**Created:** [June 5, 2019, 10:10pm UTC](https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593 "2019-06-05T22:10:48Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![erbn91](https://avatars.discourse-cdn.com/v4/letter/e/a5b964/32.png) [@erbn91](https://forum.inductiveautomation.com/u/erbn91)\
**Post date:** [June 5, 2019, 10:10pm UTC](https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593/1 "2019-06-05T22:10:48Z")

</div>

Could you help me? We are trying to use ignition for look on variables in a s7400 that has profibus configuration

---

<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:** [June 5, 2019, 10:12pm UTC](https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593/2 "2019-06-05T22:12:58Z")

</div>

Ignition doesn’t have any support for profibus or profinet. You would need to connect to a 3rd party OPC server that does.

---

<div class="post-metadata">

**Author:** ![chi](https://avatars.discourse-cdn.com/v4/letter/c/0ea827/32.png) [@chi](https://forum.inductiveautomation.com/u/chi)\
**Post date:** [June 6, 2019, 10:10am UTC](https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593/3 "2019-06-06T10:10:06Z")

</div>

When the Ethernet port (Profinet) of your S7-400 CPU is connected to the same Ethernet as the Igntion Gateway, you can use Ignitions Siemens driver. All S7-400 Profinet CPUs support standard Ethernet connections on the Profinet port.  
The process data of the Profibus devices should be mapped to I/Os, so you can read them with the driver. In fact you can read anything that can be shown in Simatics variable status when you are connected to the cpu over Ethernet.

---

<div class="post-metadata">

**Author:** ![zxcslo](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/zxcslo/32/61610_2.png) [@zxcslo](https://forum.inductiveautomation.com/u/zxcslo)\
**Post date:** [June 6, 2019, 12:04pm UTC](https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593/4 "2019-06-06T12:04:31Z")

</div>

@chi That’s true, but OP @erbn91 has PROFIBUS, not Profinet…

---

<div class="post-metadata">

**Author:** ![chi](https://avatars.discourse-cdn.com/v4/letter/c/0ea827/32.png) [@chi](https://forum.inductiveautomation.com/u/chi)\
**Post date:** [June 6, 2019, 12:51pm UTC](https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593/5 "2019-06-06T12:51:57Z")

</div>

The title of the post is ‘How can I connect Ignition with **Profinet** ’, so i assumed OP wants to connect via Profinet to a CPU that has additional Profibus Slaves. Maybe OP can provide some more details.

---

<div class="post-metadata">

**Author:** ![erbn91](https://avatars.discourse-cdn.com/v4/letter/e/a5b964/32.png) [@erbn91](https://forum.inductiveautomation.com/u/erbn91)\
**Post date:** [June 20, 2019, 5:39pm UTC](https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593/6 "2019-06-20T17:39:16Z")

</div>

Sorry I get confused, what I need is visualize and edit some variables in a s7400 that has only profibus configuration

---

<div class="post-metadata">

**Author:** ![chi](https://avatars.discourse-cdn.com/v4/letter/c/0ea827/32.png) [@chi](https://forum.inductiveautomation.com/u/chi)\
**Post date:** [June 20, 2019, 5:49pm UTC](https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593/7 "2019-06-20T17:49:54Z")

</div>

The easiest and cheapest way is an MPI to Ethernet adapter for your S7 400 (like this: [https://www.process-informatik.de/9352-LANCON\_s7-lan.html/?lang=en\_](https://www.process-informatik.de/9352-LANCON_s7-lan.html/?lang=en_))

---

<div class="post-metadata">

**Author:** ![erbn91](https://avatars.discourse-cdn.com/v4/letter/e/a5b964/32.png) [@erbn91](https://forum.inductiveautomation.com/u/erbn91)\
**Post date:** [June 21, 2019, 10:09pm UTC](https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593/8 "2019-06-21T22:09:22Z")

</div>

Thanks for your help

---

<div class="post-metadata">

**Author:** ![dion.botha](https://avatars.discourse-cdn.com/v4/letter/d/46a35a/32.png) [@dion.botha](https://forum.inductiveautomation.com/u/dion.botha)\
**Post date:** [June 21, 2019, 10:28pm UTC](https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593/9 "2019-06-21T22:28:55Z")

</div>

> [@chi](#):
>
> All S7-400 Profinet CPUs support standard Ethernet connections on the Profinet port.

We are purchasing a machine that uses a Siemens S7-12000 CPU (1215C) which has 2 Profinet ports. My supervisor would like to know if we can connect to one of these using the Ignition driver?

---

<div class="post-metadata">

**Author:** ![craigb](https://avatars.discourse-cdn.com/v4/letter/c/9f8e36/32.png) [@craigb](https://forum.inductiveautomation.com/u/craigb)\
**Post date:** [June 21, 2019, 11:20pm UTC](https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593/10 "2019-06-21T23:20:54Z")

</div>

Yes, ignition will communicate with the 1200 cpu. You don’t need to plug in directly to your plc. You can connect to anywhere on your profinet network, I.e a switch or hmi etc.

To add… you say you are purchasing a machine with the 1200 cpu. Some settings in the plc need to be set to allow connection. If these are not set by the machine manufacturer you will have to request it, alternatively do it your self if you have the Siemens software and access/permission in the plc to make these changes.

---

<div class="post-metadata">

**Author:** ![dion.botha](https://avatars.discourse-cdn.com/v4/letter/d/46a35a/32.png) [@dion.botha](https://forum.inductiveautomation.com/u/dion.botha)\
**Post date:** [June 24, 2019, 8:04pm UTC](https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593/11 "2019-06-24T20:04:27Z")

</div>

> [@craigb](#):
>
> You can connect to anywhere on your profinet network

We do not have a profinet network. I would like to connect the 1215C CPU to the network our Ignition server is on via ethernet.

> [@craigb](#):
>
> Some settings in the plc need to be set to allow connection. If these are not set by the machine manufacturer you will have to request it, alternatively do it your self if you have the Siemens software and access/permission in the plc to make these changes.

Are you referring to [this](https://docs.inductiveautomation.com/display/DOC80/Siemens) section of the Ignition manual:

> ### Considerations for 1200 and 1500 Devices
> 
> The following considerations and configurations changes must be made when using the S7-1200 and S7-1500 drivers:
> 
> 1. Only global DBs can be accessed.
> 2. The optimized block access must be turned off.
> 3. The access level must be "full" and the "connection mechanism" must allow GET/PUT.
> 4. Reads and Writes can not be used in TM/CT areas.

---

<div class="post-metadata">

**Author:** ![craigb](https://avatars.discourse-cdn.com/v4/letter/c/9f8e36/32.png) [@craigb](https://forum.inductiveautomation.com/u/craigb)\
**Post date:** [June 24, 2019, 8:13pm UTC](https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593/12 "2019-06-24T20:13:48Z")

</div>

Correct, regarding the settings and you will have to enter the relevant IT details into your PLC to get it on the same network as your server.

---

<div class="post-metadata">

**Author:** ![craigb](https://avatars.discourse-cdn.com/v4/letter/c/9f8e36/32.png) [@craigb](https://forum.inductiveautomation.com/u/craigb)\
**Post date:** [June 24, 2019, 8:28pm UTC](https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593/13 "2019-06-24T20:28:00Z")

</div>

To add also, I’m sure you have read it on here multiple times. Be careful what you are having the server do to the PLC, from a safety aspect. If the server goes down you have no control, so bear that in mind if you are intending to control something.

---

<div class="post-metadata">

**Author:** ![dion.botha](https://avatars.discourse-cdn.com/v4/letter/d/46a35a/32.png) [@dion.botha](https://forum.inductiveautomation.com/u/dion.botha)\
**Post date:** [June 24, 2019, 8:32pm UTC](https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593/14 "2019-06-24T20:32:48Z")

</div>

Of course! This is a purchased machine for which we just need to monitor (no control) a few tags.

---

<div class="post-metadata">

**Author:** ![dion.botha](https://avatars.discourse-cdn.com/v4/letter/d/46a35a/32.png) [@dion.botha](https://forum.inductiveautomation.com/u/dion.botha)\
**Post date:** [June 24, 2019, 8:33pm UTC](https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593/15 "2019-06-24T20:33:45Z")

</div>

When the manual says

> [@dion.botha](#):
>
> Reads and Writes can not be used in TM/CT areas.

What are TM/CT areas? Timers and counters?

---

<div class="post-metadata">

**Author:** ![craigb](https://avatars.discourse-cdn.com/v4/letter/c/9f8e36/32.png) [@craigb](https://forum.inductiveautomation.com/u/craigb)\
**Post date:** [June 24, 2019, 8:41pm UTC](https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593/16 "2019-06-24T20:41:52Z")

</div>

I believe so, someone else could better explain that.

But you can get around that by moving / converting them to Ints or Reals in the PLC. But this would involve having PLC access for programming.

---

<div class="post-metadata">

**Author:** ![chi](https://avatars.discourse-cdn.com/v4/letter/c/0ea827/32.png) [@chi](https://forum.inductiveautomation.com/u/chi)\
**Post date:** [June 25, 2019, 7:53am UTC](https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593/17 "2019-06-25T07:53:05Z")

</div>

> [@dion.botha](#):
>
> What are TM/CT areas? Timers and counters?

Yes, timers and counters. Ignitions driver uses a legacy protocol that does not allow reading of timers or counters in S7-1x00 plcs.  
But more important is this part:

> [@dion.botha](#):
>
> The optimized block access must be turned off.

If your supplier meets the Siemens programming guidelines, all relevant data will be in optimized data blocks. Maybe you are lucky and they still use global flags and not optimized blocks, but i would not rely on this.  
There are reasonably priced 3rd party OPC-UA servers with full support for S7-1x00 plcs.

---

<div class="post-metadata">

**Author:** ![craigb](https://avatars.discourse-cdn.com/v4/letter/c/9f8e36/32.png) [@craigb](https://forum.inductiveautomation.com/u/craigb)\
**Post date:** [June 25, 2019, 10:31am UTC](https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593/18 "2019-06-25T10:31:11Z")

</div>

If they are willing to work with you, they could supply you one DB that has all the monitoring Info you need.

They can do move blocks to get the info over to there, which keeps the main program DB’s all optimized as Chi explains above.

---

<div class="post-metadata">

**Author:** ![mvenegas](https://avatars.discourse-cdn.com/v4/letter/m/6f9a4e/32.png) [@mvenegas](https://forum.inductiveautomation.com/u/mvenegas)\
**Post date:** [September 22, 2023, 7:04pm UTC](https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593/19 "2023-09-22T19:04:35Z")

</div>

Hi, I am looking for something similar. I hace some questions regarding this adapter:  
First, have you use this modules to connect MPI/Profibus to ignition? Is this a transparent process or does it requiere custom configuration? Can you explain a litle more about it? I dont have access to edit anything in the PLC.

---

<div class="post-metadata">

**Author:** ![chi](https://avatars.discourse-cdn.com/v4/letter/c/0ea827/32.png) [@chi](https://forum.inductiveautomation.com/u/chi)\
**Post date:** [September 23, 2023, 8:44am UTC](https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593/20 "2023-09-23T08:44:48Z")

</div>

The MPI to Ethernet adapter is used to connect a legacy Siemens processor (S7-300/400) to Ethernet. The Ignition Siemens driver can access the processor with that connection. The processor itself is the gateway to the MPI/Profibus network. What data is available depends on the plc program, but at least all Profibus I/Os should be accessible to read.

[Next page](https://forum.inductiveautomation.com/t/how-can-i-connect-ignition-with-profinet/25593.md?page=2)
