103 ("DWORD", "ANY_NBIT"), |
103 ("DWORD", "ANY_NBIT"), |
104 ("LWORD", "ANY_NBIT") |
104 ("LWORD", "ANY_NBIT") |
105 #("WSTRING", "ANY_STRING") # TODO |
105 #("WSTRING", "ANY_STRING") # TODO |
106 ] |
106 ] |
107 |
107 |
|
108 DefaultType = "DINT" |
|
109 |
108 DataTypeRange_list = [ |
110 DataTypeRange_list = [ |
109 ("SINT", (-2**7, 2**7 - 1)), |
111 ("SINT", (-2**7, 2**7 - 1)), |
110 ("INT", (-2**15, 2**15 - 1)), |
112 ("INT", (-2**15, 2**15 - 1)), |
111 ("DINT", (-2**31, 2**31 - 1)), |
113 ("DINT", (-2**31, 2**31 - 1)), |
112 ("LINT", (-2**31, 2**31 - 1)), |
114 ("LINT", (-2**31, 2**31 - 1)), |