SPECIFICATION SUBMITTAL Page
Job Name:
Job Number:
Model Numbers:
BACnet PIC Statement for Quantum® Subsystem Main Devices
using Quantum
® Version 2.7
Software
License
Quantum®
369800b 5 09.23.14
Object Name Type Instance Read Write COV Units Min
PV
Max
PV
Inactive
Text (0)
Active
Text (1)
State Text (Multi-State)
{TimeclockName}
Enable Command
MSV 2000 to
2999
X X — — 1 6 — —
1 = Disable Permanently
2 = Disable Until End of Day Without Catch Up
3 = Disable Until End of Day With Catch Up
4 = Enable Without Catch Up
5 = Enable With Catch Up
6 = Enable and Run Previous Event Only
Notes: For each timeclock in the Quantum® system, there will be one instance number in the range from 2000 to 2999, that can either Enable
or Disable that timeclock in the subsystem, or query its current enable state.
Please note that for each such instance, there will be a corresponding instance at the same offset but within the range from 1000 to
1999, a {TimeclockName} Enabled object, similar but with less functionality.
Please note that if there are multiple subsystems, the instance number representing an individual timeclock appears in each
subsystem’s BACnet system device. To enable or disable the timeclock for all subsystems, write to the same instance number in each
subsystem’s BACnet system device.
WRITING:
Write with 1 to Disable Permanently. The timeclock will no longer affect objects in the subsystem.
Write with 2 to Disable Until End of Day Without Catch Up. The timeclock will not affect objects in the subsystem until midnight, at
which time it will affect objects in the subsystem as programmed, but only starting with future events.
Write with 3 to Disable Until End of Day With Catch Up. The timeclock will not affect objects in the subsystem until midnight, at which
time it will “catch up”, or set objects in the subsystem to the net state that would have obtained had the timeclock been enabled the
whole time. Thereafter, it will affect objects in the subsystem as programmed.
Write with 4 to Enable Without Catch Up. The timeclock will affect objects in the subsystem as programmed, but only starting with
future events.
Write with 5 to Enable With Catch Up. The timeclock will “catch up”, or set objects in the subsystem to the net state that would have
obtained had the timeclock never been disabled (accounting for missed events for up to the last seven days). Thereafter, it will affect
objects in the subsystem as programmed.
Write with 6 to Enable and Run Previous Event Only. The timeclock will run only the single last scheduled event. Thereafter, it will affect
objects in the subsystem as programmed.
READING:
If timeclock state was last changed by writing to {TimeclockName} Enable Command any of:
• Disable Permanently
• Disable Until End of Day Without Catch Up
• Disable Until End of Day With Catch Up
Read thereof will return the same (1, 2, or 3). If timeclock state was last changed by writing to {TimeclockName} Enable Command was
any of:
• Enable Without Catch Up
• Enable With Catch Up
• Enable and Run Previous Event Only
Read thereof will return 4 (Enable Without Catch Up).
If timeclock state was last changed by writing 0 to the {TimeclockName} Enabled instance, then read of {TimeclockName} Enable
Command will return 1 (Disable Permanently).
If timeclock state was last changed by writing 1 to the {TimeclockName} Enabled instance, then read of {TimeclockName} Enable
Command will return 4 (Enable Without Catch Up).
{VariableName}
Current Variable
State
MSV 4000 to
4999
X X — — 1 {Variable
State
Count}
— — {StateName}
Notes: The current value of a “State Variable”. The State Variable can be used during the evaluation of conditional logic on button
programming as configured in the Quantum® software suite. The number of states, as well as the state names, must be configured
inside the Quantum
® software suite.
BV = Binary-Value, MSV = Multi-State-Value
{TimeclockName} is a text string defined in the Lutron
® Quantum® system configuration software
{VariableName} is a text string defined in the Lutron
® Quantum® system configuration software
{VariableStateCount} is the number of states defined for this variable in the Lutron
® Quantum® system configuration software
{StateName} is a text string defined in the Lutron
® Quantum® system configuration software
PV = Present-Value