...
Any values are not transferred from the destination system to the source one. The value transfer is always unidirectional, so the gateway work as a Data Diode.
The structured variables can be transferred only as a whole.
...
To activate the transparent gateway, start GateWay Client with one or more /ROV parameters (Read Object Values).
Syntax: /ROVobj_mask1[+][,][obj_mask2][+][,]......
...
/ROVSELF.KOM+ | Ensures the value transfer of the SELF.KOM process together with its children (lines, stations, I/O tags). |
/ROVM.* | It is used for value transfer of the I/O tag which name starts according to the ordinary naming 'M.'. |
/ROVM.OBJ1,M.OBJ2 | Value transfer of objects M.OBJ1 and M.OBJ2. |
Object exclusion
If it is required not to transfer the values of specific objects, it is possible to start the GateWay Client process with one or more parameters /XOV (eXclude Object Values).
Syntax: /XOVobj_mask
Objects whose names match the specified mask will not be transferred (not even their descendants). The /XOV parameter has a higher priority than the /ROV parameter.
Example: The transfer of all structured variables except system structures can be achieved by specifying /ROVSV.* /XOVSV._System*
Changing object names
If it is necessary to change object names (i.e. on the GateWay Client side, D2000 objects are named differently than on the GateWay Server side), it is possible to start the GateWay Client process with one or more /MON (Modify Object Names) parameters.
Syntax: /MON<expression,replacement>
Example: Deleting the string "MPPS." in the names of the opened objects we achieve by specifying /MONMPPS\.,
Example: Replacement MPPS -> MES is achieved with the parameter /MONMPPS,MES
Note: at most one substitution is performed on the D2000 object name (expression is searched for from the beginning of the name). For example, if an I/O tag M.MPPS.test.MPPS exists, then the parameter /MONMPPS,MES causes the I/O tag M.MES.test.MPPS to be opened on the remote side.
Pairing objects by UID
Transparent gateway supports pairing not only by object names but also by UID objects. This feature is enabled by the start parameter /UID, which must be used when starting both the GateWay Client and GateWay Server processes.
This feature can be used to implement the functionality of a transparent gateway regardless of changes in the names of the objects (provided that they have the same UID), i.e. objects can be renamed.
...
/E+DBG.GTW_TR | Enables listing of the debug information about the objects when executing for operations of the transparent gateway. |
/E+DBG.GTW_TR.VAL | Enables listing of the debug information about the value transfer of selected objects to the destination system. |
...