Understanding Sedona 1 2 Components from Tridium Components

  • Slides: 54
Download presentation
Understanding Sedona 1. 2 Components from Tridium

Understanding Sedona 1. 2 Components from Tridium

Components on Wiresheets Create Applications With Sedona release 1. 2. 28, Tridium added, modified

Components on Wiresheets Create Applications With Sedona release 1. 2. 28, Tridium added, modified and reorganized their components and kits Contemporary Controls re-distributes these Tridium kits without modification and therefore they can be used on all Contemporary Controls’ Sedona products Custom components and kits are not addressed in this presentation 2

Components are Found in the Following Tridium Kits basic. Schedule datetime. STD func hvac

Components are Found in the Following Tridium Kits basic. Schedule datetime. STD func hvac logic math pricomp timing types In previous releases, Tridium put all components in the Control kit. Now they are sorted by function. Components discussed in this presentation can be found in one of these kits. 3

Variable Types 4

Variable Types 4

Configuring Constants 5

Configuring Constants 5

Using Write Components 6

Using Write Components 6

Converting Between Component Types 7

Converting Between Component Types 7

Float-to-Boolean and Boolean-to-Float Conversion 8

Float-to-Boolean and Boolean-to-Float Conversion 8

Float-to-Boolean and Boolean-to-Float Conversion 9

Float-to-Boolean and Boolean-to-Float Conversion 9

Negating a Boolean Variable — Inverting Your Logic 10

Negating a Boolean Variable — Inverting Your Logic 10

Boolean Product — “ANDing” Boolean Variables 11

Boolean Product — “ANDing” Boolean Variables 11

Boolean Sum — “ORing” Boolean Variables 12

Boolean Sum — “ORing” Boolean Variables 12

Exclusive OR — A OR B but Not Both 13

Exclusive OR — A OR B but Not Both 13

Cascading Logic Blocks and Unused Inputs 14

Cascading Logic Blocks and Unused Inputs 14

Cascading Logic Blocks and Unused Inputs 15

Cascading Logic Blocks and Unused Inputs 15

Cascading Logic Blocks and Unused Inputs 16

Cascading Logic Blocks and Unused Inputs 16

Boolean, Float or Integer Selection 17

Boolean, Float or Integer Selection 17

Boolean, Float or Integer Selection 18

Boolean, Float or Integer Selection 18

Boolean, Float or Integer Selection 19

Boolean, Float or Integer Selection 19

Boolean, Float or Integer Selection 20

Boolean, Float or Integer Selection 20

De-Multiplexing 21

De-Multiplexing 21

Float Addition 22

Float Addition 22

Float Subtraction 23

Float Subtraction 23

Float Multiplication 24

Float Multiplication 24

Float Division 25

Float Division 25

Finding Minimums and Maximums 26

Finding Minimums and Maximums 26

Rounding Off Floats 27

Rounding Off Floats 27

Averaging Successive Readings 28

Averaging Successive Readings 28

On-Delays and Off-Delays 29

On-Delays and Off-Delays 29

On-Delays and Off-Delays 30

On-Delays and Off-Delays 30

Using the Timer 31

Using the Timer 31

Using One-Shots — Mono-Stable Multivibrators 32

Using One-Shots — Mono-Stable Multivibrators 32

Creating Ramps — A-Stable Multivibrators 33

Creating Ramps — A-Stable Multivibrators 33

Creating Ramps — A-Stable Multivibrators 34

Creating Ramps — A-Stable Multivibrators 34

Comparing Two Floats 35

Comparing Two Floats 35

A Simple Clock — the Tick Toc 36

A Simple Clock — the Tick Toc 36

Introducing Counters 37

Introducing Counters 37

Operating on Real-World Signals — Hysteresis and Limiting 38

Operating on Real-World Signals — Hysteresis and Limiting 38

Handling Non-Linear Signals 39

Handling Non-Linear Signals 39

Handling Non-Linear Signals 40

Handling Non-Linear Signals 40

Simple Set-Reset Flip Flop — Bi-Stable Multivibrator 41

Simple Set-Reset Flip Flop — Bi-Stable Multivibrator 41

The Loop Component — Basic Analog Controller 42

The Loop Component — Basic Analog Controller 42

The Loop Component — Basic PID Controller 43

The Loop Component — Basic PID Controller 43

Linear Sequencer — Bar-Graph Representation of a Float 44

Linear Sequencer — Bar-Graph Representation of a Float 44

Linear Sequencer — Bar-Graph Representation of a Float 45

Linear Sequencer — Bar-Graph Representation of a Float 45

Reheat Sequencer — Four Staged Outputs from a Float Input 46

Reheat Sequencer — Four Staged Outputs from a Float Input 46

Reheat Sequencer — Four Staged Outputs from a Float Input 47

Reheat Sequencer — Four Staged Outputs from a Float Input 47

Reset — Scaling a Float Input Between Two Limits 48

Reset — Scaling a Float Input Between Two Limits 48

Tstat — Basic On/Off Temperature Controller 49

Tstat — Basic On/Off Temperature Controller 49

Real-Time Clock and Scheduling 50

Real-Time Clock and Scheduling 50

Real-Time Clock and Scheduling 51

Real-Time Clock and Scheduling 51

Priority Arrays 52

Priority Arrays 52

Priority Arrays 53

Priority Arrays 53

Thank You

Thank You