anchor.diff:      function GetRCSOutMinus(): TRCSAddr;
   
       procedure ShowIndication();
  +    procedure ReadContollers();
   
     public
       constructor Create(index: Integer);
  
positive.code: 
  uses BlockDb, GetSystems, fMain, TJCDatabase, UPO, Graphics, Diagnostics, Math,
    TCPServerPanel, BlockLock, PTUtils, changeEvent, TCPAreasRef, ownConvert,
    IfThenElse;
  
  constructor TBlkTurnout.Create(index: Integer);
  begin
  
negative.code:   Self.UpdatePosition();
    Self.UpdateMovingTimeout();
    Self.UpdateLock();
    Self.ReadContollers();
  
    if (Self.m_state.position <> Self.m_state.positionOld) then
    begin
  