
APPENDIX D: COMMUNICATION CODES
UNIFLOW
®
4 PULSED HEAT CONTROL
990-908
D-3
When you issue a command to the Control, you need to wait about 250 ms. before you issue the next
command. The answer timeout is set to about 250 ms. in case the Control doesn’t respond to a
command.
Error checking at the unit is as follows:
1.
If the Control decodes an RS-485 address that does not match the unit’s address, the
command is ignored.
2.
The Control will ignore an external command that does not end with an <eot> or one that
does not have the correct number of data bytes specified in the message.
3.
If the Control reflows during reception or transmission of a command there is a
possibility that bytes may be missed or the message truncated.
4.
Unsupported commands will return a Nak #3.
5.
Incorrect checksums will return a Nak #2.
6.
If the Control is dropping incoming characters, the Control may return either a Nak #1, #2
or #4 depending on which character was dropped.
7.
When the temperature data in the DS command is set to ‘0’, or any of the data is out of
range, the Control will return a Nak #6.
Suggested error checking procedure on the external host side of the interface:
1.
For a host “read” command, e.g. read profile data, the host must timeout if the unit does
not send a complete response within a reasonable amount of time. Host can also check
the number of bytes received against the expected number for that message, range check
the received data, or do whatever else is thought necessary to have confidence in the
received data.
2.
Following a host “set” command, the host must subsequently read the data just “set” and
make sure the data “set” matches data “read.” For example, if a “set profile 1” command
is sent, the unit must then do a “read profile 1” and compare the set data against the read
data.
Significance of the Unit’s
COMMUNICATIONS ROLE P
arameter on the
Communications Screen:
1.
This parameter must be set to
MASTER
under normal running conditions to turn on the “Read
Report” command which sends the results of the latest reflow to the host automatically.
2.
When the parameter is set to
SLAVE
, this reporting will be turned off and the unit will accept
both “Read” and “Set” from the host.
3.
When
MASTER
, the unit will not accept any commands from the host. This avoids potential
collisions between these commands and the automatic reporting of reflow results.
4.
MASTER
or
SLAVE
must be set at the Control panel by pressing the
SETUP
key and selecting
option 2:
COMMUNICATIONS
.
Summary of Contents for UNIFLOW 4 REMOTE
Page 1: ...990 908 REV K PULSED HEAT CONTROL UNIFLOW 4 UNIFLOW 4 REMOTE OPERATION MANUAL ...
Page 18: ...UNIFLOW 4 PULSED HEAT CONTROL xviii 990 908 ...
Page 19: ...UNIFLOW 4 PULSED HEAT CONTROL 990 908 xix ...
Page 20: ...UNIFLOW 4 PULSED HEAT CONTROL xx 990 908 ...
Page 21: ...UNIFLOW 4 PULSED HEAT CONTROL 990 908 xxi ...
Page 26: ......
Page 36: ......
Page 50: ......
Page 96: ......
Page 106: ......