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