WebCTRL is a trademark of Automated Logic Corporation. Any other trademarks mentioned herein are the property of their respective owners.
Integration Builder is a groovy script which is meant to be executed in the EIKON application. EIKON is a graphical programming tool which comes installed alongside WebCTRL. Compatability has been tested for use with WebCTRL9.0 only. The purpose of this script is to generate a control program using data from a BACnet discovery file in either CSV or XML format. The script generates input network points as well as basic alarming logic.
- You will need a licensed WebCTRL9.0 installation. And you should enable the script plugin for EIKON. Refer to the following screenshot if you are unfamiliar with EIKON scripting.
- Download integrationbuilder.zip and extract the contents to C:\WebCTRL9.0\resources\integrationbuilder.
- Add Integration Builder.logic-script to your script list in EIKON.
- Execute the script to verify that it renders the GUI correctly. The script will automatically download and install an appropriate version of groovy-swing if it doesn't already exist. In which case, you will be prompted to restart EIKON.
- Feel free to edit integrationbuilder/logicsymbols/<blue,gray>/program_header.logicsymbol to add your own company's logo to the header.
- Create a BACnet discovery file using software of your choice (e.g, YABE).
- XML formatted files are expected to have the .discovery file extension.
- CSV formatted files may use the .csv file extension.
- Open a blank EIKON program and run the Integration Builder script.
- Go through the settings in each tab of the script's GUI and make your desired selections.
- Select your BACnet discovery file in the script's GUI and click Generate.
- Wait for the script generate the control program. You can close the script once it's complete.