ModbusLink
快速入门
安装指南
快速开始
30秒快速体验
主流传输方式
高级数据类型
高性能异步操作
本地测试环境
错误处理
下一步
架构设计
用户指南
用户指南
示例和实践
示例
最佳实践指南
连接管理
错误处理
性能优化
数据验证
监控和诊断
配置管理
生产环境最佳实践
测试策略
总结
故障排除指南
连接问题
协议错误
性能问题
数据问题
调试和监控
常见错误汇总
预防措施
获取帮助
API文档
API 参考
ModbusLink
索引
索引
_
|
A
|
B
|
C
|
E
|
F
|
G
|
I
|
M
|
O
|
P
|
R
|
S
|
T
|
V
|
W
_
__aenter__() (modbuslink.client.async_client.AsyncModbusClient 方法)
__aenter__() (modbuslink.server.async_base_server.AsyncBaseModbusServer 方法)
__aenter__() (modbuslink.transport.async_base.AsyncBaseTransport 方法)
__aexit__() (modbuslink.client.async_client.AsyncModbusClient 方法)
__aexit__() (modbuslink.server.async_base_server.AsyncBaseModbusServer 方法)
__aexit__() (modbuslink.transport.async_base.AsyncBaseTransport 方法)
__enter__() (modbuslink.client.sync_client.ModbusClient 方法)
__enter__() (modbuslink.transport.base.BaseTransport 方法)
__exit__() (modbuslink.client.sync_client.ModbusClient 方法)
__exit__() (modbuslink.transport.base.BaseTransport 方法)
__init__() (modbuslink.client.async_client.AsyncModbusClient 方法)
__init__() (modbuslink.client.sync_client.ModbusClient 方法)
__init__() (modbuslink.common.exceptions.ModbusException 方法)
__init__() (modbuslink.server.async_ascii_server.AsyncAsciiModbusServer 方法)
__init__() (modbuslink.server.async_base_server.AsyncBaseModbusServer 方法)
__init__() (modbuslink.server.async_rtu_server.AsyncRtuModbusServer 方法)
__init__() (modbuslink.server.async_tcp_server.AsyncTcpModbusServer 方法)
__init__() (modbuslink.server.data_store.ModbusDataStore 方法)
__init__() (modbuslink.transport.ascii.AsciiTransport 方法)
__init__() (modbuslink.transport.async_ascii.AsyncAsciiTransport 方法)
__init__() (modbuslink.transport.async_rtu.AsyncRtuTransport 方法)
__init__() (modbuslink.transport.async_tcp.AsyncTcpTransport 方法)
__init__() (modbuslink.transport.rtu.RtuTransport 方法)
__init__() (modbuslink.transport.tcp.TcpTransport 方法)
__repr__() (modbuslink.client.sync_client.ModbusClient 方法)
__repr__() (modbuslink.transport.ascii.AsciiTransport 方法)
__repr__() (modbuslink.transport.async_ascii.AsyncAsciiTransport 方法)
__repr__() (modbuslink.transport.async_rtu.AsyncRtuTransport 方法)
__repr__() (modbuslink.transport.async_tcp.AsyncTcpTransport 方法)
__repr__() (modbuslink.transport.rtu.RtuTransport 方法)
__repr__() (modbuslink.transport.tcp.TcpTransport 方法)
A
AsciiTransport(modbuslink.transport.ascii 中的类)
AsyncAsciiModbusServer(modbuslink.server.async_ascii_server 中的类)
AsyncAsciiTransport(modbuslink.transport.async_ascii 中的类)
AsyncBaseModbusServer(modbuslink.server.async_base_server 中的类)
AsyncBaseTransport(modbuslink.transport.async_base 中的类)
AsyncModbusClient(modbuslink.client.async_client 中的类)
AsyncRtuModbusServer(modbuslink.server.async_rtu_server 中的类)
AsyncRtuTransport(modbuslink.transport.async_rtu 中的类)
AsyncTcpModbusServer(modbuslink.server.async_tcp_server 中的类)
AsyncTcpTransport(modbuslink.transport.async_tcp 中的类)
B
BaseTransport(modbuslink.transport.base 中的类)
C
calculate()(modbuslink.utils.crc.CRC16Modbus 静态方法)
close() (modbuslink.transport.ascii.AsciiTransport 方法)
close() (modbuslink.transport.async_ascii.AsyncAsciiTransport 方法)
close() (modbuslink.transport.async_base.AsyncBaseTransport 方法)
close() (modbuslink.transport.async_rtu.AsyncRtuTransport 方法)
close() (modbuslink.transport.async_tcp.AsyncTcpTransport 方法)
close() (modbuslink.transport.base.BaseTransport 方法)
close() (modbuslink.transport.rtu.RtuTransport 方法)
close() (modbuslink.transport.tcp.TcpTransport 方法)
ConnectionError
crc16_to_int()(modbuslink.utils.crc.CRC16Modbus 静态方法)
CRC16Modbus(modbuslink.utils.crc 中的类)
CRCError
E
exception_code(modbuslink.common.exceptions.ModbusException 属性)
F
function_code(modbuslink.common.exceptions.ModbusException 属性)
G
get_coils_size() (modbuslink.server.data_store.ModbusDataStore 方法)
get_connected_clients_count() (modbuslink.server.async_tcp_server.AsyncTcpModbusServer 方法)
get_discrete_inputs_size() (modbuslink.server.data_store.ModbusDataStore 方法)
get_holding_registers_size() (modbuslink.server.data_store.ModbusDataStore 方法)
get_input_registers_size() (modbuslink.server.data_store.ModbusDataStore 方法)
I
InvalidResponseError
is_open() (modbuslink.transport.ascii.AsciiTransport 方法)
is_open() (modbuslink.transport.async_ascii.AsyncAsciiTransport 方法)
is_open() (modbuslink.transport.async_base.AsyncBaseTransport 方法)
is_open() (modbuslink.transport.async_rtu.AsyncRtuTransport 方法)
is_open() (modbuslink.transport.async_tcp.AsyncTcpTransport 方法)
is_open() (modbuslink.transport.base.BaseTransport 方法)
is_open() (modbuslink.transport.rtu.RtuTransport 方法)
is_open() (modbuslink.transport.tcp.TcpTransport 方法)
is_running() (modbuslink.server.async_ascii_server.AsyncAsciiModbusServer 方法)
is_running() (modbuslink.server.async_base_server.AsyncBaseModbusServer 方法)
is_running() (modbuslink.server.async_rtu_server.AsyncRtuModbusServer 方法)
is_running() (modbuslink.server.async_tcp_server.AsyncTcpModbusServer 方法)
M
ModbusClient(modbuslink.client.sync_client 中的类)
ModbusDataStore(modbuslink.server.data_store 中的类)
ModbusException
ModbusLinkError
O
open() (modbuslink.transport.ascii.AsciiTransport 方法)
open() (modbuslink.transport.async_ascii.AsyncAsciiTransport 方法)
open() (modbuslink.transport.async_base.AsyncBaseTransport 方法)
open() (modbuslink.transport.async_rtu.AsyncRtuTransport 方法)
open() (modbuslink.transport.async_tcp.AsyncTcpTransport 方法)
open() (modbuslink.transport.base.BaseTransport 方法)
open() (modbuslink.transport.rtu.RtuTransport 方法)
open() (modbuslink.transport.tcp.TcpTransport 方法)
P
process_request() (modbuslink.server.async_base_server.AsyncBaseModbusServer 方法)
R
read_coils() (modbuslink.client.async_client.AsyncModbusClient 方法)
read_coils() (modbuslink.client.sync_client.ModbusClient 方法)
read_coils() (modbuslink.server.data_store.ModbusDataStore 方法)
read_discrete_inputs() (modbuslink.client.async_client.AsyncModbusClient 方法)
read_discrete_inputs() (modbuslink.client.sync_client.ModbusClient 方法)
read_discrete_inputs() (modbuslink.server.data_store.ModbusDataStore 方法)
read_float32() (modbuslink.client.async_client.AsyncModbusClient 方法)
read_float32() (modbuslink.client.sync_client.ModbusClient 方法)
read_holding_registers() (modbuslink.client.async_client.AsyncModbusClient 方法)
read_holding_registers() (modbuslink.client.sync_client.ModbusClient 方法)
read_holding_registers() (modbuslink.server.data_store.ModbusDataStore 方法)
read_input_registers() (modbuslink.client.async_client.AsyncModbusClient 方法)
read_input_registers() (modbuslink.client.sync_client.ModbusClient 方法)
read_input_registers() (modbuslink.server.data_store.ModbusDataStore 方法)
read_int32() (modbuslink.client.async_client.AsyncModbusClient 方法)
read_int32() (modbuslink.client.sync_client.ModbusClient 方法)
read_int64() (modbuslink.client.sync_client.ModbusClient 方法)
read_string() (modbuslink.client.sync_client.ModbusClient 方法)
read_uint32() (modbuslink.client.sync_client.ModbusClient 方法)
read_uint64() (modbuslink.client.sync_client.ModbusClient 方法)
reset() (modbuslink.server.data_store.ModbusDataStore 方法)
RtuTransport(modbuslink.transport.rtu 中的类)
S
send_and_receive() (modbuslink.transport.ascii.AsciiTransport 方法)
send_and_receive() (modbuslink.transport.async_ascii.AsyncAsciiTransport 方法)
send_and_receive() (modbuslink.transport.async_base.AsyncBaseTransport 方法)
send_and_receive() (modbuslink.transport.async_rtu.AsyncRtuTransport 方法)
send_and_receive() (modbuslink.transport.async_tcp.AsyncTcpTransport 方法)
send_and_receive() (modbuslink.transport.base.BaseTransport 方法)
send_and_receive() (modbuslink.transport.rtu.RtuTransport 方法)
send_and_receive() (modbuslink.transport.tcp.TcpTransport 方法)
serve_forever() (modbuslink.server.async_ascii_server.AsyncAsciiModbusServer 方法)
serve_forever() (modbuslink.server.async_rtu_server.AsyncRtuModbusServer 方法)
serve_forever() (modbuslink.server.async_tcp_server.AsyncTcpModbusServer 方法)
start() (modbuslink.server.async_ascii_server.AsyncAsciiModbusServer 方法)
start() (modbuslink.server.async_base_server.AsyncBaseModbusServer 方法)
start() (modbuslink.server.async_rtu_server.AsyncRtuModbusServer 方法)
start() (modbuslink.server.async_tcp_server.AsyncTcpModbusServer 方法)
stop() (modbuslink.server.async_ascii_server.AsyncAsciiModbusServer 方法)
stop() (modbuslink.server.async_base_server.AsyncBaseModbusServer 方法)
stop() (modbuslink.server.async_rtu_server.AsyncRtuModbusServer 方法)
stop() (modbuslink.server.async_tcp_server.AsyncTcpModbusServer 方法)
T
TcpTransport(modbuslink.transport.tcp 中的类)
TimeoutError
V
validate()(modbuslink.utils.crc.CRC16Modbus 静态方法)
W
write_coils() (modbuslink.server.data_store.ModbusDataStore 方法)
write_discrete_inputs() (modbuslink.server.data_store.ModbusDataStore 方法)
write_float32() (modbuslink.client.async_client.AsyncModbusClient 方法)
write_float32() (modbuslink.client.sync_client.ModbusClient 方法)
write_holding_registers() (modbuslink.server.data_store.ModbusDataStore 方法)
write_input_registers() (modbuslink.server.data_store.ModbusDataStore 方法)
write_int32() (modbuslink.client.async_client.AsyncModbusClient 方法)
write_int32() (modbuslink.client.sync_client.ModbusClient 方法)
write_int64() (modbuslink.client.sync_client.ModbusClient 方法)
write_multiple_coils() (modbuslink.client.async_client.AsyncModbusClient 方法)
write_multiple_coils() (modbuslink.client.sync_client.ModbusClient 方法)
write_multiple_registers() (modbuslink.client.async_client.AsyncModbusClient 方法)
write_multiple_registers() (modbuslink.client.sync_client.ModbusClient 方法)
write_single_coil() (modbuslink.client.async_client.AsyncModbusClient 方法)
write_single_coil() (modbuslink.client.sync_client.ModbusClient 方法)
write_single_register() (modbuslink.client.async_client.AsyncModbusClient 方法)
write_single_register() (modbuslink.client.sync_client.ModbusClient 方法)
write_string() (modbuslink.client.sync_client.ModbusClient 方法)
write_uint32() (modbuslink.client.sync_client.ModbusClient 方法)
write_uint64() (modbuslink.client.sync_client.ModbusClient 方法)