# New modules: Bosch Rexroth CtrlX, Schneider Electric UMAS, Siemens S7/S7+, Siemens S7-WebAPI

**URL:** <https://forum.inductiveautomation.com/t/new-modules-bosch-rexroth-ctrlx-schneider-electric-umas-siemens-s7-s7-siemens-s7-webapi/117207>\
**Category:** 3rd Party Modules\
**Created:** [September 28, 2026, 9:33am UTC](https://forum.inductiveautomation.com/t/new-modules-bosch-rexroth-ctrlx-schneider-electric-umas-siemens-s7-s7-siemens-s7-webapi/117207 "2026-09-28T09:33:08Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![christofer.dutz](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/christofer.dutz/32/76634_2.png) [@christofer.dutz](https://forum.inductiveautomation.com/u/christofer.dutz)\
**Post date:** [September 28, 2026, 9:33am UTC](https://forum.inductiveautomation.com/t/new-modules-bosch-rexroth-ctrlx-schneider-electric-umas-siemens-s7-s7-siemens-s7-webapi/117207/1 "2026-09-28T09:33:08Z")

</div>

Hi all,

We just added a bunch of new drivers to our offering:

> **[ToddySoft Connect — Ignition Modules](https://toddysoft.com/products/connect/ignition/)**
>
> Your partner for sustainable digital transition in industrial automation.

New are the:  
Bosch Rexroth CtrlX, Schneider Electric UMAS and Siemens S7-WebAPI. I guess there's already an existing S7/S7+ driver, but people had been asking me to publish it, as they were not really happy with the existing one.

They are still very fresh modules ... so I'm planning on bundling the first year of support for the next few months (Which usually defaults to 20% of the purchase cost).

Chris

---

<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:** [September 28, 2026, 11:15am UTC](https://forum.inductiveautomation.com/t/new-modules-bosch-rexroth-ctrlx-schneider-electric-umas-siemens-s7-s7-siemens-s7-webapi/117207/2 "2026-09-28T11:15:07Z")

</div>

IA is not backporting S7+ to Ignition v8.1, and I suspect many users will drag out their upgrades to the end of 8.1 LTS.

(I will continue publishing my modules for v8.1 through that timeframe, too.)

---

<div class="post-metadata">

**Author:** ![David\_Stone](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/david_stone/32/79749_2.png) [@David\_Stone](https://forum.inductiveautomation.com/u/David_Stone)\
**Post date:** [September 28, 2026, 11:32am UTC](https://forum.inductiveautomation.com/t/new-modules-bosch-rexroth-ctrlx-schneider-electric-umas-siemens-s7-s7-siemens-s7-webapi/117207/3 "2026-09-28T11:32:06Z")

</div>

I would love to bench test the two S7+ drivers against each other one of these days.

---

<div class="post-metadata">

**Author:** ![christofer.dutz](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/christofer.dutz/32/76634_2.png) [@christofer.dutz](https://forum.inductiveautomation.com/u/christofer.dutz)\
**Post date:** [September 28, 2026, 12:27pm UTC](https://forum.inductiveautomation.com/t/new-modules-bosch-rexroth-ctrlx-schneider-electric-umas-siemens-s7-s7-siemens-s7-webapi/117207/4 "2026-09-28T12:27:31Z")

</div>

I hand't even thought about the 8.1 users and that there is no s7+ there ... disadvantage is that due to the UI limitations of 8.1 that module doesn't have auto-discovery as the 8.3 does. But good point about that 😉

And David ... just apply for a trial and you can bench them as much as you want 😉 (I'd be interested in that too) ... also this latest benchmark might be interesting too: [Five Doors Into One Siemens Controller: What Each One Costs You — ToddySoft](https://toddysoft.com/blog/protocol-benchmark/) However that's benching S7Comm against S7CommPlus against Modbus against OPC-UA and S7-WebAPI (All are my own drivers however)

---

<div class="post-metadata">

**Author:** ![mazeyrat](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mazeyrat/32/10955_2.png) [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Post date:** [September 29, 2026, 7:37pm UTC](https://forum.inductiveautomation.com/t/new-modules-bosch-rexroth-ctrlx-schneider-electric-umas-siemens-s7-s7-siemens-s7-webapi/117207/5 "2026-09-29T19:37:59Z")

</div>

Your article comparing the protocols available in Siemens systems is very interesting. 👏 👏 👏  
A further step would be to compare the options for managing CPU redundancy in S7, S7+, and OPC UA. It's a complex area...

---

<div class="post-metadata">

**Author:** ![christofer.dutz](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/christofer.dutz/32/76634_2.png) [@christofer.dutz](https://forum.inductiveautomation.com/u/christofer.dutz)\
**Post date:** [September 29, 2026, 8:01pm UTC](https://forum.inductiveautomation.com/t/new-modules-bosch-rexroth-ctrlx-schneider-electric-umas-siemens-s7-s7-siemens-s7-webapi/117207/6 "2026-09-29T20:01:02Z")

</div>

Oh ... there's so much you can measure here 😉 My server is literally running benchmark scenario over benchmark scenario 24 hours a day for the last 5 days. Hopefully I'll have the numbers for Beckhoff, Schneider Electric, Rockwell soon so I can write the benchmark articles on them and finally go back to coding 😉

Having a computer and literally not being able to do much with it because it's running benchmarks is nerve wrecking.

---

<div class="post-metadata">

**Author:** ![christofer.dutz](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/christofer.dutz/32/76634_2.png) [@christofer.dutz](https://forum.inductiveautomation.com/u/christofer.dutz)\
**Post date:** [October 6, 2026, 6:42am UTC](https://forum.inductiveautomation.com/t/new-modules-bosch-rexroth-ctrlx-schneider-electric-umas-siemens-s7-s7-siemens-s7-webapi/117207/7 "2026-10-06T06:42:15Z")

</div>

While following up on the results of my benchmarks, last week I stumbled over something amazing. Now also my S7CommPlus driver is able to optimize it's work. These improvements make S7CommPlus a lot closer to the old S7Comm, but especially on my oldest and weakest S7-1200 it outperforms the classic path and let's the PLC still do it's job.

This table shows some of the measurements I did on a small payload of 80 tags

 ![Bildschirmfoto 2026-10-06 um 08.10.38](https://us1.discourse-cdn.com/inductiveautomation/original/3X/7/7/77fc3fef03919719b49cdf05f986166fe16ae40c.png)

On heavy work it looks a lot better and is admittedly the one thing I had to have AI explain to me, because I couldn't believe it ... but it's validated. So when reading 2500 tags every 2 seconds, the S7CommPlus with our new optimizer outperforms S7Comm (even if we run it with our version of our S7Comm optimizer).

 ![Bildschirmfoto 2026-10-06 um 08.11.56](https://us1.discourse-cdn.com/inductiveautomation/original/3X/e/c/ec89f351c442d29ae54b2737f1be2609dfb601e1.png)

But what I like with this ... initially I was going to propose to use S7Comm, if your hardware can't afford S7CommPlus or OPC-UA, but now that's flipped.

If you use S7CommPlus instead of S7Comm, you get for free: Tag Browsing, Symbolic Tags, User Defined Types, Nested Structs, Multidimmensional Arrays and ... what I think is most important:  
Authentication, Authoriszation, Signed and Encrypted data transfer ... you're getting Security literally for free 🙂

I've updated the old article with the new information: [Five Doors Into One Siemens Controller: What Each One Costs You — ToddySoft](https://toddysoft.com/blog/protocol-benchmark/)
