Screen modification for
InteliVision 8
General modification of a screen with using
various features
Application Sheet
ComAp a. s.
Copyright © 2013 ComAp a. s. Kundratka 2359/17, 180 00 Praha 8, Czech Republic
Prague, Czech Republic Tel: +420 246 012 111, Fax: +420 246 316 647
E-mail: info@comap.cz, www.comap.cz
Abstract
Some users using Intelivision 8 would like to modify or to create their own screens which will be more
suitable for their applications or actual needs. Now it is easy with using a graphical ScreenEditor which
is a part of GenConfig PC tool.
This example describes step by step how to modify a screen to be possible create results shown in the
chapter System schematic diagram.
You will get knowledge how to do:
- Button configuration (show/hide Date & Time)
- Masks configuration (show/hide selected instruments)
- Display of an external picture
- ExternalPictureBitBlink configuration (an external picture with blink possibility)
- Binary indicator - DigitLong configuration
List of controllers
NT NT NTC NT NT
InteliGen , InteliGen BaseBox, InteliGen BaseBox, InteliSys , InteliSys BaseBox,
NT NT NTC
InteliMains , InteliMains BaseBox, InteliMains BaseBox
List of tools
GenConfig 3.0 (ScreenEditor tab)
GC = GenConfig
SE = ScreenEditor
System schematic diagram(s)
The screen below shows the result of the configuration in SE described in the following chapter.
Detailed description of the solution
The modification of the screen is divided into four sections (see picture below). The order of section is
not decisive. The start point of a screen modification is the screen of the default stadard archive.
Section 1: External pictures configuration
Guideline how to use external pictures is described below. In the example are used two external
pictures. The both are configured to be visible when one of the service time (Service Time 1- 4)
becomes zero and in addition the second picture is also blinking.
ScreenEditor can work only with pictures, which are part of so called Image package, which is
associated with a project.
The chapter is divided into three subchapters:
- Creation of the Image package
- Configuration of the condition for pictures display
- External Pictures configuration
How to create Image package:
- Go to Menu – Tools – Image Manager in SE and open Image Editor
- Select New package in Menu of Image Manager
- Insert a name of the package (If the package has already existed, only click on the name of the
package and the package will be associated with an opened project in SE)
- Press OK
- Choose the newly created package and select Edit package in Menu
- Choose Add Image(s)
- Select pictures (pictures can be chosen from different folders. One or more images can be
chosen from one folder at once)
- When pictures are chosen, press Open
- If it is necessary to use pictures from different folders, repeat step “Choose Add Image(s) again
Associate the Image Package (Image package has suffix .ivi) with an opened project in
ScreenEditor
- Click on Selected image package at the left side of SE
- Choose the package
- Press OK
Tip:
- Use pictures of maximal size 800x510 pixels
- If you use a picture larger then the defined maximal size, only a part of a picture will be visible
on a screen
Configuration of condition for pictures display
The external pictures will be displayed when one of Service time 1-4 comes to 0. In addition the
picture “Sevice time!” will be blinking. The condition is configured in PLC editor. Each “Service Time”
is compared and particular results from comparators are processed. The final result is set to binary
output PLC-BOUT 1.5.
External Images configuration
Image 1 configuration
- Choose ExternalPictureBitBlink instrument in Binary indicator Menu in Instrument palette at
the right side of SE
- Put it on the screen
The configuration tab of the instrument is available at the left side of SE
- Choose the picture from Image package and set it to Picture11 item - Picture submenu.
In Picture submenu is possible to set up to four pictures which can be shown according to two binary
signals combination. At this example we use only the state, when the both binary signals are set to
1. State Next states are not used (no picture is associated)
- Set each of source values to “PLC-BOUT 1.5” (Instrument properties – Source value)
- Set Blink rate to “Slow”
Image 2 configuration
- Choose ExternalPicture in Graphic elements Menu in Instrument palette at the right side of SE
- Put it on the screen
The configuration tab of the instrument is available at the left side of SE
- Choose the picture from Image package in Picture item - Picture submenu
- Set Mask type = “Show” (Instrument properties – App Mask)
- Check User Mask 2 (Instrument properties – App Mask)
User Mask 2 configuration
- Go to LBI Tab in GC
- Scroll down to find UserMask2 option at the left part of the window
- Select PLC-BOUT 1.5 in PLC source section at the right side of the window
Section 2: New graphical view of Main screen information
Graphical design of numeric information displayed on Main screen was modified. The data was
organized to the table and highlighted. Every row in the old design which was represented with one
DigitLong instrument is expressed now with separate 3 DigitLong parameters: Label, Value, Units (see
the picture below).
Default Design New Design:
Label = Appar pwr
Value = 0
Units = kVA
Label definition:
- Select DigitLong instrument in Instrument palette section at the right side of SE
(Numeric&Analog indicators SubMenu)
- Drag&Drop instrument on the screen
- Choose a source value of the indicator (Source value – Com. object)
- Check Label (only Label of chosen communication object is displayed)
- Set Width of the frame to 135
- Set Value offset to 135 (to be possible to use the whole width of the frame )
- Chose the background color (Display attributes – Bg color)
- Chose the font size 27 (Label text attrs – Font size)
- Check Bold (Label text attrs.)
- Set Label alignment = “center”
- Choose the font size 38 (Value text attrs – Font size) – it ensures a larger background area
around Label text
Value and unit of the source value is placed to the frame under Label frame.
Frame definition:
- Select Rectangle instrument in Instrument palette section at the right side of SE (Graphical
element SubMenu)
- Place it on the screen under Label value
- Set Width = 133
- Leave Line attributes as Default
Value definition:
- Select DigitLong instrument in Instrument palette section at the right side of SE
(Numeric&Analog indicators SubMenu)
- Drag&Drop the instrument to the right side of Rectangle frame already placed on the screen
- Set Width of the frame to 71
- Set Value offset to 71 (to be possible to use the whole width of the frame for Unit)
- Choose source value of the indicator (Source value – Com. object). The source value has to be
the same as was defined for Label and Value above
- Check Value (Only Value of communication object is displayed)
- Choose Font size 38 (Value text attrs – Font size)
- Check Bold (Label text attrs.)
Unit definition:
- Select DigitLong instrument in Instrument palette section at the right side of SE
(Numeric&Analog indicators SubMenu)
- Drag&Drop the instrument to the left side of Rectangle
- Set Width of the frame to 54
- Set Value offset to 0
- Choose source value of the indicator (Source value – Com. object). The source value has to be
the same as was defined for Label and Value above
- Check Units (Only Units of communication object is displayed)
- Choose Font size 38 (Value text attrs – Font size)
- Check Bold (Label text attrs.)
- Set Label alignment = “right”
Now continue according the description above and modify all data information on the screen.
Tip:
For speed up it is possible to copy&paste already done instrument and only to modify attributes and
source values.
Section 3: SoftScreen modification - button configuration
In the section a button configuration is described. Press of the button shows/hides time and date on
Main screen. When the button is configured, it has to be associated to Date&Time instrument – see
Section 4.
A button has to be configured in Softkey screen which is placed on the bottom of InteliVision 8.
There are 2 possibilities how to change Softkey screen:
- In case when the modification should be assigned (be visible) on all Metering screens, we can
modify an existing Softkey screen
- Or in case when the modification should be assigned one or selected Metering screens, it is
possible to create a new Softkey screen and to assign it only some of screens.
In the example the second possibility will be shown and “Fault Reset” button will be replaced by the
button for a show/hide Date&Time (a user can chose a different button (in case of need) and the
procedure will be the same).
The picture below shows how to add a new Softkey screen:
- Go to Screen structure section of SE (a left upper side of ScreenEditor)
- Click on the item Softkey Screen
- Press the right button of the mouse and select “Add Softkey screen” option (in case a user
wants to create completely a new screen ) or select “Copy&Paste item” option in case that only
part of SoftKey Screen will be modified
The new Softkey screen “Softkey 2” is being added now. If the screen should be set as default, just
check the property “Default” in Softkey properties section.
In this example it is considered the screen is associated only with the Main screen to be visible the
following changes only in that screen.
- click on Main screen in Screen structure and in Screen properties section set “Softkey screen” =
“Softkey 2”.
Note:
You can repeat this procedure if you want “Softkey 2” to be associated with more screens
according to your choice.
Button configuration:
In the example default Softkey screen is modified (but if necessary a user can create new one).
- In case “Add new screen” was chosen in previsou step, Copy all buttons from default Softkey
screen and paste them in new one (Softkey 2). In other case (copy&paste option) continue with
following step.
- Delete button “Fault reset”
- Find the item “SoftKeyCmd” in “Instrument palette” (a right side of SE)
- Drag & drop SofKkeyCmd to a free space next to “ControllerMode” button
- In Instrument properties section set:
o “Command” = “UserButton 1 - ON/OFF”
o Text Active = Date/Time OFF
o Text Inactive = Date/Time ON
Other properties (text properties, background colors etc. ) can be set according a user needs.
Section 4 – Date & Time indicators
Date & Time indicators will be visible only if UserButton 1 is pressed (it is set to 1). It ensures Mask
which is associated with Time & Date instrument.
- Chose Time & Date items from Instrument palette in right side of SE and place them on Main
screen.
- In the left side of SE in Instrument properties Tab chose:
o Font size = “25” and check “Bold” (If it is required, there is possible to set other text
and display properties)
o Mask Type (App Mask section) = “Show”
o Check UserMask 1 (Every instrument can be conditional on up to four Mask)
User Mask 1 has to be associated with UserButton1, which is the control element for hide/show of
Date/Time.
- Go to LBI Tab in GC
- Scroll down to find UserMask1 option at the left part of the window
- Select UserButton 1 in Log Bout source section at the right side of the window
Conclusion:
NT
The example is ready to use in the set InteliSys controller and InteliVision 8, just upload it to a
controller.
Attention:
Image package has to be uploaded to InteliVision 8 separately via USB A-B cable (the same one as
for firmware upgrade).
Other comments
If a user wants to create a new screen, not only to modify existing ones, he can add new screens by
following way:
- Go “Screen structure” & click on “Metering screen”
- Press the right button of the mouse and choose “Add Metering screen”
Now the new Metering screen is being added at the end of all screens (see the picture below).
A user can set in “Screen properties” section:
Own name of screen
if the screen is “Default”
if the screen is “Home screen”
Now there can be inserted required instruments from the “instrument pallet MENU.
The order of screens is possible to change. Just drag the screen required to be moved and drop it in
the required place in Screen structure.
InteliVision 5
The same way of the configuration can be used also for InteliVision 5. The work with InteliVision 5 and
InteliVision 8 is the same, only InteliVision 5 DOES NOT support all instruments as InteliVision 8 (e.g.
primarily instruments related to external picture instruments etc).