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 String |
FORMAT_NAME |
| 构造器和说明 |
|---|
JDefaultTemplate() |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,Object> |
decode(int address,
int count,
MitsubishiPlcFxDeviceReadEntity entity)
对保持寄存器的数据进行处理
|
ModBusWriteRegistersRequest |
encode(String objectName,
Object objectValue)
编码
|
String |
getSysTemplateName() |
void |
loadJsnModel(String modelName) |
public String getSysTemplateName()
getSysTemplateName 在接口中 cn.foxtech.device.protocol.v1.core.template.ITemplatepublic void loadJsnModel(String modelName)
loadJsnModel 在接口中 cn.foxtech.device.protocol.v1.core.template.ITemplatepublic 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 © 2024. All rights reserved.