Niagaraax 3.6 User Guide
Total Page:16
File Type:pdf, Size:1020Kb
Technical Document NiagaraAX-3.6 User Guide April 4, 2011 NiagaraAX User Guide Copyright © 2011 Tridium, Inc. All rights reserved. 3951 Westerre Pkwy., Suite 350 Richmond Virginia 23233 U.S.A. Confidentiality Notice The information contained in this document is confidential information of Tridium, Inc., a Delaware corporation ("Tridium"). Such information and the software described herein, is furnished under a license agreement and may be used only in accor- dance with that agreement. The information contained in this document is provided solely for use by Tridium employees, licensees, and system owners; and, except as permitted under the below copyright notice, is not to be released to, or reproduced for, anyone else. While every effort has been made to assure the accuracy of this document, Tridium is not responsible for damages of any kind, including without limitation consequential damages, arising from the application of the information contained herein. Infor- mation and specifications published here are current as of the date of this publication and are subject to change without notice. The latest product specifications can be found by contacting our corporate headquarters, Richmond, Virginia. Trademark Notices BACnet and ASHRAE are registered trademarks of American Society of Heating, Refrigerating and Air-Conditioning Engineers. Microsoft and Windows are registered trademarks, and Windows NT, Windows 2000, Windows XP Professional, and Internet Explorer are trademarks of Microsoft Corporation. Java and other Java-based names are trademarks of Sun Micro- systems Inc. and refer to Sun's family of Java-branded technologies. Mozilla and Firefox are trademarks of the Mozilla Foundation. Echelon, LON, LonMark, LonTalk, and LonWorks are registered trademarks of Echelon Corporation. Tridium, JACE, Niagara Framework, NiagaraAX Framework, and Sedona Framework are registered trademarks, and Workbench, WorkPlaceAX, and AXSupervisor, are trademarks of Tridium Inc. All other product names and services mentioned in this publication that is known to be trademarks, registered trademarks, or service marks are the property of their respective owners. Copyright and Patent Notice This document may be copied by parties who are authorized to distribute Tridium products in connection with distribution of those products, subject to the contracts that authorize such distribution. It may not otherwise, in whole or in part, be copied, photocopied, reproduced, translated, or reduced to any electronic medium or machine-readable form without prior written consent from Tridium, Inc. © Tridium, Inc. 2011. All rights reserved. The product(s) described herein may be covered by one or more U.S or foreign patents of Tridium. CONTENTS Preface . xv Document Change Log . xv About NiagaraAX Framework . 1–1 Well designed . 1–1 The Niagara Framework solution . 1–2 About control systems integration . .1–2 About Java . .1–3 About Virtual Machines . 1–3 About common networking and Internet protocols . .1–3 About programming for non-programmers . .1–3 About embedded systems capabilities . .1–4 About distributed systems capabilities . .1–4 About component software design . .1–4 About Niagara software architecture . .1–4 About Baja . 1–5 About APIs . .1–6 javax.baja . 1–6 com.tridium . 1–6 About Niagara building blocks . 1–6 About modules . 1–6 About module characteristics . .1–7 About jar files . 1–7 About module versions . 1–7 About module directory structure . 1–8 About module benefits . .1–8 About components . 1–9 About slots . .1–9 Slot type . .1–10 Slot name . .1–10 Slot definition . .1–10 Flags . .1–10 Facets . .1–10 About master/slave components . .1–11 About point components . .1–11 About component naming . .1–12 Escaped names . .1–12 About palettes . .1–12 About presentation . 1–13 About presentation modules . .1–13 About presentation xml (Px) . .1–13 About presentation design philosophy . .1–14 About presentation media . .1–14 About stations . 1–15 About BOG files . .1–16 About ORDs . 1–16 NiagaraAX-3.6 i User Guide April 4, 2011 Examples of ORDs: . ..