BAScontrol Series Open BACnet Controllers Built on the Sedona Framework

Sedona Open Controllers



Related Products

  BAScontrol Series – BACnet Sedona unitary controllers

  BAScontrol Toolset – includes SAE, BASemulator and BASbackup

  BAScontrol Pre-Built Applications – pre-built constant volume RTU applications now available

Sedona Learning Materials

Sedona Open Control Reference Manual. In this comprehensive reference manual regarding Sedona Framework, components from Tridium-release kits are explained along with Contemporary Controls’ hardware-independent and hardware-dependent kits. Examples are shown on how components can be configured and linked to create applications.

Presentation: Understanding Sedona 1.2 Components – this presentation uses Workbench as a Sedona tool to demonstrate how components in the various kits can be linked together to facilitate the building of applications.

White Paper: Creating an Open Controller with Sedona Framework, which promotes Sedona Framework as the best hope for creating a truly open controller based upon readily available technology and a Sedona community of developers and integrators.

Presentation: BAScontrol Series of BACnet/IP Controllers: Using Sedona to Create an Open Controller , which explains our vision for using Sedona Framework to create an open controller.

The Advantages of a BAScontrol Open Controller

Contemporary Controls has always supported open protocols like BACnet, but BACnet does not provide control, only a standardized method for communications. Having BACnet is not sufficient when you are locked out of a job due to a proprietary programming language, licensing restrictions, or a proprietary programming tool only available to "partners". The BAScontrol Series is Contemporary Controls' way of providing a truly open controller by having:

  • An open communications network in IP Ethernet
  • An open industry supported building automation protocol in BACnet
  • An open control language that is license-free in Sedona
  • A free programming tool that is available to all without restriction in the Sedona Application Editor

The BAScontrol Series utilizes a powerful 32-bit ARM7 processor with 512 kB of flash memory plus a 16 Mbit serial flash file system for storing configuration data and an application program. By operating at the BACnet/IP level, the BAScontrol20/22 can share the same Ethernet network with supervisory controllers and operator workstations. Each unit can be configured for a fixed IP address or can operate as a DHCP client receiving its IP address from a DHCP server. A real-time clock with a super-cap backup allows for creating local schedules. A 10/100 Mbps Ethernet port supports protocols such as BACnet/IP, Sedona SOX, HTTP and FTP. The device is fully web page-configurable, and freely programmable using Sedona's drag-and-drop programming methodology of assembling function blocks (components) onto a wire sheet to create applications. Universal input Type II and type III 10 kΩ thermistor curves and a 20 kΩ thermistor curve are resident in the unit in addition to analog input, binary input, and pulse input channel types. Current inputs can be measured using external resistors. Contact closures require a voltage-free source. Binary inputs and outputs as well as analog outputs require no configuration. The unit can be programmed using the Sedona Application Editor (SAE) programming tool as part of the free BAScontrol Toolset. The unit is powered from a 24 VAC/VDC source. Rugged design, low profile, and wide temperature operation make it suitable for indoor or outdoor use.

BAScontrol Toolset

Contemporary Controls has developed the BAScontrol Toolset, which is a free set of software tools for Windows PC used to develop Sedona wire sheet applications, save the application and full configuration to a single file, as well as emulate full controller operation on PC for testing and development of applications with support for the BAScontrol, BASpi-IO, and BASpi-Edge series of controllers. These controller series are built on Sedona — a license-free function block programming software environment used to create data processing and control applications. The toolset is installed in a Contemporary Controls folder on the PC and uses the provided Component Bundle of standard Sedona 1.2 release kits along with Contemporary Controls' custom platform-dependent and platform-independent Sedona kits. Kits can be updated or new custom kits can be added to the data folder at any time without impacting the toolset.

The following tools are included in the BAScontrol Toolset.

  • Sedona Application Editor (SAE)

    An Open Programming Tool for an Open Controller

    Sedona Application Editor (SAE) is a software tool used to create custom function block (component) wire sheet applications in the Sedona environment. Using a drag-and-drop methodology, components residing in kits are placed on a wire sheet, configured, and interconnected with other components to create data processing and control applications. By keeping the Sedona kits database in the Component Bundle updated with the latest kits, SAE can program any model of the BAScontrol, BASpi-IO, and BASpi-Edge series of controllers. Learn more.

  • BASbackup – Controller Project Utility

    Storing/Restoring and Replicating your Projects

    BASbackup is a project utility which provides a convenient way of storing/restoring and replicating the Sedona wire sheet application as well as full web page configuration of real or emulated controllers. Although you can store and restore a Sedona application (SAX) file with the Sedona Application Editor, BASbackup allows you to save both the Sedona application files and full web page configuration to a single file which can then be restored to another controller, used for project archiving, or easy project replication. Learn more.

  • BASemulator – Controller Emulation on PC

    Next Best Thing to a Real Controller

    BASemulator is a software utility used to emulate full controller operation on PC. Controller emulation is useful for application testing and development even when you do not have access to the real controller. Upon starting controller emulation with the BASemulator, a web page is launched where I/O channel, network, BACnet, and all other controller configuration can be accomplished. The Sedona Application Editor (SAE) connects to the emulated platform allowing the user to create the wire sheet application. All of the controller's I/O channel, virtual points, and web components including Sedona logic can be viewed and edited with SAE as if it was the real controller. All web pages used for displaying point status and configuration appear on your web browser as if it was the real controller. BASbackup project utility is used to save both wire sheet application and web page configuration from the emulated platform to a single file which can then be restored/replicated to real controllers. Learn more.