/** * @fn public void darlePLayMotor() * * @brief Da play al motor. * * @author WINMACROS * @date 17/07/2017 */ public void darlePLayMotor() { Sistema s = Sistema.Sis; baseDatos bd = baseDatos.Bd; s.ejecutarMacro(s.m_app, "Datos", Nombre); s.ejecutarMacro(s.m_app, s.direccion + "Cargar lote/PlayLote.iim", "Darle play al motor", true); Estado = estadoMotor.activo; bd.cambiarEstadoMotor(this); }
/** * @fn private void detenerMotor(string pEstado, int pos) * * @brief Detiene el motor en inconsert * * @author WINMACROS * @date 17/07/2017 * * @param pEstado Estado actual del motor. * @param pos Pos del motor en la tabla. */ private void detenerMotor(string pEstado, int pos) { baseDatos bd = baseDatos.Bd; Sistema s = Sistema.Sis; if (pEstado == "RUNNING")//si el estado acutal del motor es en andando se lo frena { s.ejecutarMacro(s.m_app, "TAG POS=" + pos + " TYPE=td ATTR=IDX:9", "Detener el motor si esta en running", false); irAlMortor(); } Estado = estadoMotor.denenido; bd.cambiarEstadoMotor(this); }