IReadWriteNetReadStringAsync 方法 (String, UInt16, Encoding) |
命名空间: HslCommunication.Core
Task<OperateResult<string>> ReadStringAsync( string address, ushort length, Encoding encoding )
MelsecMcNet melsec_net = new MelsecMcNet( "192.168.0.100", 6000 ); // 以下是简单的读取,没有仔细校验的方式 string d100_value = melsec_net.ReadString( "D100", 5 ).Content; // 如果需要判断是否读取成功,使用 Unicode 编码即可读取中文,如果还是乱码,就需要自己指定编码来实现 OperateResult<string> R_d100_value = melsec_net.ReadString( "D100", 5, Encoding.Unicode ); if (R_d100_value.IsSuccess) { // success string value = R_d100_value.Content; } else { // failed }