点击或拖拽改变大小

SerialDeviceBaseWrite 方法 (String, String, Int32)

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

命名空间:  HslCommunication.Serial
程序集:  HslCommunication (在 HslCommunication.dll 中) 版本:11.8.2.0 (11.8.2.0)
语法
public virtual OperateResult Write(
	string address,
	string value,
	int length
)

参数

address
类型:SystemString
起始地址
value
类型:SystemString
写入值
length
类型:SystemInt32
字符串的长度

返回值

类型:OperateResult
带有成功标识的结果类对象

实现

IReadWriteNetWrite(String, String, Int32)
示例
以下为三菱的连接对象示例,其他的设备读写情况参照下面的代码:
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
}
参见