1. 我得到一个数据采集设备和它的通讯规约。
2. 根据规约我知道可以发送特定的数据帧给这个数据采集器,然后采集器会按照一定的格式返回来一个数据帧,我根据规约解析这个数据帧,就可以得到数据帧的所含的信息。
3. 这个数据采集器可以设置IP(根据规约),是通过网口连接的。有一个默认IP(我已经获得),如果把机器IP设置成与该IP同一个网段,是可以ping通这个采集器的(我已经试过了,成功)。我现在的问题是:
1. 我不知道怎样才能够把我需要发送的数据帧发送到局域网络出去,让该采集器可以收到?
2. 如果采集器响应了这个发送帧,我怎么才能够收回响应帧?

解决方案 »

  1.   

    如果有delphi实现的示例代码,给一段最好!谢谢!
      

  2.   

    是用串口通信的吗,可以用mscomm或spcomm
      

  3.   

    用mscomm或spcomm我都试过,有思路,但是不知道是怎么实现的,能否给一段示例代码!?
      

  4.   

    我覺得你的問題提不清楚,如果是通過 "局域网络出去",那當然用IP包了,delphi中可用clientsocket,indyXXX啊,如果是串口,也沒什麼難度,我想!!!我最近在用泓格的7188E,也類似!