Page 96
Appendix |ASCII Communication with Controller
confocalDT 24x1
A 5.3.1.5 Synchronization
SYNC NONE|MASTER|SLAVE|SLAVE_EXT
Setting the type of synchronization:
-
NONE: No synchronization
-
MASTER: The controller is master, ie. it transmits synchronization pulses.
-
SLAVE: The controller is slave and receives synchronous pulses from another
IFC24x1.
-
SLAVE_EXT: The controller is slave and receives synchronous pulses from another
source.
Error
Description
E02
Incorrect parameter type (not a valid type of synchronization).
E11
Parameter 1 is too long.
Sync may be an input or output, so you need to ensure that one of the controllers is
defined as a master and the other one as a slave.
The sync input is also used as trigger input for flank and level triggering, see Chap.
, “Trigger”.
A 5.3.1.6 Booting the Sensor
RESET
The controller restarts.
A 5.3.1.7 Querying the Controller Temperature
GETTEMP
Request the internal temperature sensor in controller
Response example: GETEMP 34.51
Temperature in °C with two decimals
A 5.3.2 User Level
A 5.3.2.1 Changing the User Level
LOGIN <Password>
Enter the password to switch to a different user level. The following user levels exist:
-
USER: Read-only access to all el use of the web diagrams
-
PROFESSIONAL: Read/write access to all elements
Error
Description
E06
Access denied -> Incorrect password
E11
Password is too long (more than 31 characters)
A 5.3.2.2 Changing to User Level
LOGOUT
Sets the user level to USER.
A 5.3.2.3 Querying the User Level
GETUSERLEVEL
Request the current user level.
For possible responses, see Chap.
, “Changing the user level”.
A 5.3.2.4 Defining a Standard User
STDUSER USER|PROFESSIONAL
Sets the standard user, who is logged in after system start.