I’m still trying to improve performance between my Omron NJ PLC and Ignition.
The current procedure for populating the Omron NJ Driver tag table is outlined here:
Currently if i do an export from the PLC, I end up with ~18000 tags in the driver.
A lot of these tags are actually not required to be read or written by Ignition. But since they are part of a UDT structure in the PLC, they all get exported and added to the driver.
If I took my tag export from the PLC, and manually removed say 8000 tags not required for Ignition, would that help the driver cope better? Ie: Does the driver poll all tags in the driver, or only tags that are requested from Ignition OPC Server (tags built in Ignition)?
Also is there an optimal way to build structure the tag members in a UDT in the PLC? Should tags required for Ignition be grouped together? Is there any performance difference if the HMI tags are interspersed with non-HMI tags?