ISO 11783-7:2022
(Main)Tractors and machinery for agriculture and forestry — Serial control and communications data network — Part 7: Implement messages application layer
Tractors and machinery for agriculture and forestry — Serial control and communications data network — Part 7: Implement messages application layer
This document describes the implement messages application layer of the network, specifying the message set and defining the messages used for communication with and between tractors and connected implements.
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
Le présent document décrit la couche d’application de base, en spécifiant l’ensemble de messages et en définissant les messages utilisés pour la communication avec et entre les tracteurs et les outils reliés.
General Information
Relations
Buy Standard
Standards Content (Sample)
INTERNATIONAL ISO
STANDARD 11783-7
Fourth edition
2022-12
Tractors and machinery for
agriculture and forestry — Serial
control and communications data
network —
Part 7:
Implement messages application layer
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
Reference number
ISO 11783-7:2022(E)
© ISO 2022
---------------------- Page: 1 ----------------------
ISO 11783-7:2022(E)
COPYRIGHT PROTECTED DOCUMENT
© ISO 2022
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
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii
© ISO 2022 – All rights reserved
---------------------- Page: 2 ----------------------
ISO 11783-7:2022(E)
Contents Page
Foreword .v
Introduction . vi
1 Scope . 1
2 Normative references . 1
3 Terms and definitions . 1
4 General requirements and recommendations. 2
4.1 General . 2
4.2 ISO 11783-7 electronic database . 2
5 Technical requirements . 3
5.1 Overview . 3
5.2 General guidelines . 3
5.2.1 Signal characterization . 3
5.2.2 Message format . 3
5.2.3 ISO Latin 1 character set . 4
5.2.4 Parameter ranges . 5
5.2.5 Assignment of ranges to new parameters . 5
5.2.6 Adding parameters to groups . 6
5.2.7 Transmission repetition rates — Update rates . 7
5.3 Parameter definitions . 8
5.3.1 General . 8
5.3.2 ASCII parameters . 8
5.4 Parameter group definitions. 13
5.5 Application notes . 13
5.5.1 Parameters with multiple sources . 13
5.5.2 Conventions for parameter placement notation and unspecified bits in
message definitions .13
5.5.3 Parameter placement notation . 13
5.5.4 Guidelines for parameter placement . 15
5.5.5 Start position notation and parameter placement . 15
5.5.6 Start position notation for fractional byte length parameters .15
5.5.7 Start position notation for integer byte length parameters . 18
5.5.8 Start position notation for variable length parameters .20
5.5.9 Unspecified bits in the PG data field definition . 21
6 Implement geometry .22
6.1 Implement geometry configuration . 22
7 Navigation and location .22
7.1 Navigation and location system messages . 22
7.2 Navigation and location parameters. 23
8 Heartbeat .23
8.1 General .23
8.2 Heartbeat message implementation requirements . 23
8.3 Heartbeat message handling . 24
8.3.1 Requesting the heartbeat message . 24
8.3.2 Heartbeat sequence number . 24
8.3.3 Validation of the heartbeat sequence number . 24
8.3.4 Validation of message timing . 25
8.3.5 Error detected in communication . . 25
8.4 Diagnosing heartbeat .25
9 Auxiliary hydraulic valves .25
9.1 General . 25
9.2 Numbering auxiliary valves .26
iii
© ISO 2022 – All rights reserved
---------------------- Page: 3 ----------------------
ISO 11783-7:2022(E)
10 Working set messages .26
10.1 General . 26
10.2 Working set application rules .26
11 Command messages .28
12 Maintenance agency .28
Bibliography .29
iv
© ISO 2022 – All rights reserved
---------------------- Page: 4 ----------------------
ISO 11783-7:2022(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 of 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
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-7:2015) which has been technically
revised. It also incorporates the Amendment ISO 11783-7:2015/Amd 1:2018.
The main changes are as follows:
— the annexes have been moved to ISO 11783 electronic database (http://www.isobus.net/);
— the technical requirements of parameter definitions have been clarified;
— all requirements from annexes have been moved to the main clauses except parameter definitions.
A list of all parts in the ISO 11783 series can be found on the ISO website.
Any feedback or questions on this document should be directed to the user’s national standards body. A
complete listing of these bodies can be found at www.iso.org/members.html.
v
© ISO 2022 – All rights reserved
---------------------- Page: 5 ----------------------
ISO 11783-7:2022(E)
Introduction
[1]
ISO 11783 specifies a communications system for agricultural equipment based on the ISO 11898-1
[2]
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.
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.
The ISO 11783 series specifies a serial data network for control and communications on forestry or
agricultural tractors and mounted, semi-mounted, towed or self-propelled implements. Its purpose is
to standardize the method and format of transfer of data between sensors, actuators, control elements
and information storage and display units, whether mounted on, or part of, the tractor or implement.
vi
© ISO 2022 – All rights reserved
---------------------- Page: 6 ----------------------
INTERNATIONAL STANDARD ISO 11783-7:2022(E)
Tractors and machinery for agriculture and forestry —
Serial control and communications data network —
Part 7:
Implement messages application layer
SAFETY PRECAUTIONS — Caution is to be taken with any automatic control of implements
carried out using a message defined in this document. See ISO 11783-9 for safe-mode operations.
1 Scope
This document describes the implement messages application layer of the network, specifying the
message set and defining the messages used for communication with and between tractors and
connected 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 3166-1, Codes for the representation of names of countries and their subdivisions — Part 1: Country
code
ISO 11783-1, Tractors and machinery for agriculture and forestry — Serial control and communications
data network — Part 1: General standard for mobile data communication
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-9, Tractors and machinery for agriculture and forestry — Serial control and communications
data network — Part 9: Tractor ECU
ISO 11783-10, Tractors and machinery for agriculture and forestry — Serial control and communications
data network — Part 10: Task controller and management information system data interchange
ISO 11783-12, Tractors and machinery for agriculture and forestry — Serial control and communications
data network — Part 12: Diagnostics services
ISO 11783-13, Tractors and machinery for agriculture and forestry — Serial control and communications
data network — Part 13: File server
IEC 61162-3, Maritime navigation and radio communication equipment and systems — Digital interfaces —
Part 3: Serial data instrument network
3 Terms and definitions
For the purposes of this document, the terms and definitions given in ISO 11783-1 and the following
apply.
1
© ISO 2022 – All rights reserved
---------------------- Page: 7 ----------------------
ISO 11783-7:2022(E)
ISO and IEC maintain terminology 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
service provider
network control function — whether in a single ECU or one control function of many within an ECU —
that works and communicates with a working set as a separate entity
Note 1 to entry: It is not a member of the working set being described, but can be a member or master of another
working set.
4 General requirements and recommendations
4.1 General
The message set specified by this document is designed to support the basic needs of an implement for
information from a tractor, as well as limited controls enabling coordination between implement and
tractor. The message set supports messages containing information on
— time,
— ground speed,
— distance,
— navigation,
— PTO (power take-off) parameters,
— three-point hitch,
— general process data, and
— lighting function parameters.
Some of the messages specified in this document are transmitted periodically and others are
transmitted upon request.
The message parameters and parameter groups are defined in an electronic database as described in
4.2.
4.2 ISO 11783-7 electronic database
The electronic database with the ISO 11783-7 PGN and SPN assignments is accessible at: http:// www
.isobus .net/ . The database contains information for the following.
— ISO 11783 Parameter definitions
The electronic database provides the current listing of the ISO 11783-7 parameter definitions which
have been assigned and which are officially registered by SAE J1939. In J1939 terminology, a parameter
is known as "Suspect Parameter" or "SP". A unique number is assigned to each parameter. This number
is the “Suspect Parameter Number” or “SPN”.
The electronic database provides the current listing of the ISO 11783-7 parameter groups (PGs) which
have been assigned and which are officially registered by SAE J1939. A unique number is assigned to
each parameter group. This number is the “Parameter Group Number” or “PGN”.
2
© ISO 2022 – All rights reserved
---------------------- Page: 8 ----------------------
ISO 11783-7:2022(E)
The parameter definitions in the electronic database shall contain references to ISO 3166-1, ISO 11783-3,
ISO 11783-5, ISO 11783-9, ISO 11783-10, ISO 11783-12 and ISO 11783-13.
5 Technical requirements
5.1 Overview
The application layer provides a means for application processes to access the OSI environment. This
layer contains management functions and generally useful mechanisms to support applications.
5.2 General guidelines
5.2.1 Signal characterization
It is the intent of the SAE J1939/ISO 11783 network to provide current data and signals from a source so
that it can be used by other nodes (CFs).
It is recommended that the time between physical data acquisition of a signal and the transmission
of the data not exceed twice the repetition rate defined for the data. Additional constraints may be
defined for certain parameters.
5.2.2 Message format
The message format of SAE J1939/ISO 11783 uses the parameter group number as the label for a group of
parameters. Each of the parameters within the group can be expressed in ASCII, as scaled data defined
by the ranges described in 5.2.4, or as function states consisting of two or more bits. Alphanumeric data
is transmitted with the most significant byte first.
Most significant byte first for ASCII or alphanumeric data means the individual characters are
positioned in the data field in left-to-right reading order of the ASCII string. The leftmost character
of the ASCII string shall be transmitted first, and the rightmost character of the ASCII string shall be
transmitted last. For example, if the ASCII string is, “The quick brown fox jumped over the lazy dog”,
then the ASCII character “T” shall be positioned so it is transmitted first, and the ASCII character “g”
shall be positioned so it is transmitted last.
In general, characters conform to the ASCII character set as defined in ISO/IEC 8859-1.
Parameters consisting of two or more data bytes are transmitted least significant byte first. Further
description of bit placement within a message is described in 5.5.3.
The type of data shall also be identified for each parameter. In J1939, data can be either status or
measured; in ISO 11783, data can be either one of the J1939 types or estimated or command.
Each parameter has a data type of either a command or measured.
— Status
Status specifies the present state of a multi-state parameter or function as a result of action taken
by the transmitting node (CF). This action is the result of a calculation which uses local and/or
network “measured” and/or “status” and/or “estimated” and/or “command” information. Note that
specific confirmation of this action is not necessarily assured. For instance, the status may indicate
that a solenoid has been activated, yet no measurement may have been taken to ensure the solenoid
accomplished its function.
EXAMPLE 1 Engine brakes are enabled, PTO speed control is active, cruise control is active.
3
© ISO 2022 – All rights reserved
---------------------- Page: 9 ----------------------
ISO 11783-7:2022(E)
— Measured
Measured data conveys the current value of a parameter, as measured or observed by the
transmitting CF, determining the condition of the defined parameter.
EXAMPLE 2 Ground-based speed, hitch position, PTO engagement, implement in-work state.
— Estimated
Estimated data means that the value is achieved indirectly, without direct measurement.
EXAMPLE 3 Auxiliary valve estimated flow, General purpose valve estimated flow, Estimated curvature.
— Command
Command data specifies the desired state of a multistate parameter, function or numerical value as
requested by a transmitting CF. Specific confirmation of a command is not required. For example,
the command can request a solenoid be activated, yet no measurement be taken to ensure the
solenoid has accomplished its function.
The tractor is not required to execute any command. The tractor may use its own logic to decide
when it’s appropriate to execute any command.
EXAMPLE 4 Engage PTO, extend auxiliary valve state, activate headlight high-beam, move rear hitch.
A device shall not receive parameter data from the network segment and retransmit that same
parameter data using the same parameter back onto the same network segment.
5.2.3 ISO Latin 1 character set
There are 191 graphic characters of the ISO/IEC 8859-1 Latin 1 Character set shown in Figure 1.
Unless otherwise specified, only these 191 character values are permitted for ASCII parameters. The
terminology “ASCII characters” and “printable ASCII characters” are used in SAE J1939/ISO 11783 to
refer to this set of 191 graphic character values.
The remaining 65 characters values (0 through 31 and 127 through 159) are control functions.
According to ISO/IEC 8859-1, these character values are defined in ISOIEC 6429. The terminology “ASCII
control characters” and “non-printable ASCII characters” are used in SAE J1939/ISO 11783 to refer to
this set of 65 character values. As specified in ISO/IEC 6429, the character value 0 (zero) is the “NULL”
character.
Horizontal boldface characters are the single hexadecimal digit representing the lower nibble of
the single byte code for the character. Vertical boldface characters are the single hexadecimal digit
representing the upper nibble of the single byte code for the character.
4
© ISO 2022 – All rights reserved
---------------------- Page: 10 ----------------------
ISO 11783-7:2022(E)
Figure 1 — ISO 8859-1 Latin 1 Character set
5.2.4 Parameter ranges
Table 1 defines the ranges used to determine the validity of a transmitted signal. Table 2 defines the
ranges used to denote the state of a discrete parameter, and Table 3 defines the ranges used to denote
the state of a control mode command. The values in the range “error indicator” provide a means for a
module (CF) to immediately indicate that valid parametric data is not currently available due to some
type of error in the sensor, sub-system, or module (CF).
The values in the range “not available” provide a means for a module to transmit a message which
contains a parameter that is not available or not supported in that module. The values in the range “not
requested” provide a means for a device to transmit a command message and identify those parameters
where no response is expected from the receiving device.
If a component (CF) failure prevents the transmission of valid data for a parameter, the error indicator
as described in Tables 1 and 2 shall be used in place of that parameter’s data. However, if the measured
or calculated data has yielded a value that is valid, yet exceeds the defined parameter range, the error
indicator shall not be used. The data shall be transmitted using the appropriate minimum or maximum
parameter value. If the sensor cannot determine if the measured or calculated data are valid, it shall
send the error indicator.
The operational range of the signal includes the valid signal range as well as any parameter-specific
indicators that have been defined.
There are some exceptions where the entire range is valid for transmission and no means to broadcast
“not available” exists. These are generally limited to parameters that are broadcast using the ASCII
character set, parameters that are counters that wrap around once the limit is achieved, CRC calculations
that use the entire range, parameters that are used to represent a manufacturer ID, a parameter group
number (PGN), a suspect parameter number (SPN), or a failure mode indicator (FMI), and some bit-
mapped parameters that use the entire range.
5.2.5 Assignment of ranges to new parameters
This subclause is intended to define a set of recommended scaling, limit, offset, and transfer function
(SLOTs) which can be used when parameters are added to SAE J1939/ISO 11783. This permits data
consistency to be maintained as much as possible between parameters of a given type (temperature,
pressure, speed, etc.). Each SLOT is intended to provide a range and resolution suitable for most
parameters within a given type. When necessary, a different scaling factor or offset can be used. All
5
© ISO 2022 – All rights reserved
---------------------- Page: 11 ----------------------
ISO 11783-7:2022(E)
SLOTs should be based on a power of two, scaling from another SLOT. This will minimize the maths
required for any internal scaling and reduce the opportunity for misinterpreted values. Preferably,
offsets should be selected on the following basis:
a) Offset = 0, or
b) Offset = 50 % (equal ± range)
The ISO 11783-7 electronic database defines the recommended SLOTs to be used when ranges are
assigned to new parameters.
Unless otherwise specified, all pressure SLOTs are measured as gage pressure.
Table 1 — Logical signal ranges
Parameter Parameter-specific Reserved range for Error indicator Not available or
size Valid signal indicator future indicator bits Not requested
4 bits 0 to A B C to D E F
16 16 16 16 16 16 16
8 bits 0 to FA FB FC to FD FE FF
16 16 16 16 16 16 16
10 bits 0 to 3FA 3FB 3FC to 3FD 3FE 3FF
16 16 16 16 16 16 16
12 bits 0 to FAF FB0 to FBF FC0 to FDF FE0 to FEF FF0 to FF
16 16 16 16 16 16 16 16 16 16
16 bits 0 to FAFF FB00 to FBFF FC00 to FDFF FE00 to FEFF FF00 to FFFF
16 16
...
NORME ISO
INTERNATIONALE 11783-7
Quatrième édition
2022-12
Tracteurs et machines agricoles et
forestiers — Réseaux de commande
et de communication de données en
série —
Partie 7:
Couche d’application de base
Tractors and machinery for agriculture and forestry — Serial control
and communications data network —
Part 7: Implement messages application layer
Numéro de référence
ISO 11783-7:2022(F)
© ISO 2022
---------------------- Page: 1 ----------------------
ISO 11783-7:2022(F)
DOCUMENT PROTÉGÉ PAR COPYRIGHT
© ISO 2022
Tous droits réservés. Sauf prescription différente ou nécessité dans le contexte de sa mise en œuvre, 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, Genève
Tél.: +41 22 749 01 11
E-mail: copyright@iso.org
Web: www.iso.org
Publié en Suisse
ii
© ISO 2022 – Tous droits réservés
---------------------- Page: 2 ----------------------
ISO 11783-7:2022(F)
Sommaire Page
Avant-propos .v
Introduction . vi
1 Domaine d’application . 1
2 Références normatives .1
3 Termes et définitions . 2
4 Exigences générales et recommandations . 2
4.1 Généralités . 2
4.2 Base de données électronique de l’ISO 11783-7 . 2
5 Exigences techniques .3
5.1 Présentation générale . 3
5.2 Recommandations générales . 3
5.2.1 Caractérisation des signaux . 3
5.2.2 Format des messages . . 3
5.2.3 Jeu de caractères ISO Latin 1 . 4
5.2.4 Plages de paramètres . 5
5.2.5 Affectation de plages à de nouveaux paramètres . 6
5.2.6 Ajout de paramètres à des groupes . 7
5.2.7 Fréquences de répétition de la transmission — Fréquences de mise à jour . 7
5.3 Définitions de paramètres . 9
5.3.1 Généralités . 9
5.3.2 Paramètres ASCII . 9
5.4 Définitions de groupes de paramètres . 14
5.5 Notes relatives à l’application . 14
5.5.1 Paramètres à plusieurs sources . 14
5.5.2 Conventions pour la notation de placement de paramètres et les bits non
spécifiés dans les définitions de message . 15
5.5.3 Notation de placement de paramètres . 15
5.5.4 Recommandations pour le placement de paramètres . 16
5.5.5 Notation de position de départ et placement de paramètres . 16
5.5.6 Notation de position de départ pour des paramètres de longueur en octets
fractionnaire . 17
5.5.7 Notation de position de départ pour des paramètres de longueur en octets
entière . 21
5.5.8 Notation de position de départ pour des paramètres de longueur variable.23
5.5.9 Bits non spécifiés dans la définition de champ de données de PG .25
6 Géométrie de l’outil .26
6.1 Configuration de la géométrie de l’outil . 26
7 Navigation et localisation .26
7.1 Messages du système de localisation pour la navigation . 26
7.2 Paramètres de navigation et d’emplacement . 26
8 Message d’état opérationnel .27
8.1 Généralités . 27
8.2 Exigences pour la mise en œuvre du message d’état opérationnel . 27
8.3 Traitement du message d’état opérationnel .28
8.3.1 Demande de message d’état opérationnel .28
8.3.2 Numéro de séquence d’état opérationnel .28
8.3.3 Validation du numéro de séquence d’état opérationnel .28
8.3.4 Validation de la durée du message .29
8.3.5 Erreur détectée pendant la communication .29
8.4 Diagnostic d’un état opérationnel .29
9 Vannes hydrauliques auxiliaires .30
iii
© ISO 2022 – Tous droits réservés
---------------------- Page: 3 ----------------------
ISO 11783-7:2022(F)
9.1 Généralités . 30
9.2 Numérotation de vannes auxiliaires . 30
10 Messages d’un ensemble de travail .30
10.1 Généralités .30
10.2 Règles d’application de l’ensemble de travail . 31
11 Messages de commande .32
12 Agence de maintenance .32
Bibliographie .33
iv
© ISO 2022 – Tous droits réservés
---------------------- Page: 4 ----------------------
ISO 11783-7:2022(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 www.iso.org/avant-propos.
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-7:2015), qui a fait l’objet
d’une révision technique. Il intègre également l'amendement ISO 11783-7:2015/Amd 1:2018.
Les principaux changements sont les suivants:
— les annexes ont été déplacées vers la base de données élec t ronique ISO 11783 (http://www.isobus.net/);
— les exigences techniques des définitions de paramètres ont été clarifiées;
— toutes les exigences des annexes ont été déplacées vers les paragraphes généraux, à l'exception des
définitions de paramètres.
Une liste de toutes les parties de la série ISO 11783 se trouve sur le site web de l’ISO.
Il convient que l’utilisateur adresse tout retour d’information ou toute question concernant le présent
document à l’organisme national de normalisation de son pays. Une liste exhaustive desdits organismes
se trouve à l’adresse www.iso.org/fr/members.html.
v
© ISO 2022 – Tous droits réservés
---------------------- Page: 5 ----------------------
ISO 11783-7:2022(F)
Introduction
L’ISO 11783 spécifie un système de communication destiné aux matériels agricoles basé sur le protocole
[1] [2]
ISO 11898-1 . Les documents SAE J1939 , sur lesquels certaines parties de l’ISO 11783 se fondent, ont
été élaborés conjointement pour une utilisation dans des applications de camions et de bus, ainsi que
pour des applications de construction et d’agriculture. Des documents communs ont été finalisés pour
permettre l’utilisation d’unités électroniques conformes aux spécifications SAE J1939 sur des matériels
agricoles et forestiers avec un minimum de modifications.
Des informations d’ordre général concernant la série 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é.
Le présent document spécifie un réseau de données en série pour la commande et les communications
sur les tracteurs forestiers ou agricoles et les équipements portés, semi-portés, tractés ou automoteurs.
Il 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.
vi
© ISO 2022 – Tous droits réservés
---------------------- Page: 6 ----------------------
NORME INTERNATIONALE ISO 11783-7:2022(F)
Tracteurs et machines agricoles et forestiers — Réseaux de
commande et de communication de données en série —
Partie 7:
Couche d’application de base
PRÉCAUTIONS DE SÉCURITÉ — Il est nécessaire de prendre toutes les précautions lorsqu’un
contrôle automatique des outils est appliqué en utilisant les messages définis dans le présent
document. Voir l’ISO 11783-9 pour les opérations en mode de sécurité.
1 Domaine d’application
Le présent document décrit la couche d’application de base, en spécifiant l’ensemble de messages et en
définissant les messages utilisés pour la communication avec et entre les tracteurs et les outils reliés.
2 Références normatives
Les documents suivants sont cités dans le texte de sorte qu’ils 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 3166-1, Codes pour la représentation des noms de pays et de leurs subdivisions — Partie 1: Codes de
pays
ISO 11783-1, Tracteurs et matériels agricoles et forestiers — Réseaux de commande et de communication
de données en série — Partie 1: Système normalisé général pour les communications de données avec les
équipements mobiles
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-9, Tracteurs et matériels agricoles et forestiers — Réseaux de commande et de communication
de données en série — Partie 9: Unité de commande électronique du tracteur
ISO 11783-10, Tracteurs et matériels agricoles et forestiers — Réseaux de commande et de communication
de données en série — Partie 10: Contrôleur de tâches et échange de données des systèmes d'information de
gestion
ISO 11783-12, Tracteurs et matériels agricoles et forestiers — Réseaux de commande et de communication
de données en série — Partie 12: Services de diagnostic
ISO 11783-13, Tracteurs et matériels agricoles et forestiers — Réseaux de commande et de communication
de données en série — Partie 13: Serveur de fichiers
IEC 61162-3, Matériels et systèmes de navigation et de radiocommunication maritimes — Interfaces
numériques — Partie 3: Réseau par liaison de données série d’instruments
1
© ISO 2022 – Tous droits réservés
---------------------- Page: 7 ----------------------
ISO 11783-7:2022(F)
3 Termes et définitions
Pour les besoins du présent document, les termes et les définitions de l’ISO 11783-1 ainsi que les
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
prestataire
fonction de contrôle du réseau, soit dans une UCE unique, soit dans l’une des nombreuses fonctions
de contrôle dans une UCE, qui travaille et communique avec un ensemble de travail comme une entité
séparée
Note 1 à l'article: Il ne s’agit pas d’un membre de l’ensemble de travail décrit, mais peut être un membre ou un
maître d’un autre ensemble de travail.
4 Exigences générales et recommandations
4.1 Généralités
L’ensemble de messages spécifié dans le présent document est conçu pour prendre en charge les besoins
de base des outils pour les informations provenant d’un tracteur. De plus, cet ensemble de messages
prend en charge des commandes limitées qui permettent la coordination de l’outil et du tracteur.
L’ensemble de messages prend en charge des messages qui contiennent les éléments suivants:
— le temps,
— la vitesse réelle,
— la distance,
— la navigation,
— les paramètres de la prise de force (p.d.f.),
— l’attelage trois points,
— les données générales de procédé, et
— les paramètres des fonctions d’éclairage.
Certains des messages spécifiés dans le présent document sont transmis périodiquement et d’autres
sont transmis sur demande.
Les paramètres et les groupes de paramètres de messages sont définis dans une base de données
électronique telle que décrite en 4.2.
4.2 Base de données électronique de l’ISO 11783-7
La base de données électronique avec les affectations de PGN et de SPN de l’ISO 11783-7 est accessible
à l’adresse suivante: http:// www .isobus .net/ . La base de données contient des informations pour les
éléments suivants.
— Définitions de paramètres de l’ISO 11783.
2
© ISO 2022 – Tous droits réservés
---------------------- Page: 8 ----------------------
ISO 11783-7:2022(F)
La base de données électronique fournit la liste courante des définitions de paramètres de l’ISO 11783-7
qui ont été affectées et qui sont officiellement enregistrées par la SAE J1939. Dans la terminologie
J1939, un paramètre est désigné «Paramètre attendu» ou «SP». Un numéro unique est attribué à chaque
paramètre. Ce numéro est le “Suspect Parameter Number” ou “SPN”.
La base de données électronique fournit la liste courante des groupes de paramètres (PG) de la norme
ISO 11783-7 qui ont été attribués et qui sont officiellement enregistrés par la SAE J1939. Un numéro
unique est attribué à chaque groupe de paramètres. Ce numéro est le “numéro de groupe de paramètres”
ou “PGN”.
Les définitions des paramètres dans la base de données électronique doivent contenir des références
aux normes ISO 3166-1, ISO 11783-3, ISO 11783-5, ISO 11783-9, ISO 11783-10, ISO 11783-12 et
ISO 11783-13.
5 Exigences techniques
5.1 Présentation générale
La couche d’application fournit un moyen pour que les procédés d’application accèdent à l’environnement
OSI. Cette couche contient des fonctions de gestion et des mécanismes généralement utiles pour prendre
en charge des applications.
5.2 Recommandations générales
5.2.1 Caractérisation des signaux
Le réseau SAE J1939/ISO 11783 a pour but de fournir des données et des signaux courants à partir
d’une source pour qu’il puisse être utilisé par d’autres nœuds (FC).
Il est recommandé que le temps écoulé entre l’acquisition des données physiques d’un signal et la
transmission des données ne dépasse pas deux fois la fréquence de répétition définie pour les données.
Des contraintes supplémentaires peuvent être définies pour certains paramètres.
5.2.2 Format des messages
Le format des messages des SAE J1939/ISO 11783 utilise le numéro de groupe de paramètres comme
étiquette pour un groupe de paramètres. Chacun des paramètres du groupe peut être exprimé en
ASCII, sous forme de données à l’échelle définies par les plages décrites en 5.2.4, ou sous forme d’états
de fonctions se composant de deux bits ou plus. Les données alphanumériques sont transmises en
commençant par l’octet de poids fort.
Le placement en premier de l’octet de poids fort pour des données ASCII ou des données alphanumériques
signifie que les caractères individuels sont positionnés dans le champ de données dans un ordre de
lecture allant de la gauche vers la droite de la chaîne ASCII. Le caractère situé le plus à gauche de la
chaîne ASCII doit être transmis en premier, et le caractère situé le plus à droite de la chaîne ASCII doit
être transmis en dernier. Par exemple, si la chaîne ASCII est, «Portez ce vieux whisky au juge blond qui
fume», le caractère ASCII «P» doit être positionné pour qu’il soit transmis en premier et le caractère
ASCII «e» doit être positionné pour qu’il soit transmis en dernier.
En général, les caractères sont conformes au jeu de caractères ASCII tel que défini dans
l’ISO/IEC 8859-1.
Les paramètres se composant de deux octets de données ou plus sont transmis en commençant par
l’octet de poids faible. Une description plus détaillée du placement de bits dans un message est donnée
en 5.5.3.
3
© ISO 2022 – Tous droits réservés
---------------------- Page: 9 ----------------------
ISO 11783-7:2022(F)
Le type de données doit également être identifié pour chaque paramètre. Dans J1939, les données
peuvent être état ou mesuré; dans l’ISO 11783, les données peuvent être l’un des types J1939, estimé ou
commande.
Chaque paramètre a pour type de données commande ou mesuré.
— État
L’état spécifie l’état présent d’un paramètre ou d’une fonction à plusieurs états par suite d’une
action entreprise par le nœud émetteur (FC). Cette action est le résultat d’un calcul qui utilise des
informations «mesuré» et/ou «statut» et/ou «estimé» et/ou «commande» locales et/ou réseau.
Noter que cette confirmation spécifique de cette action n’est pas nécessairement assurée. Par
exemple, l’état peut indiquer l’activation d’un solénoïde, bien qu’aucun mesurage n’ait pu être
effectué pour s’assurer que le solénoïde a accompli sa fonction.
EXEMPLE 1 Les freins moteurs sont activés, le contrôle de vitesse de prise de force (p.d.f.) est actif, le
régulateur de vitesse est actif.
— Mesuré
Les données mesurées véhiculent la valeur courante d’un paramètre, tel qu’il est mesuré ou observé
par une FC émettrice, pour déterminer l’état du paramètre défini.
EXEMPLE 2 Vitesse d’avancement, position de l’attelage, embrayage de la prise de force et outil à l’état de
travail.
— Estimé
Les données estimées signifient que la valeur est atteinte indirectement, sans mesurage direct.
EXEMPLE 3 Débit estimé de la vanne auxiliaire, débit estimé de la vanne d’usage général, courbure
estimée.
— Commande
Les données de commande spécifient l’état souhaité d’un paramètre à plusieurs états, ou encore la
fonction ou la valeur numérique demandée par une FC émettrice. La confirmation spécifique d’une
commande n’est pas requise. Par exemple, la commande peut demander l’activation d’un solénoïde,
bien qu’aucun mesurage ne puisse être effectué pour s’assurer que le solénoïde a accompli sa
fonction.
Le tracteur n’est pas requis pour exécuter une commande. Le tracteur peut utiliser sa propre
logique pour décider quand il est approprié d’exécuter une commande.
EXEMPLE 4 Embrayer la prise de force (p.d.f), agrandir l’état de la vanne auxiliaire, activer le feu de
route, déplacer l’attelage arrière.
Un dispositif ne doit pas recevoir de données de paramètre de la part du segment de réseau et
retransmettre ces mêmes données de paramètre en utilisant le même paramètre sur le même segment
de réseau.
5.2.3 Jeu de caractères ISO Latin 1
Il existe 191 caractères graphiques dans le jeu de caractères Latin 1 de l’ISO/IEC 8859-1 présenté à
la Figure 1. Sauf indication contraire, seules ces 191 valeurs de caractères sont autorisées pour les
paramètres ASCII. Les termes «caractères ASCII» et «caractères ASCII imprimables» sont utilisés dans
les SAE J1939/ISO 11783 pour désigner cet ensemble de 191 valeurs de caractères graphiques.
Les 65 valeurs de caractères restantes (0 à 31 et 127 à 159) sont des fonctions de commande. Selon
l’ISO/IEC 8859-1, ces valeurs de caractères sont définies dans l’ISO/IEC 6429. Les termes «caractères
de commande ASCII» et «caractères ASCII non imprimables» sont utilisés dans les SAE J1939/ISO 11783
pour désigner cet ensemble de 65 valeurs de caractères. Tel que spécifié dans l’ISO/IEC 6429, la valeur
de caractère 0 (zéro) est le caractère «NUL».
4
© ISO 2022 – Tous droits réservés
---------------------- Page: 10 ----------------------
ISO 11783-7:2022(F)
Les caractères gras horizontaux sont le seul chiffre hexadécimal représentant le quartet inférieur du
code à un seul octet pour le caractère. Les caractères gras verticaux sont le seul chiffre hexadécimal
représentant le quartet supérieur du code à un seul octet pour le caractère.
Figure 1 — ISO 8859-1 Jeu de caractères Latin 1
5.2.4 Plages de paramètres
Le Tableau 1 définit les plages utilisées pour déterminer la validité d’un signal transmis. Le Tableau 2
définit les plages utilisées pour indiquer l’état d’un paramètre discret, et le Tableau 3 définit les plages
utilisées pour indiquer l’état d’une commande en mode de contrôle. Les valeurs de la plage «indicateur
d’erreur» fournissent à un module (FC) un moyen d’indiquer immédiatement que les données
paramétriques valables ne sont pas présentement disponibles en raison d’un certain type d’erreur dans
le capteur, le sous-système, ou le module (FC).
Les valeurs de la plage «non disponible» fournissent à un module un moyen de transmettre un message
qui contient un paramètre qui n’est pas disponible ou pas pris en charge dans ce module. Les valeurs de
la plage «état indifférent» fournissent à un module un dispositif permettant de transmettre un message
de commande et d’identifier les paramètres où aucune réponse n’est attendue du dispositif récepteur.
Si une erreur d’un composant (FC) empêche la transmission de données valables pour un paramètre,
l’indicateur d’erreur tel que décrit dans les Tableaux 1 et 2 doit être utilisé à la place des données de ce
paramètre. Toutefois, si les données mesurées ou calculées ont fourni une valeur valable, bien qu’elle
dépasse la plage de paramètres définis, l’indicateur d’erreur ne doit pas être utilisé. Les données doivent
être transmises en utilisant la valeur minimale ou maximale appropriée du paramètre. Si le capteur
ne peut pas déterminer si les données mesurées ou calculées sont valables, il doit envoyer l’indicateu
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.