| 程序包 | 说明 |
|---|---|
| cn.foxtech.device.protocol.v1.s7plc.core.model | |
| cn.foxtech.device.protocol.v1.s7plc.core.service | |
| cn.foxtech.device.protocol.v1.s7plc.core.utils |
| 限定符和类型 | 方法和说明 |
|---|---|
RequestItem |
RequestItem.copy()
复制一个新对象
|
static RequestItem |
RequestItem.createByParams(EParamVariableType variableType,
int count,
EArea area,
int dbNumber,
int byteAddress,
int bitAddress)
通过参数创建请求项
|
static RequestItem |
RequestItem.fromBytes(byte[] data)
字节数组数据解析
|
static RequestItem |
RequestItem.fromBytes(byte[] data,
int offset)
字节数组数据解析
|
| 限定符和类型 | 方法和说明 |
|---|---|
static S7Data |
S7Data.createReadRequest(List<RequestItem> requestItems)
创建默认读对象
|
static S7Data |
S7Data.createWriteRequest(List<RequestItem> requestItems,
List<DataItem> dataItems)
创建默认写对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
DataItem |
PLCNetwork.readS7Data(RequestItem requestItem)
读取S7协议数据
|
void |
PLCNetwork.writeS7Data(RequestItem requestItem,
DataItem dataItem)
写S7协议数据
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<DataItem> |
PLCNetwork.readS7Data(List<RequestItem> requestItems)
读取S7协议数据
|
void |
PLCNetwork.writeS7Data(List<RequestItem> requestItems,
List<DataItem> dataItems)
写S7协议
|
| 限定符和类型 | 方法和说明 |
|---|---|
static RequestItem |
AddressUtil.parse(String address,
int count,
EParamVariableType variableType)
解析请求内容
|
static RequestItem |
AddressUtil.parseBit(String address)
位地址解析
|
static RequestItem |
AddressUtil.parseByte(String address,
int count)
字节地址解析
|
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
AddressUtil.parseArea(RequestItem item)
根据请求项解析对应的区域
|
Copyright © 2024. All rights reserved.