本帖最后由 VisualEleven 于 2011-05-13 10:28:05 编辑

解决方案 »

  1.   

    能否具体讲一下?发送数据以及接收数据我都是在协议里完成的,但是通讯程序需要将上位机软件按钮状态和数值写入到PLC存储器中去
      

  2.   

    通讯程序调用协议发命令,协议里完成写入到PLC存储器
      

  3.   

    本帖最后由 VisualEleven 于 2011-05-17 21:52:56 编辑
      

  4.   

    不好意思,有点长哈。这是我参考文档写的,通过Modbus TCP协议读/写PLC寄存器。
    现在主要的问题是:
    1.上位机(电脑)有自己用VC编写的软件,上面有一些按钮和输入参数对话框,如何把点按钮或输入参数这些传给我的通讯程序,再写入到我PLC的存储器中?
    2.上位机输入的参数,例如输入243,或者点下一个按钮,这些怎么转化成高字节、低字节的形式?再写入到PLC中。
    麻烦高手赐教啊!!!!