Hypertherm Phoenix 8.0 User Manual

Page 485

Advertising
background image

Program Codes

478

42B

Message Information

The format of this command code is outlined as follows:

EIA Example:

(>

UUU

20

UUU

+

UUU

Format

UUU

+

UUU

Delay Time/Time Out

UUU

+

UUU

Port

UUU

<

UUU

Message)

60B

Message Command Type

>20< Direct message with Delay
>21< Direct message without Delay
>22< Message that requires Acknowledge
(see Message Command Type below)

61B

Optional Format Value

This optional Format value allows the user to add
Line Feed and Carriage Return commands, etc.,
message string. 0,1,16,17,32,33,48,49,64,65,80,81,
96,97,112,113 are supported (see Format Value below).

62B

Optional Delay Time/Time Out Value

Time in seconds (see Time Out Value below)

63B

Optional Port

The serial port to use (0 = Default Port 1, 1 = Port 2)

64B

Message Text

The message content (see the message text below)

Note: Message format is always within comment characters and the command portion of the
program code is between the “>” Character and the “<” Character.

U

ESSI Example:

U

U

EIA Example:

3

(>20,1,1,0<Message)

>20,1,1,0<Message
4

See below for Format, Delay and Port settings information.

Note: For the example provided, the plus sign (+) character was used as delimiter between
fields for the command instruction. In addition to the plus sign (+), the hyphen (-), comma (,)
or space may be used as delimiters.

U

U U

U

Example:

Using spaces, the EIA command would look like this: (>20 Format Timeout Port<Message
Text)

43B

Message Command Type

>20< This command delays the part program until all bytes have been transmitted, then

optionally waits the Delay Time, if specified.


>21< A message is sent concurrent to execution of the part program and no delay is

encountered. No acknowledge is required.


>22< The message is sent with a suspension of the program during transmission as in option

one, but an Acknowledge from the external device (ACK = Hexadecimal 06) is required
before the part program can continue. A nonacknowledge (NAK = Hexadecimal 15)

Advertising
This manual is related to the following products: