예제 #1
0
        public void RobotArmInit()
        {
            TcpserverEx.net_port_initial();
            //TcpserverEx.card_number_connect(114);


            if (robot1.is_connected())
            {
                int ret = robot1.initial(3, 310);//修改自己机器的型号,参数具体意义参考sdk说明文档

                if (ret == 1)
                {
                    robot1.unlock_position();//解锁

                    //DisplayMessage(robot1.get_card_num().ToString() + "初始化完成");
                    robot1.get_scara_param();
                    Debug.WriteLine(robot1.get_card_num().ToString() + "初始化完成");
                    //Debug.WriteLine(robot1.y);
                }
                else
                {
                    Debug.WriteLine(robot1.get_card_num().ToString() + "初始化失败,返回值 = " + ret.ToString());
                    //DisplayMessage(robot1.get_card_num().ToString() + "初始化失败,返回值 = " + ret.ToString());
                }
            }
            else
            {
                Debug.WriteLine(robot1.get_card_num().ToString() + "未连接");
                //DisplayMessage(robot1.get_card_num().ToString() + "未连接");
            }
        }