exemples/python/py_ext_0@py_ext/pyfile.xml
changeset 3814 ab0afe798428
parent 3318 aee9e98c856a
equal deleted inserted replaced
3813:6f3e20690172 3814:ab0afe798428
     4     <variable name="SomeVarName" type="DINT" onchange="MyFunc, SomeChange"/>
     4     <variable name="SomeVarName" type="DINT" onchange="MyFunc, SomeChange"/>
     5     <variable name="Grumpf" type="STRING" initial="'mhoo'" onchange="MyFunc, MyOtherFunc"/>
     5     <variable name="Grumpf" type="STRING" initial="'mhoo'" onchange="MyFunc, MyOtherFunc"/>
     6   </variables>
     6   </variables>
     7   <globals>
     7   <globals>
     8     <xhtml:p><![CDATA[
     8     <xhtml:p><![CDATA[
     9 print "All python PLC globals variables :", PLCGlobalsDesc
     9 print("All python PLC globals variables :", PLCGlobalsDesc)
    10 print "Current extention name :", __ext_name__
    10 print("Current extention name :", __ext_name__)
    11 
    11 
    12 def MyFunc(*args):
    12 def MyFunc(*args):
    13     print args
    13     print(args)
    14 
    14 
    15 def MyOtherFunc(*args):
    15 def MyOtherFunc(*args):
    16     print "other", args
    16     print("other", args)
    17 
    17 
    18 def SomeChange(*args):
    18 def SomeChange(*args):
    19     print "count",OnChange.SomeVarName.count
    19     print("count",OnChange.SomeVarName.count)
    20     print "first",OnChange.SomeVarName.first
    20     print("first",OnChange.SomeVarName.first)
    21     print "last",OnChange.SomeVarName.last
    21     print("last",OnChange.SomeVarName.last)
    22 
    22 
    23 
    23 
    24 ]]></xhtml:p>
    24 ]]></xhtml:p>
    25   </globals>
    25   </globals>
    26   <init>
    26   <init>