Virtual ord syntax

The general syntax for a “virtual ord” uses a specialized form as follows:

<ord to VirtualGateway>│virtual:/virtualPath

where virtualPath represents some hierarchy of virtual components and child properties.

For example, for BacnetVirtualComponents, the general virtual path syntax is:

<ord to VirtualGateway>│virtual:/objectType_Instance/propertyName

Or in the special case of an arrayed property:

<ord to VirtualGateway>│virtual:/objectType_Instance/propertyName/elementN

where N is the property array index.

For specific virtual ord details, refer to the corresponding driver document.

NoteStarting in AX-3.7, virtual components in a NiagaraNetwork (Niagara virtuals) use a much simpler virtual ord than in previous releases, due to a new “virtual cache” mechanism. Much information that was formerly in the “virtualPath” portion of the ord syntax now resides in this cache. For related details, see Niagara virtuals in AX-3.7 and Ords for Niagara virtual components.