FatekProgramHelperWriteAsync 方法 (IReadWriteDevice, Byte, String, Boolean) |
批量写入bool类型的数组,支持的类型为X,Y,M,S,T,C,具体的地址范围取决于PLC的类型,地址可以携带站号信息,例如 s=2;M100
Write arrays of type bool in batches. The supported types are X, Y, M, S, T, C. The specific address range depends on the type of PLC,
The address can carry station number information, such as s=2;M100
命名空间:
HslCommunication.Profinet.FATEK.Helper
程序集:
HslCommunication (在 HslCommunication.dll 中) 版本:12.1.2.0 (12.1.2.0)
语法 public static Task<OperateResult> WriteAsync(
IReadWriteDevice device,
byte station,
string address,
bool[] value
)
Public Shared Function WriteAsync (
device As IReadWriteDevice,
station As Byte,
address As String,
value As Boolean()
) As Task(Of OperateResult)
public:
static Task<OperateResult^>^ WriteAsync(
IReadWriteDevice^ device,
unsigned char station,
String^ address,
array<bool>^ value
)
static member WriteAsync :
device : IReadWriteDevice *
station : byte *
address : string *
value : bool[] -> Task<OperateResult>
参数
- device
- 类型:HslCommunication.CoreIReadWriteDevice
PLC通信对象 - station
- 类型:SystemByte
站号信息 - address
- 类型:SystemString
PLC的地址信息 - value
- 类型:SystemBoolean
数据信息
返回值
类型:
TaskOperateResult是否写入成功
参见