private static string GenRealDataType(PlcVarType src) { var result = string.Empty; if (IsWorks3) { result = src.ToString(); } else { switch (src) { case PlcVarType.Word: result = "Word[Signed]"; break; //case PlcVarType.Dword: // break; //case PlcVarType.Float: // break; default: result = src.ToString(); break; } } return(result); }
public PlcVariable(PlcVarType varType, string name, PlcDataType dataType, string comment) { VarType = varType; Name = name; DataType = dataType; Comment = comment; }
public PlcVariable(PlcVarType varType, string name, string derivedType, string comment) { VarType = varType; Name = name; DataType = PlcDataType.DERIVED; DerivedType = derivedType; Comment = comment; }