

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

== GBlock in Graphic Overview ==

  [0] @8'30(33..44, 46..58)  g_8_38_52 :mdlInp FB=$module_CallingConventionsUse:$Module_CallingConventionsUse  
  [1] @8'30(29..48, 86..95)  t1 :fb FB=t1:FBcall  
  [2] @8'50(51..70, 86..95)  t2 :fb FB=t2:FBcall  
  [3] @8'80(81..94, 47..54)  t1 :fb FB=t1  
  [4] @8'110(106..121, 46..70)  t2 :fb FB=t2:FBcall  
  [5] @8'120(117..125, 76..79)  g_8_121_77 :mdlInp FB=$module_CallingConventionsUse:$Module_CallingConventionsUse  
  [6] @8'110(115..127, 83..85)  g_8_121_84 :docu   
  [7] @8'130(133..141, 76..84)  g_8_137_80 :mdlOut FB=$module_CallingConventionsUse:$Module_CallingConventionsUse  
  [8] @8'130(133..146, 45..65)  g_8_139_55 :mdlOut FB=$module_CallingConventionsUse:$Module_CallingConventionsUse  


== GBlock in Graphic with pins ==

  [0] @8'30(33..44, 46..58)  g_8_38_52 :mdlInp FB=$module_CallingConventionsUse:$Module_CallingConventionsUse  
    @8'40(43..45, 46..48)  EvinMdl:step "step"
  
    @8'40(43..45, 48..50)  DinMdl:x1 "x1:F"
  
    @8'40(43..45, 50..52)  DinMdl:x2 "x2:F"
  
    @8'40(43..45, 53..55)  EvUpdinMdl:upd "upd"
    

  [1] @8'30(29..48, 86..95)  t1 :fb FB=t1:FBcall  
    @8'30(28..30, 91..93)  Din:Ts "0.1=:Ts:F"
  
    @8'30(28..30, 93..95)  Din:Tstep "0.001=:Tstep:F"
    

  [2] @8'50(51..70, 86..95)  t2 :fb FB=t2:FBcall  
    @8'50(50..52, 91..93)  Din:Ts "0.2=:Ts:F"
  
    @8'50(50..52, 93..95)  Din:Tstep "0.001=:Tstep:F"
    

  [3] @8'80(81..94, 47..54)  t1 :fb FB=t1  
    @8'80(80..82, 50..52)  Din:x1 "x1:S.8"
  
    @8'90(93..95, 52..54)  Dout:yt1 "yret~yt1"
    

  [4] @8'110(106..121, 46..70)  t2 :fb FB=t2:FBcall  
    @8'100(105..107, 52..54)  Din:x1 "x1"
  
    @8'120(121..123, 49..51)  Dout:dyt2 "y1ref*dyt2"
  
    @8'120(120..122, 53..55)  vout:yt2 "%yt2"
  
    @8'120(120..122, 59..61)  Dout:gety "gety()"
  
    @8'120(120..122, 66..68)  vout:y "y"
    

  [5] @8'120(117..125, 76..79)  g_8_121_77 :mdlInp FB=$module_CallingConventionsUse:$Module_CallingConventionsUse  
    @8'120(124..126, 76..78)  EvinMdl:test "test"
    

  [6] @8'110(115..127, 83..85)  g_8_121_84 :docu     

  [7] @8'130(133..141, 76..84)  g_8_137_80 :mdlOut FB=$module_CallingConventionsUse:$Module_CallingConventionsUse  
    @8'130(132..134, 76..78)  EvoutMdl:testO "testO"
  
    @8'130(132..134, 80..82)  VoutMdl:ytest "ytest"
    

  [8] @8'130(133..146, 45..65)  g_8_139_55 :mdlOut FB=$module_CallingConventionsUse:$Module_CallingConventionsUse  
    @8'130(132..134, 46..48)  EvoutMdl:stepO "stepO"
  
    @8'130(132..134, 49..51)  VoutMdl:dy "dy"
  
    @8'130(132..134, 53..55)  VoutMdl:y2 "y2"
  
    @8'130(132..134, 59..61)  VoutMdl:y1 "y1"
    



== GBlock in Graphic, Details:



[1] @8'30(29..48, 86..95)  t1 =fb  ==FBlock== t1:FBcall  
  Pins:
  Din= Ts ('0.1=:Ts:F')
  Din= Tstep ('0.001=:Tstep:F')


[2] @8'50(51..70, 86..95)  t2 =fb  ==FBlock== t2:FBcall  
  Pins:
  Din= Ts ('0.2=:Ts:F')
  Din= Tstep ('0.001=:Tstep:F')


[3] @8'80(81..94, 47..54)  t1 =fb  ==FBlock== t1  
  Pins:
  Din= x1 ('x1:S.8')  <--dataflow--- mdlInp=g_8_38_52.x1 @8'30(33..44, 46..58)
  Dout= yt1 ('yret~yt1')  ---dataflow--> fb=t2.x1 @8'80(81..94, 47..54)


[4] @8'110(106..121, 46..70)  t2 =fb  ==FBlock== t2:FBcall  
  Pins:
  Din= x1 ('x1')  <--dataflow--- fb=t1.yt1 @8'80(81..94, 47..54)
  Dout= dyt2 ('y1ref*dyt2')  ---dataflow--> mdlOut=g_8_139_55.dy @8'110(106..121, 46..70)
  vout= yt2 ('%yt2')  ---dataflow--> mdlOut=g_8_139_55.y2 @8'110(106..121, 46..70)
  Dout= gety ('gety()')  ---dataflow--> mdlOut=g_8_139_55.y1 @8'110(106..121, 46..70)
  vout= y ('y')  ---dataGet--> mdlOut=g_8_137_80.ytest @8'110(106..121, 46..70)




== Xref in Graphic Detail==
  



== Demux in Graphic Detail==
  

  

== Expression by name in Graphic Detail ==




== GStates in Graphic, Details:





== GStateTransCond in Graphic Detail ==




== FBlock instances in the module ==

  t1
  t2

== All FBlock instances in the module ==


  
  
  FBlock kind=TheModule "$module_CallingConventionsUse :$Module_CallingConventionsUse"
  
  
  FBlock kind=Submodule "t1 :FBcall"
  
  
  FBlock kind=Submodule "t2 :FBcall"




== 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_CallingConventionsUse
  t1
  t2

