

== org.vishia.fbcl.readOdg.wrOdgGraphicData.otx ========================================================

== GBlock in Graphic Overview ==

  [0] @6'20(20..32, 38..54)  g_6_26_46 :mdlInp FB=$module_TestF_DT1:$Module_TestF_DT1  
  [1] @6'20(20..32, 82..89)  g_6_26_85 :mdlInp FB=$module_TestF_DT1:$Module_TestF_DT1  
  [2] @6'40(39..46, 81..83)  e_6_42_82 :expr   
  [3] @6'50(52..62, 79..83)  e_6_57_81 :expr   
  [4] @6'80(80..97, 49..58)  tsD1 :fb FB=tsD1:Ts%x%_FB  
  [5] @6'140(139..175, 54..100)  scopeDT1 :fb FB=scopeDT1:TESTscopeDT1  


== GBlock in Graphic with pins ==

  [0] @6'20(20..32, 38..54)  g_6_26_46 :mdlInp FB=$module_TestF_DT1:$Module_TestF_DT1  
    @6'30(31..33, 42..44)  EvinMdl:step "step"
  
    @6'30(31..33, 45..47)  DinMdl:x "x:N"
  
    @6'30(31..33, 51..53)  EvUpdinMdl:upd "upd"
    

  [1] @6'20(20..32, 82..89)  g_6_26_85 :mdlInp FB=$module_TestF_DT1:$Module_TestF_DT1  
    @6'30(31..33, 84..86)  EvinMdl:ctor "ctor"
  
    @6'30(31..33, 86..88)  EvinMdl:init "init"
    

  [2] @6'40(39..46, 81..83)  e_6_42_82 :expr   
    @6'40(45..47, 81..83)  zout:xz "xz"
    

  [3] @6'50(52..62, 79..83)  e_6_57_81 :expr   
    @6'50(50..53, 79..81)  exprInp: "+"
  
    @6'50(50..53, 81..83)  exprInp: "-"
  
    @6'60(61..63, 81..83)  vout:dx1 "dx1"
    

  [4] @6'80(80..97, 49..58)  tsD1 :fb FB=tsD1:Ts%x%_FB  
    @6'80(79..81, 52..54)  Din:Tsi "Tsi:=0.001"
  
    @6'80(79..81, 54..56)  Din:Tstep "Tstep:=0.001"
  
    @6'80(79..81, 56..58)  Din:x "x"
  
    @6'100(96..98, 56..58)  Dout:dx "dx()"
    

  [5] @6'140(139..175, 54..100)  scopeDT1 :fb FB=scopeDT1:TESTscopeDT1  
    @6'140(138..140, 56..58)  Evin:scope "scope"
  
    @6'140(138..166, 64..66)  Din:dxt1 "=:dxt1:F?bl,50,0,50"
  
    @6'140(138..166, 81..83)  Din:dx1 "=:dx1:F?dgn,50,0,50"
  
    @6'140(138..172, 93..95)  Din:ip_own "=:ip_own ? 127.0.0.1:44786"
  
    @6'140(138..172, 95..97)  Din:ip_dst "=:ip_dst ? 127.0.0.1:44787"
    



== GBlock in Graphic, Details:



[4] @6'80(80..97, 49..58)  tsD1 =fb  ==FBlock== tsD1:Ts%x%_FB  
  Pins:
  Din= Tsi ('Tsi:=0.001')
  Din= Tstep ('Tstep:=0.001')
  Din= x ('x')  <--dataflow--- mdlInp=g_6_26_46.x @6'20(20..32, 38..54)
  Dout= dx ('dx()')  ---dataflow--> fb=scopeDT1.dxt1 @6'80(80..97, 49..58)


[5] @6'140(139..175, 54..100)  scopeDT1 =fb  ==FBlock== scopeDT1:TESTscopeDT1  
  Pins:
  Evin= scope ('scope')
  Din= dxt1 ('=:dxt1:F?bl,50,0,50')  <--dataflow--- fb=tsD1.dx @6'80(80..97, 49..58)
  Din= dx1 ('=:dx1:F?dgn,50,0,50')  <--dataflow--- expr=e_6_57_81.dx1 @6'50(52..62, 79..83)
  Din= ip_own ('=:ip_own ? 127.0.0.1:44786')
  Din= ip_dst ('=:ip_dst ? 127.0.0.1:44787')




== Xref in Graphic Detail==
  



== Demux in Graphic Detail==
  

  

== Expression by name in Graphic Detail ==


[2] @6'40(39..46, 81..83) e_6_42_82 =expr  ==FBexpr== ''
  Pin zout= xz ('xz')
    dataflow=  --> e_6_57_81.-

[3] @6'50(52..62, 79..83) e_6_57_81 =expr  ==FBexpr== ''
  Pin exprInp=  ('+')
    dataflow= <--- g_6_26_46.x:N
  Pin exprInp=  ('-')
    dataflow= <--- e_6_42_82.xz
  Pin vout= dx1 ('dx1')
    dataflow=  --> scopeDT1.=:dx1:F?dgn,50,0,50



== GStates in Graphic, Details:





== GStateTransCond in Graphic Detail ==




== FBlock instances in the module ==

  tsD1

== All FBlock instances in the module ==


  
  
  FBlock kind=TheModule "$module_TestF_DT1 :$Module_TestF_DT1"
  
  
  FBlock kind=Submodule "tsD1 :Ts%x%_FB"
    Evin ctor
    Evin init
    Evin param
    Evin paramExp
    Evin step
    evUpdin upd
    Evout stepyO
    evUpdout updO
    Din Ts (Ts)
    Din Tse (Tse)
    Din Tsi (Tsi)
    Din Tstep (Tstep)
    Din x (x)
    Dout dx (dx)
    Dout stepR (stepR)
    Dout y (y)
    zout yz (yz)




== StBlock instances in the module ==



//Format: *StateName[parentName][...||...] -->...2  
//        :                         :       :    ^-- number of chilld states
//        :                         :       :  ^---- it is a region, State_FBcl#bRegion
//        :                         :       ^-- childDefaultState is set.
//        :                         ^---bParallelParent  
//        ^-- **: bTopState, * :State_FBcl#bDefaultState, ||=bOrthRegion  



== All FBlock instances in the module ==


  $module_TestF_DT1
  tsD1

