# Upgrading from iFIX - Ignition or VTScada?

**URL:** <https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383>\
**Category:** Ignition\
**Created:** [April 12, 2022, 8:50pm UTC](https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383 "2022-04-12T20:50:40Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![tgish](https://avatars.discourse-cdn.com/v4/letter/t/34f0e0/32.png) [@tgish](https://forum.inductiveautomation.com/u/tgish)\
**Post date:** [April 12, 2022, 8:50pm UTC](https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383/1 "2022-04-12T20:50:40Z")

</div>

Hello,  
I have been investigating options to replace our iFIX installation. After years(!) of research and reading forums and sales/technical demos and writing justifications, our project has finally been approved. To be honest, not sure if Ignition is going to be right for us, as we are PLC/SCADA experts, but not coders. We’re also looking at VTScada and it has a lot of really cool features, like being able to rename a tag without breaking any links or historical data, operators can right click an alarm and it takes them to the page where that tag is shown, really good trending, slick change management and easy redundancy.

Where I’m struggling is that Ignition seems like a more “modern” product (important as we try look forward to adding extra AI/ML type applications in the next 5 years) but also will require a lot of development to actually make it work well. We have to use quantitative rankings to justify our choice and I can’t figure out a way to quantify “feels more modern”.

Another deal breaker is that the modbus driver doesn’t support dual IPs. We use that for everything, and the Exchange module feels like a non-robust work-around.

I’m not sure what I’m asking for…convince me the learning curve for all of us on python, css, sql is worth it or not?

---

<div class="post-metadata">

**Author:** ![brandon1](https://avatars.discourse-cdn.com/v4/letter/b/ea666f/32.png) [@brandon1](https://forum.inductiveautomation.com/u/brandon1)\
**Post date:** [April 12, 2022, 8:58pm UTC](https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383/2 "2022-04-12T20:58:35Z")

</div>

Have you priced out both options because VTScada does not have an unlimited model like Ignition and the cost can add up quickly.

You may find that a third party like Kepware can support dual IPs but that will cost extra.

As far as it being worth it. I am biased but I would say absolutely yes! The thing about Ignition as a platform is that it can be as simple or as complicated as you want. Over the years of using the product I have found that using the native tools and doing direct bindings will save you from using a lot of the coding part of the product.

You can also use both products for free and judge for yourself. I have not found a SCADA product as flexible or as powerful as Ignition. So if you are looking to do advanced things in the future, go with Ignition.

---

<div class="post-metadata">

**Author:** ![josborn](https://avatars.discourse-cdn.com/v4/letter/j/4bbf92/32.png) [@josborn](https://forum.inductiveautomation.com/u/josborn)\
**Post date:** [April 12, 2022, 9:05pm UTC](https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383/3 "2022-04-12T21:05:34Z")

</div>

This is a very long topic, but it is worth reading or at least a skim:

> [@Better than Ignition. Any SCADA?](https://forum.inductiveautomation.com/t/better-than-ignition-any-scada/17215):
>
> Do you know any SCADA better than Ignition?. Share your views.

I work for the government, so i am in a similar situation in that i need to justify, in writing, why I am using anything other than the absolute cheapest solution available.

Like @brandon1 mentioned, the unlimited version is huge, if you even can price that out with the other guys it will almost certainly be cost prohibitive. To your point, there definitely is a learning curve, and its typically steeper, but on the upside you gain access to some extremely powerful tools.

I haven't reviewed VTScada's licensing, but that is another major consideration. Ignition's support is excellent, and very reasonable.

Overall, I think it absolutely worth it taking on python, css, sql etc. but im an ignition fanboy and love learning these new things.

---

<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:** [April 12, 2022, 9:17pm UTC](https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383/4 "2022-04-12T21:17:09Z")

</div>

> [@tgish](#):
>
> Another deal breaker is that the modbus driver doesn’t support dual IPs.

Tell me more about how this is supposed to work?

---

<div class="post-metadata">

**Author:** ![tgish](https://avatars.discourse-cdn.com/v4/letter/t/34f0e0/32.png) [@tgish](https://forum.inductiveautomation.com/u/tgish)\
**Post date:** [April 12, 2022, 9:47pm UTC](https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383/5 "2022-04-12T21:47:41Z")

</div>

Our modbus PLCs each have two NICs. one is connected back to the plant network via fiber network, the other is connected back via a cell modem path, completely separate. So our current MBE driver with iFIX has a primary and backup path to each device. VTScada has this built in as well. But with Igntion, we would have to use a user built “Exchange” module that is essentially a UDT type that will swap the device IP based on a trigger (presumably we’d also need to code test for comm failure on the fiber).

I think this speaks to a more general feeling that Ignition is better suited to manufacturing/MES type applications and less to the true (RTU/PLC/HMI) SCADA model.

---

<div class="post-metadata">

**Author:** ![josborn](https://avatars.discourse-cdn.com/v4/letter/j/4bbf92/32.png) [@josborn](https://forum.inductiveautomation.com/u/josborn)\
**Post date:** [April 12, 2022, 9:55pm UTC](https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383/6 "2022-04-12T21:55:04Z")

</div>

You can get the redundancy you want with kepware:

> **[RedundancyMaster | OPC Redundancy Software | Kepware](https://www.kepware.com/en-us/products/redundancymaster/)**
>
> RedundancyMaster increases the reliability and availability of OPC data by allowing multiple OPC Servers to be configured into redundant pairs.

Yes, its an additional cost, but a viable option. Credit to @brandon1 on this.

---

<div class="post-metadata">

**Author:** ![tgish](https://avatars.discourse-cdn.com/v4/letter/t/34f0e0/32.png) [@tgish](https://forum.inductiveautomation.com/u/tgish)\
**Post date:** [April 12, 2022, 10:22pm UTC](https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383/7 "2022-04-12T22:22:19Z")

</div>

> [@josborn](#):
>
> This is a very long topic, but it is worth reading or at least a skim:  
> [Better than Ignition. Any SCADA?](https://forum.inductiveautomation.com/t/better-than-ignition-any-scada/17215)

Yes I've read that and doesn't seem like anyone has used VTScada. One person mentions it but there is no follow up. As mentioned above it has some really nice features that I think make it a super easy sell for our operators.

> [@](#):
>
> Like @brandon1 mentioned, the unlimited version is huge, if you even can price that out with the other guys it will almost certainly be cost prohibitive. To your point, there definitely is a learning curve, and its typically steeper, but on the upside you gain access to some extremely powerful tools.

We have it quoted out and the price is almost identical, and yes it includes unlimited clients. not unlimited tags, but our tag counts are not very high (~30,000 max)

---

<div class="post-metadata">

**Author:** ![josborn](https://avatars.discourse-cdn.com/v4/letter/j/4bbf92/32.png) [@josborn](https://forum.inductiveautomation.com/u/josborn)\
**Post date:** [April 12, 2022, 10:28pm UTC](https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383/8 "2022-04-12T22:28:58Z")

</div>

I actually did read the entire thread, and one thing nearly everyone agreed on was that most of the competitors do more for you out of the box. As a result integrators may be able to stand up a system more quickly.

That said, after you have learned how to develop in ignition you can develop rapidly. Personally, ill never use anything else again.

---

<div class="post-metadata">

**Author:** ![peter](https://avatars.discourse-cdn.com/v4/letter/p/278dde/32.png) [@peter](https://forum.inductiveautomation.com/u/peter)\
**Post date:** [April 12, 2022, 11:13pm UTC](https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383/9 "2022-04-12T23:13:44Z")

</div>

While hard to quantify, the support can be amazing. I don’t have a support contract, yet I have posted bugs in this forum and received official fixes within the hour - with the fix being rolled into the next release.

This is such a breath of fresh air compared other vendors who will reply to your fully described bug submission with “can you send us a minimal project that shows the issue?”, and that’s for people I _did_ have a support contract with.

---

<div class="post-metadata">

**Author:** ![josborn](https://avatars.discourse-cdn.com/v4/letter/j/4bbf92/32.png) [@josborn](https://forum.inductiveautomation.com/u/josborn)\
**Post date:** [April 12, 2022, 11:17pm UTC](https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383/10 "2022-04-12T23:17:50Z")

</div>

The very last option:

> **[Ignition Support Options](https://inductiveautomation.com/pricing/ignition/choose-support)**
>
> Inductive Automation has some of the best tech support in the industry. Choose from support options for Ignition Software by Inductive Automation®.

That is simply amazing. Once I called WonderWare without a support contract and they responded with basically this “We helped someone calling from your organization once before, call back when you have a support contract”

---

<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 12, 2022, 11:37pm UTC](https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383/11 "2022-04-12T23:37:52Z")

</div>

Forum support here is better than most paid support I’ve encountered in industry.\*

\*_This comparison excludes Beckhoff support, as it’s free. And it’s very good._

---

<div class="post-metadata">

**Author:** ![tgish](https://avatars.discourse-cdn.com/v4/letter/t/34f0e0/32.png) [@tgish](https://forum.inductiveautomation.com/u/tgish)\
**Post date:** [April 12, 2022, 11:41pm UTC](https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383/12 "2022-04-12T23:41:20Z")

</div>

I agree, support here seems very good, but the users I’ve talked to for VTScada say the same thing, very responsive support and it’s only 15% compared to Ignition’s 20%. So that doesn’t help us narrow it down unfortunately.

---

<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 12, 2022, 11:46pm UTC](https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383/13 "2022-04-12T23:46:27Z")

</div>

I’m very happy with Ignition, and far prefer it to every other HMI/SCADA product I’ve used (quite a few). But I have no experience with VTScada, so I can’t give you an informed comparison of the two. Maybe someone else here has current experience with both.

I did find the learning curve somewhat steep at the beginning with Ignition, but it wasn’t any worse than WW InTouch. After the initial learning curve I like working with Ignition. I can’t say that for InTouch. I’m not sure what VTScada’s leaning curve is like.

---

<div class="post-metadata">

**Author:** ![josborn](https://avatars.discourse-cdn.com/v4/letter/j/4bbf92/32.png) [@josborn](https://forum.inductiveautomation.com/u/josborn)\
**Post date:** [April 12, 2022, 11:48pm UTC](https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383/14 "2022-04-12T23:48:45Z")

</div>

I just quickly looked at VTScada, and it actually looks pretty good. One thing Ignition has over it is being operating system agnostic. It is also database agnostic, not sure if VTScada has that.

---

<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:** [April 12, 2022, 11:50pm UTC](https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383/15 "2022-04-12T23:50:09Z")

</div>

> [@tgish](#):
>
> Our modbus PLCs each have two NICs. one is connected back to the plant network via fiber network, the other is connected back via a cell modem path, completely separate. So our current MBE driver with iFIX has a primary and backup path to each device.

I asked because I have an alternate Advanced Modbus module to which I could add this feature. (It is focused on **Server** support, but has symmetrical client features as well.)

---

<div class="post-metadata">

**Author:** ![jlandwerlen](https://avatars.discourse-cdn.com/v4/letter/j/bc8723/32.png) [@jlandwerlen](https://forum.inductiveautomation.com/u/jlandwerlen)\
**Post date:** [April 13, 2022, 12:25am UTC](https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383/16 "2022-04-13T00:25:44Z")

</div>

Why not download both and try for yourself? With Ignition there is no need for a development license. Try as long as you want and use the resettable two hour demo mode. Not sure about VTScada and how their software licensing works.

As already stated, you can’t beat Inductive’s support. Inductive University is awesome for training purposes. What does VTScada offer for learning and training? I think you need to do the comparisons on your own though.

---

<div class="post-metadata">

**Author:** ![josborn](https://avatars.discourse-cdn.com/v4/letter/j/4bbf92/32.png) [@josborn](https://forum.inductiveautomation.com/u/josborn)\
**Post date:** [April 13, 2022, 12:32am UTC](https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383/17 "2022-04-13T00:32:43Z")

</div>

VTScada has two levels of training, Level 1 ($1,000 / attendee) and Level 2 ($1,250 / attendee). IMO that’s a win in the Ignition column. They also offer a free trial, but it is 90days.

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [April 13, 2022, 12:50am UTC](https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383/18 "2022-04-13T00:50:08Z")

</div>

I haven't used VTSCADA but looking at the promo stuff I do like the fact that the alarm status tables have the ASM/HPHMI alarm icons. I like the simple icons as well that show ack and status, rather than Ignition's current long line of text "Active, Unacknowledged":  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/2/a/2a09e12745b60f5f38da1bead83b78af90a52bfc.png)

I might create an idea for this.

> [@\[FEATURE\] Alarm Status Tables: Add ability to show icons for priority, ack status, and status](https://forum.inductiveautomation.com/t/feature-alarm-status-tables-add-ability-to-show-icons-for-priority-ack-status-and-status/58391):
>
> This comes from a discussion of other SCADA platforms and a screenshot I saw of one which displays alarms quite nicely in their alarm status table, especially when space is a limiting factor (so most of the time!). [image] The way the priority, ack, and status (the alarm bell) in this screenshot are displayed is very efficient in terms of space required to show the alarm information. The priority icons also follow the ASM / HPHMI standards. This would be a great addition to Ignition! Vote he…

---

<div class="post-metadata">

**Author:** ![b.peck](https://avatars.discourse-cdn.com/v4/letter/b/d78d45/32.png) [@b.peck](https://forum.inductiveautomation.com/u/b.peck)\
**Post date:** [April 13, 2022, 1:40am UTC](https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383/19 "2022-04-13T01:40:32Z")

</div>

I have a good amount of VTScada experience, if you have a lot of scripting going on in IFix, stay away from VTScada. It is great for basic applications and the driver set is top notch.The polling driver is worth the money alone for a lot of applications. But it’s scripting interface leaves a lot to be desired and can make it hard to enable functionality that tends to be built in the background in a lot of IFix applications.

---

<div class="post-metadata">

**Author:** ![brandon1](https://avatars.discourse-cdn.com/v4/letter/b/ea666f/32.png) [@brandon1](https://forum.inductiveautomation.com/u/brandon1)\
**Post date:** [April 13, 2022, 2:27pm UTC](https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383/20 "2022-04-13T14:27:29Z")

</div>

Could you give an example @b.peck? I know we have some projects that might use VTScada in the future and I’m curious what limitations you have ran into.

[Next page](https://forum.inductiveautomation.com/t/upgrading-from-ifix-ignition-or-vtscada/58383.md?page=2)
