# Ignition Edge Included MQTT Modules?

**URL:** <https://forum.inductiveautomation.com/t/ignition-edge-included-mqtt-modules/103761>\
**Category:** Ignition\
**Tags:** ignition81\
**Created:** [March 16, 2025, 9:56pm UTC](https://forum.inductiveautomation.com/t/ignition-edge-included-mqtt-modules/103761 "2025-03-16T21:56:04Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![witman](https://avatars.discourse-cdn.com/v4/letter/w/d2c977/32.png) [@witman](https://forum.inductiveautomation.com/u/witman)\
**Post date:** [March 16, 2025, 9:56pm UTC](https://forum.inductiveautomation.com/t/ignition-edge-included-mqtt-modules/103761/1 "2025-03-16T21:56:04Z")

</div>

The [Ignition Edge Gateway page](https://www.docs.inductiveautomation.com/docs/8.1/other-editions/ignition-edge/edge-gateway) in the user manual shows this:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/c/f/cfcc1d839aa81cce1e43a5bb9d38c04ae3329800.png)

Are **Cirrus Link MQTT Engine/Distributor For Ignition Edge** included in **Edge Panel** or a separate purchase?

Would we need either of these for **Ignition Edge Panel** to act as an **MQTT _broker_** for direct connection to read/write to a PLC that communicates via MQTT like a [Beckhoff CX7000](https://www.beckhoff.com/en-ca/products/ipc/embedded-pcs/cx7000-arm-r-cortex-r/cx7000.html) with included [TF6701 TwinCAT 3 IoT Communication MQTT](https://infosys.beckhoff.com/english.php?content=../content/1033/cx7000/index.html&id=775954379344480597)?

In other words, would Ignition Edge Panel already be able to connect to a PLC like this via MQTT out of the box for a simple small machine HMI, or would we need an additional module (which one(s)?) added to Edge Panel to accomplish this?

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [March 16, 2025, 10:14pm UTC](https://forum.inductiveautomation.com/t/ignition-edge-included-mqtt-modules/103761/2 "2025-03-16T22:14:24Z")

</div>

IIRC, the base license for both Edge IIoT and Edge Panel include MQTT **Transmission** , not Engine or Distributor. For the past year or so? I doubt that 8.1.20 would have this in the base. Test with a newer Edge.

---

<div class="post-metadata">

**Author:** ![michael.flagler](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/michael.flagler/32/26272_2.png) [@michael.flagler](https://forum.inductiveautomation.com/u/michael.flagler)\
**Post date:** [March 16, 2025, 11:18pm UTC](https://forum.inductiveautomation.com/t/ignition-edge-included-mqtt-modules/103761/3 "2025-03-16T23:18:47Z")

</div>

Also, if it has an OPC server or other communication options, they may be better than using MQTT for local comms. MQTT is best suited for low bandwidth remote comms. Also check if it's using Sparkplug or vanilla MQTT with JSON payloads. That can make a big difference also.

I agree with @pturmel that I believe Edge only supports Transmission. For the situation you're describing you'd need Engine and any broker (lots of free options if you don't want to pay for Distributor module).

---

<div class="post-metadata">

**Author:** ![witman](https://avatars.discourse-cdn.com/v4/letter/w/d2c977/32.png) [@witman](https://forum.inductiveautomation.com/u/witman)\
**Post date:** [March 17, 2025, 12:29am UTC](https://forum.inductiveautomation.com/t/ignition-edge-included-mqtt-modules/103761/4 "2025-03-17T00:29:26Z")

</div>

Thanks, I usually use TwinCAT OPC UA, but this budget PLC with flexible integrated I/O doesn't support it last I checked. Modbus TCP was in QA testing, and might be an option now. If it doesn't require an additional module--sounds like it will--or module is low cost--uncertain (is this the same cost on Edge as for full Ignition?)--, I figured MQTT might be appropriate for a basic settings/troubleshooting/datalogging interface to a simple machine with very low I/O count.

I'll have to confirm regarding Sparkplug and other available options with Beckhoff support and check with IA sales on Edge costs.

---

<div class="post-metadata">

**Author:** ![witman](https://avatars.discourse-cdn.com/v4/letter/w/d2c977/32.png) [@witman](https://forum.inductiveautomation.com/u/witman)\
**Post date:** [April 10, 2026, 4:58am UTC](https://forum.inductiveautomation.com/t/ignition-edge-included-mqtt-modules/103761/5 "2026-04-10T04:58:54Z")

</div>

Can’t wait for this!

> [@Beckhoff ADS Driver](https://forum.inductiveautomation.com/t/beckhoff-ads-driver/54652/51):
>
> We have an ADS driver in development. It already works with TC3, we're waiting on real hardware and figuring out TC2 support. It will be part of the Ignition 2027.2 release.

Meanwhile, a friend has a good use case for a CX7000 and Ignition Maker Edition now. If I understand correctly, this should be doable via MQTT and Cirrus Link module(s) while waiting for the ADS driver. Am I missing anything?
