private void UpdateRobotCurentMeas() { if (m_ManualRobot != null && m_ManualRobot.IsConnected()) { cPoint pos = m_ManualRobot.GetPos(); CTextBoxRobotDistanceJ1.Text = (pos[eAxisName.J1] / 1000).ToString("0.000"); CTextBoxRobotDistanceJ2.Text = (pos[eAxisName.J2] / 1000).ToString("0.000"); CTextBoxRobotDistanceJ3.Text = (pos[eAxisName.J3] / 1000).ToString("0.000"); CTextBoxRobotDistanceJ4.Text = (pos[eAxisName.J4] / 1000).ToString("0.000"); CTextBoxRobotDistanceX.Text = (pos[eAxisName.X] / 1000).ToString("0.000"); CTextBoxRobotDistanceY.Text = (pos[eAxisName.Y] / 1000).ToString("0.000"); CTextBoxRobotDistanceZ.Text = (pos[eAxisName.Z] / 1000).ToString("0.000"); CTextBoxRobotDistanceRZ.Text = (pos[eAxisName.RZ] / 1000).ToString("0.000"); //警报信息 //listBoxRobotWarnMeas.Items.Clear(); //string [,] WarnStr = m_ManualRobot.GetRobotWarnString(eLanguage.TW); //for (int i = 0; i < (WarnStr.Length) / 3; i++) //{ // listBoxRobotWarnMeas.Items.Add(WarnStr[i, 0]); // listBoxRobotWarnMeas.Items.Add(WarnStr[i, 1]); // listBoxRobotWarnMeas.Items.Add(WarnStr[i, 2]); //} } }