5 / 60
11. External Controller Communication Specifications
11.1 Serial Communication Specifications
Communication standard:RS-232C
Communication protocol:Non-procedure
Connecting number:1 on 1
Synchronization system: Start - Stop Synchronization system
Transmission code:ASCII
Interface:Triple wire system (TxD / RxD / GND)
Communication speed:9600bps
Start bit length:1 bit (Fixed)
Stop bit length:8 bit
Parity:None
Response delay time:0~250ms
11.2 Communication Format
All communication is STX + Main unit text + ETX + SUM format.
STX Main text ETX SUM (Higher)
SUM (Lower)
The SUM is the value that results from adding the decimal values of the characters in the
main text, converting them to hexadecimal and then adding the resulting 2 bytes after ETX.
When the SUM exceeds the 8 bits data length, only the two least significant values must be
kept.
For instance, if SUM is 1526 equaling to 5F6h in hexadecimal which exceeds the 8-bit limit,
for this case, only the two less significant digits will be taken into account(“F6”), which are
the two bytes that will be added (using English capital characters) after ETX.
If the added SUM value to the command and the calculated SUM value do not match, the
command is treated as unauthorized data, is ignored and deleted. When this happens, the
command is discarded and re-transmission request is not performed.
SUM value calculation example
In case of STX + [K12C] + ETX + SUM
75(4Bh) + 49(31h) + 50(32h) + 67(43h) = 241(F1h)
STX ‘K’ ‘1’ ‘2’ ‘C’ ETX ‘F’ ‘1’
02h 4Bh 31h 32h 43h 03h 46h 31h
11.3 Various Commands
11.3.1 A : Soldering Controller Information Request
【Code】 41H(‘A’)
【Function】
Soldering controller information request
【Direction】
External controller → Soldering controller
【Data】
None
【Explanation】
It checks the state of the soldering controller (solder shortage / solder
clogged).
When the soldering controller receive this command, it returns “a”
Connector:
D-sub 9 pins Male
Pin Assignment
2:TxD
3:RxD
5:GND