Supported platforms: CODESYS 2.3

 

ISOBUS_VT's Description

This library implements the ISOBUS VT client functionality (based on standard ISO11783-6). The library handles the communication between the ISOBUS terminal and Epec control unit (for example loading the object pool). Only the client functionality is implemented.

 

Public functions

POU

Description

Message Functions

Supported functions are listed in section Supported Message Functions

ISOBUSVtClient (FB)

Main block for the library that is used to handle the connection and object pool download to VT

AUX

 

ISOBUS_AUX_FunctionHandler (FB)

Function block is the main handler for ISOBUS AUX-N Functions

ISOBUS_AUX_LoadPreferred (FUN)

Function is used to trigger load preferred functionality of AUX Function Handler.

Utility

 

ISOBUS_VT_ReadBinary (FB)

Used for reading the object pool binary from the binary packet

ISOBUS_VT_MoveToAnotherVT (FUN)

Function is used to trigger "Move to another VT"-functionality which moves the UI to another terminal

ISOBUS_VT_SetPreferredInstance (FUN)

Function is used to configure VT client's preferred instance which is tried to connect to.

ISOBUSVtClientCopyBufferToValue (FUN)

Copies the temp buffer to data value

ISOBUSVtClientCopyValueToBuffer (FUN)

Copies the data value to temp buffer

 

Object support

The following table describes all the pool objects in the standard. The current ISOBUS client version supports object in versions 2,3.

The objects on a grey background are not supported with the current version of the VT-client.

 

For AUX-N (Auxiliary Type 2) object requirements, see How to use AUX Functions

 

 

ID

Object description

VT 2

VT 3

VT 4

VT 5

Standard

Jetter L5

support

0

Working set

X

X

X

X

11783-6 – B.1

X

1

Data mask

X

X

X

X

11783-6 – B.2

X

2

Alarm Mask

X

X

X

X

11783-6 – B.3

X

3

Container

X

X

X

X

11783-6 – B.4

X

4

Soft key mask

X

X

X

X

11783-6 – B.5

X

5

Key

X

X

X

X

11783-6 – B.6

X

6

Button

X

X

X

X

11783-6 – B.7

X

7

Input boolean

X

X

X

X

11783-6 – B.8.2

X

8

Input string

X

X

X

X

11783-6 – B.8.3

X

9

Input number

X

X

X

X

11783-6 – B.8.4

X

10

Input list

X

X

X

X

11783-6 – B.8.5

X

11

Output string

X

X

X

X

11783-6 – B.9.2

X

12

Output number

X

X

X

X

11783-6 – B.9.3

X

13

Output line

X

X

X

X

11783-6 – B.10.2

X

14

Output rectangle

X

X

X

X

11783-6 – B.10.3

X

15

Output ellipse

X

X

X

X

11783-6 – B.10.4

X

16

Output polygon

X

X

X

X

11783-6 – B.10.5

X

17

Output meter

X

X

X

X

11783-6 – B.11.2

X

18

Output linear bar graph

X

X

X

X

11783-6 – B.11.3

X

19

Output arched bar graph

X

X

X

X

11783-6 – B.11.4

X

20

Picture graphic

X

X

X

X

11783-6 – B.12.2

X

21

Number variable

X

X

X

X

11783-6 – B.13.2

X

22

String variable

X

X

X

X

11783-6 – B.13.3

X

23

Font attributes

X

X

X

X

11783-6 – B.14.2

X

24

Line attributes

X

X

X

X

11783-6 – B.14.3

X

25

Fill attributes

X

X

X

X

11783-6 – B.14.4

X

26

Input attributes

X

X

X

X

11783-6 – B.14.5

X

27

Object pointer

X

X

X

X

11783-6 – B.15

X

28

Macro

X

X

X

X

11783-6 – B.16

X

31

Auxiliary Function Type 2

 

X

X

X

11783-6 – J.4.3

X

33

Auxiliary Control Designator
Type 2 Object Pointer

 

X

X

X

11783-6 – J.4.7

X

34

Windows mask

 

 

X

X

11783-6 – B.19

X

35

Key group

X

X

X

X

11783-6 – B.20

-

36

Graphics context object

 

 

X

X

11783-6 – B.18

X

37

Output list

 

 

X

X

11783-6 – B.9.4

X

38

Extended input attributes

 

 

X

X

11783-6 – B.14.6

X

39

Colour map

 

 

X

X

11783-6 – B.17

X

40

Object label

 

 

X

X

11783-6 – B.21

-

41

External object definition

 

 

 

X

11783-6 – B.22

-

42

External reference NAME

 

 

 

X

11783-6 – B.23

-

43

External object pointer reference

 

 

 

X

11783-6 – B.24

-

44

Animation

 

 

 

X

11783-6 – B.25

-

  

Dependencies

 

 

 

Source file topic000962.htm

Last updated 19-Dec-2024