Remote Command Set 81
Description Initiate scan process.
Syntax SCnn
Remarks This command is used to initiate scan of controllers on RS-485 network. When a master
controller receives this command, it scans the RS-485 network for all the slave controllers
connected to it.
If nn = 0, the master controller scans the network but does not resolve any address conflicts.
If nn = 1, the master controller scans the network and resolves address conflicts, if any. This option
preserves the non-conflicting addresses and reassigns the conflicting addresses starting
with the lowest available address. For example, during an initial scan, if the master
controller determines that there are unique controllers at addresses 1,2, and 7 and more
than one controller at address 23, this option will reassign only the controllers with
address conflict at 23; the controllers with addresses 1,2, and 7 will remain untouched. In
this case, after conflict resolution, the final controller addresses might be 1,2,3,7, and 23
if the master determines that there are two (2) controllers initially at address 23.
If nn = 2, the master controller reassigns the addresses of all controllers on the network in a sequential
order starting with master controller set to address 1. In the example mentioned above,
after reassignment of addresses, the final controller addresses will be 1,2,3,4, and 5.
Argument Value Description
nn Integer Scan option. Valid values between 0 and 2.
Example
SC0 (scan the RS-485 network but do not any address conflicts)
See Also
SA, SC?, SD?