FunctionMLSyncReadDeltaSPipe Network motion icon

Description

Gets the output phasing value of a synchronizer block. Output phasing is the distance or the slope the output takes to synchronize with the input when MLSyncStart Block is executed (see Get Output Phasing after MLSyncStart). It also affects the distance or the slope the output takes to desynchronize with the input and come to a stop when MLSyncStop Block is executed (see Get Output Phasing after MLSyncStop).

Get Output Phasing after MLSyncStart

Figure 7-110: Get Output Phasing after MLSyncStart

Get Output Phasing after MLSyncStop

Figure 7-111: Get Output Phasing after MLSyncStop

Arguments

Input

BlockID

Description

Name of the Pipe Network Block

 

Data type

DINT

 

Range

[-2147483648, 2147483648]

 

Unit

n/a

 

Default

Output

DeltaS

Description

Present Delta Slope value

 

Data type

LREAL

 

Unit

User unit

Related Functions

MLSyncWriteDeltaS

Example

Structured Text

 

ActScope := MLSyncReadDeltaS( PipeNetwork.SYN );

 

Ladder Diagram

MLSyncReadDeltaS: LD example

Function Block Diagram

MLSyncReadDeltaS: FBD example