跳过导航链接
A C D F G M P R S U 

A

ADDR - 类 中的静态变量cn.foxtech.device.protocol.v1.modbus.core.ModBusConstants
 

C

checkParam(Map<String, Object>) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
检查参数是否完备
checkParam(Map<String, Object>) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusTcpProtocol
检查参数是否完备
cn.foxtech.device.protocol.v1.modbus.core - 程序包 cn.foxtech.device.protocol.v1.modbus.core
 
createProtocol(String) - 类 中的静态方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocolFactory
创建一个协议处理器

D

DATA - 类 中的静态变量cn.foxtech.device.protocol.v1.modbus.core.ModBusConstants
 

F

FUNC - 类 中的静态变量cn.foxtech.device.protocol.v1.modbus.core.ModBusConstants
 

G

getCRC16(byte[]) - 类 中的静态方法cn.foxtech.device.protocol.v1.modbus.core.ModBusRtuProtocol
校验CRC16

M

ModBusAsciiProtocol - cn.foxtech.device.protocol.v1.modbus.core中的类
工业行业通信协议 MODBUS是工业设备的常用标准协议 背景知识: 1、它的基本设计理念是把设备当作一片连续的内存表,往内存地址上读取数据,设备就返回相应的设备检测数据 往内存地址上写入数据,设备就配置或者控制动作。
ModBusAsciiProtocol() - 类 的构造器cn.foxtech.device.protocol.v1.modbus.core.ModBusAsciiProtocol
 
ModBusConstants - cn.foxtech.device.protocol.v1.modbus.core中的类
ModBus常量定义
ModBusConstants() - 类 的构造器cn.foxtech.device.protocol.v1.modbus.core.ModBusConstants
 
ModBusEntity - cn.foxtech.device.protocol.v1.modbus.core中的类
ModBus的三要素:地址,功能码,数据
ModBusEntity() - 类 的构造器cn.foxtech.device.protocol.v1.modbus.core.ModBusEntity
 
ModBusError - cn.foxtech.device.protocol.v1.modbus.core中的类
modbus的协议出错码对应的信息
ModBusError() - 类 的构造器cn.foxtech.device.protocol.v1.modbus.core.ModBusError
 
ModBusProtocol - cn.foxtech.device.protocol.v1.modbus.core中的类
工业行业通信协议 MODBUS是工业设备的常用标准协议 背景知识: 1、它的基本设计理念是把设备当作一片连续的内存表,往内存地址上读取数据,设备就返回相应的设备检测数据 往内存地址上写入数据,设备就配置或者控制动作。
ModBusProtocol() - 类 的构造器cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
 
ModBusProtocolFactory - cn.foxtech.device.protocol.v1.modbus.core中的类
 
ModBusProtocolFactory() - 类 的构造器cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocolFactory
 
ModBusReadRegistersRequest - cn.foxtech.device.protocol.v1.modbus.core中的类
寄存器状态查询请求
ModBusReadRegistersRequest() - 类 的构造器cn.foxtech.device.protocol.v1.modbus.core.ModBusReadRegistersRequest
 
ModBusReadRegistersRespond - cn.foxtech.device.protocol.v1.modbus.core中的类
寄存器状态响应
ModBusReadRegistersRespond() - 类 的构造器cn.foxtech.device.protocol.v1.modbus.core.ModBusReadRegistersRespond
 
ModBusReadStatusRequest - cn.foxtech.device.protocol.v1.modbus.core中的类
状态查询请求报文
ModBusReadStatusRequest() - 类 的构造器cn.foxtech.device.protocol.v1.modbus.core.ModBusReadStatusRequest
 
ModBusReadStatusRespond - cn.foxtech.device.protocol.v1.modbus.core中的类
状态查询响应报文 注意:线圈状态返回的数量总是8的倍数,也就是说有些数据是空白的,需要跟发送参数核对。
ModBusReadStatusRespond() - 类 的构造器cn.foxtech.device.protocol.v1.modbus.core.ModBusReadStatusRespond
 
ModBusRtuProtocol - cn.foxtech.device.protocol.v1.modbus.core中的类
工业行业通信协议 MODBUS是工业设备的常用标准协议 背景知识: 1、它的基本设计理念是把设备当作一片连续的内存表,往内存地址上读取数据,设备就返回相应的设备检测数据 往内存地址上写入数据,设备就配置或者控制动作。
ModBusRtuProtocol() - 类 的构造器cn.foxtech.device.protocol.v1.modbus.core.ModBusRtuProtocol
 
ModBusTcpProtocol - cn.foxtech.device.protocol.v1.modbus.core中的类
TCP版本的解码器
ModBusTcpProtocol() - 类 的构造器cn.foxtech.device.protocol.v1.modbus.core.ModBusTcpProtocol
 
ModBusWriteRegistersRequest - cn.foxtech.device.protocol.v1.modbus.core中的类
寄存器状态查询请求
ModBusWriteRegistersRequest() - 类 的构造器cn.foxtech.device.protocol.v1.modbus.core.ModBusWriteRegistersRequest
 
ModBusWriteRegistersRespond - cn.foxtech.device.protocol.v1.modbus.core中的类
寄存器状态查询请求
ModBusWriteRegistersRespond() - 类 的构造器cn.foxtech.device.protocol.v1.modbus.core.ModBusWriteRegistersRespond
 
ModBusWriteStatusRequest - cn.foxtech.device.protocol.v1.modbus.core中的类
状态查询请求报文
ModBusWriteStatusRequest() - 类 的构造器cn.foxtech.device.protocol.v1.modbus.core.ModBusWriteStatusRequest
 
ModBusWriteStatusRespond - cn.foxtech.device.protocol.v1.modbus.core中的类
状态查询响应报文 注意:线圈状态返回的数量总是8的倍数,也就是说有些数据是空白的,需要跟发送参数核对。
ModBusWriteStatusRespond() - 类 的构造器cn.foxtech.device.protocol.v1.modbus.core.ModBusWriteStatusRespond
 
MODE - 类 中的静态变量cn.foxtech.device.protocol.v1.modbus.core.ModBusConstants
 
MODE_ASCII - 类 中的静态变量cn.foxtech.device.protocol.v1.modbus.core.ModBusConstants
 
MODE_RTU - 类 中的静态变量cn.foxtech.device.protocol.v1.modbus.core.ModBusConstants
 
MODE_TCP - 类 中的静态变量cn.foxtech.device.protocol.v1.modbus.core.ModBusConstants
 

P

packCmd4Entity(ModBusEntity) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusAsciiProtocol
打包成ASCII格式
packCmd4Entity(ModBusEntity) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
打包:将实体打包成报文
packCmd4Entity(ModBusEntity) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusRtuProtocol
打包报文
packCmd4Entity(ModBusEntity) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusTcpProtocol
打包命令
packCmd4Map(Map<String, Object>) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusAsciiProtocol
包装成map参数格式
packCmd4Map(Map<String, Object>, BytesRef) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusAsciiProtocol
包装成map参数格式
packCmd4Map(Map<String, Object>) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
包装成map参数格式
packCmd4Map(Map<String, Object>) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusRtuProtocol
包装成map参数格式
packCmd4Map(Map<String, Object>) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusTcpProtocol
包装成map参数格式
packCmdReadCoilStatus4Map(Map<String, Object>) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
读取线圈状态的编码函数
packCmdReadCoilStatus4Request(ModBusReadStatusRequest) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
读取线圈状态的编码函数
packCmdReadHoldingRegisters4Map(Map<String, Object>) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
读取:保持寄存器
packCmdReadHoldingRegisters4Request(ModBusReadRegistersRequest) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
读取保持寄存器
packCmdReadInputRegisters4Map(Map<String, Object>) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
 
packCmdReadInputRegisters4Request(ModBusReadRegistersRequest) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
 
packCmdReadInputStatus4Map(Map<String, Object>) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
 
packCmdReadInputStatus4Request(ModBusReadStatusRequest) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
 
packCmdReadRegisters4Map(byte, Map<String, Object>) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
 
packCmdReadRegisters4Request(ModBusReadRegistersRequest) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
读取保持寄存器
packCmdReadStatus4Map(byte, Map<String, Object>) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
 
packCmdReadStatus4Request(ModBusReadStatusRequest) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
 
packCmdWriteHoldingRegisters4Request(ModBusWriteRegistersRequest) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
写单个保持寄存器
packCmdWriteRegisters4Request(ModBusWriteRegistersRequest) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
读取保持寄存器
packCmdWriteSingleCoilStatus4Request(ModBusWriteStatusRequest) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
 
packCmdWriteStatus4Request(ModBusWriteStatusRequest) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
 

R

REG_ADDR - 类 中的静态变量cn.foxtech.device.protocol.v1.modbus.core.ModBusConstants
寄存器地址和数量
REG_CNT - 类 中的静态变量cn.foxtech.device.protocol.v1.modbus.core.ModBusConstants
 
REG_HOLD_STATUS - 类 中的静态变量cn.foxtech.device.protocol.v1.modbus.core.ModBusConstants
 

S

SN - 类 中的静态变量cn.foxtech.device.protocol.v1.modbus.core.ModBusConstants
ModBus的报文结构

U

unPackCmd2Entity(byte[]) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusAsciiProtocol
 
unPackCmd2Entity(byte[]) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
解包:将报文解码成实体
unPackCmd2Entity(byte[]) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusRtuProtocol
解包报文
unPackCmd2Entity(byte[]) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusTcpProtocol
解包命令
unPackCmd2Map(byte[]) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusAsciiProtocol
包装成另一种格式
unPackCmd2Map(byte[]) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
解码成成map参数格式
unPackCmd2Map(byte[]) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusRtuProtocol
解码成MAP格式
unPackCmd2Map(byte[]) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusTcpProtocol
解码成MAP格式
unPackCmdReadCoilStatus2Respond(byte[]) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
读取线圈状态: 注意:线圈状态返回的数量总是8的倍数,也就是说有些数据是空白的,需要跟发送参数核对。
unPackCmdReadHoldingRegisters2Map(byte[]) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
解码
unPackCmdReadHoldingRegisters2Respond(byte[]) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
 
unPackCmdReadInputRegisters2Respond(byte[]) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
 
unPackCmdReadInputStatus2Respond(byte[]) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
 
unPackCmdReadRegisters2Respond(byte[]) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
 
unPackCmdReadStatus2Respond(byte[]) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
 
unPackCmdWriteHoldingRegisters2Respond(byte[]) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
写单个保持寄存器
unPackCmdWriteRegisters2Respond(byte[]) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
 
unPackCmdWriteSingleCoilStatus2Respond(byte[]) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
 
unPackCmdWriteStatus2Respond(byte[]) - 类 中的方法cn.foxtech.device.protocol.v1.modbus.core.ModBusProtocol
 
A C D F G M P R S U 
跳过导航链接

Copyright © 2024. All rights reserved.