I am trying to integrate a device using PK100 Controller via Ethernet/IP using Class 1 Implicit.
My DeltaV Version is v14.FP2 Build 7944. My PK100 controller firmware was at SwRev 14.3.0.6843.xr. I was able to communicate with my device at this firmware revision.
I recently upgraded the PK100 controller firmware to SwRev 14.5.1.7944.xr. After the firmware upgrade, I am no longer able to communicate with my device even though all the IP addresses, assembly instance configuration and signal configuration is the same.
Is there any additional step required after this firmware upgrade?
There was a major change in the PK controller's IOP port connectivity from v14.3.0 to subsequent versions. This required that such an upgrade had to be done offline.
So I'm wondering if the port assignments were affected, or need to be redefined. Check the port properties to make sure the Ports you are using are isolated from the DeltaV network assignments.
Above, the left shows only the top ports of the IOPs is enabled. In the middle all three ports on each IOP are independent. Not saying this is what you need, (it is not) but make sure to check this is configured correctly.
The Right image is the P01 advanced properties and you need to ensure you've bound the protocol to the right Ethernet ports.
The Ethernet IP protocol is widely used. Given that you came from the 14.3.0 version and the change in behavior of the IOP's, this is likely the source, but you'll have to confirm. Let us know.
Andre Dicaire
In reply to Andre Dicaire:
Hi Andre Dicaire Matt Forbis
Thank you for the response!
To add more on the setup, this is a development system with a simplex PK controller. I had connected my Ethernet/IP device and Port 1 of IOP to a network switch which was then connected to my PC.
I had read the KBA regarding the upgrade process for PK controller and followed it.
After the firmware upgrade, I enabled Port 2 on the IOP and connected my device directly to the IOP with P01 assigned to Port 2. Port 1 is on the DeltaV network and connected to my PC.
The device settings below are unchanged from previous configuration where it was working correctly.
In reply to Chaitanya Adkar:
In reply to Matt Forbis:
Thanks for confirming that the configuration settings look good. Just after I posted my reply yesterday, I did a reboot on the Pro+, deleted the PDT/LDT configuration and downloaded the PK controller. Then reconfigured and downloaded the PDT/LDT with same settings.
This worked (I am not sure why) and I am able to communicate with my device. I had tried this before including manually decommissioning the PK by reseating the IOPs but it didn't work then.
Unfortunately, I didn't save a Wireshark trace from when I was having issues.
Thank you for your support and providing me detailed solutions to the issue.