public void Modbus2()
{
string HMI_IPAddress = "192.168.1.1"; //需要通讯地址
int port=502 ;//需要通讯端口
byte station;
if (!byte.TryParse("1", out station))
{
ShowErrorDialog("HMI 站号格式错误...");
return;
}
modbusTcpNet = new ModbusTcpNet(HMI_IPAddress, port, 1);
OperateResult connect = modbusTcpNet.ConnectServer();
if (connect.IsSuccess)
{
HistoryHelper.SaveErrorLog("Modbus连接成功");
}
else
{
HistoryHelper.SaveErrorLog("Modbus连接失败");
}
ushort RegisterValue = modbusTcpNet.ReadUInt16("400").Content; // 读