求教大神!C# 上位机总控程序与MES、ERP通信接口怎么写?

解决方案 »

  1.   

    先贴出你们的上位机、ERP等的技术设计来。
      

  2.   

    总控程序是现成的,就是客户现在要增加与MES对接,对接协议客户还没确定,我之前没搞过这方面,想请教下应该以什么样的思路去搞,谢谢
      

  3.   

    存文件读文件也是个 办法。其实发送udp接收处理也是个办法。得看他们软件能输出啥、问那个现成的软件啊。一旦确定了就好下手了
      

  4.   

    一般是webservice接口吧,搞工控的吧
      

  5.   

     HSSFWorkbook wk = new HSSFWorkbook();
                 //创建一个名称为mySheet的表
                 ISheet tb = wk.CreateSheet("mySheet");
                 //创建一行,此行为第二行
                 int j = 0;
                 string[] t = File.ReadAllLines("test.txt",Encoding.Default);
                 ICell cell;
                 foreach (string s in t)
                 {
                     j++;
                     IRow row = tb.CreateRow(j);
                     string[] scell=s.Split(' ');
                     for (int i = 0; i < scell.Count(); i++)
                     {
                         string c = scell[i].ToString();                    
                         cell = row.CreateCell(i);  
                         cell.SetCellValue(c);
                     }
                 } 
                 using (FileStream fs = File.OpenWrite(@"d:\\myxls.xls")) 
                 {
                     wk.Write(fs);  
                     MessageBox.Show("创建成功!");
                 }
      

  6.   

    这种借口无非两种方式:1.通过数据库,给对方开放表。2.通过webAPI
      

  7.   


    一般搞硬件开发的,不会 网页\JSON\数据库的。
    我接触过的硬件工程师直接就一句,我是搞硬件的,那些都不会,我弄个虚拟串口,通过串口读写。
    于是,我使用串口。
      

  8.   

    求教大佬,为什么有的公司MES系统,前台用的是.NET,后台用JAVA写?
      

  9.   

    一般用api或webservice