Differences between revisions 111 and 112
Revision 111 as of 2015-01-31 01:22:12
Size: 25582
Comment:
Revision 112 as of 2015-01-31 01:24:50
Size: 25163
Comment:
Deletions are marked like this. Additions are marked like this.
Line 48: Line 48:
----
/!\ '''Edit conflict - your version:'''

----
Line 69: Line 65:
----
/!\ '''End of edit conflict'''

----
^(a)^ On Windows 64-bit, to use Dymola, the Microsoft Visual Studio Professional is required.

This version contains the following updates:

----
/!\ '''Edit conflict - other version:'''

----
^(a)^ On Windows 64-bit, to use Dymola, the Microsoft Visual Studio Professional is required.

This version contains the following updates:
Line 97: Line 85:
----
/!\ '''Edit conflict - your version:'''

----
Line 120: Line 104:
----
/!\ '''End of edit conflict'''

----
Line 150: Line 130:
----
/!\ '''Edit conflict - other version:'''

----

----
/!\ '''Edit conflict - your version:'''

----

----
/!\ '''End of edit conflict'''

----

Download

The BCVTB release includes the binary files that are compiled for Windows, Mac OS X, and Linux.

To install the BCVTB, proceed as follows:

  1. Follow the user installation instruction. This is sufficient for most users.

  2. Next, if you like to develop new code for Ptolemy or for the BCVTB interface, follow the developer installation instruction.

Note for users of Microsoft Internet Explorer: Internet Explorer may save the file with the extension .zip instead of .jar. To avoid this, click "Save Target As..." (using the right mouse button) and then enter the name of the installation file, for example, bcvtb-install-win64-1.4.0.jar. (Or use Firefox to avoid this problem.)

1. Release 1.5.0 (January 30, 2015)

1.1. Download

Manual

html, pdf

Windows 64-bit

bcvtb-install-win64-1.5.0.jar (a)

Windows 32-bit

bcvtb-install-win32-1.5.0.jar

Linux 64-bit

bcvtb-install-linux64-1.5.0.jar

Mac OS X 64-bit

bcvtb-install-mac64-1.5.0.jar

Note that these versions work with EnergyPlus 8.2, which needs to be downloaded separately from https://github.com/NREL/EnergyPlusRelease/releases.

1.2. Release notes

(a) On Windows 64-bit, to use Dymola, the Microsoft Visual Studio Professional is required.

This version contains the following updates:

  1. Added support for FMUs for co-simulation and model exchange for FMI version 2.0.
  2. Ptolemy II has been updated to version 11.
  3. The example files have been updated for EnergyPlus 8.2.

  4. The BCVTB support for Linux 32 bit has been discontinued

2. Release 1.4.0 (March 20, 2014)

2.1. Download

Manual

html, pdf

Windows 64-bit

bcvtb-install-win64-1.4.0.jar (a)

Windows 32-bit

bcvtb-install-win32-1.4.0.jar

Linux 64-bit

bcvtb-install-linux64-1.4.0.jar

Linux 32-bit

bcvtb-install-linux32-1.4.0.jar

Mac OS X 64-bit

bcvtb-install-mac64-1.4.0.jar

Note that these versions work with EnergyPlus 8.1, which needs to be downloaded separately from http://www.energyplus.gov.

  1. Added two Python actors for scripting.
  2. Improved the Functional Mock-up Unit (FMU) for co-simulation import interface to support the Functional Mock-up Interface (FMI) for co-simulation API for tool coupling.
  3. Updated example files for EnergyPlus 8.1.

3. Release 1.3.0 (May 01, 2013)

3.1. Download

Manual

html, pdf

Windows 64-bit

bcvtb-install-win64-1.3.0.jar (a)

Windows 32-bit

bcvtb-install-win32-1.3.0.jar

Linux 64-bit

bcvtb-install-linux64-1.3.0.jar

Linux 32-bit

bcvtb-install-linux32-1.3.0.jar

Mac OS X 64-bit

bcvtb-install-mac64-1.3.0.jar

Note that these versions work with EnergyPlus 8.0, which needs to be downloaded separately from http://www.energyplus.gov.

3.2. Release notes

(a) On Windows 64-bit, to use Dymola, the Microsoft Visual Studio Professional is required.

This version contains the following updates:

  1. Added two Python actors for scripting.
  2. Improved the Functional Mock-up Unit (FMU) for co-simulation import interface to support the Functional Mock-up Interface (FMI) for co-simulation API for tool coupling.
  3. Updated example files for EnergyPlus 8.1.

4. Release 1.3.0 (May 01, 2013)

4.1. Download

Manual

html, pdf

Windows 64-bit

bcvtb-install-win64-1.3.0.jar (a)

Windows 32-bit

bcvtb-install-win32-1.3.0.jar

Linux 64-bit

bcvtb-install-linux64-1.3.0.jar

Linux 32-bit

bcvtb-install-linux32-1.3.0.jar

Mac OS X 64-bit

bcvtb-install-mac64-1.3.0.jar

Note that these versions work with EnergyPlus 8.0, which needs to be downloaded separately from http://www.energyplus.gov.

  1. Added TRNSYS as a client with an example file.
  2. Added a Functional Mock-up Unit (FMU) for co-simulation import interface with an example file.
  3. Updated example files for EnergyPlus 8.0.

5. Release 1.2.0 (October 16, 2012)

5.1. Download

Manual

html, pdf

Windows 64-bit

bcvtb-install-win64-1.2.0.jar (a)

Windows 32-bit

bcvtb-install-win32-1.2.0.jar

Linux 64-bit

bcvtb-install-linux64-1.2.0.jar

Linux 32-bit

bcvtb-install-linux32-1.2.0.jar

Mac OS X 64-bit

bcvtb-install-mac64-1.2.0.jar

Note that these versions work with EnergyPlus 7.2, which needs to be downloaded separately from http://www.energyplus.gov.

5.2. Release notes

(a) On Windows 64-bit, to use Dymola, the Microsoft Visual Studio Professional is required.

This version contains the following updates:

  1. Added TRNSYS as a client with an example file.
  2. Added a Functional Mock-up Unit (FMU) for co-simulation import interface with an example file.
  3. Updated example files for EnergyPlus 8.0.

6. Release 1.2.0 (October 16, 2012)

6.1. Download

Manual

html, pdf

Windows 64-bit

bcvtb-install-win64-1.2.0.jar (a)

Windows 32-bit

bcvtb-install-win32-1.2.0.jar

Linux 64-bit

bcvtb-install-linux64-1.2.0.jar

Linux 32-bit

bcvtb-install-linux32-1.2.0.jar

Mac OS X 64-bit

bcvtb-install-mac64-1.2.0.jar

Note that these versions work with EnergyPlus 7.2, which needs to be downloaded separately from http://www.energyplus.gov.

6.2. Release notes

(a) On Windows 64-bit, to use Dymola, the Microsoft Visual Studio Professional is required.

This version contains the following updates:

  1. Fixed a buffer overflow which causes the error message ***stack smashing detected ***, followed by a termination of the client program.
  2. Added an example file that describes how to convert an array of strings into an array of doubles.

7. Release 1.1.0 (January 31, 2012)

7.1. Download

Manual

html, pdf

Windows 64-bit

bcvtb-install-win64-1.1.0.jar (a)

Windows 32-bit

bcvtb-install-win32-1.1.0.jar

Linux 64-bit

bcvtb-install-linux64-1.1.0.jar

Linux 32-bit

bcvtb-install-linux32-1.1.0.jar

Mac OS X 64-bit

bcvtb-install-mac64-1.1.0.jar

Note that these versions work with EnergyPlus 7.0, which needs to be downloaded separately from http://www.energyplus.gov.

To fix a bug that may occur when exchanging a large amount of data with EnergyPlus for Windows, a new dll must be downloaded. Follow the following links to fix the bug:

The Mac OS X and Linux versions of EnergyPlus are not affected by this bug.

7.2. Release notes

(a) On Windows 64-bit, to use Dymola, the Microsoft Visual Studio Professional is required.

This version contains the following updates:

  1. The example files have been updated for EnergyPlus 7.0.

  2. An actor has been added that allows reading CSV files.
  3. The BCVTB has also been compiled for Windows 64 bit (in addition to Windows 32 bit, Linux 32/64bit and Mac OS X 64 bit).

8. Release 1.0.0 (February 28, 2011)

8.1. Download

Manual

html, pdf

Windows 32-bit

bcvtb-install-win32-1.0.0.jar

Linux 64-bit

bcvtb-install-linux64-1.0.0.jar

Linux 32-bit

bcvtb-install-linux32-1.0.0.jar

Mac OS X 64-bit

bcvtb-install-mac64-1.0.0.jar

Note that these versions work with EnergyPlus 6.0, which needs to be downloaded separately from http://www.energyplus.gov. To fix a bug that may occur when exchanging a large amount of data with EnergyPlus 6.0, build 23, proceed as described here.

8.2. Release notes

This version contains the following updates:

  1. Added interface for analog/digital converter.
  2. Fixed a bug that occured when hundreds of data were exchanged. Note to EnergyPlus users: To fix this bug also in EnergyPlus 6.0.0, build 23, proceed as described here.

9. Release 0.8.0 (November 17, 2010)

9.1. Download

Manual

html, pdf

Windows

bcvtb-install-win32-0.8.0.jar

Linux

bcvtb-install-linux32-0.8.0.jar

Mac OS X

bcvtb-install-mac64-0.8.0.jar

Note that these versions work with EnergyPlus 6.0, which needs to be downloaded separately from http://www.energyplus.gov. To fix a bug that may occur when exchanging a large amount of data with EnergyPlus 6.0, build 23, proceed as described here.

9.2. Release notes

This version contains the following updates:

  1. Improved documentation for all actors, including the examples for how to use the different actors.
  2. Added examples for EnergyPlus 6.0.

  3. Fixed a bug that occured when hundreds of data were exchanged. Note to EnergyPlus users: To fix this bug also in EnergyPlus 6.0.0, build 23, proceed as described here.

10. Release 0.7.0 (August 9, 2010)

10.1. Download

Manual

html, pdf

Windows

bcvtb-install-win32-0.7.0.jar

Linux

bcvtb-install-linux32-0.7.0.jar

Mac OS X

bcvtb-install-mac64-0.7.0.jar

Note that these versions work with EnergyPlus 5.0, which needs to be downloaded separately from http://www.energyplus.gov.

10.2. Release notes

This version contains the following updates:

  1. Addition of the BACnet interface that can read to and write from BACnet devices.
  2. Addition of examples for Radiance.
  3. Completely revised manual.

11. Release 0.6.0 (April 27, 2010)

11.1. Download

Windows

bcvtb-install-win32-0.6.0.jar

Linux

bcvtb-install-linux32-0.6.0.jar

Mac OS X

bcvtb-install-mac64-0.6.0.jar

Note that these versions work with EnergyPlus 5.0, which needs to be downloaded separately from http://www.energyplus.gov.

11.2. Release notes

This version contains the following updates:

  1. For the EnergyPlus client, the official version of EnergyPlus 5.0 can be used. EnergyPlus needs to be downloaded from http://www.energyplus.gov

  2. The example files have been updated for EnergyPlus 5.0.

  3. All configurations settings are now in the file systemVariables-*.properties.

  4. The files bin/setenv.sh and bin/setenv.bat have been renamed to bin/setDevelopmentEnvironment.sh and bin/setDevelopmentEnvironment.sh. These files have been changed so that they get all environment variables from the file bin/systemVariables-*.properties. This avoids duplicate entry of system variables.

  5. The Apache Ant build system is now distributed with the BCVTB installation. It will be installed in bcvtb/apache-ant. Existing installations of Apache Ant will not be affected by the BCVTB.
  6. The expat library is included for Windows and Linux. (The default installation of Mac OS X already contains the expat library.)

12. Release 0.5.1 (February 9, 2010)

12.1. Download

12.2. Release notes

This version contains a bug fix that caused a NullPointerException if the SystemCommand actor is called from a finite state machine.

13. Release 0.5.0 (February 4, 2010)

13.1. Download

13.2. Release notes

This version contains the following updates:

  1. Added a compact schedules to the EnergyPlus interface.

  2. For the EnergyPlus interface, changed variable names in xml configuration file variables.cfg. The following name changes have been made

    • old

      new

      dayschedule

      (Replaced by schedule)

      n/a

      schedule

Note that the new object schedule is similar to the Schedule:Compact in EnergyPlus and hence should not be used with a Schedule:Week.

  • You will have to manually update your files variables.cfg from earlier BCVTB versions.

  • For the EnergyPlus interface, changed variable names in idf files. The following name changes have been made

    • old

      new

      BCVTB

      ExternalInterface

      PtolemyLink

      PtolemyServer

      Schedule:Day:Dynamic

      (replaced by ExternalInterface:Schedule)

      n/a

      ExternalInterface:Schedule

      n/a

      ExternalInterface:Actuator