PLCControler.py
changeset 887 d3c6c4ab8b28
parent 886 ace92afe9100
child 901 ab43f3e40b9d
equal deleted inserted replaced
886:ace92afe9100 887:d3c6c4ab8b28
  1675             if datatype is not None:
  1675             if datatype is not None:
  1676                 basetype_content = datatype.baseType.getcontent()
  1676                 basetype_content = datatype.baseType.getcontent()
  1677                 return basetype_content["name"] == "enum"
  1677                 return basetype_content["name"] == "enum"
  1678         return False
  1678         return False
  1679 
  1679 
       
  1680     def IsNumType(self, type, debug = False):
       
  1681         return self.IsOfType(type, "ANY_NUM", debug) or\
       
  1682                self.IsOfType(type, "ANY_BIT", debug)
       
  1683             
  1680     def GetDataTypeRange(self, type, debug = False):
  1684     def GetDataTypeRange(self, type, debug = False):
  1681         if type in DataTypeRange:
  1685         if type in DataTypeRange:
  1682             return DataTypeRange[type]
  1686             return DataTypeRange[type]
  1683         else:
  1687         else:
  1684             project = self.GetProject(debug)
  1688             project = self.GetProject(debug)