
Programming
5.7 Configuration function blocks
ET 200SP Communication module CM 1xDALI (6ES7137-6CA00-0BU0)
Manual, 06/2019, A5E46959434-AA
91
5.7.12
DALI_SENSOR_DELETE
Description
DALI_SENSOR_DELETE is used for deleting one configured sensor, including its instances.
This function block does not send any command to the DALI bus, but deletes the device
which is added by using DALI_SENSOR_ADD (Page 89) and the data which is saved in the
CM 1xDALI (refer to data flow path 1 (Page 23)).
Parameter
The following table shows the parameters of the function block:
Parameter Declaration Data type Memory
area
Description
DELETE Input
BOOL
I, Q, M, D,
L or Con-
stant
Delete one configured sensor upon a rising edge.
ADDRES
S
USInt
I, Q, M, D,
L or Con-
stant
Specify the short address of the device.
Range: 0 to 63
CM_DALI InOut
"DALI_CT
RL"
The data block of DALI_CTRL specifies the CM 1xDALI which com-
municates with the current function block.
BUSY
Output
BOOL
I, Q, M, D,
L
Status parameter:
•
BUSY = 0: Processing of job is terminated.
•
BUSY = 1: Job is still being committed.
ACTIVE
BOOL
I, Q, M, D,
L
Status parameter:
•
ACTIVE = 0: Job is not yet started.
•
ACTIVE = 1: Job is being executed.
DONE
BOOL
I, Q, M, D,
L
Status parameter:
•
DONE = 0: Job is not yet started or still executing.
•
DONE = 1: Job is executed without errors.
ERROR
BOOL
I, Q, M, D,
L
Status parameter:
•
ERROR = 0: No error occurs.
•
ERROR = 1: Error occurs during processing.
STATUS
BYTE
I, Q, M, D,
L
When ERROR = 0, STATUS has
following three values:
•
16#00: Idle
•
16#01: Executing
•
16#7F: Completed
When ERROR = 1, STATUS
shows the detailed error code. For
the detailed meaning of each
error code, refer to Parameter