登录
首页 PLC论坛 三菱Mitsubishi
回帖 发帖
正文

主题:请问那位高手用过DELPHI与三菱FX系列PLC通信

点击:2448 回复:1

gvb

我刚开始接触PLC,想用DELPHI与FX系列PLC通信
下面和PLC握手函数的代码
function handshake:boolean;
var
  tmpbyte:byte;
  tmpvar:variant;
begin
 mscomm1.rthreshold:=0;
 mscomm1.output:=$05;//ENQ
 sleep(1000);
 if mscomm1.inbuffercount>0 then
   begin
      tmpvar:=mscomm1.input;
      tmpbyte:=tmpvar[0];
      if tmpbyte=$06 then //ACK
         result:=true
      else
         result:=false;
      end
 else
   result:=false;
end;
当函数运行到  mscomm1.output:=$05;//ENQ这一步时就出错
请高手们多多指教!
04-08-21 16:43
这么难啊,不会啊
04-08-21 22:12

工控新闻

更多新闻资讯