| 程序包 | 说明 |
|---|---|
| HslCommunication.ModBus | |
| HslCommunication.Profinet.Delta | |
| HslCommunication.Profinet.Inovance | |
| HslCommunication.Profinet.XINJE |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ModbusRtuOverTcp
Modbus-Rtu通讯协议的TCP实现,多项式码0xA001,支持标准的功能码,也支持扩展的功能码实现,地址采用富文本的形式,详细见备注说明
The TCP implementation of Modbus-Rtu communication protocol, polynomial code 0xA001, supports standard function codes, and also supports extended function code realization. |
class |
ModbusTcpNet
Modbus-Tcp协议的客户端通讯类,方便的和服务器进行数据交互,支持标准的功能码,也支持扩展的功能码实现,地址采用富文本的形式,详细见备注说明
The client communication class of Modbus-Tcp protocol is convenient for data interaction with the server. |
class |
ModbusUdpNet |
| 限定符和类型 | 方法和说明 |
|---|---|
static OperateResultExOne<byte[]> |
ModbusHelper.Read(IModbus modbus,
String address,
short length) |
static OperateResultExOne<boolean[]> |
ModbusHelper.ReadBoolHelper(IModbus modbus,
String address,
short length,
byte function) |
static OperateResult |
ModbusHelper.Write(IModbus modbus,
String address,
boolean value) |
static OperateResult |
ModbusHelper.Write(IModbus modbus,
String address,
boolean[] values) |
static OperateResult |
ModbusHelper.Write(IModbus modbus,
String address,
byte[] value) |
static OperateResult |
ModbusHelper.Write(IModbus modbus,
String address,
short value) |
static OperateResult |
ModbusHelper.WriteMask(IModbus modbus,
String address,
short andMask,
short orMask) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DeltaSerialOverTcp |
class |
DeltaTcpNet
台达PLC的网口通讯类,基于Modbus-Rtu协议开发,按照台达的地址进行实现。
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
InovanceSerialOverTcp
汇川的串口转网口通信协议,A适用于AM400、 AM400_800、 AC800、H3U, XP, H5U 等系列底层走的是MODBUS-RTU协议,地址说明参见标记
Inovance's serial communication protocol is applicable to AM400, AM400_800, AC800 and other series. |
class |
InovanceTcpNet |
| 限定符和类型 | 类和说明 |
|---|---|
class |
XinJESerialOverTcp
信捷PLC的XC,XD,XL系列的串口转网口通讯类,虽然硬件层走的是TCP协议,但是底层使用ModbusRtu协议实现,每个系列支持的地址类型及范围不一样,详细参考API文档
Xinje PLC's XC, XD, XL series serial port to network port communication type, although the hardware layer uses TCP protocol, but the bottom layer is implemented by ModbusRtu protocol. |
class |
XinJETcpNet
信捷PLC的XC,XD,XL系列的网口通讯类,底层使用ModbusTcp协议实现,每个系列支持的地址类型及范围不一样,详细参考API文档
XC, XD, XL series of Xinje PLC's network port communication class, the bottom layer is realized by ModbusTcp protocol, each series supports different address types and ranges, please refer to the API document for details 对于XC系列适用于XC1/XC2/XC3/XC5/XCM/XCC系列,线圈支持X,Y,S,M,T,C,寄存器支持D,F,E,T,C 对于XD,XL系列适用于XD1/XD2/XD3/XD5/XDM/XDC/XD5E/XDME/XDH/XL1/XL3/XL5/XL5E/XLME, 线圈支持X,Y,S,M,SM,T,C,ET,SEM,HM,HS,HT,HC,HSC 寄存器支持D,ID,QD,SD,TD,CD,ETD,HD,HSD,HTD,HCD,HSCD,FD,SFD,FS |
Copyright © 2022. All rights reserved.