Dave,
The PDS was updated primarily for its keyword search terms. I also clarified the use of "marshalling modules" where a user could bring an entire data set into a singl module and be charged a single DST for the lot. There were no technical changes to the card or commercial changes.
I stated that when integrating PLC serial data directly in control modules, the data set registers can be referenced directly rather than through a marshalling module. This creates a more straight forward data path, eliminating data latency created with the Marshalling module.
Of course the marshalling module could be run at 100 ms to minimize latency, but that consumes CPU. Still, the DST cost may drive a user to use the marshalling module for control. That is a system design choice.
One issue with a marshalling module is that if downloaded, depending on the module configuration and DeltaV version, the module may not have updated its registers before another module reads one, and it could read a default value. Similary, the module may write to the Dataset before all the inputs have been updated from the control modules. If used for control, the marshalling modules should not be downloaded while the process is running.
So I thought the PDS should differentiate between direct and marshalled Dataset IO, and I positioned the Marshalling module solution for data acquisition. Direct references would be better suited for control level communication.
Andre