解决方案 »

  1.   

    我感觉你应该是要做一个 socket服务器端软件,用来接受远程工控机上的数据
      

  2.   

    参考学习一下
    c#socket编程基础
      

  3.   

    分太少,大神都懒得理你啦,我来给你说说实现的思路吧,
    典型的cs模式,一个server端,一个client端,之间交互数据
    实现应该规定信令,也就是相互通信时用的请求命令,和返回码,和返回状态说明
    再者,在你的机器上,做一个server端,建立一个监听,监听工控机发过来数据的请求,工控机充当客户端
    这里要注意,客户端和服务端之间通信,要使用统一的通信协议,要不,会出现连接不上,接不到数据的情况,
    server端必须考虑多线程问题,多个工控机数据,防止出错,
    server端,接到数据后,解析数据,用流存储到你的机器就行了
      

  4.   

    客户端?你确定你要做的是客户端,不是服务端,不是网关?不就是TCP/IP读PLC数据,然后定期或者根据状态变化保存到数据库么??
      

  5.   

    谢谢各位大神 ,具体是,我的工控机是和光纤解调仪连接在一起的,光纤解调仪解调的数据储存在工控机上是以txt文档存储的,我想在工控机上安装一个智能客户端,使这个客户端每隔三十秒就自动读取里面的数据而且传到我这边的服务器,数据都是正常的阿拉伯数字,这个要怎么去做,传过来的数据是不是还是阿拉伯数字还是二进制数字谢谢各位大神,再次申明,我只是个菜鸟,什么都不懂 请指教