| 程序包 | 说明 |
|---|---|
| cn.foxtech.device.protocol.v1.s7plc.core.model | |
| cn.foxtech.device.protocol.v1.s7plc.core.service |
| 限定符和类型 | 方法和说明 |
|---|---|
DataItem |
DataItem.copy()
复制一个新对象
|
static DataItem |
DataItem.createAckBy(byte[] data,
EDataVariableType dataVariableType)
通过字节数组+数据类型转换为DataItem数据
|
static DataItem |
DataItem.createReq(byte[] data,
EDataVariableType dataVariableType)
通过字节数组+数据类型转换为DataItem数据
|
static DataItem |
DataItem.createReqByBoolean(boolean data)
通过boolean数据类型转换为DataItem数据
|
static DataItem |
DataItem.createReqByByte(byte data)
通过字节数据类型转换为DataItem数据
|
static DataItem |
DataItem.createReqByByte(byte[] data)
通过字节数组数据类型转换为DataItem数据
|
static DataItem |
DataItem.fromBytes(byte[] data)
字节数组数据解析
|
| 限定符和类型 | 方法和说明 |
|---|---|
static S7Data |
S7Data.createWriteRequest(List<RequestItem> requestItems,
List<DataItem> dataItems)
创建默认写对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
DataItem |
PLCNetwork.readS7Data(RequestItem requestItem)
读取S7协议数据
|
DataItem |
PLCNetwork.readS7NckData(RequestNckItem requestItem)
读取S7协议NCK数据
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<DataItem> |
PLCNetwork.readS7Data(List<RequestItem> requestItems)
读取S7协议数据
|
List<DataItem> |
PLCNetwork.readS7NckData(List<RequestNckItem> requestItems)
读取S7协议NCK数据,无法精确限制请求数量,因为响应的内容长度不定
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
PLCNetwork.writeS7Data(RequestItem requestItem,
DataItem dataItem)
写S7协议数据
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
PLCNetwork.writeS7Data(List<RequestItem> requestItems,
List<DataItem> dataItems)
写S7协议
|
Copyright © 2024. All rights reserved.