Tractors and machinery for agriculture and forestry — Serial control and communications data network — Part 6: Virtual terminal

ISO 11783 as a whole specifies a serial data network for control and communications on forestry or agricultural tractors, mounted, semi-mounted, towed or self propelled implements. Its purpose is to standardize the method and format of transfer of data between sensor, actuators, control elements, information storage and display units whether mounted or part of the tractor, or any implements. This document describes a universal virtual terminal that can be used by both tractors and implements.

Tracteurs et matériels agricoles et forestiers — Réseaux de commande et de communication de données en série — Partie 6: Terminal virtuel

L'ensemble de l'ISO 11783 spécifie un réseau de données en série pour la commande et les communications de tracteurs forestiers ou agricoles et les outils portés, semi-portés, traînés ou automoteurs. Elle vise à normaliser la méthode et le format du transfert de données entre capteurs, actionneurs, dispositifs de commande et unités de stockage et d'affichage de données, que ces éléments soient montés sur le tracteur ou qu'ils fassent partie du tracteur ou de tout autre outil. Le présent document décrit un terminal virtuel (VT, Virtual Terminal) universel pouvant être utilisé à la fois sur les tracteurs et les outils.

General Information

Status
Published
Publication Date
05-Jun-2018
Current Stage
9060 - Close of review
Start Date
02-Dec-2028
Ref Project

Relations

Buy Standard

Standard
ISO 11783-6:2018 - Tractors and machinery for agriculture and forestry -- Serial control and communications data network
English language
348 pages
sale 15% off
Preview
sale 15% off
Preview
Standard
ISO 11783-6:2018 - Tracteurs et matériels agricoles et forestiers -- Réseaux de commande et de communication de données en série
French language
398 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

INTERNATIONAL ISO
STANDARD 11783-6
Fourth edition
2018-06
Tractors and machinery for
agriculture and forestry — Serial
control and communications data
network —
Part 6:
Virtual terminal
Tracteurs et matériels agricoles et forestiers — Réseaux de
commande et de communication de données en série —
Partie 6: Terminal virtuel
Reference number
ISO 11783-6:2018(E)
©
ISO 2018

---------------------- Page: 1 ----------------------
ISO 11783-6:2018(E)

COPYRIGHT PROTECTED DOCUMENT
© ISO 2018
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may
be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting
on the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address
below or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Fax: +41 22 749 09 47
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii © ISO 2018 – All rights reserved

---------------------- Page: 2 ----------------------
ISO 11783-6:2018(E)

Contents Page
Foreword .v
Introduction .vi
1 Scope . 1
2 Normative references . 1
3 Terms and definitions . 1
4 Technical requirements . 4
4.1 Overview . 4
4.1.1 Technical requirements of VT versions . 6
4.2 Operator input and control . 7
4.3 Acoustic alarm . 9
4.4 Coordinate system . 9
4.5 Display areas . 9
4.5.1 General. 9
4.5.2 Data Mask . 9
4.5.3 Soft Key Mask area and Soft Key designators . 9
4.6 Behaviour .13
4.6.1 Object pools .13
4.6.2 Working Sets .14
4.6.3 Multiple visually similar Working Sets .15
4.6.4 Displayed Working Set number .15
4.6.5 Language, formats and measurement units selection .16
4.6.6 Initialization .16
4.6.7 System shutdown .18
4.6.8 Working Set object and active masks .19
4.6.9 Connection management .22
4.6.10 Updating the operator interface .24
4.6.11 Special objects .25
4.6.12 Relative X/Y positions .30
4.6.13 Overlaid objects .31
4.6.14 Alarm handling .32
4.6.15 Clipping .34
4.6.16 Scaling .34
4.6.17 Operator input .35
4.6.18 Soft Key and Button activation.38
4.6.19 Font rendering .40
4.6.20 Object Rendering Accuracy, Quality and VT Developer Freedom .50
4.6.21 Line art and filling output shape objects .50
4.6.22 Events .53
4.6.23 Touch screens and pointing devices .54
4.6.24 Proprietary Means .55
4.6.25 VT Number .55
4.6.26 Packet Padding .55
4.6.27 Momentary or Non-latched Means .55
4.6.28 Unsupported Objects.56
4.6.29 Error codes .56
4.7 Displaying Data from Multiple Working Sets on One Mask .56
4.7.1 General.56
4.7.2 User-Layout Data Mask .57
4.7.3 Window Mask object .58
4.7.4 Window Mask content .58
4.7.5 Window Cell Size and Borders .59
4.7.6 Window Mask Scaling.60
4.7.7 Using Window Masks Outside of User-Layout Data Masks .60
© ISO 2018 – All rights reserved iii

---------------------- Page: 3 ----------------------
ISO 11783-6:2018(E)

4.7.8 User-Layout Soft Key Mask .61
4.7.9 Key Group Objects .61
4.7.10 Key Cell Size and Borders .62
4.7.11 Key Group Scaling .63
4.7.12 Using Key Group Objects outside of User-Layout Soft Key Masks.63
4.7.13 Operator Inputs .63
4.7.14 Refreshing On Screen Data .64
4.7.15 Look and Feel .64
4.7.16 Uploading New Window Mask and Key Group objects .65
4.8 Colour Controls .66
Annex A (normative) Object, event, colour and command codes .68
Annex B (normative) Object definitions .84
Annex C (normative) Object transport protocol .205
Annex D (normative) Technical data messages .211
Annex E (normative) Non-volatile memory operations commands .226
Annex F (normative) Command and Macro messages .236
Annex G (normative) Status Messages .281
Annex H (normative) Activation messages .285
Annex I (normative) Other messages .301
Annex J (normative) Auxiliary control .302
Annex K (normative) Character sets .339
Bibliography .348
iv © ISO 2018 – All rights reserved

---------------------- Page: 4 ----------------------
ISO 11783-6:2018(E)

Foreword
ISO (the International Organization for Standardization) is a worldwide federation of national standards
bodies (ISO member bodies). The work of preparing International Standards is normally carried out
through ISO technical committees. Each member body interested in a subject for which a technical
committee has been established has the right to be represented on that committee. International
organizations, governmental and non-governmental, in liaison with ISO, also take part in the work.
ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of
electrotechnical standardization.
The procedures used to develop this document and those intended for its further maintenance are
described in the ISO/IEC Directives, Part 1. In particular the different approval criteria needed for the
different types of ISO documents should be noted. This document was drafted in accordance with the
editorial rules of the ISO/IEC Directives, Part 2 (see www .iso .org/directives).
Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. ISO shall not be held responsible for identifying any or all such patent rights. Details of
any patent rights identified during the development of the document will be in the Introduction and/or
on the ISO list of patent declarations received (see www .iso .org/patents).
Any trade name used in this document is information given for the convenience of users and does not
constitute an endorsement.
For an explanation on the voluntary nature of standards, the meaning of ISO specific terms and
expressions related to conformity assessment, as well as information about ISO's adherence to the
World Trade Organization (WTO) principles in the Technical Barriers to Trade (TBT) see the following
URL: www .iso .org/iso/foreword .html.
This document was prepared by Technical Committee ISO/TC 23, Tractors and machinery for agriculture
and forestry, Subcommittee SC 19, Agricultural electronics.
This fourth edition cancels and replaces the third edition (ISO 11783-6:2014) which has been
technically revised. New requirements in this fourth edition are specified as VT version 6. Changes
include clarifications to existing VT object and command behaviour, including additional capabilities.
One Working Set in collaboration with another Working Set can transfer control of the active mask
to the other with the Select Active Working Set command. Additional objects include a Colour Palette
object, a Graphic Data object, a Scaled Graphic object, and a Working Set Special Controls object.
A list of all the parts in the ISO 11783 series can be found on the ISO website.
© ISO 2018 – All rights reserved v

---------------------- Page: 5 ----------------------
ISO 11783-6:2018(E)

Introduction
ISO 11783-1 to ISO 11783-14 specify a communications system for agricultural equipment based on the
[5] [1]
ISO 11898 protocol. SAE J1939 documents, on which parts of ISO 11783 are based, were developed
jointly for use in truck and bus applications and for construction and agriculture applications. Joint
documents were completed to allow electronic units that meet the truck and bus SAE J1939 specifications
to be used by agricultural and forestry equipment with minimal changes. The specifications for virtual
[2]
terminals given in this part of ISO 11783 are based on DIN 9684-4 . General information on ISO 11783
is to be found in ISO 11783-1.
The purpose of ISO 11783 is to provide an open, interconnected system for on-board electronic systems.
It is intended to enable electronic control units (ECUs) to communicate with each other, providing a
standardized system.
All phrases in this document that refer explicitly to a software term for an object or a command have
the first letter of each object or command word capitalized (e.g. Output Linear Bar Graph object, Change
Numeric Value command). This aides in the recognition of these terms as a specific item which has a
specific definition in this document.
vi © ISO 2018 – All rights reserved

---------------------- Page: 6 ----------------------
INTERNATIONAL STANDARD ISO 11783-6:2018(E)
Tractors and machinery for agriculture and forestry —
Serial control and communications data network —
Part 6:
Virtual terminal
1 Scope
ISO 11783 as a whole specifies a serial data network for control and communications on forestry or
agricultural tractors, mounted, semi-mounted, towed or self propelled implements. Its purpose is to
standardize the method and format of transfer of data between sensor, actuators, control elements,
information storage and display units whether mounted or part of the tractor, or any implements.
This document describes a universal virtual terminal that can be used by both tractors and implements.
2 Normative references
The following documents are referred to in the text in such a way that some or all of their content
constitutes requirements of this document. For dated references, only the edition cited applies. For
undated references, the latest edition of the referenced document (including any amendments) applies.
ISO 11783-3, Tractors and machinery for agriculture and forestry — Serial control and communications
data network — Part 3: Data link layer
ISO 11783-5, Tractors and machinery for agriculture and forestry — Serial control and communications
data network — Part 5: Network management
ISO 11783-7, Tractors and machinery for agriculture and forestry — Serial control and communications
data network — Part 7: Implement messages application layer
ISO 15077, Tractors and self-propelled machinery for agriculture — Operator controls — Actuating forces,
displacement, location and method of operation
3 Terms and definitions
For the purposes of this document, the following terms and definitions apply.
ISO and IEC maintain terminological databases for use in standardization at the following addresses:
— ISO Online browsing platform: available at https: //www .iso .org/obp
— IEC Electropedia: available at https: //www .electropedia .org/
3.1
auxiliary input unit
autonomous control function (CF) providing Auxiliary Controls for common use that can also be
physically located within an electronic control unit (ECU), or on the virtual terminal (VT)
3.2
object pool
collection of objects that completely define the operator interface for an implement or a single
Working Set
Note 1 to entry: The complete VT definition will be made up of one or more object pools — one for each Working Set.
© ISO 2018 – All rights reserved 1

---------------------- Page: 7 ----------------------
ISO 11783-6:2018(E)

3.3
Object ID
numeric value which identifies a specific object within an object pool
Note 1 to entry: Object ID values range from 0 to FFFF (65535 ), with 65535 as the NULL Object ID.
16 10
3.4
attribute ID
AID
numeric value which references a specific object's attribute
Note 1 to entry: AID values range from 0 to FF (255 ), with 255 as the NULL_AID.
16 10
3.5
char
single character where the size is 1 byte
Note 1 to entry: Commonly used for ISO 8859 characters (e.g. 41 in ISO 8859-1 represents “A”) (see Annex K).
16
3.6
character
single text grapheme or symbol, as in an alphabet
Note 1 to entry: Size is variable based on the encoding scheme [see char (3.5) and WideChar (3.11)].
3.7
code plane
group of 65536 possible character codes
Note 1 to entry: Unicode/ISO 10464 organizes the characters in 17 code planes numbered 0 to 16.
EXAMPLE Code plane 0 covers characters 000000 to 00FFFF
16 16
 Code plane 1 covers characters 010000 to 01FFFF
16 16
 .
 Code plane 16 covers characters 100000 to 10FFFF .
16 16
3.8
open input object
state of an input object where the object has focus and it is open for operator input
Note 1 to entry: Open input object is used interchangeably with data input.
3.9
selected input object
state of an input object where the object has focus but it is not open for operator input
Note 1 to entry: Selected input object is used interchangeably with “has focus”.
3.10
surrogate pair
32 bit code for characters composed of a 16 bit high pair and a 16 bit low pair
Note 1 to entry: UTF-16 encoding of characters in code plane 1 to 16 (see 4.6.19.7).
Note 2 to entry: UTF-16 Character encoding scheme defined by ISO 10646.
3.11
WideChar
single character with a size of 2 bytes encoded in little endian order
EXAMPLE Byte sequence 41 , 00 represents “A” (see Annex K).
16 16
2 © ISO 2018 – All rights reserved

---------------------- Page: 8 ----------------------
ISO 11783-6:2018(E)

Note 1 to entry: Two WideChars can be combined to indicate character codes exceeding 16-bit (see 4.6.19.7).
3.12
WideString
zero or more characters composed of the primitive type “WideChar” always preceded by the byte order
mark FEFF
16
EXAMPLE Byte sequence FF ,FE ,41 ,00 ,42 ,00 ,43 ,00 represents “ABC”. This WideString has a
16 16 16 16 16 16 16 16
Length of 8 bytes with the number of characters in the presentation equal to 3.
3.13
8-bit string
zero or more characters composed of the primitive type “char”
Note 1 to entry: String length is variable.
3.14
VT Number
number that is used to uniquely identify each connected VT to the operator
Note 1 to entry: See 4.6.25 and D.18.
3.15
User-Layout Data Mask
special Data Masks that are controlled by the VT but laid out by the operator
Note 1 to entry: See 4.1 for information on data mask variations, and 4.7 for User-Layout Data Mask information.
3.16
Window Cell
rectangular presentation cell in a grid on a User-Layout Data Mask
Note 1 to entry: See 4.7.
3.17
Window Mask object
rectangular presentation area composed of one or more adjacent Window Cells
Note 1 to entry: See 4.7.
3.18
User-Layout Soft Key Mask
Soft Key Masks that are controlled by the VT but laid out by the operator
Note 1 to entry: See 4.7.
3.19
Key Cell
cell that is the size of a Soft Key designator in a User-Layout Key Mask
Note 1 to entry: See 4.7.
3.20
Key Group object
area of one or more Key Cells and contains a grouping of one or more Key objects
Note 1 to entry: See 4.7.
3.21
Non-VT Screen
display screen that is not part of the VT application or one in which the layout is controlled by the VT
EXAMPLE A screen that comes from another application within the display (see 4.7).
© ISO 2018 – All rights reserved 3

---------------------- Page: 9 ----------------------
ISO 11783-6:2018(E)

3.22
Non-VT Area
visible area outside the normal Data Mask and Soft Key Mask areas
EXAMPLE A display of information related to the vehicle operation (see 4.7).
3.23
referenced WS
working set with an object pool containing objects which are shown by another object pool via the
External Object Pointer object
Note 1 to entry: See 4.6.11.6.
3.24
referencing WS
working set with an object pool which shows object(s) from another object pool via the External Object
Pointer object
Note 1 to entry: See 4.6.11.6.
3.25
Functionally Identical WS
Working Set(s) with a NAME that exactly matches other Working Sets, when the Self Configurable,
Instance fields, and Identity Number are excluded in the comparison
3.26
Line End
“cursor” or text positioning control intended to locate the following displayable character “font height”
pixels downward and at the left-most position in the containing object
Note 1 to entry: See 4.6.19.6.
3.27
Model Identification Code
proprietary code defined by the manufacturer that defines a unique model and version of an Auxiliary
Input Unit that does not change at runtime, and is revised by the manufacturer when a new and
incompatible Auxiliary Input Unit is created
4 Technical requirements
4.1 Overview
A virtual terminal (VT) is a control function (CF) within an electronic control unit (ECU), consisting of
a graphical display and input functions, connected to an ISO 11783 network that provides the capability
for a CF, composing an implement or a group of implements to interact with an operator. The VT provides
the capability to display information and to retrieve data from an operator. The CF, as an implement or
a group of implements represented by a Working Set Master acquires storage for objects within the VT
and on demand displays this stored information to an operator. In this document, the term Working Set
will be used for a CF, as an implement or a group of implements either represented by a single ECU or a
group of ECUs acting as a Working Set. Working Sets on the network can also acquire the use of input
methods of the VT to allow the operator to send signals back to the Working Set.
This document describes the VT with the detail and clarity required for VTs built by different
manufacturers to be interchangeable with any implement Working Set that uses its services. The
interface protocol of this document also reduces the run-time ISO 11783 communication bus traffic
as much as possible. For these reasons, the requirements of this document are organized in an object-
oriented manner with specific attributes and behaviour of each object clearly and fully defined. The
required behaviour of the VT given certain situations is also detailed.
4 © ISO 2018 – All rights reserved

---------------------- Page: 10 ----------------------
ISO 11783-6:2018(E)

In general, the functions, not the design, of the user interface of the VT are defined in order to avoid
restrictions on possible designs. However, certain limitations are imposed in order to meet the goal
of interchangeability between various manufacturers. Specifications regarding physical layout,
components, processing power and the number of physical elements comprising a VT have been omitted
in order to avoid restricting manufacturer’s designs.
The VT shall have a pixel-addressable (graphical) display. Information from connected Working Sets
is shown to the operator on the graphical display. This information is shown in display areas that are
defined by Data Masks, Alarm Masks and Soft Key Masks. The data for these masks is contained in
object definitions that are loaded into a VT via the ISO 11783 CAN bus, or from non-volatile memory.
When the information defined by a mask is required on the display, the mask can be made visible by a
single Change Active Mask command from the Working Set, and therefore does not require significant
additional network traffic.
The physical size, resolution, orientation and methods of implementing the graphical display are at
the discretion of the designer of the VT. Figure 1 shows examples of some possible VT designs and
orientations.
© ISO 2018 – All rights reserved 5

---------------------- Page: 11 ----------------------
ISO 11783-6:2018(E)

Key
1 data mask area 4 soft key designator
2 soft key mask area 5 physical soft key
3 physical screen
Figure 1 — Virtual terminal — Examples
4.1.1 Technical requirements of VT versions
Essential characteristics and attributes of a VT can be identified using the Technical data messages as
defined in Annex D.
6 © ISO 2018 – All rights reserved

----------------------
...

NORME ISO
INTERNATIONALE 11783-6
Quatrième édition
2018-06
Tracteurs et matériels agricoles et
forestiers — Réseaux de commande
et de communication de données en
série —
Partie 6:
Terminal virtuel
Tractors and machinery for agriculture and forestry — Serial control
and communications data network —
Part 6: Virtual terminal
Numéro de référence
ISO 11783-6:2018(F)
©
ISO 2018

---------------------- Page: 1 ----------------------
ISO 11783-6:2018(F)

DOCUMENT PROTÉGÉ PAR COPYRIGHT
© ISO 2018
Tous droits réservés. Sauf prescription différente ou nécessité dans le contexte de sa mise en oeuvre, aucune partie de cette
publication ne peut être reproduite ni utilisée sous quelque forme que ce soit et par aucun procédé, électronique ou mécanique,
y compris la photocopie, ou la diffusion sur l’internet ou sur un intranet, sans autorisation écrite préalable. Une autorisation peut
être demandée à l’ISO à l’adresse ci-après ou au comité membre de l’ISO dans le pays du demandeur.
ISO copyright office
Case postale 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Tél.: +41 22 749 01 11
Fax: +41 22 749 09 47
E-mail: copyright@iso.org
Web: www.iso.org
Publié en Suisse
ii © ISO 2018 – Tous droits réservés

---------------------- Page: 2 ----------------------
ISO 11783-6:2018(F)

Sommaire Page
Avant-propos .v
Introduction .vi
1 Domaine d’application . 1
2 Références normatives . 1
3 Termes et définitions . 1
4 Exigences techniques . 5
4.1 Vue d’ensemble . 5
4.1.1 Exigences techniques des versions du VT . 6
4.2 Entrée et commande par l’opérateur . 7
4.3 Alarme sonore . 9
4.4 Système de coordonnées . 9
4.5 Zones d’affichage .10
4.5.1 Généralités .10
4.5.2 Masque de données .10
4.5.3 Zone de masque de touche programmable et indicateurs de touche
programmable.10
4.6 Comportement .14
4.6.1 Regroupement d’objets .14
4.6.2 Ensembles de travail . .15
4.6.3 Ensembles de travail visuellement similaires multiples .17
4.6.4 Numéro d’ensemble de travail affiché .17
4.6.5 Sélection de la langue, des formats et des unités de mesure .18
4.6.6 Lancement .19
4.6.7 Arrêt des systèmes .20
4.6.8 Objet Ensemble de travail et Masques actifs .22
4.6.9 Gestion des connexions .25
4.6.10 Mise à jour de l’interface opérateur .28
4.6.11 Objets spéciaux.29
4.6.12 Positions X/Y relatives .37
4.6.13 Objets recouverts . .37
4.6.14 Prise en charge des alarmes.39
4.6.15 Découpage .40
4.6.16 Changement d’échelle .41
4.6.17 Entrée d’opérateur .42
4.6.18 Activation des touches programmables et des boutons .45
4.6.19 Rendu des polices.47
4.6.20 Précision de l’aspect des objets, qualité et liberté du développeur du VT .57
4.6.21 Dessin au trait et remplissage des objets Forme de sortie .58
4.6.22 Événements .60
4.6.23 Écrans tactiles et dispositifs de pointage.61
4.6.24 Moyens spécifiques .62
4.6.25 Numéro du VT .62
4.6.26 Remplissage de paquet .62
4.6.27 Moyens momentanés ou non verrouillés .63
4.6.28 Objets non gérés .63
4.6.29 Codes d’erreur . . .63
4.7 Affichage de données d’ensembles de travail multiples sur un masque .63
4.7.1 Généralités .63
4.7.2 Masque de données d’affichage utilisateur .64
4.7.3 Objet Masque de fenêtre .65
4.7.4 Contenu de l’objet Masque de fenêtre .65
4.7.5 Taille et bordures de cellule de fenêtre .67
4.7.6 Mise à l’échelle du masque de fenêtre .67
© ISO 2018 – Tous droits réservés iii

---------------------- Page: 3 ----------------------
ISO 11783-6:2018(F)

4.7.7 Utilisation des masques de fenêtre en dehors des masques de données
d’affichage utilisateur .68
4.7.8 Masque de touche programmable d’affichage utilisateur .68
4.7.9 Objets Groupe de touches .69
4.7.10 Taille et bordures de cellule de touche .70
4.7.11 Mise à l’échelle du groupe de touches .70
4.7.12 Utilisation des objets Groupe de touches en dehors des masques de
touche programmable d’affichage utilisateur.70
4.7.13 Entrées opérateur .71
4.7.14 Rafraîchissement des données à l’écran .71
4.7.15 Aspect et ressenti .72
4.7.16 Téléchargement de nouveaux objets Masque de fenêtre et Groupe de touches .73
4.8 Contrôle des couleurs .74
Annexe A (normative) Codes d’objets, d’événements, de couleurs et de commandes .77
Annexe B (normative) Définitions d’objets .94
Annexe C (normative) Protocole de transport d’objets .231
Annexe D (normative) Messages de données techniques .238
Annexe E (normative) Commandes d’exploitation sur la mémoire non volatile .254
Annexe F (normative) Messages relatifs aux commandes et aux macros .266
Annexe G (normative) Messages d’état .318
Annexe H (normative) Messages d’activation .324
Annexe I (normative) Autres messages .345
Annexe J (normative) Commande Auxiliaire .346
Annexe K (normative) Jeux de caractères .389
Bibliographie .398
iv © ISO 2018 – Tous droits réservés

---------------------- Page: 4 ----------------------
ISO 11783-6:2018(F)

Avant-propos
L’ISO (Organisation internationale de normalisation) est une fédération mondiale d’organismes
nationaux de normalisation (comités membres de l’ISO). L’élaboration des Normes internationales est
en général confiée aux comités techniques de l’ISO. Chaque comité membre intéressé par une étude
a le droit de faire partie du comité technique créé à cet effet. Les organisations internationales,
gouvernementales et non gouvernementales, en liaison avec l’ISO participent également aux travaux.
L’ISO collabore étroitement avec la Commission électrotechnique internationale (IEC) en ce qui
concerne la normalisation électrotechnique.
Les procédures utilisées pour élaborer le présent document et celles destinées à sa mise à jour sont
décrites dans les Directives ISO/IEC, Partie 1. Il convient, en particulier de prendre note des différents
critères d’approbation requis pour les différents types de documents ISO. Le présent document a été
rédigé conformément aux règles de rédaction données dans les Directives ISO/IEC, Partie 2 (voir www
.iso .org/directives).
L’attention est attirée sur le fait que certains des éléments du présent document peuvent faire l’objet de
droits de propriété intellectuelle ou de droits analogues. L’ISO ne saurait être tenue pour responsable
de ne pas avoir identifié de tels droits de propriété et averti de leur existence. Les détails concernant
les références aux droits de propriété intellectuelle ou autres droits analogues identifiés lors de
l’élaboration du document sont indiqués dans l’Introduction et/ou dans la liste des déclarations de
brevets reçues par l’ISO (voir www .iso .org/brevets).
Les appellations commerciales éventuellement mentionnées dans le présent document sont données
pour information, par souci de commodité, à l’intention des utilisateurs et ne sauraient constituer un
engagement.
Pour une explication de la nature volontaire des normes, la signification des termes et expressions
spécifiques de l’ISO liés à l’évaluation de la conformité, ou pour toute information au sujet de l’adhésion
de l’ISO aux principes de l’Organisation mondiale du commerce (OMC) concernant les obstacles
techniques au commerce (OTC), voir le lien suivant: www .iso .org/iso/fr/avant -propos .html.
Le présent document a été élaboré par le comité technique ISO/TC 23, Tracteurs et matériels agricoles et
forestiers, sous-comité SC 19, Électronique en agriculture.
Cette quatrième édition annule et remplace la troisième édition (ISO 11783-6:2014), qui a fait l’objet
d’une révision technique. Les nouvelles exigences de la présente quatrième édition sont spécifiées au
titre des VT de version 6. Les modifications comprennent des clarifications concernant le comportement
des objets et commandes du VT existant ainsi que des capacités supplémentaires. Un ensemble de
travail en collaboration avec un autre ensemble de travail peut lui transférer la commande du masque
actif au moyen de la commande de Sélection d’un ensemble de travail actif. Les objets supplémentaires
incluent un objet Palette de couleurs, un objet Données graphiques, un objet Graphique mis à l’échelle et
un objet Commandes spéciales de l’ensemble de travail.
La liste de toutes les parties de la série ISO 11783 est disponible sur le site web de l’ISO.
© ISO 2018 – Tous droits réservés v

---------------------- Page: 5 ----------------------
ISO 11783-6:2018(F)

Introduction
L’ISO 11783-1 à l’ISO 11783-14 spécifient un système de communications destiné aux matériels agricoles,
[5] [1]
fondé sur le protocole de l’ISO 11898 . Les documents SAE J1939 sur lesquels certaines parties de
l’ISO 11783 sont fondées, ont été élaborés conjointement pour une utilisation dans des applications
de camions et de bus, ainsi que pour des applications de construction et agricoles. Les documents
joints ont été élaborés pour permettre l’utilisation, par des matériels agricoles et forestiers, d’unités
électroniques conformes aux spécifications SAE J1939 relatives aux camions et aux bus, sans que des
modifications majeures ne soient nécessaires. Les spécifications relatives aux terminaux virtuels
[2]
données dans la présente partie de l’ISO 11783 sont fondées sur la DIN 9684-4 . Les informations
générales concernant l’ISO 11783 se trouvent dans l’ISO 11783-1.
L’objectif de l’ISO 11783 est de proposer un système ouvert pour les systèmes électroniques embarqués
interconnectés. Il vise à permettre la communication entre unités de commande électroniques (UCE)
en proposant un système normalisé.
Dans l’ensemble du présent document, la première lettre du premier terme se référant explicitement
à un objet ou à une commande logicielle est en majuscule (par exemple objet Diagramme à barres
linéaires de sortie, commande de Modification de valeur numérique). Cela permet de reconnaître ces
termes comme un élément spécifique ayant une définition spécifique dans le présent document.
vi © ISO 2018 – Tous droits réservés

---------------------- Page: 6 ----------------------
NORME INTERNATIONALE ISO 11783-6:2018(F)
Tracteurs et matériels agricoles et forestiers — Réseaux de
commande et de communication de données en série —
Partie 6:
Terminal virtuel
1 Domaine d’application
L’ensemble de l’ISO 11783 spécifie un réseau de données en série pour la commande et les
communications de tracteurs forestiers ou agricoles et les outils portés, semi-portés, traînés ou
automoteurs. Elle vise à normaliser la méthode et le format du transfert de données entre capteurs,
actionneurs, dispositifs de commande et unités de stockage et d’affichage de données, que ces éléments
soient montés sur le tracteur ou qu’ils fassent partie du tracteur ou de tout autre outil.
Le présent document décrit un terminal virtuel (VT, Virtual Terminal) universel pouvant être utilisé à
la fois sur les tracteurs et les outils.
2 Références normatives
Les documents suivants cités dans le texte constituent, pour tout ou partie de leur contenu, des
exigences du présent document. Pour les références datées, seule l’édition citée s’applique. Pour les
références non datées, la dernière édition du document de référence s'applique (y compris les éventuels
amendements).
ISO 11783-3, Tracteurs et matériels agricoles et forestiers — Réseaux de commande et de communication
de données en série — Partie 3: Couche liaison de données
ISO 11783-5, Tracteurs et matériels agricoles et forestiers — Réseaux de commande et de communication
de données en série — Partie 5: Gestion du réseau
ISO 11783-7, Tracteurs et matériels agricoles et forestiers — Réseaux de commande et de communication
de données en série — Partie 7: Couche d'application de base
ISO 15077, Tracteurs et machines agricoles automotrices — Commandes de l'opérateur — Forces de
manoeuvre, déplacements, emplacements et modes de fonctionnement
3 Termes et définitions
Pour les besoins du présent document, les termes et définitions suivants s’appliquent.
L’ISO et l’IEC tiennent à jour des bases de données terminologiques destinées à être utilisées en
normalisation, consultables aux adresses suivantes:
— ISO Online browsing platform: disponible à l’adresse https: //www .iso .org/obp
— IEC Electropedia: disponible à l’adresse https: //www .electropedia .org/
3.1
unité d’entrée auxiliaire
fonction de commande (FC) autonome fournissant des commandes auxiliaires à usage commun;
elle peut être également physiquement placée sur l’unité de commande électronique (UCE) ou sur le
terminal virtuel (VT)
© ISO 2018 – Tous droits réservés 1

---------------------- Page: 7 ----------------------
ISO 11783-6:2018(F)

3.2
regroupement d’objets
ensemble d’objets qui définit entièrement l’interface opérateur pour un outil ou un seul ensemble
de travail
Note 1 à l'article: La définition complète du VT se compose d’un ou plusieurs regroupements d’objets à raison
d’un regroupement pour chaque ensemble de travail.
3.3
identificateur d’objet
valeur numérique qui identifie un objet spécifique dans un regroupement d’objets
Note 1 à l'article: L’intervalle de valeurs d’un identificateur d’objet s’étend de 0 à FFFF (65 535 ), avec 65 535
16 10
comme identificateur d’objet nul.
3.4
identificateur d’attribut
AID
valeur numérique qui fait référence à un attribut d’objets spécifique
Note 1 à l'article: L’intervalle de valeurs d’un AID s’étend de 0 à FF (255 ), avec 255 comme AID nul.
16 10
3.5
car
caractère simple de taille égale à 1 octet
Note 1 à l'article: Couramment utilisé pour les caractères de l’ISO 8859 (par exemple 41 dans l’ISO 8859-1
16
représente «A») (voir l’Annexe K).
3.6
caractère
graphème de texte ou symbole simple, tel que dans un alphabet
Note 1 à l'article: La taille est variable, selon le plan de codage [voir car (3.5) et CarLarge (3.11)].
3.7
plan de code
groupe des 65 536 codes de caractères possibles
Note 1 à l'article: L’Unicode/ISO 10464organise les caractères dans les 17 plans de code numérotés de 0 à 16.
EXEMPLE Le plan de code 0 couvre les caractères 000000 à 00FFFF
16 16
 Le plan de code 1 couvre les caractères 010000 à 01FFFF
16 16
 .
 Le plan de code 16 couvre les caractères 100000 à 10FFFF .
16 16
3.8
objet d’entrée ouvert
état d’un objet d’entrée dans lequel l’objet a un focus et est prêt à la saisie de l’opérateur
Note 1 à l'article: L’objet d’entrée ouvert est également utilisé avec l’entrée de données.
3.9
objet d’entrée sélectionné
état d’un objet d’entrée dans lequel l’objet a un focus mais n’est pas prêt pour la saisie de l’opérateur
Note 1 à l'article: L’objet d’entrée sélectionné est également utilisé avec le focus.
2 © ISO 2018 – Tous droits réservés

---------------------- Page: 8 ----------------------
ISO 11783-6:2018(F)

3.10
paire de substitution
code de 32 bits pour les caractères composés d’une paire de 16 bits de poids fort et d’une paire de
16 bits de poids faible
Note 1 à l'article: Codage UTF-16 des caractères dans le plan de code 1 à 16 (voir 4.6.19.7).
Note 2 à l'article: Le plan de codage des caractères UTF-16 est défini dans l’ISO 10646.
3.11
CarLarge
caractère simple dont la taille est égale à 2 octets codés dans l’ordre petit-boutiste
EXEMPLE L’ordre d’octet 41 , 00 représente «A» (voir l’Annexe K)
16 16
Note 1 à l'article: Deux CarsLarges peuvent être combinés pour indiquer les codes de caractères dépassant 16 bits
(voir 4.6.19.7).
3.12
ChaîneLarge
zéro ou plusieurs caractères composés du type de primitive «CarLarge» toujours précédés par la
marque d’ordre d’octet FEFF
16
EXEMPLE L’ordre d’octet FF ,FE ,41 ,00 ,42 ,00 ,43 ,00 représente «ABC». Cette ChaîneLarge a
16 16 16 16 16 16 16 16
une longueur de 8 octets avec le nombre de caractères dans la présentation égal à 3
3.13
chaîne de 8 bits
zéro ou plusieurs caractères composés du type de primitive «car»
Note 1 à l'article: La longueur de la chaîne est variable.
3.14
numéro du VT
numéro d’identification utilisé pour que l’opérateur identifie de façon unique chaque VT connecté
Note 1 à l'article: Voir 4.6.25 et D.18.
3.15
masque de données d’affichage utilisateur
masques de données spéciaux contrôlés par le VT mais affichés par l’opérateur
Note 1 à l'article: Voir 4.1 pour plus d’informations sur les variations de masques de données et 4.7 pour plus
d’informations sur les masques de données d’affichage utilisateur.
3.16
cellule de fenêtre
cellule de présentation rectangulaire dans une grille sur un masque de données d’affichage utilisateur
Note 1 à l'article: Voir 4.7.
3.17
objet Masque de fenêtre
zone de présentation rectangulaire constituée d’une ou de plusieurs cellules de fenêtre adjacentes
Note 1 à l'article: Voir 4.7.
3.18
masque de touche programmable d’affichage utilisateur
masques de touche programmable contrôlés par le VT mais affichés par l’opérateur
Note 1 à l'article: Voir 4.7.
© ISO 2018 – Tous droits réservés 3

---------------------- Page: 9 ----------------------
ISO 11783-6:2018(F)

3.19
cellule de touche
cellule ayant la taille d’un indicateur de touche programmable dans un masque de touche d’affichage
utilisateur
Note 1 à l'article: Voir 4.7.
3.20
objet Groupe de touches
zone d’une ou de plusieurs cellules de touche contenant un groupe d’un ou de plusieurs objets de touche
Note 1 à l'article: Voir 4.7.
3.21
écran non VT
écran d’affichage qui ne fait pas partie de l’application du VT ou dont l’affichage est contrôlé par le VT
EXEMPLE Un écran qui provient d’une autre application au sein de l’affichage (voir 4.7).
3.22
zone non VT
zone visible hors des zones du masque de données normal et du masque de touche programmable
EXEMPLE Un affichage d’informations relatives au fonctionnement du véhicule (voir 4.7).
3.23
ensemble de travail référencé
ensemble de travail avec un regroupement d’objets contenant des objets utilisés par un autre groupe
d’objets par l’intermédiaire de l’objet
Note 1 à l'article: Voir 4.6.11.6.
3.24
ensemble de travail de référencement
ensemble de travail avec un regroupement d’objets indiquant un ou plusieurs objets d’un autre groupe
d’objets par l’intermédiaire de l’objet
Note 1 à l'article: Voir 4.6.11.6.
3.25
ensembles de travail visuellement similaires
ensemble(s) de travail avec un NOM qui est strictement identique à d’autres ensembles de travail, lorsque
l’autoconfigurable, les champs d’instance et le numéro d’identification sont exclus de la comparaison
3.26
fin de ligne
«curseur» ou marqueur de positionnement du texte visant à situer les pixels de la «taille de police» du
caractère affichable suivant vers le bas et à la position la plus à gauche dans l’objet conteneur
Note 1 à l'article: Voir 4.6.19.6.
3.27
code d’identification de modèle
code propriétaire défini par le constructeur qui définit un modèle et une version uniques d’une unité
d’entrée auxiliaire qui ne change pas en cours d’exécution et est révisé par le constructeur lorsqu’une
nouvelle unité d’entrée auxiliaire incompatible est créée
4 © ISO 2018 – Tous droits réservés

---------------------- Page: 10 ----------------------
ISO 11783-6:2018(F)

4 Exigences techniques
4.1 Vue d’ensemble
Un terminal virtuel (VT) est une fonction de commande (FC) au sein d’une unité de commande
électronique (UCE), composée d’un affichage graphique et de fonctions d’entrée, connectée à un réseau
ISO 11783 permettant à une FC, comprenant un outil ou un groupe d’outils, d’interagir avec un opérateur.
Le VT permet d’afficher des informations et de récupérer des données auprès d’un opérateur. Comme un
outil ou un groupe d’outils, la FC, représentée par un Administrateur d’Ensembles de travail, stocke des
informations relatives aux objets à l’intérieur du VT et, sur demande, affiche ces informations stockées
à un opérateur. Dans le présent document, le terme ensemble de travail est utilisé pour une FC, comme
un outil ou un groupe d’outils représentés par une seule UCE ou par un groupe d’UCE agissant comme
un ensemble de travail. Les ensembles de travail sur le réseau peuvent également obtenir l’utilisation de
méthodes d’entrée du VT pour permettre à l’opérateur de renvoyer des signaux à l’ensemble de travail.
Le présent document décrit le VT avec les détails et la clarté nécessaires pour que les VT fabriqués par
des constructeurs différents soient interchangeables avec tout ensemble de travail utilisant ses services.
Le protocole d’interface du présent document réduit également autant que possible le temps d’exécution
et le trafic sur le bus de communication ISO 11783. Pour ces raisons, les exigences du prése
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.