Si se puede hacer. Es un tanto complicado pero se pueden hacer para generar salidas a impresores EPSON, HASAR, o lo que quieras. Lamentablemente no te puedo dar muchos datos pues las rutinas para hacerlos forman parte de la base de conocimiento que hacen nuestro sistema de aplicacion competitivo con los otros del mercado, esto seguro que lo piensan varios.
Para darte un par de pistas, crea un dataview para comunicar los datos al controlador, y despues graba en ese dataview los datos, en el formato que te los pide el fabricante del controlador. Empeza por ahi, averigua el formato del registro que acepta el controlador. Verifica en la pagina de epson por el instructivo.
Suerte PF