Technical Support FAQs | Updates | Technical Bulletins | Manuals| Drawings & 3D Models

 

Sign up to receive FH Flyer/ Fenix Flyer Technical Updates via email

How does the serial port text input routine work?

 

Why is my Marking Head not marking the first few characters of the serial data I send?

 

Will my serial port input data get lost if it is received by the WinMark Pro PC before the next part is ready?

 

The following are results of testing done to verify the serial port data handling within WinMark Pro:

 

 

 

Note that it is possible to overrun the WinMark data buffer if serial data is continuously transmitted in small packets. If the buffer is overrun, the mark data may be corrupted, or a number of data elements may be skipped in the marking process. The hardware handshaking described below will prevent this from happening.

 

Is there a way to force handshaking between the serial port data generator and WinMark Pro?

 

If your serial port data generator (computer, PLC, etc.) supports hardware handshaking and you have an FH head or Fenix with an available output, you can use an output to connect the data generator’s RTS/CTS lines when WinMark Pro is ready to receive data. The example described below will assume that OUT7 is being used to command the data generator to transmit serial data to WinMark Pro.

 

Note that you can use WinMark Pro’s Event Builder to gain more flexibility in the order of your automation sequence. The output commands and serial port data commands may be defined in the precise order needed to satisfy the automation described above.

 

This handshaking method has that advantage that, if marking is held up for any reason (power is lost at the Marking Head, I/O conditions prevent WinMark Pro from continuing through the automation sequence, etc.), the marking equipment may be restarted again without losing sync with the data generator.

 

[Back to Questions] [Top of Page] [Previous Page] [Next Page]