
Programming
5.6 Diagnostic function blocks
ET 200SP Communication module CM 1xDALI (6ES7137-6CA00-0BU0)
Manual, 06/2019, A5E46959434-AA
61
Parameter
The following table shows the parameters of the function block:
Parameter
Declaration Data type Memory
area
Description
READ
Input
BOOL
I, Q, M, D,
L or Con-
stant
Query the status of sensor upon a rising edge.
ADDRESS
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
communicates 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 Pa-
rameter STATUS (Page 106).
SENSOR_S
TATUS
SensorSta
Sta-
tusDetail
D, L
The status information of sensor
CONFIG
URED
BOOL
CONFIGURED = 1: The short address is configured by using
DALI_SENSOR_ADD (Page 89) or DALI_DEV_UPLOAD
(Page 100).
ADDR_C
HANGE
D
BOOL
•
ADDR_CHANGED = 0: The short address of sensor is not
changed.
•
ADDR_CHANGED = 1: The short address of sensor is changed
during the scan procedure.