modbus
modbus
using System.IO.Ports;
using System.Windows.Forms;
namespace ModbusMultiClient
{
public partial class Modbus : Form
{
private SerialPort serialPort = new SerialPort();
private Timer timersPoll = new Timer();
public Modbus()
{
InitializeComponent();
timersPoll.Interval = 1000;
timersPoll.Tick += TimersPoll_Tick;
}
timersPoll.Start();
lblStatus.Text = "Connected";
BtnConnect.Text = "Disconnect";
}
catch (Exception ex)
{
MessageBox.Show("Error: " + ex.Message);
}
}
else
{
timersPoll.Stop();
serialPort.Close();
lblStatus.Text = "Disconnected";
BtnConnect.Text = "Connect";
}
}