1
本人開發的c#窗口形式提供dataGridView數據的ModbusTCP從應用程序。 我創建了從dataGridView讀取數據並開始監聽的方法。 我需要我可以刷新當前收聽的數據。Modbus TCP從站。數據傳輸
我的方法:
void Button1Click(object sender, EventArgs e)
{
IPAddress address = IPAddress.Parse(tbIP.Text);
int port = Convert.ToInt32(tbPort.Text);
slaveTcpListener = new TcpListener(address, port);
slave = ModbusTcpSlave.CreateTcp(1, slaveTcpListener);
DataStore data = new DataStore();
for (int i=0; i<dgV.Rows.Count-1; i++)
{
slave.DataStore.InputRegisters[Convert.ToInt32(dgV[0,i].Value)] = (ushort)Convert.ToUInt16(dgV[1,i].Value);
}
slave.Listen();}
我需要的DataGridView刷新數據。我怎麼做到的? 因此,如果我更改表中的數據並再次單擊按鈕,則會出現錯誤。 感謝您的幫助