C#用MSComm写的工控软件,如果是终端直接发给软件,正常,终端通过另一个终端中转,软件一旦接收数据,无论大小,都卡死一会,请大神解答啊!!!
private void axMSComm1_OnComm(object sender, EventArgs e)
{
if (axMSComm1.CommEvent == 2)
{
textBox1.Text = textBox1.Text + (string )axMSComm1.Input;//测试1
// buff = (byte[])axMSComm1.Input; //测试2
// textBox1.Text =textBox1 .Text + Convert.ToString(buff );
}
}
这是个网关上位机软件,终端发数据,这边就卡死一会,用丁丁的串口助手就没有卡死现象,不知道什么原因。
还有,通过网关直接上传的数据,软件就正常,不知道问题出在哪里??
请教C#用MSComm控件上位机软件接收问题!!
时间: 2024-10-02 17:13:42