In case you never figured it out, that round socket is most likely for a rotary indexer. As far as I know, all hurco machines with the B control came with a port for one. It is simply a set of contacts telling the indexer to index, then an input from the indexer to let the control know when it's finished indexing.
The old hurco controls came in two variants, the B and BX. The B control had a programmable resolution of 0.001", and included no RS-232 ports. The BX control was an upgraded control that had some advantages. It was programmable to 0.0001", had two RS-232 ports, included G-Code support, and had an extra 8k of memory. The BX MPU board is recognizable from the B board by the presence of two ribbon headers on the top of the card, and a block of jumpers in the lower right of the card to set serial port baud rates.
The original hurco control is excellent for conversational programming, and is easy to learn. However, it is limited if you don't have the BX.