public class JDefaultTemplate extends Object implements cn.foxtech.device.protocol.v1.core.template.ITemplate
| 限定符和类型 | 类和说明 |
|---|---|
static class |
JDefaultTemplate.JDecoderParam |
static class |
JDefaultTemplate.JDecoderValueParam |
static class |
JDefaultTemplate.JEncoderParam |
static class |
JDefaultTemplate.JOperate |
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
FORMAT_NAME |
| 构造器和说明 |
|---|
JDefaultTemplate() |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,Object> |
decode(int address,
int count,
MitsubishiPlcFxDeviceReadEntity entity)
对保持寄存器的数据进行处理
|
ModBusWriteRegistersRequest |
encode(String objectName,
Object objectValue)
编码
|
String |
getSysTemplateName() |
void |
loadCsvFile(String table)
从CSV文件中装载映射表
|
void |
setUserTemplateInfo(String userTemplateName,
String tableName) |
public String getSysTemplateName()
getSysTemplateName 在接口中 cn.foxtech.device.protocol.v1.core.template.ITemplatepublic void loadCsvFile(String table)
loadCsvFile 在接口中 cn.foxtech.device.protocol.v1.core.template.ITemplatetable - csv表名称public Map<String,Object> decode(int address, int count, MitsubishiPlcFxDeviceReadEntity entity) throws cn.foxtech.device.protocol.v1.core.exception.ProtocolException
address - 地址count - 数量entity - HoldingRegister状态cn.foxtech.device.protocol.v1.core.exception.ProtocolException - 异常信息public ModBusWriteRegistersRequest encode(String objectName, Object objectValue)
objectName - 对象名称objectValue - 对象数值Copyright © 2023. All rights reserved.