我尝试通过rs232电缆连接到秤。当我尝试写" ENQ"到港口然后按比例关闭并且什么也得不到。这是我的代码。对不起,我的英文不好:(
class ScaleCAS
{
private SerialPort port = new SerialPort("COM4", 9600, Parity.None, 8, StopBits.One);
public string result = null;
public ScaleCAS()
{
port.DataReceived += new SerialDataReceivedEventHandler(port_DataReceived);
port.Open();
}
private void port_DataReceived(object sender, SerialDataReceivedEventArgs e)
{
this.result = port.ReadExisting();
}
}
添加
在另一个课程中,我尝试写入端口
Scale.port.write("ENQ");
Console.Write(Scale.result);