电脑主机和MOXA在同一网段
配置好moxa服务器端的ip和端口号
设置好串口的波特率,起始位等配置
连接后即可发送数据
try
{
using (TcpClient tcpClient = new TcpClient(Properties.Settings.Default.moxaip, Properties.Settings.Default.moxaport))
{
using (NetworkStream stream = tcpClient.GetStream())
{
// 发送数据
stream.Write(messageBytes, 0, messageBytes.Length);
}
}
return true;
}
catch (SocketException ex)
{
// 处理网络异常
Console.WriteLine($"SocketException: {ex.Message}");
return false;
}
catch (Exception ex)
{
// 处理其他异常
Console.WriteLine($"Exception: {ex.Message}");
return false;
}