EasyManua.ls Logo

HEIDENHAIN iTNC 530 HSCI - Standard Communications Protocol

HEIDENHAIN iTNC 530 HSCI
1966 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
1908 HEIDENHAIN Technical Manual iTNC 530 HSCI
10.8.2 Standard communications protocol
General
information
To set the standard data communication protocol in the operating modes
EXT1/EXT2/EXT3/EXT4:
Select MP5030.x = 0.
When outputting a file, the <NUL> character is sent exactly 50 times at the
start of file. When reading in, however, the control unit ignores this character,
regardless of how often the peripheral sends the <NUL> character before the
file.
The program blocks are not checked for correctness but are transmitted one
after the other.
If you wish to signal an error to the iTNC in the standard data transmission
protocol, you must send the following sequence of instructions:
<ESC><1><Error number>
If the receiver's data buffer is full, the transmission can be stopped and
resumed in one of two ways:
Software handshaking
Stop transfer by sending the character <DC3> (XOFF)
Continue by transmitting the character <DC1> (XON)
Hardware handshaking
By suitable levels on the control and signal lines RTS and CTS of
interfaces RS-232-C/V.24 or RS-422/V.11
Twelve characters before the receiving buffer is full, the iTNC transmits the
character <DC3> to the transmitter in order to terminate transmission.
Example: Protocol for conversational NC program
<NUL><NUL><NUL><NUL> 50 times
0 BEGIN PGM 1 MM<CR><LF> 1st program block
1 TOOL DEF 1 L+0 R+3<CR><LF> 2nd program block
26 END PGM 1 MM <CR><LF> End of program
... ...
<ETX><EOT> Close the data transmission menu
Example of software handshake
iTNC to peripheral Peripheral to iTNC
12 Z + 2 FMAX<CR><LF> Receiving buffer full: <DC3>
Receiving buffer ready again: <DC1>
13 Z -10 F100 M03<CR><LF> ...

Table of Contents

Other manuals for HEIDENHAIN iTNC 530 HSCI

Related product manuals