ISOBUS VT
-
Upload
epec-oy -
Category
Technology
-
view
1.178 -
download
1
Transcript of ISOBUS VT
![Page 1: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/1.jpg)
ISO 11783-6
Piia VedenjuoksuCustomer Support Engineer, Epec Oy
8.12.20161
ISOBUSVirtual Terminal
![Page 2: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/2.jpg)
Contents
1. Virtual Terminal
2. Communication example
3. Terminology: ISO VT - AEF UT
4. VT Client Versions
5. Object Pool
6. Object Pool Size
7. Working Set
8. Working Set Selection
9. VT Design and Orientation Examples
10.Data Mask Area
8.12.20162
11. Soft Keys
12. Physical Soft Keys
13. Navigation
14. Color Palette
15. Font Types
16. Picture Graphic
17. Image Size
18. Toolchain for a VT project
19. ISO-Designer Tips
![Page 3: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/3.jpg)
Virtual Terminal (VT)
• A graphical display that is able to controls different ISOBUS compliant implements from several manufacturers
• The implement ECU stores and downloads the user interface
• Shows information received from the implement ECU
• Transmits the commands from the operator to the implement ECU, such as changing a parameter value
3 8.12.2016
![Page 4: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/4.jpg)
Communication Example
8.12.20164
I am a VT
I am a seeder, what kind of terminal are you?
I speak english and have 10 physical keys, 400x400 px data mask area..
OK, here is my user interface
Operator input (e.g. left marker down)
Implement action (left marker down)
![Page 5: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/5.jpg)
Terminology: ISO VT - AEF UT
• ISOBUS standard defines different versions for Virtual Terminal features
• VT versions are backward compatible
• Features from previous versions are supported in the later versions
• ISOBUS terminals can be referred as
• Universal Terminal (UT), by AEF or
• Virtual Terminal (VT), by ISO standard
5 8.12.2016
![Page 6: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/6.jpg)
VT Client Versions
6
• It is recommended to use VT 3 (UT 2.0) features
• the most common version at the moment
• Object pool adapts according to VT versions
• Epec supports VT client version 3
Epec’s VT client support
Virtual Terminal – VT(ISO standard)
Universal Terminal – UT(AEF)
X VT 2 UT 1.0
X VT 3 UT 2.0
(x) VT 4 -
- VT 5 -
- VT 6 (draft) UT 3.0 (draft)
8.12.2016
![Page 7: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/7.jpg)
Object Pool
• Is a set of objects that defines the user interface of an implement
• Consists of, for example, softkeys, buttons, numeric inputs and outputs
• The more complex the VT design, the bigger the object pool
• Each object has a unique object ID in the object pool uniquely addressable
• The object pool is transferred to the VT at initialization by the Working Set Master
• If the pool already exists in VT, it is not transferred
8.12.20167
![Page 8: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/8.jpg)
Object Pool Size
• The object pool is downloaded to the same memory area than the PLCopen application
• The object pool size needs to be given in MultiTool(64 kB - 256 kB)
• The downloaded binary file needs to fit into the reserved space
• Note that for 3000-series control units, the setting will decrease the space available for CODESYS application (768 kB total size)
8 8.12.2016
![Page 9: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/9.jpg)
Working Set
• One or several ISOBUS devices (ECUs) that control the implements functionality
• Handles the input signals from the operator through the VT
• Shows the process data to the operator through the VT
• Main device is called the Working Set Master
• Stores and sends the object pool to the VT
• Working set can also have working set members
• At the moment, Epec libraries support Working Set Master
8.12.20169
![Page 10: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/10.jpg)
Working Set Selection
• During start-up, the application is loaded from Epec unit to the VT via CAN bus and starts it
• If the working set is not activated, press the activation button and the VT activates the pool
8.12.201610
![Page 11: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/11.jpg)
VT Design and Orientation Examples
8.12.201611
Data mask area
Data mask area
Soft key mask area
Soft key mask area
Physical screen
Physical screen
Soft key designator
Soft key designator
Physical soft keys
![Page 12: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/12.jpg)
Data Mask Area
8.12.201612
• A square area for displaying information using the data or alarm mask
• Examples of data mask areas
• 200 x 200 px (minimum)
• 240 x 240 px
• 400 x 400 px
• 480 x 480 px
+ Any other square dimensions are acceptable
![Page 13: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/13.jpg)
Soft Keys
• The Soft Key Mask area (2) is reserved for displaying Soft Key labels (aka designators)
• Separate from data mask area
• Soft Key designators (4) may contain text, graphics or both
• Soft Keys can be used to activate events and change the data/alarm masks
8.12.201613
![Page 14: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/14.jpg)
Physical Soft Keys
8.12.201614
• The amount of permanently dedicated keys that the VT makes available
• Physical buttons for the soft keys are not necessary provided by the VT
• the physical Soft Keys may be located directly on the touch screen
![Page 15: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/15.jpg)
Navigation
• If the working set provides more Soft Keys on a Soft Key Mask than the VT has reported in the number of physical Soft Keys
the VT provides navigation for that Soft Key Mask
8.12.201615
![Page 16: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/16.jpg)
8.12.201616
Color Palette
•
browsers
• Three color modes
• 2 color, monochrome (1 bit)
- (not supported by Epec)
• 16 color (4 bit)
• 256 color (8 bit)
• Colors 232 to 255 are proprietary to the VT design to extend the color palette
• Not recommended to use in implement application
![Page 17: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/17.jpg)
Font Types
Font Type VT 3 and prior VT 4 and later
0 = ISO8859-1 (ISO Latin 1) X X
1 = ISO8859-15 (ISO Latin 9) X X
2 = ISO8859-2 (ISO Latin 2) X
3 = Reserved X
4 = ISO8859-4 (ISO Latin 4) X
5 = ISO8859-5 (Cyrillic) X
6 = Reserved X
7 = ISO8859-7 (Greek) X
8 – 239 Reserved X
240 – 254 = Proprietary X
255 = Proprietary X X
8.12.201617
![Page 18: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/18.jpg)
Picture Graphic
• The VT scales the picture graphic (bitmap) from the actual width and height to the target width and calculated target height
• 16 color bitmaps are recommended
works best in different VTs
• Use correctly scaled images that are designed to fit to the data mask resolution.
• Scaled images also reduces the object pool size
• Encoding type > Run-length
• Compresses the picture
8.12.201618
![Page 19: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/19.jpg)
Image Size
•
the image size that can be scaled on downloading
• If the object size is bigger than the defined constant, the image is downloaded directly from flash without scaling it
• The default buffer size set to 3kB
•
more RAM memory
• global constant variable in ISOBUS VT library > G_ISOBUS_VT_POOL_MAX_OBJECT_SIZE_FOR_ONLINE_CHANGE
8.12.201619
![Page 20: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/20.jpg)
Layout and use logic
Toolchain for a VT project
8.12.201620
Epec MultiToolSystem Configuration
Epec CANmoonSoftware download
CODESYSPLCopen application code
![Page 21: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/21.jpg)
What MultiTool Creates?
8.12.201621
MultiTool creates a device folder including
1. CODESYS project file (.pro)
2. Libraries folder
3. ISOBUS folder which includes
• Jetter folder
- Empty ISO-Designer project template with a Working Set and a Data Mask
• Python folder
- Converters to handle changes between ISO-Designers and CODESYS
- BinaryMaker folder includes the object pool download.bin (combined from IsobusVt, IsobusTc, Languages folder)
![Page 22: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/22.jpg)
ISO-Designer Tips
• Working set needs at least one object
• Soft Keys
• Square soft keys are easy to scale to different VT sizes
• Too small soft key text or icon size can be increased in Epec MultiTool > ISOBUS Components
• Fill and font attributes
• Defining a fixed set is recommended
• Changing attribute will update the change to every element in which the attribute is used
• Font type 0 = ISO8859-1 (ISO Latin 1) recommended
8.12.201623
![Page 23: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/23.jpg)
ISO-Designer Tips
• Colors
• The first 16 color indexes in ISO-Designer are recommended to be used
• Avoid using the color indexes 232-255; they are proprietary and RGB code may differ between VT manufacturers
8.12.201624
![Page 24: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/24.jpg)
ISO-Designer Tips
• Picture graphic object
• 16 color bitmaps recommended
• Run-length encoding for image size optimization
• Scale bitmaps to correct size before adding them to ISO-Designer project
• Audio output is not always supported
VT pool should be usable also without sounds
8.12.201625
![Page 25: ISOBUS VT](https://reader034.fdocuments.in/reader034/viewer/2022052117/58a7bf031a28ab6b5a8b465f/html5/thumbnails/25.jpg)
8.12.201626
Thank you!For further information, please contact:Customer support: Epec Oy
Email: [email protected]