Model Propagation
The Model propagation allows you to share Nodes between Niagara instances.
Now there is no need to copy paste Model Items between stations. Depending on your configuration, Nodes from a source station will be created, deleted or updated in the target station.
The Node in the target station won't be an exact copy:
Among the frozen slots, the DisplayedName, the Description, the Id and the TranslationKey will be propagated.
The last step in the propagation is triggering the initialize action on the propagated Nodes. The result of the initialization will determine the Status and FaultCause values.
The slots related to the propagation (SourceStation, SyncOriginOrd and b:syncSource) will be updated according to the current station.
Dynamic BSimple slots will be propagated if they have the aoo facet of if they have the userDefined1 flag.
It is also possible to include or excludes Dynamic BSimple slots by using the includeIds or excludeIds slots the parent Node Definition's Advanced Config.
Only the isIn relations and the relation coming from NodeRelations will be propagated. A relations won't be created if the endpoint doesn't exist
since the 46.17, the relations coming from a NodeRelation will be created only if the target station has the same NodeRelation
Get started