plcopen/definitions.py
changeset 1802 74a3f4d5f407
parent 1798 7ec48bdc7a57
child 1837 c507c363625e
equal deleted inserted replaced
1801:58ff55053518 1802:74a3f4d5f407
   112 
   112 
   113 DataTypeRange_list = [
   113 DataTypeRange_list = [
   114     ("SINT",  (-2**7,  2**7 - 1)),
   114     ("SINT",  (-2**7,  2**7 - 1)),
   115     ("INT",   (-2**15, 2**15 - 1)),
   115     ("INT",   (-2**15, 2**15 - 1)),
   116     ("DINT",  (-2**31, 2**31 - 1)),
   116     ("DINT",  (-2**31, 2**31 - 1)),
   117     ("LINT",  (-2**31, 2**31 - 1)),
   117     ("LINT",  (-2**63, 2**63 - 1)),
   118     ("USINT", (0,      2**8 - 1)),
   118     ("USINT", (0,      2**8 - 1)),
   119     ("UINT",  (0,      2**16 - 1)),
   119     ("UINT",  (0,      2**16 - 1)),
   120     ("UDINT", (0,      2**32 - 1)),
   120     ("UDINT", (0,      2**32 - 1)),
   121     ("ULINT", (0,      2**32 - 1))
   121     ("ULINT", (0,      2**64 - 1))
   122 ]
   122 ]
   123 
   123 
   124 ANY_TO_ANY_FILTERS = {
   124 ANY_TO_ANY_FILTERS = {
   125     "ANY_TO_ANY": [
   125     "ANY_TO_ANY": [
   126         # simple type conv are let as C cast
   126         # simple type conv are let as C cast