Problemas con impresora de tickets ec line


Un post de equipos para puntos de ventas, en esta ocasión veremos el caso de la impresoras de tickets. Existe una variedad de marcas y modelos de este tipo de impresoras, las mas usuales son Epson y EC Line, y de estas ultimas es de las que vamos a comentar en este breve post.

En la imagen superior tenemos el modelo de impresora térmica de tickets ec-5890x, es una de las marcas mas comunes para la impresión de tickets en terminales punto de venta, junto con la Epson, los driver se pueden descargar de la pagina del vendedor en la siguiente dirección:

http://www.ecline.com.mx/impresoras/impresora01.html

Pero el problema de estos equipos es que los drivers que encontramos no están actualizados, la mayoría está diseñado para windows xp y vista, algunas personas manifiestan problemas con estos equipos al instalarlos en windows 7 o en versiones de 64 bits, ya que en la pagina que comentamos solo están disponibles las versiones de 32 bits.

Ahora bien si buscamos en internet los drivers, nunca los vamos a encontrar y esto se debe a que ECLine no es el fabricante, sino un distribuidor de estos equipos, aunque vienen grabado el logo de ECLine en los equipos, el fabricante es de origen chino y se llama gainscha, su pagina oficial es

http://www.gainscha.com/

En la sección de soporte podemos encontrar los driver actualizados de todos los modelos de impresoras que vende ECLine y en sus respectivas versiones para windows 32 y 64 bits, así como Mac y Linux

ACTUALIZACION

Debido a una actualización que el fabricante hizo a su sitio web, hemos publicado la siguiente guía de instalación:

https://sistemasumma.com/2013/05/10/instalacion-de-impresora-ec-line-5890/

 

NUEVA ACTUALIZACION

Para los que posean este modelo de impresora, pero en vez de interfaz paralela tengan interfaz de Ethernet en este post explicamos como configurarla

https://sistemasumma.com/2013/01/26/configurar-impresora-ecline-5890x-con-modulo-ethernet/

404 Comments

      1. esta es la clase que use, a esta le paso los parametros que quiero imprimir, ahi tengo el texto q va a llevar el ticket y solo voy sustituyendo valores en el constructor

        import java.awt.*;
        import java.awt.print.*;
        import java.io.FileWriter;
        import java.io.IOException;
        import javax.swing.JOptionPane;
        import javax.print.DocFlavor;
        import javax.print.DocPrintJob;
        import javax.print.PrintService;
        import javax.print.PrintServiceLookup;
        import javax.print.SimpleDoc;
        import javax.print.Doc;
        import javax.print.PrintException;
        import javax.print.ServiceUI;
        import javax.print.attribute.*;

        public class Ticket {

        //Ticket attribute content
        private String contentTicket = “::”+(char)27+(char)112+(char)0+(char)10+(char)100+”ACCESORIOS {{nameLocal}}::\n”+
        “Periban. Mich. {{dateTime}}\n”+
        //”EXPEDIDO EN: {{expedition}}\n”+
        “Emiliano Zapata Col. Centro \n”+
        “=============================\n”+
        // “Periban. Mich. {{dateTime}}\n”+
        //”RFC: XAXX010101000\n”+
        //”Caja # {{box}} \n”+
        “Ticket # {{ticket}}\n”+
        “LE ATENDIO: {{cajero}}\n”+
        //”{{dateTime}}\n”+
        “=============================\n”+
        “{{items}}\n”+
        “=============================\n”+
        “SUBTOTAL: {{subTotal}}\n”+
        “IVA: {{tax}}\n”+
        “TOTAL: {{total}}\n\n”+
        //”RECIBIDO: {{recibo}}\n”+
        //”CAMBIO: {{change}}\n\n”+
        “=============================\n”+
        “GRACIAS POR SU COMPRA…\n”+
        “ESPERAMOS SU VISITA NUEVAMENTE\n”
        + “\t::{{nameLocal}}::\n”+
        “\n”
        + “\n\n\n “;

        //El constructor que setea los valores a la instancia
        Ticket(String nameLocal, String expedition, String box, String ticket, String caissier, String dateTime, String items, String subTotal, String tax, String total) {
        this.contentTicket = this.contentTicket.replace(“{{nameLocal}}”, nameLocal);
        this.contentTicket = this.contentTicket.replace(“{{expedition}}”, expedition);
        this.contentTicket = this.contentTicket.replace(“{{box}}”, box);
        this.contentTicket = this.contentTicket.replace(“{{ticket}}”, ticket);
        this.contentTicket = this.contentTicket.replace(“{{cajero}}”, caissier);
        this.contentTicket = this.contentTicket.replace(“{{dateTime}}”, dateTime);
        this.contentTicket = this.contentTicket.replace(“{{items}}”, items);
        this.contentTicket = this.contentTicket.replace(“{{subTotal}}”, subTotal);
        this.contentTicket = this.contentTicket.replace(“{{tax}}”, tax);
        this.contentTicket = this.contentTicket.replace(“{{total}}”, total);
        }

        public void print() throws IOException {

        PrintService[] services = PrintServiceLookup.lookupPrintServices(null, null); //nos da el array de los servicios de impresion

        //Creamos un arreglo de tipo byte
        //y le agregamos el string convertido (cuerpo del ticket) a bytes tal como
        //lo maneja la impresora(mas bien ticketera :p)
        byte[] bytes= this.contentTicket.getBytes();

        //Especificamos el tipo de dato a imprimir
        //Tipo: bytes; Subtipo: autodetectado
        DocFlavor flavor = DocFlavor.BYTE_ARRAY.AUTOSENSE;

        Doc doc = new SimpleDoc(bytes,flavor,null);
        //Creamos un trabajo de impresión
        DocPrintJob job =null;
        if(services.length>0){
        for(int i=0; i<services.length; i++){
        if(services[i].getName().equals("GP-5890X Series")){//aqui escribimos/elegimos la impresora por la que queremos imprimir
        job = services[i].createPrintJob();// System.out.println(i+": "+services[i].getName());
        }
        }
        }

        //Imprimimos dentro de un try obligatoriamente
        try{
        job.print(doc, null);
        }catch(PrintException ex){
        System.out.println(ex);
        }
        }

        }

        Me gusta

    1. esta es la clase que use, a esta le paso los parametros que quiero imprimir, ahi tengo el texto q va a llevar el ticket y solo voy sustituyendo valores en el constructor

      import java.awt.*;
      import java.awt.print.*;
      import java.io.FileWriter;
      import java.io.IOException;
      import javax.swing.JOptionPane;
      import javax.print.DocFlavor;
      import javax.print.DocPrintJob;
      import javax.print.PrintService;
      import javax.print.PrintServiceLookup;
      import javax.print.SimpleDoc;
      import javax.print.Doc;
      import javax.print.PrintException;
      import javax.print.ServiceUI;
      import javax.print.attribute.*;

      public class Ticket {

      //Ticket attribute content
      private String contentTicket = «::»+(char)27+(char)112+(char)0+(char)10+(char)100+»ACCESORIOS {{nameLocal}}::\n»+
      «Periban. Mich. {{dateTime}}\n»+
      //»EXPEDIDO EN: {{expedition}}\n»+
      «Emiliano Zapata Col. Centro \n»+
      «=============================\n»+
      // «Periban. Mich. {{dateTime}}\n»+
      //»RFC: XAXX010101000\n»+
      //»Caja # {{box}} \n»+
      «Ticket # {{ticket}}\n»+
      «LE ATENDIO: {{cajero}}\n»+
      //»{{dateTime}}\n»+
      «=============================\n»+
      «{{items}}\n»+
      «=============================\n»+
      «SUBTOTAL: {{subTotal}}\n»+
      «IVA: {{tax}}\n»+
      «TOTAL: {{total}}\n\n»+
      //»RECIBIDO: {{recibo}}\n»+
      //»CAMBIO: {{change}}\n\n»+
      «=============================\n»+
      «GRACIAS POR SU COMPRA…\n»+
      «ESPERAMOS SU VISITA NUEVAMENTE\n»
      + «\t::{{nameLocal}}::\n»+
      «\n»
      + «\n\n\n «;

      //El constructor que setea los valores a la instancia
      Ticket(String nameLocal, String expedition, String box, String ticket, String caissier, String dateTime, String items, String subTotal, String tax, String total) {
      this.contentTicket = this.contentTicket.replace(«{{nameLocal}}», nameLocal);
      this.contentTicket = this.contentTicket.replace(«{{expedition}}», expedition);
      this.contentTicket = this.contentTicket.replace(«{{box}}», box);
      this.contentTicket = this.contentTicket.replace(«{{ticket}}», ticket);
      this.contentTicket = this.contentTicket.replace(«{{cajero}}», caissier);
      this.contentTicket = this.contentTicket.replace(«{{dateTime}}», dateTime);
      this.contentTicket = this.contentTicket.replace(«{{items}}», items);
      this.contentTicket = this.contentTicket.replace(«{{subTotal}}», subTotal);
      this.contentTicket = this.contentTicket.replace(«{{tax}}», tax);
      this.contentTicket = this.contentTicket.replace(«{{total}}», total);
      }

      public void print() throws IOException {

      PrintService[] services = PrintServiceLookup.lookupPrintServices(null, null); //nos da el array de los servicios de impresion

      //Creamos un arreglo de tipo byte
      //y le agregamos el string convertido (cuerpo del ticket) a bytes tal como
      //lo maneja la impresora(mas bien ticketera :p)
      byte[] bytes= this.contentTicket.getBytes();

      //Especificamos el tipo de dato a imprimir
      //Tipo: bytes; Subtipo: autodetectado
      DocFlavor flavor = DocFlavor.BYTE_ARRAY.AUTOSENSE;

      Doc doc = new SimpleDoc(bytes,flavor,null);
      //Creamos un trabajo de impresión
      DocPrintJob job =null;
      if(services.length>0){
      for(int i=0; i<services.length; i++){
      if(services[i].getName().equals("GP-5890X Series")){//aqui escribimos/elegimos la impresora por la que queremos imprimir
      job = services[i].createPrintJob();// System.out.println(i+": "+services[i].getName());
      }
      }
      }

      //Imprimimos dentro de un try obligatoriamente
      try{
      job.print(doc, null);
      }catch(PrintException ex){
      System.out.println(ex);
      }
      }

      }

      Me gusta

    1. 1.- no se puede almacenar logotipo, puesto que es impresora, no caja registradora.
      2. No hay tipos de letras, estos equipos imprimen en modo gráfico, para ellas todo es un dibujo.
      3.- en el modelo de impresora que mencionamos no hay codigos de letras especiales para funciones, solo imprime todo como se fuera un dibujo, de hecho no recomendamos usarlas para imprimir código de barras.
      4.- la expulsion del cajon de dinero se configura en el driver

      Me gusta

      1. hola tengo un problema igual ke el del marco antonio se imprime cortado el tiket y los de el programa argumentan que no tiene no se que de 40 columnas las impresora el programa que uso es datafox punto de venta y mi impre es ec line ec5890x ojala nos puedan ayudar por ke realmente es un fastidio eso de no poder imprimir bien

        Me gusta

        1. lo que te quisieron decir los responsables del programa es que esta diseñado para imprimir en impresoras de 40 columnas de caracteres de ancho, es decir, impresoras de tíquets matriciales de 8 cm de ancho, como lo sería una Epson TMU-220 o una Bixolon, en resumidas cuentas tendrás que cambiar de programa o de impresora, cualquiera de las dos significara gastos y retrasos

          Me gusta

  1. Hola que tal buscando los encontre y por mas que lei no encontre mi solucion, ojala puedan ayudarme; Mi problema es que ya instale la impresora en windows xp y windows 7, todo bien imprime, ocupo un sistema punto de venta, hecho en java, el detalle es que el cajon de dinero no abre, ni cuando mando la impresion de prueba, ni cuando imprimo el ticket, todo esta normal, las conexiones, el detalle es que el cajon ya lo probe con otra miniprinter, y la miniprinter con otro cajon y si abren, el detalle es cuando pongo mi miniprinter y mi cajon nada mas no consigo abrirlo, ya me fui a las opciones de la impresora y selecciono que abra el cajon, pero nada . Es una EC 5890x con puerto usb. Espero me haya explicado

    Me gusta

    1. Nos parece un poco curioso tu caso, pues el cajón que nos comentas lo vende EC-Line y según ellos es compatible con el modelo de impresora que tienes, ahora bien, el cajón abre porque la impresora envía un voltaje a través del puerto RJ-11, no es ninguna señal especial, solo es un voltaje que debe ser 12 o 24 V, así que lo primero sera que armes un cable con un conector RJ11, este lo conectaras a un multimetro, revisa el voltaje que marca al abrirse tu cajón en la otra impresora, repite la operación en la tuya, eso te ayudara a ver si tu impresora manda el voltaje necesario para abrir el cajón, si manda menos voltaje que la otra tendrás que cambiar el cajón por otro, si manda el mismo, revisa como estan los alambres de tu cajón en el conector RJ11 que tiene, dicho conector tiene 4 pines o terminales comparalo con cajón que si abre, si hay diferencia en la distribución de los cables, te recomendamos armes un adaptador, si tienes duda sobre como armar el adaptador llegados a este punto, mandanos a nuestro correo en sistemaumma@gmail.com imagenes de los RJ11 de los cajones de dinero que probaste para que te digamos como armarlo o te elaboremos un post con el paso a paso. saludos y avisanos como te fue

      Me gusta

  2. hola bueno dias oyes un pregunta por que mi impresora ec printer 5890 me la muestra en el panle de control como IEEE -1284 y ya instale el driver y me sigue mostrando lo mismo IEEE -1284 y otra cosa cuando le doy a imprimir me marca error ya la instalado en varios windows 7 y me hace lo mismo y esta conectada por cable usb y tambien cuando le selecciono en mi putno de venta no me imprime nada que puedo hacer alguna sugerencia?..

    Me gusta

      1. Tengo el mismo problema, y no existe ningún convertidor, ya que la impresora se conecta directo a USB. No importa cuantas veces desinstale o instale los controladores, en cuanto prenda la impresora me aparece ese «dispositivo». No existe comunicación entre la PC y la impresora porque Windows 7 la asigna a ieee-1284, el cual agrega que es una impresora incompatible.

        Me gusta

        1. en tu caso, parece ser que es la impresora en si, la que ya no funciona, ahora bien, esta impresora tiene una tarjeta de conexión modular, es decir, puedes quitarle la tarjeta de puerto USB y poner otra USB o una de red, pero el caso será conseguirla y ver si es eso, aun así deberías probar con otro cable USB e instalarla en otra computadora, para tratar de aislar el problema.

          Me gusta

    1. hola, necesitamos unos datos, lo primero es saber si ya realizaste la autoprueba de impresión, el segundo dato que necesitamos es saber como estas tienes conectada tu 5890x (con que puerto), el mensaje que comentas solo aparece en dos situaciones, cuando la impresora esta en red y por algún motivo esta bloqueada, o cuando la impresora simplemente ya no sirve, por favor te pedimos que realices la autoprueba de la impresora, para que podamos determinar cual es la situación y lo otro es que si esta en red, verifiques que no este bloqueada

      Me gusta

        1. bien, de acuerdo a lo que nos comentas, como la impresión de autoprueba funciona, el problema puede ser el cable convertidor que estas usando, si aun así sigue sin funcionar es que la impresora simplemente no sirve, la autoprueba solo prueba que el sistema de impresión funciona, pero el modulo de comunicación de la impresora puede estar dañado, así que solo quedan esas dos posibles opciones.

          Me gusta

  3. Hola…

    Estoy como loco buscando una solucion a un problema que tengo con una impresora pertech A470 … la acabo de adquirir pero no tenian los drivers, asi que la instale en modo generico Solo Texto. . las primeras pruebas salia bien la impresion, pero ahora, si imprime bien la informacion, pero despues sale mucho papel de la impresora, no se detiene hasta que pasa como 20 cm de papel (Se supone que cuando termina de imprimir el ultimo renglon, se debe de parar para que ya la pueda cortar, pero sale un buen de papel sin nada… osea que es mucho desperdicio) no se si me di a entender…

    cual seria una solucion a este problema?

    De antemano. gracias =)

    Me gusta

    1. HOla, mira te comento que me pase a una computadoradonde ya tenia e puerto usb001 para impresoras y hasta pense que era el cable se lo cambie por el de la impresora que estaba en ese puerto precisamente y aun sigue sin instalarse, crees que la tarjeta este dañada windows me enlista mi dispositivo usb como desconocido.Saludos gracias

      Me gusta

    2. disculpa la tardanza de la respuesta, el puerto virtual USB00# se crea automáticamente, crearlo manualmente no funciona, trata de realizar la autoprueba de la impresora para saber si funciona, la autoprueeba consiste en apagar la impresora, presionar el boton de expulsar papel y sin soltarlo encender la impresora, despues de unos segundos de tener presionado el boton, debe salir una impresion de prueba, si esta no sale, significa que la impresora no funciona en absoluto, que tipo de cable estas usando?,

      Me gusta

      1. si sirve pero necesitas instalar la impresora no solo con la aplicaciones si no también en la configuración de las impresoras le das en Panel de control agregar impresora y la agregas luego buscas la de la instalación osea el driver de la instalación al menos yo así lo acabo de realizar algunas horas ya que no me imprimía… una pregunta más.. en php como imprimiría con esa impresora… osea en código puro php recordando que necesito hacer consultas a mi base de datos realizado con Mysql gracias y si tienen dudas.. les comento como lo instale… saludos y muy buen blog…

        Me gusta

        1. Debido a que PHP es un lenguaje que se ejecuta del lado del servidor las impresiones de ser posibles solo servirían en impresoras conectadas directamente al servidor y no en las impresoras conectadas a los equipos locales, debido a eso y a que realmente no proporciona ese soporte se usan librerias para generar documentos en PDF y aprovechar las características de estos documentos para poder imprimir, en este mismo blog tenemos varios artículos sobre eso, usando la libreria FPDF y en especifico uno que no solo muestra en pantalla el documento sino que ademas manda directo el documento a la impresora

          Me gusta

        2. Si se puede, solo que para el caso con el que te topaste se debe realizar un procedimiento adicional para eliminar las particiones GPT, el procedimiento te lo describimos en el siguiente post

          https://sistemasumma.com/2013/02/25/eliminar-particiones-msr-o-gpt-al-hacer-downgrade-de-windows-8-a-7/

          por cierto: el unico Windows 8 que no se puede quitar es el de surface RT. así que no te dejes engañar por los que dicen que no se puede

          Me gusta

    1. si tu sistena esta hecho en PHP y MySQl solo debes de generar lo que desees imprimir como un PDF, en este caso, puedes usar la libreria FPDF para ello, los sistemas hechos en PHP no requieren que se implemente nada en especial con respecto a la impresora, solo que este instalada y es todo, ahora bien, si lo que deseas es que se mande de forma automatica a imprimir puedes consultar este post que tenemos

      https://sistemasumma.com/2012/01/28/impresion-automatica-de-tiquet-con-fpdf/

      Me gusta

  4. Estoy instalando la impresora ec line 5894x en windows 7 y no puedo instalarla al momento de conectarla y prenderla aparece desde el adm de dispositovs un puerto com con un trinagulo amarillo, intente descargar desde la pagina de gainscha el drive como lo indican, sin embargo solamente me baja un archivo ejecutable y no el inf que mencionan cuando le doy que busque en el disco que puedo hacer

    Me gusta

  5. Hola! Buen dia.
    Estoy poniendo a funcionar una impresora EC-5890X con puerto USB en el programa de punto de venta MyBusiness POS V.12, 7.5.6 sobre Windows 7 64bits; Ya tengo configurarda la impresora en el windows e imprime correctamente pero, hasta este momento no he logrado que el MyBusiness POS la reconozca y no puedo imprimir los ( tickets ) recibos de venta desde el mismo.

    Por favor tienen Ustedes idea de como lograr que pueda imprimir los tickets desde el MYBusiness POS, De antemano agradesco su respuesta y ayuda
    Saludos

    Santos Vargas

    Me gusta

    1. que tal santos yo tuve el mismo problema, si ya imprimio desde windows lo demas es facil tienes q abrir el mybusiness e ir a la pestaña de utilerias, hasta el final le das click en business manager, esto abre algo parecido al explorador de windows le das click en configuracion despues le das click en estaciones de trabajo seleccionas la estacion de trabajo y abres la pestaña de dispositivos en impresora de ticket tiene q estar marcado y si tienes cajon de dinero tmb lo marcas, en puerto de ticket seleccionas modelo de impresora y ya debe estar imprimiendo,
      la bronca q yo tengo es q no imprime de forma completa
      espero te sea util y saludos
      alfredo lopez

      Me gusta

      1. Hola! Buen dia. Disculpa la tardanza en contestar; Bueno despues de hacer todo lo que dijiste sin lograr que el MyBusiness reconociera la impresora, solicite asistencia al helpdesk de MyBusiness y despues de lograr ponernos de acuerdo con la persona que se me asigno, se realizo una conexion remota a la maquina que se estaba preparando como punto de venta y lo que alcance a ver que hizo fue que agrego una impresora generica solo texto por puerto USB y ya despues de hacer esto, Si se pudo ya agregar en business manager/configuracio/estacion de trabajo/dispositivos/impresora. Tambien despues de hacer esto se corrigio el que los datos en los tickets salian fuera de area modificando el tipo de letra y el tamaño de la misma en otra seccion que no alcance a ver pues lo realizo muy rapido. despues de haberla configurado en el punto de venta ya siguio imprimiendo siempre los tickes, aun si en Windows se ponia como predeterminada otra impresora para las aplicaciones de oficina.

        Agradesco mucho las ideas que me fueron facilitadas en este sitio y en especial el que tu te tomaste el tiempo para contestar.
        Muchas gracias

        Santos Vargas

        Me gusta

  6. Hola!! recien adquiri una ec-5890x con su cajon de dinero (sin drive) intenté seguir los pasos que aqui mencionan, hice la prueba de apagar y con boton orimido prender, funcionó la impresion de prueba….. instale un software ptv (iptv 1.8) salió un tiquet que decia felicidades, si puedes leer esto es que bla bla bla pero enseguida empezó a salirse el rollo!!! imprime algo ilegible cada 40 cm y se sigue asi hasta terminarse el rollo!! la apague, desconecté, enrollé el rollo la puse de nuevo y hace lo mismo, sale y sale el papel, imprime algo raro cada 30-40 cm hasta que se termina el rollo de nuevo, tengo un windows 7 con 32, ayuda por favor!! abro mi negocio el lunes proximo!! oh!! y ademas el cajon jamas abrió!!

    Me gusta

    1. primero ve a dispositivos e impresoras y en tu impresora elimina cualquier trabajo de impresión que exista, revisa tu programa de punto de venta, del cual nos gustaría saber su nombre completo o donde lo obtuviste porque no encontramos información sobre el, en tu programa revisa si tienes opciones de impresión, si las tiene revisa que este mandando a la impresora y que este en el tamaño correcto.

      El cajon del dinero no usa drivers, en las propiedades de la impresora encontraras la opción «cash drawler» y ahi seleccionas en que momento se abrirá si antes o despues de la impresión del tíquet, por cierto, si necesitas diseño de alguna pagina para tu negocio, nosotros proporcionamos ese servicio

      Me gusta

  7. Muy buen post, gracias. Tengo una impresora de este tipo y desarrolle un sistema para impresión de tickets, el programa funcionaba bien con impresoras de matriz, pero no puedo hacer que mi programa imprima en esta impresora, estoy desarrollando en el lenguaje Java y utilizando la API de PrintJob, si alguien tiene una experiencia les agradecería me la compartieran.

    Me gusta

  8. Amigo yo estoy sufriendo con esta impresora, ya la instale tengo windows xp. si mando un simple «Hola» en el bloc de notas directamente a la impresora, no imprime nada. Ahora que si la configuro con una impresora virtual-generica bla bla bla, mando la impresion a la impresora generica y ahi si, me imprime. Eso lo configuro con un progama de punto de venta y me imprime siempre y cuando sea a la impresora virtual. El problema es q tbm manejo un cajon de dinero el cual solo se conecta via rj11, y configurado con la impresora virtual no me abre el cajon del dinero. ALGUNA IDEA???? de hacer q imprima mi impresora y abra el cajon del dinero??? NOTA: tengo instalado los drivers de la impresora correctamente. pero no entiendo xq forzamente para q imprima tengo q hacer lo de impresora virtual y esta no abre el cajon del dinero.

    Me gusta

      1. Hola amigos, grax a esta pagina me ayudo para resolverlo, bueno me di la idea jejeje…

        GRAX jorge el problema es q con el problema q te platie la impresora generica no tiene esa opcion y la impresora normal tiene la opcion pero no imprime.

        RESOLVI mi PROBLEMA de esta manera..

        Mi impresora es GP5890x con conexion USB solamente. Yo le recomiendo que empiezen de cero, reinstalen su impresora y borren las virtuales q hayan creado desde cero.. Ahora apaguen la impresora he instalen ya despues de terminar de instalar hacen lo siguientes, se van a inicio-impresoras y faxes- seleccionan la impresora GP-5890x -PROPIEDADES-PUERTOS-y aqui esta el GRANDIOSO problema, la impresora se instala por DEFAULT en el puerto LPT1, Solo tienen que cambiar la opcion a USB (virtual printer poort for usb) Y LISTO.

        su impresora funcionara al 100% para afinar detalles:

        —-> CAJON de DINERO conexion RJ11
        Impresora y faxes- seleccionamos GP-5890x-Preferencias de impresion-PAPEL/CALIDAD- en la seccion Medio: activamos las cash drawer y elijen la q dessen ya q esta despues de imprimir o antes de imprimir para que se abra el cajon.

        —-> Tamaño de PAPEL de impresion
        Esto para que no salga una tirota, inicio-impresoras y faxes- seleccionan la impresora GP-5890x-Preferencias de impresion-OPCIONES AVANZADAS- pueden escojer 58(48) x 210 mm

        Bueno espero aver ayudado… Saludos!!!

        Me gusta

  9. Hola, encontré este post y daré a conocer el problema que tengo con la EC 5890, ya la instale y funciona bien, el detalle es que de repente no sale la impresión, cuando se manda a imprimir a veces sale y hay veces esporádicas que no sale la impresión, quisiera saber si alguien a experimentado ese problema, quedo al pendiente de sus comentarios. Saludos.

    Me gusta

    1. disculpa la tardanza, por lo que nos comentas, si lo que ocurre es que el papel sale en blanco ocasionalmente, se debe a un problema con la unidad térmica de la impresora, ahora bien, si lo que ocurre es que simplemente no sale, la causa puede ser una falla en el cable de datos o que el equipo requiere mantenimiento, el exceso de archivos temporales en ocasiones afecta a las impresoras

      Me gusta

      1. gracias por tu atención, pero te comento que el cable es nuevo, la impresora es nueva y el SO esta recien instalado por lo que descarto lo que me comentas, cuando se manda a imprimir y no sale me he dado cuenta que si la apago y la enciendo nuevamente salen los ticket, eso no es siempre es en ocaciones que pasa, no se, como que si de repente perdiera comunicacion con el S.O., sabes algo al respecto?.
        Saludos.

        Me gusta

  10. hola buen dia. he comprado una mini printer ec-5890(267) y no logro hacer que funcione, he hecho las pruebas en una pc con win xp y en otra pc con win7 pero no logro que imprima. cuando mando a imprimir solo no imprime e inmediatemente manda ena leyenda que dice error imprimiendo. ya he seguido todos los pasos paraq instalar la impresora y no logro hacer que imprima, la impresora esta bien por que ya he obtenido la pagina de prueba selftest, la pc reconoce la computadora pero cuando mando a imprimir pareciera que la impresora no esta conectada. necesito ayuda por favor

    Me gusta

    1. La instalación de esta impresora se hace siguiendo los pasos que se describen en el post relacionado que colocamos como actulizácion dentro de este post, si seguistes los pasos debería de imprimir y verse conectada, sino es probable que sea el cable ahora bien la autoprueba solo prueba el sistema de impresión no la comunicación, seria bueno que nos dijeras con qúe interfaz la estas conectando

      Me gusta

      1. hola, pues ya he seguido los pasos descritos en el post, tambien le he comentado en la tienda en dode compre la impresora y me dicen que si me la instalan pero tiene costo. intantare instalarla nuevamente. estoy conectando la impresora con el cable usb tipob que la esta incluido en el paquete de la misma impresora. sera que hace falta una cosa mas ??. NO tengo cajon de dinero. Solo he conectado la impresora con la fuente de alimentacion y el cable usb incluidos en el paquete. la impresora tiene otro puerto de comunicacion es un rj11, seria que tengo que conectar algo en ese puerto ???

        Me gusta

        1. Si lo conectas USB solo debes asegurarte de que cuando lo instales de forma manual, le digas que la impresora esta en el puerto virtual USB, por lo demas el procedimiento es tal y como se describe, tenemos un post mas detallado en este mismo blog sobre la descarga e instación del driver, eso por si no has tenido oportunidad de verlo.

          El puerto RJ11 que trae es para conectar el cajon del dinero, asi que si no lo tienes, no se conecta nada ahi

          Me gusta

      2. hola buen dia
        de ante mano agradesco mucho su ayuda y les comento que ya he logrado instalar la mini printer ec-5890x, me faltaban por realizar dos pasos en el proceso de instalacion manual. el primero era elegir el puerto virtual usb, y el segundo era seleccionar la siguiente direccion en la parte que dice utilizar disco c:GAINSCHA POS Printer Driver/GP58E3/win2K. con eso fue suficiente para que la pc detectara a la impresora y enviara a imprimir. pero ahora tengo otro problema, lo que pasa es que las letras impresas son muy muy muy pequeñas. me podrian indicar qué puedo hacer al respecto

        Me gusta

  11. Hola buenas tardes! Acabo de comprar una impresora Samsung srp-200 de matriz, no encuentro drivers y si la instalo como genérica de solo texto imprime símbolos, se quedan los tickets en cola. La impresora está bien ya que saca el ticket de prueba bien al presionar el botón para sacar papel mientras la prendo, si alguien me puede ayudar les agradecería mucho.

    Me gusta

    1. Hola, buenas noches, hasta donde pudimos averiguar sobre tu impresora, parece ser que es una Samsung-Bixolon, los drivers nos los provee Samsung en si, sino Bixolon, por lo que los driver para tu impresora estan en la siguiente pagina

      http://www.bixolon.com/html/en/download/download_category.xhtml?ca_id=97&large_cd=0010&small_cd=

      Avisanos si estos son los drivers que necesitabas y como te funcionaron, para que coloquemos esta información en un post aparte que pueda ser accedido por otros usuarios que compren una impresora como la tuya

      Me gusta

      1. Gracias por la ayuda pero no me sirvieron los drivers. Instale los de la samsung srp-270 que era la mas similar y nada, todas las impresoras bixolon son térmicas a excepción de la 270 y 275 y la mía no es de la serie bixolon. He leído que tengo que configurar los parámetros de paridad, bit de parada, etc. pero no se si sea eso.

        Me gusta

  12. Ola que tal buen dia creo este post me ayudara bueno miren acabo de adquirir este prodcto una ec printer 5890x me ha hecho enojarme ya que al momento de instalarla el driver que viene en el disco de instalacion lo carga de manera correcta pero al momento de conectarla me sale un dispositivo no reconocido IEEE-1284 controller que hago eske no me deja imprimir con my business pos 2012 y realmente me urge un poco les agradeceria su ayuda 😀

    Me gusta

    1. El dispositivo que te aparece es el cable adaptador de USB a puerto paralelo, es normal y necesario que aparezca al inicio, así mismo te comento que hemos publicado una guía paso a paso del proceso de instalación, la dirección esta en este mismo post, pero de igual forma te lo dejamos aquí para que lo consultes, y esperamos te sea de utilidad

      https://sistemasumma.com/2013/01/09/descargar-driver-e-instalar-impresora-ec-line-5890x/

      Me gusta

  13. Se puede ver que en verdad son unos verdaderos expertos. Recurro a ustedes porque soy un neofito y no tengo ningun conocimiento para instalar esta impresora. Trate de seguir las instrucciones pero definitamente no logre ningun resultado.
    1. Lo primero que sucede es que cuando conecto la impresora a cualquier entrada USB detecta algo llamado IEEE-1284 Controller (esto Entrando a dispositivos e impresoras)
    2. Ya intente descargar los archivos de la pagina que mencionan aqui mismo pero no supe cual elegir, el sistema que manejo es el windows 7 64bits, escogi el DRV58EN V7.0G y el GP58 Win x64, ambos los instale desde dispositivos e impresoras dandolos de alta manualmente y aun asi no detecto nada.
    3. Me comunique a asesoria telefonica y me mandaron un archivo, el cual tambien trate de dar de alta con el metodo manual y no reconocio nada.

    Amigos, soy un verdadero cabeza hueca, si pudiesen darme un tutorial paso a paso se los agradeceria porque me voy a hacer diabetico aqui, no he logrado nada jaja. Se los agradezco de corazon.

    Me gusta

    1. Buenas noches, disculpa la tardanza, para resolver todas las dudas sobre que driver usar y como instalarlo, hemos publicado un post con la guía paso a paso, el enlace lo hemos colocado en este mismo post, pero aquí te lo dejamos también para que lo consultes y esperamos te sea de utilidad, también te recomendamos tener calma, este modelo de impresora es algo problemático.

      https://sistemasumma.com/2013/01/09/descargar-driver-e-instalar-impresora-ec-line-5890x/

      Me gusta

    1. Hola, disculpa la tardanza, revisa en las propiedades de la impresora si se esta direccionando al puerto USB, seria bueno que nos dijeras si las impresiones se quedan en la cola de impresión o no, si deseas probar si la impresora funciona, existe una forma de hacerlo, 1.- apaga la impresora, 2.- manten presionado el boton de avance de papel, 3.- sin soltar el botón de avance enciende la impresora, esto hará que salga la pagina de autoprueba,si sale, entonces deberás probar tu cable de conexión y reinstalar los drivers, si no sale, entonces es la impresora que no funciona o en su caso si sale el papel pero no tiene impreso nada, es que tienes al revés el rollo de papel, suerte

      Me gusta

    1. Hola, disculpa la tardanza, tu comentario me deja un poco desconcertado, nos mencionas que tu impresora EC Line no imprime, pero también nos indicas sobre la conectividad de tu modem, no nos queda muy claro como tienes conectados los equipos, pero veamos, si te refieres a la conectividad de tu equipo supondremos que tu computadora se conecta de forma inalámbrica, aquí el problema puede ser que este mal escrita la clave de tu modem, lo que provoca que el equipo se conecte al modem pero no le de acceso a internet, por lo que mostrara el mensaje de conectividad limitada o nula, supondremos que tu impresora esta conectada en red, así que corrigiendo el problema de conexión lo demas debe funcionar, esperamos que esta respuesta te sea de utilidad, si aun así sigues con problemas, mandamos algunos detalles más sobre como tienes conectado tus equipos y con gusto te ayudaremos

      Me gusta

      1. Hola, como estas impresoras no son plug&play debes ir a «Dispositivos e impresoras» seleccionar «agregar impresora» indicarle que la vas a agregar manualmente, y cuando te de la lista de drivers decirle seleccionar que vas a «usar disco» y le indicas la carpeta donde tienes los archivos del driver, el video que comentas describe un metodo que en ocasiones no funciona muy bien pero de todas formas te lo dejo http://www.inadware.com.mx/docs/instalar/configuracionGP5890X.swf

        Me gusta

      1. Gracias en verdad me ayudo mucho esta pagina hice todos los pasos de la instalacion de la impresora, enserio lo que uno se encuentra en el internet te comento que acabo de terminar mi carrera como ingeniero en sistemas computacionales y he estado checando la mayoria de los contenidos de este blog y sinceramente me hubieran ayudado bastante en el curso de mi carrera en pocas palabras dire este pagina esta GENIAL !!! Saludos a todos porque si algun dia los vuelvo a necesitar creanme que los molestare !!! Esta pagina esta genial ojala los hubiera encontrado dentro del lapso de mi carrera !!! Saludos y EXITO !!! Porque la suerte es para los mediocres !!!

        Me gusta

  14. Qué tal amigo!!

    Acabo de adquirir una de estas impresoras EC line y hasta el momento no he podido hacer que funciones correctamente. Estoy tratando de instalarla en windows 7 de 64 bits, podrías ayudarme?

    Leyendo tu blog sobre «problemas con impresoras de ticket EC line», pude hacer que imprimiera algo al menos. Sólo imprime caracteres ilegibles. Para llegar al punto donde estoy, me fue de utilidad el video flash que mencionan en el blog y utilizar el puerto USB virtual para instalar la impresora por medio del asistente de windows para instalar impresoras. Ahora, sabes como hacer para que la impresora pueda imprimir los caracteres que se quieren? Mencionas en uno de tus comentarios que puede deberse a que no se instaló el controlador adecuado. También he bajado los drivers de la página de gainscha, pero ahora no sé que hacer con ellos. En el archivo comprimido que se desgargó, no viene ningún archivo ejecutable. A caso debo de poner estos archivos de terminación .GPD en alguna locación en específico??

    Te agradecería muchísimo si me pudieras ayudar con este problema.

    De antemano muchas gracias!!

    Me gusta

    1. Los drivers de 64 bits no tiene un asistente ejecutable para instalarse, debes ir a impresoras y dispositivos/agregar impresora y en lugar de usar la autodeteccion debes usar la instalacion manual para que puedas agregar el controlador que descargaste, el nombre del driver corresponde con el modelo, por lo que GP5870II.GPD es el driver para la impresora 5870 II, de esa forma puedes agregar el driver correcto, ya despues la asignas al puerto usb donde la tengas conectada, tambien es recomendable probar el cable adaptador porque a veces fallan

      Me gusta

      1. Hola, que bueno que este post te haya sido útil. Respecto a tu problema quisiéramos saber en que estas desarrollando, por el tipo de mensaje que mencionas creemos que se debe a alguna imagen que estas tratando de imprimir y que esta fuera de los margenes de impresión o es un tipo de imagen no soportado por el lenguaje de programación que estas usando, si continuas con lo problemas, danos mas datos sobre el lenguaje en que estas desarrollando

        Me gusta

    1. en cuanto a los margenes, esta impresora maneja 3 tamaños de papel que puedes configurar, en los 3 el ancho es de 5 cm pero solo tienes 4.5 de espacio para imprimir, lo que cambia en los tipos de papel es el largo, prueba cambiar el tamaño del papel, si estas usando un modelo termico no tienes problemas para imprimir letras pequeñas pero si es de matriz debes configurar el tipo de letra, dinos en que lo estas programando y si podemos ayudarte en algo mas

      Me gusta

  15. Yo no tuve que utilizar convertidor ni virtualizar XP. Al principio tenía el mismo problema, entonces me fuí a los puertos de la impresora y seleccioné un USB que estuviera vacío, ya que cuando lo intenté en el mismo de mi otra impresora no funcionó. Después de esto, mandé la página de prueba y salió. Ahora solo trato de configurar los márgenes del ticket. Saludos…

    Me gusta

    1. Disculpa la tardanza, estas impresoras no son plugand play realmente, debes conectarlas con un convertidor de paralelo a usb y usar la función de agregar impresora, lo otro es que el driver lo debes descargarlo de la pagina que doy en el post que es el fabricante real del equipo EC es un revendedor, además revisa el convertidor ya que este suele dañarse fácilmente y te da el problema de que todo se instala sin marcar error pero no imprime, espero que te sea de utilidad la respuesta

      Me gusta

¿Qué estas pensando?

Este sitio utiliza Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.