DeltaSerialAsciiReadBool 方法 (String, UInt16) |
批量读取线圈或是离散的数据信息,需要指定地址和长度,具体的结果取决于实现,如果富文本地址不指定,默认使用的功能码是 0x01
To read coils or discrete data in batches, you need to specify the address and length. The specific result depends on the implementation. If the rich text address is not specified, the default function code is 0x01.
命名空间:
HslCommunication.Profinet.Delta
程序集:
HslCommunication (在 HslCommunication.dll 中) 版本:12.1.2.0 (12.1.2.0)
语法 public override OperateResult<bool[]> ReadBool(
string address,
ushort length
)
Public Overrides Function ReadBool (
address As String,
length As UShort
) As OperateResult(Of Boolean())
public:
virtual OperateResult<array<bool>^>^ ReadBool(
String^ address,
unsigned short length
) override
abstract ReadBool :
address : string *
length : uint16 -> OperateResult<bool[]>
override ReadBool :
address : string *
length : uint16 -> OperateResult<bool[]>
参数
- address
- 类型:SystemString
数据地址,比如 "1234" - length
- 类型:SystemUInt16
数据长度
返回值
类型:
OperateResultBoolean带有成功标识的bool[]数组
实现
IReadWriteNetReadBool(String, UInt16)IReadWriteNetReadBool(String, UInt16)IReadWriteNetReadBool(String, UInt16)备注
地址支持X,Y,M,SM,S,T,C,HC,其中X和Y地址使用DD.DD格式,范围 X0.0~X63.15, Y0.0~Y63.15,其中X地址使用的是02功能码,其余的都是01功能码。
Address supports X, Y, M, SM, S, T, C, HC, where X and Y addresses use the DD.DD format, and the range is X0.0~X63.15, Y0.0~Y63.15,
where X addresses are used The one is 02 function code, and the rest are 01 function code.
参见