

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

== GBlock in Graphic Overview ==

  [0] @13'30(35..43, 24..53)  g_13_39_38 :mdlInp FB=$module_convHB1_if:$Module_convHB1_if  
  [1] @13'50(46..47, 34..35)  g_13_46_34 :conPoint   
  [2] @13'50(47..58, 48..53)  g_13_52_50 :docu   
  [3] @13'50(49..59, 23..31)  cond1 :expr   
  [4] @13'50(51..58, 33..37)  e1 :expr   
  [5] @13'50(51..58, 41..45)  e2 :expr   
  [6] @13'70(66..67, 45..46)  g_13_66_45 :conPoint   
  [7] @13'70(71..78, 27..31)  n1 :expr   
  [8] @13'70(71..78, 32..38)  p1 :expr   
  [9] @13'70(71..78, 40..46)  n2 :expr   
  [10] @13'70(71..78, 47..51)  p2 :expr   
  [11] @13'80(85..90, 40..42)  e_13_87_41 :expr   
  [12] @13'80(85..90, 43..45)  e_13_87_44 :expr   
  [13] @13'80(85..91, 29..31)  e_13_88_30 :expr   
  [14] @13'100(96..105, 24..38)  g_13_100_31 :mdlOut FB=$module_convHB1_if:$Module_convHB1_if  


== GBlock in Graphic with pins ==

  [0] @13'30(35..43, 24..53)  g_13_39_38 :mdlInp FB=$module_convHB1_if:$Module_convHB1_if  
    @13'40(42..44, 25..27)  EvinMdl:calc "calc"
  
    @13'40(42..44, 33..35)  DinMdl:xV "xV:F"
  
    @13'40(42..44, 46..48)  DinMdl:P "P:I"
    

  [1] @13'50(46..47, 34..35)  g_13_46_34 :conPoint     

  [2] @13'50(47..58, 48..53)  g_13_52_50 :docu     

  [3] @13'50(49..59, 23..31)  cond1 :expr   
    @13'50(49..51, 25..27)  Evin:prep "prep"
  
    @13'50(48..52, 27..29)  exprInp: "0"
  
    @13'50(48..52, 29..31)  exprInp: ">="
  
    @13'60(58..60, 27..29)  Evout:true "true"
  
    @13'60(58..60, 29..31)  Evout:false "false"
    

  [4] @13'50(51..58, 33..37)  e1 :expr   
    @13'50(50..55, 35..37)  exprInp: "-0+"
  
    @13'60(57..59, 33..35)  Evin:prep "prep"
    

  [5] @13'50(51..58, 41..45)  e2 :expr   
    @13'50(50..55, 43..45)  exprInp: "-0+"
  
    @13'60(57..59, 41..43)  Evin:prep "prep"
    

  [6] @13'70(66..67, 45..46)  g_13_66_45 :conPoint     

  [7] @13'70(71..78, 27..31)  n1 :expr   
    @13'70(70..72, 27..29)  Evin:prep "prep"
  
    @13'70(70..73, 29..31)  exprInp: "0:F"
    

  [8] @13'70(71..78, 32..38)  p1 :expr   
    @13'70(70..72, 32..34)  Evin:prep "prep"
  
    @13'70(70..75, 34..36)  exprInp: "1 *"
  
    @13'70(70..73, 36..38)  exprInp: "*"
    

  [9] @13'70(71..78, 40..46)  n2 :expr   
    @13'70(70..72, 40..42)  Evin:prep "prep"
  
    @13'70(70..75, 42..44)  exprInp: "1 *"
  
    @13'70(70..73, 44..46)  exprInp: "*"
    

  [10] @13'70(71..78, 47..51)  p2 :expr   
    @13'70(70..72, 47..49)  Evin:prep "prep"
  
    @13'70(70..73, 49..51)  exprInp: "0:F"
    

  [11] @13'80(85..90, 40..42)  e_13_87_41 :expr   
    @13'80(84..86, 40..42)  exprInp: ""
  
    @13'90(89..91, 40..42)  Dout:vn "vn"
    

  [12] @13'80(85..90, 43..45)  e_13_87_44 :expr   
    @13'80(84..86, 43..45)  exprInp: ""
  
    @13'90(89..91, 43..45)  Dout:vn "vn"
    

  [13] @13'80(85..91, 29..31)  e_13_88_30 :expr   
    @13'80(84..86, 29..31)  exprInp: ""
  
    @13'90(90..92, 29..31)  Dout:vp "vp"
    

  [14] @13'100(96..105, 24..38)  g_13_100_31 :mdlOut FB=$module_convHB1_if:$Module_convHB1_if  
    @13'90(95..97, 26..28)  EvoutMdl:calcO "calcO"
  
    @13'90(95..104, 29..31)  VoutMdl:yVp "yVp"
  
    @13'90(95..104, 35..37)  VoutMdl:yVn "yVn:F"
  
    @13'100(104..106, 24..26)  EvinMdl:calc "calc"
    



== GBlock in Graphic, Details:





== Xref in Graphic Detail==


[1] @13'50(46..47, 34..35) g_13_46_34 ==conPoint== id910  
  Pins:
  fbPinSrc---dataflow--> expr=cond1.'>=' @13'50(48..52, 29..31)
  fbPinSrc---dataflow--> expr=e2.'-0+' @13'50(50..55, 43..45)
  fbPinSrc---dataflow--> expr=e1.'-0+' @13'50(50..55, 35..37)
  fbPinDst<---dataflow--- mdlInp=g_13_39_38.xV @13'40(42..44, 33..35)


[6] @13'70(66..67, 45..46) g_13_66_45 ==conPoint== id916  
  Pins:
  fbPinSrc---dataflow--> expr=n2.'*' @13'70(70..73, 44..46)
  fbPinSrc---dataflow--> expr=p1.'*' @13'70(70..73, 36..38)
  fbPinDst<---dataflow--- mdlInp=g_13_39_38.P @13'40(42..44, 46..48)
  



== Demux in Graphic Detail==
  

  

== Expression by name in Graphic Detail ==


[3] @13'50(49..59, 23..31) cond1 =expr  ==FBexpr== 'cond1'
  Pin Evin= prep ('prep')
    eventflow= <--- g_13_39_38.calc
  Pin exprInp=  ('0')
  Pin exprInp=  ('>=')
    dataflow= <--- g_13_46_34.
  Pin Evout= true ('true')
    eventflow=  --> n1.prep
    eventflow=  --> n2.prep
    eventflow=  --> e2.prep
  Pin Evout= false ('false')
    eventflow=  --> p2.prep
    eventflow=  --> p1.prep
    eventflow=  --> e1.prep

[4] @13'50(51..58, 33..37) e1 =expr  ==FBexpr== 'e1'
  Pin exprInp=  ('-0+')
    dataflow= <--- g_13_46_34.
  Pin Evin= prep ('prep')
    eventflow= <--- cond1.false

[5] @13'50(51..58, 41..45) e2 =expr  ==FBexpr== 'e2'
  Pin exprInp=  ('-0+')
    dataflow= <--- g_13_46_34.
  Pin Evin= prep ('prep')
    eventflow= <--- cond1.true

[7] @13'70(71..78, 27..31) n1 =expr  ==FBexpr== 'n1'
  Pin Evin= prep ('prep')
    eventflow= <--- cond1.true
  Pin exprInp=  ('0:F')

[9] @13'70(71..78, 40..46) n2 =expr  ==FBexpr== 'n2'
  Pin Evin= prep ('prep')
    eventflow= <--- cond1.true
  Pin exprInp=  ('1 *')
    dataflow= <--- e2.
  Pin exprInp=  ('*')
    dataflow= <--- g_13_66_45.

[11] @13'80(85..90, 40..42) e_13_87_41 =expr  ==FBexpr== ''
  Pin exprInp=  ('')
    dataflow= <--- n2.
  Pin Dout= vn ('vn')

[12] @13'80(85..90, 43..45) e_13_87_44 =expr  ==FBexpr== ''
  Pin exprInp=  ('')
    dataflow= <--- p2.
  Pin Dout= vn ('vn')
    dataflow=  --> g_13_100_31.yVn:F

[13] @13'80(85..91, 29..31) e_13_88_30 =expr  ==FBexpr== ''
  Pin exprInp=  ('')
    dataflow= <--- p1.
    dataflow= <--- n1.
  Pin Dout= vp ('vp')
    dataflow=  --> g_13_100_31.yVp

[8] @13'70(71..78, 32..38) p1 =expr  ==FBexpr== 'p1'
  Pin Evin= prep ('prep')
    eventflow= <--- cond1.false
  Pin exprInp=  ('1 *')
    dataflow= <--- e1.
  Pin exprInp=  ('*')
    dataflow= <--- g_13_66_45.

[10] @13'70(71..78, 47..51) p2 =expr  ==FBexpr== 'p2'
  Pin Evin= prep ('prep')
    eventflow= <--- cond1.false
  Pin exprInp=  ('0:F')



== GStates in Graphic, Details:





== GStateTransCond in Graphic Detail ==




== FBlock instances in the module ==


== All FBlock instances in the module ==


  
  
  FBlock kind=TheModule "$module_convHB1_if :$Module_convHB1_if"




== 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_convHB1_if

