public void Init() { m_yaskawaRobot = new YaskawaRobot("192.168.255.1", 80); m_camera = new HaiKangCamera("camera", CameraConnectType.GigEVision2); try { m_camera.OpenCamera(); DelegateControls.Instance.DelegateRichTextBoxZd("FormMain_RichTextBoxZd", "successfull to open camera"); } catch (Exception ex) { DelegateControls.Instance.DelegateRichTextBoxZd("FormMain_RichTextBoxZd", ex.Message, Color.Red); } try { m_xinjiePlc = new XinJiePlc("192.168.6.10", 8001, "192.168.6.6", 502); m_xinjiePlc.Connect(); DelegateControls.Instance.DelegateRichTextBoxZd("FormMain_RichTextBoxZd", "successfull to connnect PLC"); } catch (Exception ex) { DelegateControls.Instance.DelegateRichTextBoxZd("FormMain_RichTextBoxZd", ex.Message, Color.Red); } }
public FormCalibrate(YaskawaRobot Robot, ShapeModle shapeModle, CameraBase cameraBase) { InitializeComponent(); this.Robot = Robot; m_ShapeModle = shapeModle; m_Camera = cameraBase; Init(); }