Hypertherm Phoenix 8.0 User Manual
Page 485
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 >20,1,1,0 U U U U Example: Using spaces, the EIA command would look like this: (>20 Format Timeout Port 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. encountered. No acknowledge is required. one, but an Acknowledge from the external device (ACK = Hexadecimal 06) is required
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.
>21< A message is sent concurrent to execution of the part program and no delay is
>22< The message is sent with a suspension of the program during transmission as in option
before the part program can continue. A nonacknowledge (NAK = Hexadecimal 15)