Y
yuzhi2005
Unregistered / Unconfirmed
GUEST, unregistred user!
1个串口用2个mscomm通信可不可以,应该怎么控制(附我自己写的代码)
if not MSComm.PortOpen then
begin
end else
begin
MSComm.PortOpen:=false;
end;
Stop_Falg_:=true;
if not MSComm1.PortOpen=true then
begin
mscomm1.RThreshold:=51;// 读的是PID参数rthrethold设为51
end else
begin
MSComm1.PortOpen:=false;
mscomm1.RThreshold:=51;// 读的是PID参数rthrethold设为51
end;
MSComm1.PortOpen:=true;
Send_Which_Order:=1;
Device_PIDCurve_NO:=1;
Send_PID_Order(Device_PIDCurve_NO);
我的想法就是每次用一个mscomm,保证另外一个不连接,应该怎么写啊???
if not MSComm.PortOpen then
begin
end else
begin
MSComm.PortOpen:=false;
end;
Stop_Falg_:=true;
if not MSComm1.PortOpen=true then
begin
mscomm1.RThreshold:=51;// 读的是PID参数rthrethold设为51
end else
begin
MSComm1.PortOpen:=false;
mscomm1.RThreshold:=51;// 读的是PID参数rthrethold设为51
end;
MSComm1.PortOpen:=true;
Send_Which_Order:=1;
Device_PIDCurve_NO:=1;
Send_PID_Order(Device_PIDCurve_NO);
我的想法就是每次用一个mscomm,保证另外一个不连接,应该怎么写啊???