点击或拖拽改变大小

IReadWriteNetWrite 方法 (String, String, Int32, Encoding)

写入指定长度的字符串信息,如果超出,就截断字符串,如果长度不足,那就补0操作,编码为指定的编码信息
Write string information of the specified length. If it exceeds the value, the string is truncated. If the length is not enough, then the operation is complemented with 0 , you should specified the encoding information

命名空间:  HslCommunication.Core
程序集:  HslCommunication (在 HslCommunication.dll 中) 版本:12.1.2.0 (12.1.2.0)
语法
OperateResult Write(
	string address,
	string value,
	int length,
	Encoding encoding
)

参数

address
类型:SystemString
起始地址
value
类型:SystemString
写入值
length
类型:SystemInt32
字符串的长度
encoding
类型:System.TextEncoding
指定的编码信息

返回值

类型:OperateResult
带有成功标识的结果类对象
示例
以下为三菱的连接对象示例,其他的设备读写情况参照下面的代码:
String类型示例
MelsecMcNet melsec_net = new MelsecMcNet( "192.168.0.100", 6000 );

// 简单的写入
melsec_net.Write( "D100", "ABCDEFGH", 10 );

// 如果想要判断是否写入成功
OperateResult write = melsec_net.Write( "D100", "ABCDEFGH", 10 );
if (write.IsSuccess)
{
    // success
}
else
{
    // failed
}
参见