| 程序包 | 说明 |
|---|---|
| cn.foxtech.device.protocol.v1.s7plc.core.model | |
| cn.foxtech.device.protocol.v1.s7plc.core.service |
| 限定符和类型 | 方法和说明 |
|---|---|
static S7Data |
S7Data.createColdRestart()
创建冷启动命令
|
static S7Data |
S7Data.createCompress()
创建压缩命令
|
static S7Data |
S7Data.createConnectAckDtData(S7Data request)
创建连接响应setup
|
static S7Data |
S7Data.createConnectConfirm(S7Data request)
创建连接确认
|
static S7Data |
S7Data.createConnectDtData(int pduLength)
创建连接setup
|
static S7Data |
S7Data.createConnectRequest(int local,
int remote)
创建连接请求
|
static S7Data |
S7Data.createCopyRamToRom()
创建复制Ram到Rom的命令
|
static S7Data |
S7Data.createDownload(EFileBlockType blockType,
int blockNumber,
EDestinationFileSystem destinationFileSystem,
boolean moreDataFollowing,
byte[] data)
创建下载中
|
static S7Data |
S7Data.createEndDownload(EFileBlockType blockType,
int blockNumber,
EDestinationFileSystem destinationFileSystem)
创建结束下载
|
static S7Data |
S7Data.createEndUpload(long uploadId)
创建结束上传
|
static S7Data |
S7Data.createErrorResponse(S7Data request,
EErrorClass errorClass,
int errorCode)
创建错误响应
|
static S7Data |
S7Data.createHotRestart()
创建热启动
|
static S7Data |
S7Data.createInsert(EFileBlockType blockType,
int blockNumber,
EDestinationFileSystem destinationFileSystem)
创建插入文件指令
|
static S7Data |
S7Data.createPlcStop()
创建PLC停止命令
|
static S7Data |
S7Data.createReadRequest(List<RequestItem> requestItems)
创建默认读对象
|
static S7Data |
S7Data.createReadWriteResponse(S7Data request,
List<ReturnItem> returnItems)
创建读写响应
|
static S7Data |
S7Data.createStartDownload(EFileBlockType blockType,
int blockNumber,
EDestinationFileSystem destinationFileSystem,
int loadMemoryLength,
int mC7CodeLength)
创建开始下载
|
static S7Data |
S7Data.createStartUpload(EFileBlockType blockType,
int blockNumber,
EDestinationFileSystem destinationFileSystem)
创建开始上传
|
static S7Data |
S7Data.createUpload(long uploadId)
创建上传中
|
static S7Data |
S7Data.createWriteRequest(List<RequestItem> requestItems,
List<DataItem> dataItems)
创建默认写对象
|
static S7Data |
NckRequestBuilder.creatNckRequest(List<RequestNckItem> items) |
static S7Data |
NckRequestBuilder.creatNckRequest(RequestNckItem item) |
static S7Data |
S7Data.fromBytes(byte[] data)
根据字节数据解析S7协议数据
|
static S7Data |
S7Data.fromBytes(TPKT tpkt,
byte[] remain)
根据字节数据解析S7协议数据
|
| 限定符和类型 | 方法和说明 |
|---|---|
static S7Data |
S7Data.createConnectAckDtData(S7Data request)
创建连接响应setup
|
static S7Data |
S7Data.createConnectConfirm(S7Data request)
创建连接确认
|
static S7Data |
S7Data.createErrorResponse(S7Data request,
EErrorClass errorClass,
int errorCode)
创建错误响应
|
static S7Data |
S7Data.createReadWriteResponse(S7Data request,
List<ReturnItem> returnItems)
创建读写响应
|
| 限定符和类型 | 方法和说明 |
|---|---|
S7Data |
PLCNetwork.readFromServerByPersistence(S7Data req)
包含持久化的从服务器读取数据,外部继承使用该方法进行交互,内部不使用
|
| 限定符和类型 | 方法和说明 |
|---|---|
S7Data |
PLCNetwork.readFromServerByPersistence(S7Data req)
包含持久化的从服务器读取数据,外部继承使用该方法进行交互,内部不使用
|
Copyright © 2024. All rights reserved.