严智鑫
2025-04-07 6b8cb1b9d271260b0d7d19334aa9e9ac24d4ae3c
nglib/src/builder/Manager.java
@@ -82,7 +82,7 @@
         //读取设备列表
         DBHelper db=DBHelper.getDBHelper("mes");
         sn=DBHelper.getDBHelper("mes").createSession(false);
         sn.createSql("select id,machine_name,ip_address,port,flag,read_size,read_offset,function_type from machine where id>=80");
         sn.createSql("select id,machine_name,ip_address,port,flag,read_size,read_offset,function_type,remarks from machine where flag=1");
         ResultSet set= sn.query().getCurrentResult();
         //创建所有设备通讯
@@ -95,22 +95,9 @@
            int readSize=set.getInt(6);
            int readOffset=set.getInt(7);
            byte functionType=set.getByte(8);
            String remarks=set.getString(9);
            if(flag==1){
               mmgr.createDevice(db,id,name,ip,port,readOffset,readSize,null,functionType);
//               if(port==102){
//                  if(id==78){
//                     S7control s7=new S7control(EPlcType.S1500, ip, port, 0, 0);
//                     System.out.println("S7-S1500:"+s7.readWord("DB34.122",  1));
//                     s7.writeWord("DB34.122",26);
//                     System.out.println("S7-S1500:"+s7.readWord("DB34.122",  1));
//                  }else{
//                     S7control s7=new S7control(EPlcType.S1200, ip, port, 0, 0);
//                     System.out.println("S7-S1200:"+s7.readWord("DB20.0",  1));
//                  }
//               }else{
//
//               }
               mmgr.createDevice(db,id,name,ip,port,readOffset,readSize,null,functionType,remarks);
            }
         }
@@ -219,10 +206,6 @@
         // TODO: handle exception
         System.out.println("错误");
      }
   }
   @Override
   public void start() {
   }
   public static void main(String[] args){