Problem communicating AB PLC firmware v24 and ignition

Hello,

Please help me out solve the communication problem between ignition and Allen Bradley PLC with firmware V24.

Communication works fine for firmware v20, but not for v24. I am using ignition version 7.3.7. Does this version support firmware V20+?Allen Bradley driver version is 1.3.5.
Please suggest.

Regards,
Pradnya

Firmware v21+ is not supported until Ignition 7.7

OK

So what is the way out?How can we fix this issue?

Three options:

  1. upgrade to Ignition 7.7 or later
  2. don’t use firmware v21+
  3. use Kepware or another OPC server

I will check with the possible option.
Thank you :slight_smile:

Regards,
Pradnya

We tried updating to Ignition to v7.7, but we still ran into problems.

Not using firmware v21+ is not an option for this system as the PLC has already been provided to the customer.

Regarding Kepware or other OPC servers, I’m not entirely sure what you mean.Please explain.

Regards,
Pradnya

Pradnya

what problems did you have with 7.7?
There are two Allen-Bradley drivers, you should be using the “Logix Driver” with V21 support

All Ignition drivers run in an Ignition OPC UA. The drivers communicate between the OPC and Devices and the OPC communicates between itsself and Ignition. The OPC helps to standardise the data.

Kepware is a different OPC UA with a stack of drivers available (including Mitsubishi :laughing: ) Ignition can easily connect to other OPC servers greatly increasing the range of devices.

take a look at the university videos https://www.inductiveuniversity.com/course/opc-ua-devices-in-ignition

[quote=“joshi.pradnya06”]We tried updating to Ignition to v7.7, but we still ran into problems.

Not using firmware v21+ is not an option for this system as the PLC has already been provided to the customer.

Regarding Kepware or other OPC servers, I’m not entirely sure what you mean.Please explain.

Regards,
Pradnya[/quote]

What it means, one way or the other you are going to have to pay. It will be cheaper to go with Kepware rather than pay the Ignition upgrade price . Unless you can convince your customer to pay for the `upgrade.

  1. Do we need to pay for upgrade if we have ignition license?

  2. Is Kepware required?Cant we use OPC server for this?

[quote=“joshi.pradnya06”]Do we need to pay for upgrade if we have ignition license?[/quote]Yes, you must pay. An Ignition license covers bugfix updates, so anything starting with 7.3 in your case. Beyond that, you must have a paid support contract with Inductive Automation. 7.3 is too old to get bugfix updates, so your current license won’t get any more updates. You should have been offered a support contract when you first got your license, and would have had to pay each year to keep it in place.
If you look at the downloads page on the main IA site, you’ll see that the oldest “Long Term Support” version is 7.5.x.[quote=“joshi.pradnya06”]Cant we use OPC server for this?[/quote]Yes, you can use a 3rd party OPC server like Kepware to talk to your PLC, and let your old copy of Ignition talk to Kepware.

How can we purchase Kepware?
Can ignition provide support for purchasing and installing kepware?

Pradnya

https://www.kepware.com/how-to-buy/

if you buy from a local distributor you can get local support.

Presently we have OPC UA server installed.
Do we still need Kepware?If yes, How to integrate Kepware into ignition?

:scratch:

you have “Ignitions” OPC UA installed and thier drivers are written for thier OPC

if you can’t use their drivers or they are not suitable then you need to add a second OPC UA.

Integrating a second OPC UA in to Ignition is very simple https://inductiveautomation.com/news/how-connect-kepserverex-52-opc-ua

If already OPC-UA is present, which version of the same is required, such that it supports firmware version v21+?
Is it a need to install Kepware Server 5.2?

Is it a need to install KepwareServer 5.2?

The latest version should work fine.

Joshi-

Hopefully this can clear up some confusion. OPC is simply a communication protocol, like HTTP or RS232. It is the language Ignition speaks to communication drivers. Ignition also makes an OPC server that translates between the PLC and the OPC language.

Your version of Ignition contains an OPC server that works with Logix version 21 and lower. Since you have newer firmware versions in your PLC, the Ignition built in OPC server in 7.3 won’t work. You have a couple options:

  1. Buy a newer version of Ignition. This will come with the newer Ignition OPC server that will communicate with the new firmware version Logix PLCs. If you have been paying a support contract that includes upgrade protection, this will be free. If not, you will have to purchase all your modules at the current price.

  2. Back rev the Logix processor… sounds like this is not an option

  3. Buy a third party OPC server. Kepware is a great one. This will be a separate driver that also speaks OPC - so you will stop using Ignition’s built in OPC driver and switch to a third party one. Since they both speak the same OPC protocol, the data can flow in and out of your PLC through Kepware into Ignition. This will probably be cheaper, because you won’t have to upgrade all of Ignition.

So if you decide to purchase Kepware, you will need to make sure to get the version that supports Rockwell firmware version 24. “Kepware” as a whole is a server application with many different plugins; the Kepware salespeople should be able to help you figure out what version and package you will need. Kepware support will be able to help you get Kepware installed and connected to your PLC. They or Inductive will have documentation on how to connect Ignition to Kepware; for example, there is a manual page for this specific task here: docs.inductiveautomation.com:84 … are+OPC-UA

It will be added as another OPC server same as the Ignition OPC server, and you will be able to get your data through that just like through the Ignition OPC server.

Does that make sense?

If you’re using Windows and have rslinx classic installed, I’ve had some success using rslinx’s opc-da server which would communicate to the ab plcs for you just like kepware. Though your results may vary.

Hello,

I installed ignition 64 bit v7.7.0 on 64-bit-linux machine
Installation is complete.But not able to launch project in gateway.
Attach is the image of file which opens on launching designer or project.
Java 1.8 which is pre-requisite for v7.7 is also installed.
What more settings are required? Please suggest.

Regards,
Pradnya