Contents
|
Index
Copyright
Getting Started
What You Can Do with Catalyst
Connectivity
How to Install Catalyst
Register the Catalyst LNS Plug-in
Register Catalyst Using LonMaker
Install your Circon 400 series Controller
Launch the Catalyst Plug-In
A Quick Look - The Catalyst Window
Primary Window Components of Catalyst
Creating Projects with Catalyst
Prepare the Work Area
Save Your Project
Saving a Project to the Device
Saving Snippets
Reusing Snippets
Creating and Copying Programming Blocks
Cut, Copy, and Paste
Quick Copy
Accessing Block Tasks
Using Slots
Slot Formatting
Changing the Network Variable Type
Configure Properties
Program Block Properties
Associate a Programming Block with a Hardware Point
Navigate and Explore your Project
Project Outline
Project Overview
Search for Blocks
Browse Network Accessible Objects
Page Layout of Program Blocks
Using the Align and Distribute Commands
Sizing
Spacing
Moving Blocks Forward and Back
Add Links Between Program Blocks
Routing Links
Using the AutoRoute Button
Add or Remove Pages
Using References to Share Data
Printing Pages
Page Setup Printing Options
Build Project and Deploy
Debug Your Project
Simulate your Project
Menus and Toolbars
Toolbars
Standard Toolbar
Layout Toolbar
View Toolbar
Basic Shapes Toolbar
Debugging Toolbar
The Menu Bar
File Menu
Edit Menu
View Menu
Build Menu
Debug Menu
Format Menu
Keyboard Shortcuts
As an Example: Creating an HVAC Program
Create the First Page of the Example
Set Up Your Catalyst Work Space
Place and Configure Analog Inputs
Place and Configure a Constant
Place the Programming Blocks: Add, and GreaterThan
Place ReferenceHubs
Creating Links
Align the Programming Blocks
Create the Second Page of the Example
Place and Configure the Network Variable
Place and Configure a PID Controller
Place ReferenceTargets
Align the Input Programming Blocks
Using the Project Outline
Place and Configure the Ramp Programming Block
Build and Deploy
Debug mode
Completion
Tools
Monitor
Reference Hub
Connecting ReferenceTargets and ReferenceHubs
Go to Source
Reference Target
Text Block
Image
Program Blocks
Common Properties
Program Blocks: Compare
Between
Equal
GreaterThan
GreaterThanOrEqual
IsNullDigital
IsNullNumeric
LessThan
LessThanOrEqual
NotEqual
Program Blocks: General
CountDown
CountUp
FallingEdge
FaultDigital
Example: FaultDigital Programming Block Monitoring Fan Override
FaultNumeric
FloatingActuator
Hysteresis
Latch
LatchDigital
LatchInteger
LatchNumeric
LatchNumeric10
Limit
Linear
Scaling a Hot Water Supply Setpoint with the Linear Programming Block
PID
Ramp
RisingEdge
SetValueDigital
SetValueInteger
SetValueNumeric
RunningAverage
Startup
Toggle
Program Blocks: Constants
DigitalConst
DigitalNull
IntegerConst
NumericConst
NumericNull
Program Blocks: Conversions
DigitalToInteger
DigitalToNumeric
IntegerToDigital
IntegerToNumeric
NumericToDigital
NumericToInteger
Examples of Conversion Using NumericToInteger Programming Block
Program Blocks: Energy
HighLowPeak
OptimumStartStop
Program Blocks: HVAC
AnalogStages
Dewpoint
DigitalStagesDelay
DigitalStagesRotate
Enthalpy
LeadLag
LeadLagRuntime
EfficientStages
Staging in the EfficientStages Programming Block
StagesWithModulation
Thermostat
WetBulb
Program Blocks: Hardware
AnalogInput
AnalogInput Tasks
About AnalogInput Linearization Tables
AnalogOutput
AnalogOutput Tasks
About AnalogOutput Linearization Tables
DigitalInput
DigitalInput Tasks
DigitalOutput
DigitalOutput Tasks
PulseInput
Program Blocks: Logging
TrendDigital
TrendInteger
TrendIntegerSample
TrendNumeric
TrendNumericSample
Program Blocks: Logic
And
BitwiseAnd
BitwiseDecoder
BitwiseEncoder
BitwiseOr
LeftBitShift
RightBitShift
And10
Not
Or
Or10
SelectDigital
SelectInteger
SelectNumeric
SwitchDigital
SwitchInteger
SwitchNumeric
Xor
Xor10
Program Blocks: LON
Properties Common to LON Programming Blocks
Network Variable Transmission Control
Maximum Send Time
Minimum send time
Send on delta
AlarmDispatch
CpDigital
CpInteger
CpNumeric
NvInputFanIn
NvInputCirconAlarm
NvInputElapsedTm
NvInputHvacStatus
NvInputInteger
NvInputNumeric
NvInputScene
NvInputSetpt
NvInputState
NvInputState64
NvInputSwitch
NvInputTimestamp
NvInputTodEvent
NvOutputElapsedTm
NvOutputHvacStatus
NvOutputInteger
NvOutputNumeric
NvOutputScene
NvOutputSetpt
NvOutputState
NvOutputState64
NvOutputSwitch
NvOutputTimestamp
NvOutputTodEvent
Program Blocks: Math
Absolute
Add
Add10
ArcCosine
ArcSine
ArcTangent
Average
Ceil
Cosine
Divide
Floor
Ln
Log
Max
Max10
Min
Min10
MinMaxAverage
Modulus
Multiply
Negative
Pow
Random
Round
Sine
Sqrt
Subtract
Sum
Tangent
Program Blocks: Modbus
About Modbus
ModbusBit
ModbusInteger
ModbusIntegerWritable
ModbusNumeric
ModbusNumericWritable
ModbusWritableBit
Program Blocks: Time
MinOffTime
MinOnTime
OneShot
RealTimeClock
RealTimeClock Tasks
Schedule
ScheduleInteger
ScheduleNumeric
ScheduleScene
ScheduleSwitch
StartDelay
StopDelay
Sunrise
Sunset
Timer
Program Blocks: Utility
SineWave
SquareWave
TriangleWave
Compile Custom Program Blocks