Jettable Inline Printer

Back to Projects
Client:

Jettable, Israel.

Development platform:

C# in VS2008, Modbus over Ethernet, TCP/UDP over Ethernet

Short Software Description:

Application controlling the industrial printer.

Controlled hardware components:
  • MP2300 Yaskawa controller –Modbus Based, with API (http://www.yetmotion.com/YetIsrael/ProductDetails.asp?ID=35)
  • Jettable Printing boards
    Using a self designed tcp and udp based protocol
Product Link:

http://www.jettable.com/Home.aspx

Detailed Software Description:

The software was completely design by EfCom, Including the functional requirements for the PLC and the print head electronics.
The application works both on the manager computer (which creates the jobs for the print) and on the printer computer (which controls the printing process, sends data to the printing heads, controls the motors). In manager mode, the application can prepare jobs and distribute them among different machines.


The printer contains more than 18 different motors, as well multiple ink pumps, the status of which is read and controlled by the software. The GUI is custom designed to suit the needs of both maintenance technician, print manager and print technician.

The application contains image-processing logic which enables the performance of complicated tasks such as Crop/Tile with large images (over 500 mb). The application likewise helps the technician to perform calibration of hardware and diagnose hardware failure.

The software is built to be extremely configurable, adaptable to machines with different amount of printing heads, different operations, and different printing procedures (multi pass, single pass).

Highlights:
  • Control of large amount of motors (over 18)
  • Control of large amount of printing heads (over 400)
  • Working with huge images
  • Multi-threading of complex image analysis.
  • Custom-built GUI
  • Smart hardware diagnostics
  • Multi-language support in GUI
  • Several metric supports (Inch, MM, Celsius, Fahrenheit )
  • Multiple operation modes (print manager, maintenance technician, print technician)
  • All operations are read from a configuration file. Changing the configuration file may significantly change the appearance of the GUI and the printer functions.
Related Images:











Back to Projects   |   Back to Top

 
   Design by Anna D