Exemple #1
0
 public ComunicacionTarjeta(SpinDispatcher padre, string name, dynamic parametros)
     : base(padre, name, (object)parametros.ComunicacionTarjeta)
 {
     _Padre       = (Meplate)padre;
     _AuxLogCom   = parametros.LogComunicacion;
     _AuxLog      = parametros.LogMeplate;
     _AuxLogError = parametros.LogErrores;
 }
Exemple #2
0
        List <CMedida> medidas;// lista donde se van guardando todos los perfiles de una chapaa


        public HiloAdquisicion(SpinDispatcher padre, string name, dynamic parametros)
            : base(name)
        {
            _Padre                   = (Meplate)padre;
            _Parameters              = parametros;
            _AuxMeplaca              = parametros.Meplaca;
            _AuxLogCom               = parametros.LogComunicacion;
            _AuxLog                  = parametros.LogMeplate;
            _AuxLogError             = parametros.LogErrores;
            _Meplaca                 = new CMeplaca();
            _Meplaca.NewResultEvent += new ResultEventHandler(_Meplaca_NewResultEvent);
        }
Exemple #3
0
 public HiloProcesamiento(Meplate padre, string name, dynamic parametros)
     : base(name)
 {
     _Proc        = new CProcesamiento(parametros);
     _Padre       = padre;
     _AuxLogCom   = parametros.LogComunicacion;
     _AuxLog      = parametros.LogMeplate;
     _AuxLogError = parametros.LogErrores;
     _AuxFTP      = parametros;
     if (_Proc._EnviarFTP)
     {
         _FTP = new SpinFTP();
     }
 }
Exemple #4
0
        delegatePintarresultados2 d_PintarResultados;  //puntero a la funcion de pintar

        public FormSpin()
        {
            dynamic ConfigData = new ExpandoObject();

            InitializeComponent();
            _Meplate = new Meplate();
            _Meplate.Init(ConfigData);
            _Meplate.NewResultEvent += new ResultEventHandler(_Meplate_NewResultEvent);
            d_PintarResultados       = new delegatePintarresultados2(PintarResultados);


            VentanaHalconPrincipal.HalconWindow.SetLineWidth(2);
            VentanaHalconPrincipal.HalconWindow.SetLut("temperature");

            _Meplate.Start();
            timerEstado.Enabled = true;
        }