<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=2854636358152850&amp;ev=PageView&amp;noscript=1">
2 min read

BAM 112: How to program a BAS part 1

By Phil Zito on Apr 30, 2018 6:00:17 AM

How do you create programs for building automation systems?

What even is a BAS program?

Creating a BAS program is much more complex than just plopping some logic blocks on a wiresheet and calling it a day. In this episode of the building automation monthly podcast we discuss the topic of BAS programming. We will cover:

  • The why question all good programmers must ask themselves
  • What programming is and what it isn't
  • How programming software works
  • The 5 step-programming process

 

Click here to download or listen to this episode now.

Exploring the programming process

  • Understanding the why behind your programming actions (1:15)
  • Why your mentality determines if you can program (5:00)
  • The traditional way of learning to program (5:30)
  • The questions you need to ask yourself before programming (6:55)
  • Is your program user dependent or user independent (9:55)
  • What is programming? (12:07)
  • How DDC controllers enabled us to write programs (13:00)
  • Do you really understand inputs and outputs (15:50)
  • How your choice of variable type will determine the safety of your programs (22:05)
  • The two ways of programming BAS (25:00)
  • Five steps to programming success (27:52)
  • The reason you must write your boolean logic before your analog logic (30:40)
  • Why following the sequence line for line is a recipe for disaster (33:55)

Resources mentioned in this episode

 

Phil Zito

Written by Phil Zito

Want to be a guest on the Podcast?

 

BE A GUEST