|
@@ -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();
|