/// <summary> /// 获取设备及其下面的所有iO参数点的信息 /// </summary> /// <returns></returns> public string GetCommandAllString() { try { string str = "TABLE:IO_DEVICE#DEVICE_DRIVER_ID:" + DEVICE_DRIVER_ID; str += "#IO_COMM_ID:" + IO_COMM_ID; str += "#IO_DEVICE_ADDRESS:" + IO_DEVICE_ADDRESS; str += "#IO_DEVICE_ID:" + IO_DEVICE_ID; str += "#IO_DEVICE_LABLE:" + IO_DEVICE_LABLE; str += "#IO_DEVICE_NAME:" + IO_DEVICE_NAME; str += "#IO_DEVICE_OVERTIME:" + IO_DEVICE_OVERTIME; str += "#IO_DEVICE_PARASTRING:" + IO_DEVICE_PARASTRING.Replace("#", "//").Replace(":", "\\"); str += "#IO_DEVICE_REMARK:" + IO_DEVICE_REMARK.Replace("#", "//").Replace(":", "\\");; str += "#IO_DEVICE_STATUS:" + IO_DEVICE_STATUS; str += "#IO_DEVICE_UPDATECYCLE:" + IO_DEVICE_UPDATECYCLE; str += "#IO_SERVER_ID:" + IO_SERVER_ID; string parastr = ""; for (int i = 0; i < this.IOParas.Count; i++) { parastr += "**" + this.IOParas[i].GetCommandString(); } if (parastr != "") { parastr = parastr.Remove(0, 2); } str += "#PARAS:" + parastr; return(str); } catch { return(""); } }
public string GetCommandString() { try { string str = "TABLE:IO_DEVICE#DEVICE_DRIVER_ID:" + DEVICE_DRIVER_ID; str += "#IO_COMM_ID:" + IO_COMM_ID; str += "#IO_DEVICE_ADDRESS:" + IO_DEVICE_ADDRESS; str += "#IO_DEVICE_ID:" + IO_DEVICE_ID; str += "#IO_DEVICE_LABLE:" + IO_DEVICE_LABLE; str += "#IO_DEVICE_NAME:" + IO_DEVICE_NAME; str += "#IO_DEVICE_OVERTIME:" + IO_DEVICE_OVERTIME; str += "#IO_DEVICE_PARASTRING:" + IO_DEVICE_PARASTRING.Replace("#", "//").Replace(":", "\\"); str += "#IO_DEVICE_REMARK:" + IO_DEVICE_REMARK.Replace("#", "//").Replace(":", "\\");; str += "#IO_DEVICE_STATUS:" + IO_DEVICE_STATUS; str += "#IO_DEVICE_UPDATECYCLE:" + IO_DEVICE_UPDATECYCLE; str += "#IO_SERVER_ID:" + IO_SERVER_ID; return(str); } catch { return(""); } }