AssemblyData Property |
Namespace: Demo3D.PLC.Comms.CIP.Nodes
Configuration data is written to this property by the PLC by writing to Assembly attribute 3 (over CIP Class 3). And (if this is the configuration Assembly) it also gets written from the data segment in the CIP ForwardOpen request.
The data in this property gets copied into the relevant module 'C' memory image on ForwardOpen, but only on ForwardOpen. If the PLC writes data here (via attr 3) after ForwardOpen, then it's stored here but not copied into the module 'C' memory image.
Reading this property will always give you the most up-to-date version of the config data from the PLC; not the data from the module 'C' memory image. Conversely, the module 'C' memory image will contain the version of this data at the time of the first ForwardOpen.