dialogs/ForceVariableDialog.py
changeset 1739 ec153828ded2
parent 1736 7e61baa047f0
child 1742 92932cd370a4
equal deleted inserted replaced
1738:d2e979738700 1739:ec153828ded2
    28 
    28 
    29 #-------------------------------------------------------------------------------
    29 #-------------------------------------------------------------------------------
    30 #                                Helpers
    30 #                                Helpers
    31 #-------------------------------------------------------------------------------
    31 #-------------------------------------------------------------------------------
    32 
    32 
    33 LOCATIONDATATYPES = {"X" : ["BOOL"],
    33 LOCATIONDATATYPES = {"X": ["BOOL"],
    34                      "B" : ["SINT", "USINT", "BYTE", "STRING"],
    34                      "B": ["SINT", "USINT", "BYTE", "STRING"],
    35                      "W" : ["INT", "UINT", "WORD", "WSTRING"],
    35                      "W": ["INT", "UINT", "WORD", "WSTRING"],
    36                      "D" : ["DINT", "UDINT", "REAL", "DWORD"],
    36                      "D": ["DINT", "UDINT", "REAL", "DWORD"],
    37                      "L" : ["LINT", "ULINT", "LREAL", "LWORD"]}
    37                      "L": ["LINT", "ULINT", "LREAL", "LWORD"]}
    38 
    38 
    39 
    39 
    40 def gen_get_function(f):
    40 def gen_get_function(f):
    41     def get_function(v):
    41     def get_function(v):
    42         try:
    42         try: