Skip to content

The first project

Getting started

Startup

Arrigo View Designer allows you to add arguments and elements to your Arrigo windows. It can be something like photos, buttons, values, bar charts, etc. The home page can consist of widgets containing an overview of how the installation is running.

Before we start we need to update the project to the latest version, see print screens below.

Open the StepByStep EXOcompact project and click on ArrigoBMS. Go to pulldown menu Tools and choose Upgrade project.

upgrade_project.png

Click Upgrade at the top right to run it.

upgrade2.png

Select Module1 of the project and among others the following buttons are shown at the top of the tool.

select_module1.png

Here you choose which window is opened when clicking this control in the tree structure in the explorer.

Arrigo_folder.png

So if you have copy controls you can point to a shared folder to open the same window. Via arguments you give the necessary unique items, for example the “Name” (name of the controller).

The second button is the Folder view files and it contains the dashboard (first overview page of the area or controller) with the widgets and link icons.

Also open from the first window and then right mouse click on the text “Folder Views File” or via pulldown at the file name.

folder_filename.png

view_designer_icons.png

The first button is the View Designer in which we create the graphic image.

The second button is the List View designer for creating lists or tables that are useful for display on the phone.

Create a widget (rwlv)

Select Module1 from the StepByStep project and load a controller with that software.

  • Choose “Arrigo Folder View”: Arrigo_folderview_icon.png

Arrigo_folderview_tree.png

  • Choose “Add”

Arrigo_folderview_add.png

  • Select under “General” right, left “Dynamic Widget” and press “Add” at the bottom

The Widget is added.

  • Adjust the Wigget's “Name” to “HVAC”

  • Choose “File and “Save” to save your changes

  • In the field “Widget File” on the right when expanding the arrow, choose “create a new view in this user area” and choose “OK”

Arrigo_folderview_new.png

  • Right click on the text “Widget file” and the “List View” tool will open.

  • Select “SymbolElements”

  • Press “Add” at the top right and choose “Symbol” under Elements

Arrigo_folderview_symbol.png

  • Change the “Name” to “Symbol_Pump”

  • In the “Pictures” field, select the arrow on the right “Select a picture from the shared picture folder”

  • Select “PumpDashboard”

Arrigo_folderview_pump.png

  • Press “Add”

  • Under “Elements” choose “Text Select” and press “Add”

  • Change the “Name” to “Text_Pump”

  • Right-click on the text “Value” to open the EXO Browser.

  • At the bottom right, open Module1 – Digital Outputs and then Pump. Select the variable PumpRaw and press “OK” at the bottom right of the tool

Arrigo_folderview_pumpraw.png

  • You can adjust the “Texts” field as desired, off, on is good for pump indication.

Arrigo_folderview_texts.png

  • Select ListElements

  • Press “Add” and choose “Numeric”

  • Adjust the “Name” to Outdoor

  • Set the “Tolerance” to “Low (0.1)”

  • At “Icon” choose the “Temp” from the shared Symbol folder

  • Right-click on the text “Value” to open the EXO Browser.

  • At the bottom right, open Module1 – Analog Inputs. Select the variable ExtTemp and press “OK” at the bottom right of the tool

  • Select the °C sign in the “Unit” field

  • And in the field “Decimals” choose the 1

  • Press “Change” at the top

Arrigo_folderview_change.png

  • Choose File and save

You have the following options regarding views of Widgets with the maximum number of Symbol Elements or List Elements:

Arrigo_folderview_options.png

Start Arrigo

To test the created Widget we need to start Arrigo with a loaded controller online.

  • To start Arrigo, right-click on the icon at the bottom right of your PC's time

  • Choose “Attach Computer”

start_arigo_attach.png

  • In the Attached Computer screen, choose “Select a Project”

  • Select the “StepByStep” project and press “OK”

start_arigo_ok.png

  • Press “OK” at MainComputer

start_arigo_main.png

  • And choose close

  • Double click on the EXOscada icon next to the time to start Arrigo. The square in the icon will turn from yellow to green as already described in this document.

  • Open EXOdesiger - Project Builder

  • Select “ArrigoBMS”

  • Select at Tools “Arrigo – Attach project”

Attach_Project.png

The tool starts attaching project. Press any key to close the window.

  • When the square is green, you can open your browser and enter the URL to:

http://127.0.0.1/arrigo/ or

localhost/arrigo/

  • You log in with, for example, operator operator and after logging in, select Module1. The following screen will then be shown with your created Widget at the bottom right.

start_arigo_dashboard.png

If necessary, add more in the custom widget.

You can also add a value that is adjustable. In the Maneuver tab, select Maneuver stule Dialog box.

start_arigo_dialog.png

Select Module1 from the StepByStep project and load a controller with that software.

  • Choose “Arrigo Folder View”:

link_icon_icons.png

link_icon_folder.png

  • Choose “Add”

  • Choose “Link Icon”

link_icon_links.png

  • Change the ”Name” to LinkIcon_Overwiew

  • Adjust the “Title” to Overview

  • Set “Show title” to Yes

  • At “Icon” choose “preview”

  • Create a new view at “File” and name it “Overview.Rwav”

link_icon_file.png

  • Choose File save to save the “Arrigo Folder views”

Your first Link icon with an empty Animation View has been created:

link_icon_show.png

When you click on it in the browser, you will go to the window to be filled in.

You can also configure that you click on a Widget and then go to that window.

  • Select “HVAC” under the Widget heading

  • At “Open View file” choose “Select a view from this user area”

link_icon_openfile.png

  • Select the file “Overview”

  • Choose File save to save the “Arrigo Folder views”

Create animation view

We are now going to fill the Animation View with data from our exercise.

  • Right click on the text “Open view file” when you have selected the Widget or right click on “File” when you have selected the Link icon. The “View Designer” opens.

  • Under “Add” you will find all the elements to be added, such as the most used ones:

    • Element Group for grouping components such as lines for the background

    • Text for texts in the view

    • Numeric for values ​​such as temperatures

    • Symbol for showing symbols of, for example, the pump

    • Text Select to display text based on a variable's status

    With Templates you can also insert standards here. Make it identical to your block in Controller Builder and you'll work faster.

    At the top of the “Add tool” you will find the search bar for filtering.

  • Remove the 2 default elements above the left

create_2_elements.png

  • Choose under add Text

create_add.png

  • Change the “Name” to Text_Overview

  • Set “Show title” to “No”

  • Fill in at "Value" LBK Office

  • Set the field as desired in the “Appearance” tab. You can expand the field in the left pane of the tool.

create_appearance.png

  • Choose file save and refresh the image in the browser with F5 We are now going to fill the rest of the window with data from the StepByStep exercise.

  • Add a symbol under “Add”

  • Change the “Name” to Symbol_ExtTemp

  • At pictures, choose “Pick a picture from the application library..”

create_select.png

  • Choose in the folder Sensors ”“ OutdoorSensor.svg ”

  • Place the symbol at the top right of the picture

  • Add a “Numeric”

  • Name the ExtTemp

  • Set “Show Title” to “No” or enter a title (TagCode)

  • Browse (dots in the right field) at “Value” to Analog Inputs and select ExtTemp

  • At “Unit” select the ° C sign

  • At “Decimals” choose “1”

  • Set “Tolerance” to Low

  • Add the numeric to the Symbol

  • Set the desired font size, color and alignment in the “Appearance” tab

create_img2.png

Going to add pipes now

  • At “Add” choose an “Element group” and name it Ledingwerk. In it, add all the components below.

  • At “Add” under “Static Symbols – Pipes, Valves and Actuators” choose the “pipe” and choose “Next”

  • Leave everything checked and choose “Next”

  • Choose the color blue and choose “Finish”

  • Add red pipes

  • Add a “Ventilation Exchanger” which can be found under “Buiding Automation – Ventilation”

  • In the wizard, choose Cross and press “Add”

  • Leave the field at the Title blank and press “Finish”

  • Add the rest of the parts so that you have the following picture complete.

Pipes can be changed from horizon to vertical by switching the number of Width and Height in the “Appearance” tab. Set the picture rotation to 90°.

At the top left you can zoom in-out:

create_zoom.png

With Ctrl-L you can copy and paste (duplicate) with 1 action

Ctrl-R is rotate by 90°

With the arrow keys you can move in small steps

Bring to front - background is determined by the order in the left tree

Try the options in the “Appearance” tab

create_img3.png

create_img4.png

  • Add the different variables like among others:

    o Inlet temperature

    o Room temperature

    o Pump, let it color gray | green

create_img5.png

 o Heating demand 0-100%

 o Cooling valve, use the “Raw” value, the actual output after manual operation

 o Exchanger demand, the “Raw” value

And check out Controller Builder some more. Have fun!

With F5 you refresh the page in runtime if you have done file save in View Designer.

create_img6.png

  • Add a button for setting the heating curve.

create_img7.png

create_img8.png

Insert Time Channel

We will call the time scheduler via a “Link Icon”

  • Open the “Arrigo Folder View” tool

  • Under the heading “Link Icons” you will find the default added “TimeChannel”. You may remove it.

  • You may also delete the “Calendar”

  • Go to “Left Icons” and press “Add”

  • Select the first scheduler:

time_img1.png

  • Click “Next” at the questions and give the clock program the title LBK Kantoor.

time_img2.png

  • Now add clock only then choose “Single Time Channel”

  • At “Time Channel Number” choose no. 2.

  • The “Title” becomes “Pump Test”

  • Also add the “Controller Calendar” for the holiday program

  • Set “Show title” to Yes and adjust the “Title” to, for example, “Holiday schedules”

time_img3.png

  • Choose File save and test the clock program and calendar

Templates

In the “Arrigo Folder Views” you can add various templates. Several have already been added to the StepByStep project.

You can adjust the layout and icons to your liking.

templates_adjust.png

Dashboard is the link to the Widget page.

If you want to go directly to the animated view and not via a widget, you indicate at Default Route the Link to which you want to jump.

Clear the Widgets.

templates_clear.png

Historical charts

As you can see, the Widget Terns chart at the top right is not filled. We are now going to configure this.

  • Open the “Arrigo Folder View” tool

  • Click “Chart_1” on the left

  • Open the “Widget File” by clicking on that text. The Arrigo chart tool opens.

hist_open.png

  • You can configure analog and digital signals created either in the logger tool or as a D-event in EXOdesigner – Project Builder. In our StepByStep we only have analog signals. Open Module1's Logger tool

  • Choose “Add” in the Arrigo chart tool

  • Choose an “Analog Signal”

  • Adjust the “Name” to “ExtTemp”

  • “Signal” becomes “%Controller%.ExtTemp”

  • “Title” becomes “Outside temperature”

  • “Unit” becomes °C (Alt-248 is ° sign)

hist_248.png

  • At the “YAxisRight” adjust the “Unit” to % as on the left is the axis in °C and on the right in %.

  • Add the other signals from the logger tool

  • Choose File and save to test your configuration.

hist_chart.png

When you click on the Widget the chart window opens and you can also add realtime chart signals and alarms.

Tree structure left

To get multiple levels to the left, in addition to adding controls, you can also add areas.

  • Go to EXOdesigner – Project Builder

  • Adjust the “Title” of the controller to “AHU Office”

  • Click on Controllers and add an “Area”

  • Rename it to “Revival”

folder_revival.png

Arguments

An argument is a text that you can enter when opening a page (widget, link or chart or…). This allows you to use 1 picture for several.

For example, if you have room controllers in your project, you can refer all room controllers there with a different title with 1 picture in, for example, the shared folder.

In this StepBystep we will give the title when opening image.

  • Open the “Arrigo Folder Views” tool

  • Choose HVAC and open the view “Overview.Rwav”

  • Press “Add” and add an argument

arg_add.png

  • Change the name to “Title_Overview”

  • Select the text “LBK Office”

  • Change the “Value” field to “%Title_Overview%”

  • Close the window and save

  • In the “Arrigo Folder Views” click on the arrow to the left of “Overview.Rwav”. There, choose “refresh arguments”. The Title_Overview field is added

  • Enter “LBK Kantoor” in the “Tiel_Overview” field

  • Copy (Ctrl-L) “HVAC” and change “AHU office” to “AHU Kitchen”

  • Adjust the “Title” for both if necessary

arg_title.png

  • Choose File and Save and test the new configuration.

You can also pass an argument in the Arrigo Folder (first call Widget page) so that you immediately open a frequently used image, such as Corrigo AHUs.

Pop-up windows

We are going to add a call on a probe. We are going to pass an argument with a standard image.

  • Open the “overview.Rwav” image from “Arrigo Folder View”

  • Click on the inlet sensor

  • In the “Maneuver” tab, adjust the “Maneuver Style” to “Click only”

  • Adjust the “Click action” to “Open Popup Window”

  • Click on “Change”

  • At “Open View file” choose “Shared:\Views\PID_Operation.rwlv”

  • Fill in the fields under “Maneuver”

popup_man.png

  • Choose File Save and test your addition

You can now make your own pop-up window for, for example, setting an analog output with arguments so that you can put it on the exchanger and cooling valve.

Use the variables for this:

“Output” > value in %

“Exit”ManAutoSelect > text select hand off,hand on,auto

“Output”Man > adjustable value in %

“Output” Raw > value in %

And add a text or picture to your overview so that you can see that you have that exit on hand. The ManAutoSelect and when value is 2 show nothing, so leave that text or Symbol empty.

You can have a text colored by means of a variable.

popup_col.png

The “Visual style” and “Visual control” can be found under “Appearance”.

Access Level

In Arrigo runtime you have 5 login levels. You can indicate per user what the level is, what they are allowed to do.

access_levels.png

You can also determine for each item what the access level is to show that element. This can be found under the “Appearance” tab.

access_appearance.png

When creating a user at runtime, you configure the login level.

Reports

report_img1.png

report_img2.png

The report generator window is very similar to the historical graph window. The big difference, however, is that the Report Generator works by pulling stored data from the database and generating a picture of it before it goes to the browser (frontend). This makes the report generator a lot faster than the historical chart, but it doesn't work with live update.

To add the template for the report generator window and generate some report data, do the following.

  • Go to the “Arrigo Folder Views”

  • Select on Link Icons

  • Under the folder on the left “Reports” choose the template “Standard report view”

report_standard.png

  • Choose next and fill in "LBK_Kantoor" at "Name of View"

  • Change the “Title” to “Report AHU office”

  • Set Show Title to Yes

  • Fill in the variables that exist in the logger tool for the signals

report_signal.png

  • Choose “File” and “Save” and test in the browser

Show your filter, button at the top right, so that you can show the current month.

report_filter.png

Adjust configurations in the template and see what it does in the browser.

You can also adjust the Excel template to your liking.

report_img3.png

Home page after login

To edit Widgets from the home page after logging in, go to the StepByStep project in EXOdesigner and open the “Arrigo Folder Views” there.

startpage.png

JavaScript

In the Arrigo animated view you can read and write variables of elements with javascript. You can also read or write values ​​from controllers.

js_img1.png

Email notifications

You can select per user whether and which priority and status you report an alarm via email.

As a developer you must do the configuration so that e-mails can be sent.

You make the settings per user in runtime in the user configuration, see manual Arrigo.

To configure the mail function in Arrigo, go to “MainComputer” in “EXOdesigner – Project Builder”.

  • Click on the Icon “Add/Remove EXOscada Web Add-Ins” or via pulldown menu Tools

email_addin.png

  • In the Tool press “Add” and select a mail template

Depending on the IT environment where Arrigo runs, you choose a template and you must fill in data.

email_template.png