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 |