# modbus-dll **Repository Path**: miaokela/modbus-dll ## Basic Information - **Project Name**: modbus-dll - **Description**: 通过Go编译动态链接库供其他语言使用,自动处理各个数据类型对应的寄存器数量,有方法扩展可自己修改Go文件 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-09-23 - **Last Updated**: 2023-09-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 支持操作 > 读取输入寄存器、读取控制寄存器、写入控制寄存器 > 支持数据类型: int16 int32 int64 float double > 数据类型对象的寄存器数量会自动处理 ### modbuc tcp (网口) > 连接参数: ip: string port: number ### modbus rtu (串口) > 连接参数: port: string baudrate: number (除了串口、波特率之外,数据位、校验位、停止位未见修改,不提供) ### 返回值均为状态码 > 0 正常 -1 操作失败 > ReadRegister/WriteRegister/ReadHoldingRegister 返回-3 表示因连接断开造成的操作失败