lxb 1 year ago
parent
commit
55354fd32a

BIN
deviceHttpServer/bin/Debug/HttpServer.exe


BIN
deviceHttpServer/bin/Debug/HttpServer.pdb


+ 16 - 5
deviceHttpServer/mitsubishi/MitsubishiServer.cs

@@ -66,10 +66,20 @@ namespace HttpServer.mitsubishi
                             double pdspeed, pdspeedFM, pdspeedFS, pdspeedFE, pdspeedFE1;
                             
                             mitCom.GetSpindleInfo(2, 1, out pdata, out loadstr);//主轴转速 
-                            responseBody.actSpindle = pdata.ToString();
-                            mitCom.GetSpindleInfo(3, 1, out pdata, out loadstr);//主轴负载
+                            
+                           // mitCom.GetSpindleInfo(3, 1, out pdata, out loadstr);//主轴负载
                             //mitCom.GetSpindleInfo(4, 1, out pdata, out loadstr);//转速 
-                            responseBody.spindleMagnification = (Convert.ToInt32(pdata) * 100).ToString();
+                            if(pdata != 0)
+                            {
+                                responseBody.actSpindle = (pdata + 300).ToString();
+                                responseBody.spindleMagnification = ((pdata+300) * 100 / 2000).ToString();
+                            }
+                            else
+                            {
+                                responseBody.actSpindle = "0";
+                                responseBody.spindleMagnification = "0";
+                            }
+                            
 
                             mitCom.GetFeedSpeed(0, out pdspeed, "GetFeedSpeedFA"); //获取指令进给速度 
                             mitCom.GetFeedSpeed(3, out pdspeedFE, "GetFeedSpeedFE");//攻丝(FE);
@@ -81,8 +91,9 @@ namespace HttpServer.mitsubishi
                             mitCom.GetProgramNumber(out programNumber);
                             responseBody.mainProg = programNumber;
 
-                            //string pvValue;
-                            //mitCom.GetParaValue(30, 8002, 1, 1, out pvValue);
+                           // int pvValue;
+                           // mitCom.GetParaValue(30, 8002, 1, 1, out pvValue);
+                            //mitCom.GetPLCPar(210, out pvValue);
                             int runTime;
                             mitCom.GetRunTime(out runTime);
                             mitCom.SimClose();

BIN
deviceHttpServer/obj/Debug/HttpServer.exe


BIN
deviceHttpServer/obj/Debug/HttpServer.pdb