public void Move() { VsmdController vsmdController = VsmdController.GetVsmdController(); if (!vsmdController.IsInitialized()) { StatusBar.DisplayMessage(MessageType.Error, "设备未连接!"); return; } float spdX = vsmdController.GetAxis(VsmdAxis.X).GetAttributeValue(VsmdLib.VsmdAttribute.Spd); float spdY = vsmdController.GetAxis(VsmdAxis.Y).GetAttributeValue(VsmdLib.VsmdAttribute.Spd); float spdZ = vsmdController.GetAxis(VsmdAxis.Z).GetAttributeValue(VsmdLib.VsmdAttribute.Spd); string errAxis = ""; if (spdX <= 0.0) { errAxis += "X"; } if (spdY <= 0.0) { if (errAxis.Length > 0) { errAxis += ","; } errAxis += "Y"; } if (spdZ <= 0.0) { if (errAxis.Length > 0) { errAxis += ","; } errAxis += "Z"; } if (errAxis.Length > 0) { StatusBar.DisplayMessage(MessageType.Error, "控制轴" + errAxis + "速度不能为0!"); } else { CallJS("JsExecutor.startDrip()"); } }