Telecontrol equipment and systems - Part 6-504: Telecontrol protocols compatible with ISO standards and ITU-T recommendations - TASE.1 User conventions

Is a technical report which defines rules for the usage of the TASE.1 Application Programming Interface (TAPI), i.e. parameter usage and service primitive sequencing.

Matériels et systèmes de téléconduite - Partie 6-504: Protocoles de téléconduite compatibles avec les normes ISO et les recommandations de l'UIT-T - Conventions d'utilisation de TASE.1

Est un rapport technique qui définit les règles applicables dans la cadre de l'utilisation de TASE.1 Application Programming Interface (TAPI), c'est-à-dire l'utilisation des paramètres et la mise en séquence des primitives de service.

General Information

Status
Published
Publication Date
20-Dec-1998
Drafting Committee
WG 7 - TC 57/WG 7
Current Stage
PPUB - Publication issued
Start Date
21-Dec-1998
Completion Date
31-Mar-1998

Overview

IEC TS 60870-6-504:1998 is an important technical specification published by the International Electrotechnical Commission (IEC), focusing on telecontrol equipment and systems. It governs telecontrol protocols compatible with ISO standards and ITU-T recommendations, specifically detailing the TASE.1 (Telecontrol Application Service Element) user conventions. This specification defines the rules for using the TASE.1 Application Programming Interface (TAPI), including proper parameter usage and service primitive sequencing.

By establishing a clear framework for TASE.1 user elements, IEC TS 60870-6-504 ensures effective and reliable communication in telecontrol systems. The standard aims to facilitate interoperability between telecontrol devices used in electrical and electronic systems by adhering to internationally recognized protocols.

Key Topics

  • Scope and Object
    Defines the boundaries and objectives of the standard, focusing on telecontrol protocols and the usage conventions of TASE.1.

  • User Element of TASE.1
    Introduces conceptual models and detailed descriptions of functional units (FUs) which organize telecontrol services and data management.

  • Association Management
    Covers critical functions like addressing, group configuration integrity control, permanent and dynamic associations, and association testing. These are vital for maintaining secure and consistent connections between telecontrol systems.

  • Data Identification and Transfer
    Outlines mechanisms for identifying data groups, managing group attributes, and transferring data including unsolicited, requested, and periodic data transfers. Supervisory control data transfer is also addressed.

  • Restart and Configuration
    Details procedures for system restart operations, including reconfiguration and reactivation functionalities to ensure stable telecontrol operation after interruptions.

  • Security Considerations
    Provides an introduction to telecontrol security, describing services, mechanisms, security classes, and usage recommendations to protect the integrity and confidentiality of telecontrol communications.

  • Functional Unit Hierarchies
    Includes annexes covering invocation and disruption hierarchies, use of result codes, and templates for user elements to facilitate implementation consistency.

Applications

IEC TS 60870-6-504 applies primarily to industries and systems where precise and reliable telecontrol communication is essential:

  • Power Utilities
    Managing remote electrical substations, switching operations, and grid automation using secure telecontrol protocols.

  • Industrial Automation
    Supervisory control and data acquisition (SCADA) systems requiring standardized protocol conventions for interoperability and efficiency.

  • Transport and Infrastructure Monitoring
    Systems responsible for remote monitoring and control of critical infrastructure such as railways, water treatment plants, and energy distribution.

  • Telecommunications
    Ensuring protocol compatibility with international standards facilitates integration within complex communication networks.

The specification supports developers, manufacturers, and operators in implementing robust telecontrol systems based on globally accepted protocols, promoting seamless communication across heterogeneous vendor equipment.

Related Standards

  • IEC 60870 Series
    The broader IEC 60870 family covers telecontrol equipment and system standards focusing on different parts like the transmission protocols and telecontrol application services.

  • ISO and ITU-T Recommendations
    The standard aligns closely with ISO standards and ITU-T recommendations to ensure compatibility and global acceptance, specifically in communication protocol design.

  • TASE.2 (IEC 62351)
    For advanced telecontrol protocol specifications and enhanced security aspects, TASE.2 standards and IEC 62351 (security for IEC protocols) complement the framework provided by IEC TS 60870-6-504.

Summary

IEC TS 60870-6-504 is a foundational technical specification for telecontrol systems, outlining needed user conventions for TASE.1 protocol usage. It covers comprehensive aspects from conceptual modeling and data transfer to association management and security mechanisms. This standard is critical for industry professionals aiming to design, implement, or operate telecontrol systems compliant with international communication protocol standards. By adhering to IEC TS 60870-6-504 guidelines, stakeholders ensure reliable, interoperable, and secure telecontrol communications in diverse electrical and industrial environments.

Technical specification

IEC TS 60870-6-504:1998 - Telecontrol equipment and systems - Part 6-504: Telecontrol protocols compatible with ISO standards and ITU-T recommendations - TASE.1 User conventions

English and French language
339 pages
sale 15% off
Preview
sale 15% off
Preview
Technical specification

IEC TS 60870-6-504:1998 - Telecontrol equipment and systems - Part 6-504: Telecontrol protocols compatible with ISO standards and ITU-T recommendations - TASE.1 User conventions

English and French language
339 pages
sale 15% off
Preview
sale 15% off
Preview

Frequently Asked Questions

IEC TS 60870-6-504:1998 is a technical specification published by the International Electrotechnical Commission (IEC). Its full title is "Telecontrol equipment and systems - Part 6-504: Telecontrol protocols compatible with ISO standards and ITU-T recommendations - TASE.1 User conventions". This standard covers: Is a technical report which defines rules for the usage of the TASE.1 Application Programming Interface (TAPI), i.e. parameter usage and service primitive sequencing.

Is a technical report which defines rules for the usage of the TASE.1 Application Programming Interface (TAPI), i.e. parameter usage and service primitive sequencing.

IEC TS 60870-6-504:1998 is classified under the following ICS (International Classification for Standards) categories: 33.200 - Telecontrol. Telemetering. The ICS classification helps identify the subject area and facilitates finding related standards.

You can purchase IEC TS 60870-6-504:1998 directly from iTeh Standards. The document is available in PDF format and is delivered instantly after payment. Add the standard to your cart and complete the secure checkout process. iTeh Standards is an authorized distributor of IEC standards.

Standards Content (Sample)


IEC TS 60870-6-504 ®
Edition 1.0 1998-12
TECHNICAL
SPECIFICATION
SPECIFICATION
TECHNIQUE
Telecontrol equipment and systems –
Part 6-504: Telecontrol protocols compatible with ISO standards and ITU-T
recommendations – TASE.1 user conventions

Matériels et systèmes de téléconduite –
Partie 6-504: Protocoles de téléconduite compatibles avec les norms ISO et les
recommandations de l’UIT-T – Conventions d’utilisation de TASE.1

Copyright © 1998 IEC, Geneva, Switzerland

All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form
or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from
either IEC or IEC's member National Committee in the country of the requester. If you have any questions about IEC
copyright or have an enquiry about obtaining additional rights to this publication, please contact the address below or
your local IEC member National Committee for further information.

Droits de reproduction réservés. Sauf indication contraire, 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 et
les microfilms, sans l'accord écrit de l'IEC ou du Comité national de l'IEC du pays du demandeur. Si vous avez des
questions sur le copyright de l'IEC ou si vous désirez obtenir des droits supplémentaires sur cette publication, utilisez
les coordonnées ci-après ou contactez le Comité national de l'IEC de votre pays de résidence.

IEC Secretariat Tel.: +41 22 919 02 11
3, rue de Varembé info@iec.ch
CH-1211 Geneva 20 www.iec.ch
Switzerland
About the IEC
The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes
International Standards for all electrical, electronic and related technologies.

About IEC publications
The technical content of IEC publications is kept under constant review by the IEC. Please make sure that you have the
latest edition, a corrigendum or an amendment might have been published.

IEC publications search - webstore.iec.ch/advsearchform IEC Products & Services Portal - products.iec.ch
The advanced search enables to find IEC publications by a Discover our powerful search engine and read freely all the
variety of criteria (reference number, text, technical publications previews. With a subscription you will always have
committee, …). It also gives information on projects, replaced access to up to date content tailored to your needs.
and withdrawn publications.
Electropedia - www.electropedia.org
IEC Just Published - webstore.iec.ch/justpublished
The world's leading online dictionary on electrotechnology,
Stay up to date on all new IEC publications. Just Published
containing more than 22 300 terminological entries in English
details all new publications released. Available online and once
and French, with equivalent terms in 19 additional languages.
a month by email.
Also known as the International Electrotechnical Vocabulary

(IEV) online.
IEC Customer Service Centre - webstore.iec.ch/csc
If you wish to give us your feedback on this publication or need
further assistance, please contact the Customer Service
Centre: sales@iec.ch.
A propos de l'IEC
La Commission Electrotechnique Internationale (IEC) est la première organisation mondiale qui élabore et publie des
Normes internationales pour tout ce qui a trait à l'électricité, à l'électronique et aux technologies apparentées.

A propos des publications IEC
Le contenu technique des publications IEC est constamment revu. Veuillez vous assurer que vous possédez l’édition la
plus récente, un corrigendum ou amendement peut avoir été publié.

Recherche de publications IEC - Découvrez notre puissant moteur de recherche et consultez
webstore.iec.ch/advsearchform gratuitement tous les aperçus des publications. Avec un
La recherche avancée permet de trouver des publications IEC abonnement, vous aurez toujours accès à un contenu à jour
en utilisant différents critères (numéro de référence, texte, adapté à vos besoins.
comité d’études, …). Elle donne aussi des informations sur les
projets et les publications remplacées ou retirées. Electropedia - www.electropedia.org

Le premier dictionnaire d'électrotechnologie en ligne au monde,
IEC Just Published - webstore.iec.ch/justpublished
avec plus de 22 300 articles terminologiques en anglais et en
Restez informé sur les nouvelles publications IEC. Just
français, ainsi que les termes équivalents dans 19 langues
Published détaille les nouvelles publications parues.
additionnelles. Egalement appelé Vocabulaire
Disponible en ligne et une fois par mois par email.
Electrotechnique International (IEV) en ligne.

Service Clients - webstore.iec.ch/csc
Si vous désirez nous donner des commentaires sur cette
publication ou si vous avez des questions contactez-nous:
sales@iec.ch.
IEC Products & Services Portal - products.iec.ch

IEC TS 60870-6-504 ®
Edition 1.0 1998-12
TECHNICAL
SPECIFICATION
SPECIFICATION
TECHNIQUE
Telecontrol equipment and systems –

Part 6-504: Telecontrol protocols compatible with ISO standards and ITU-T

recommendations – TASE.1 user conventions

Matériels et systèmes de téléconduite –

Partie 6-504: Protocoles de téléconduite compatibles avec les norms ISO et les

recommandations de l’UIT-T – Conventions d’utilisation de TASE.1

INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
COMMISSION
ELECTROTECHNIQUE
INTERNATIONALE
ICS 33.200 ISBN 978-2-8322-3850-9

– 2 – 60870-6-504 © CEI:1998
SOMMAIRE
Pages
AVANT-PROPOS . 6
INTRODUCTION . 10
Articles
1 Domaine d'application et objet . 12
2 Références normatives.12
3 Définitions et abréviations. 14
3.1 Définitions .14
3.2 Abréviations.20
4 Élément utilisateur de TASE.1. 22
4.1 Modèle conceptuel.22
4.2 Unités fonctionnelles (FU). 24
4.3 Structure commune des descriptions de FU . 30
5 Function group gestion d'association. 32
5.1 Adressage.32
5.2 Partie adresse.34
5.3 Marquage de redémarrage . 38
5.4 Contrôle d'intégrité de la configuration de groupe . 38
5.5 Permanent Association FU. 42
5.6 Dynamic Association FU . 54
5.7 Test Association FU. 70
6 Function group identification de données . 78
6.1 Attributs de groupe . 78
6.2 Group Management FU. 88
6.3 Group Definition FU .106
6.4 Group Readout FU.126
6.5 Group Configuration FU .146
7 Function group transfert de données .152
7.1 Requested Data Transfer FU.152
7.2 Periodically Requested Data Transfer FU .166
7.3 Unsolicited Data Transfer FU .172
7.4 Unsolicited Periodic Data Transfer FU.186
7.5 Unsolicited Spontaneous Data Transfer FU .204
7.6 Supervisory Control Data Transfer FU .222
8 Function group redémarrage .242
8.1 Restart Reconfigure FU .242
8.2 Restart Reactivate FU.252

60870-6-504 © IEC:1998 – 3 –
CONTENTS
Page
FOREWORD . 7
INTRODUCTION . 11
Clause
1 Scope and object . 13
2 Normative references.13
3 Definitions and abbreviations. 15
3.1 Definitions.15
3.2 Abbreviations.21
4 The TASE.1 User Element. 23
4.1 Conceptual model.23
4.2 Functional units (FUs) . 25
4.3 Common template for the descriptions of FUs . 31
5 The Association Management Function Group . 33
5.1 Addressing.33
5.2 Address part.35
5.3 Restart Marking.39
5.4 Group Configuration integrity control . 39
5.5 Permanent Association FU . 43
5.6 Dynamic Association FU. 55
5.7 Test Association FU . 71
6 The Data Identification Function Group. 79
6.1 Group attributes.79
6.2 Group Management FU . 89
6.3 Group Definition FU . 107
6.4 Group Readout FU . 127
6.5 Group Configuration FU . 147
7 The Data Transfer Function Group . 153
7.1 Requested Data Transfer FU. 153
7.2 Periodically Requested Data Transfer FU . 167
7.3 Unsolicited Data Transfer FU . 173
7.4 Unsolicited Periodic Data Transfer FU . 187
7.5 Unsolicited Spontaneous Data Transfer FU . 205
7.6 Supervisory Control Data Transfer FU . 223
8 The Restart Function Group . 243
8.1 Restart Reconfigure FU. 243
8.2 Restart Reactivate FU . 253

– 4 – 60870-6-504 © CEI:1998
9 Sécurité.260
9.1 Introduction.260
9.2 Services de sécurité.260
9.3 Mécanismes de sécurité.262
9.4 Classes de sécurité et options.264
9.5 Conseils d'utilisation des mécanismes de sécurité.264
9.6 Définition de la zone d'information de sécurité.266
Annexe A (normative) Hiérarchie d'invocation des FU .270
Annexe B (normative) Hiérarchie d'interruption des FU .274
Annexe C (normative) Utilisation des valeurs de code de résultat .278
Annexe D (informative) Bibliographie .282
Annexe E (normative) Proforma UECS pour les éléments utilisateurs TASE.1 .284
Annexe F (normative) Proforma UEXIT pour les éléments utilisateurs TASE.1 .332

60870-6-504 © IEC:1998 – 5 –
9 Security.261
9.1 Introduction.261
9.2 Security services.261
9.3 Security mechanisms.263
9.4 Security classes and options . 265
9.5 Suggested use of the security mechanisms . 265
9.6 Definition of the security information field . 267
Annex A (normative) FU invocation hierarchy. 271
Annex B (normative) FU disruption hierarchy . 275
Annex C (normative) Use of result code values . 279
Annex D (informative) Bibliography . 283
Annex E (normative) UECS proforma for TASE.1 User Elements . 285
Annex F (normative) UEXIT proforma for the TASE.1 User Elements . 333

– 6 – 60870-6-504 © CEI:1998
COMMISSION ÉLECTROTECHNIQUE INTERNATIONALE
___________
MATÉRIELS ET SYSTÈMES DE TÉLÉCONDUITE –
Partie 6-504: Protocoles de téléconduite compatibles avec
les normes ISO et les recommandations de l'UIT-T –
Conventions d'utilisation de TASE.1
AVANT-PROPOS
1) La CEI (Commission Electrotechnique Internationale) est une organisation mondiale de normalisation composée
de l'ensemble des comités électrotechniques nationaux (Comités nationaux de la CEI). La CEI a pour objet de
favoriser la coopération internationale pour toutes les questions de normalisation dans les domaines de
l'électricité et de l'électronique. A cet effet, la CEI, entre autres activités, publie des Normes internationales.
Leur élaboration est confiée à des comités d'études, aux travaux desquels tout Comité national intéressé par le
sujet traité peut participer. Les organisations internationales, gouvernementales et non gouvernementales, en
liaison avec la CEI, participent également aux travaux. La CEI collabore étroitement avec l'Organisation
Internationale de Normalisation (ISO), selon des conditions fixées par accord entre les deux organisations.
2) Les décisions ou accords officiels de la CEI concernant les questions techniques représentent, dans la mesure
du possible un accord international sur les sujets étudiés, étant donné que les Comités nationaux intéressés
sont représentés dans chaque comité d’études.
3) Les documents produits se présentent sous la forme de recommandations internationales. Ils sont publiés
comme normes, rapports techniques ou guides et agréés comme tels par les Comités nationaux.
4) Dans le but d'encourager l'unification internationale, les Comités nationaux de la CEI s'engagent à appliquer de
façon transparente, dans toute la mesure possible, les Normes internationales de la CEI dans leurs normes
nationales et régionales. Toute divergence entre la norme de la CEI et la norme nationale ou régionale
correspondante doit être indiquée en termes clairs dans cette dernière.
5) La CEI n’a fixé aucune procédure concernant le marquage comme indication d’approbation et sa responsabilité
n’est pas engagée quand un matériel est déclaré conforme à l’une de ses normes.
6) L’attention est attirée sur le fait que certains des éléments de la présente Norme internationale peuvent faire
l’objet de droits de propriété intellectuelle ou de droits analogues. La CEI ne saurait être tenue pour
responsable de ne pas avoir identifié de tels droits de propriété et de ne pas avoir signalé leur existence.
La tâche principale des comités d'études de la CEI est d'élaborer des Normes internationales.
Exceptionnellement, un comité d'études peut proposer la publication d'un rapport technique de
l'un des types suivants:
• type 1, lorsque, en dépit de maints efforts, l'accord requis ne peut être réalisé en faveur de
la publication d'une Norme internationale;
• type 2, lorsque le sujet en question est encore en cours de développement technique ou
lorsque, pour une raison quelconque, la possibilité d'un accord pour la publication d'une
Norme internationale peut être envisagée pour l'avenir mais pas dans l'immédiat;
• type 3, lorsqu'un comité d'étude a réuni des données de nature différente de celles qui sont
normalement publiées comme Normes internationales, cela pouvant comprendre, par
exemple des informations sur l'état de la technique.
Les rapports techniques des types 1 et 2 font l'objet d'un nouvel examen trois ans au plus tard
après leur publication afin de décider éventuellement de leur transformation en Normes
internationales. Les rapports techniques du type 3 ne doivent pas nécessairement être révisés
avant que les données qu'ils contiennent ne soient plus jugées valables ou utiles.
La CEI 60870-6-504, rapport technique de type 2, a été établie par le comité d'études 57 de la
CEI: Conduite des systèmes de puissance et communications associées.

60870-6-504 © IEC:1998 – 7 –
INTERNATIONAL ELECTROTECHNICAL COMMISSION
___________
TELECONTROL EQUIPMENT AND SYSTEMS –
Part 6-504: Telecontrol protocols compatible with ISO standards
and ITU-T recommendations – TASE.1 user conventions
FOREWORD
1) The IEC (International Electrotechnical Commission) is a worldwide organization for standardization comprising
all national electrotechnical committees (IEC National Committees). The object of the IEC is to promote
international co-operation on all questions concerning standardization in the electrical and electronic fields. To
this end and in addition to other activities, the IEC publishes International Standards. Their preparation is
entrusted to technical committees; any IEC National Committee interested in the subject dealt with may
participate in this preparatory work. International, governmental and non-governmental organizations liaising
with the IEC also participate in this preparation. The IEC collaborates closely with the International Organization
for Standardization (ISO) in accordance with conditions determined by agreement between the two
organizations.
2) The formal decisions or agreements of the IEC on technical matters express, as nearly as possible, an
international consensus of opinion on the relevant subjects since each technical committee has representation
from all interested National Committees.
3) The documents produced have the form of recommendations for international use and are published in the form
of standards, technical reports or guides and they are accepted by the National Committees in that sense.
4) In order to promote international unification, IEC National Committees undertake to apply IEC International
Standards transparently to the maximum extent possible in their national and regional standards. Any
divergence between the IEC Standard and the corresponding national or regional standard shall be clearly
indicated in the latter.
5) The IEC provides no marking procedure to indicate its approval and cannot be rendered responsible for any
equipment declared to be in conformity with one of its standards.
6) Attention is drawn to the possibility that some of the elements of this International Standard may be the subject
of patent rights. The IEC shall not be held responsible for identifying any or all such patent rights.
The main task of IEC technical committees is to prepare International Standards. In
exceptional circumstances, a technical committee may propose the publication of a technical
report of one of the following types:
• type 1, when the required support cannot be obtained for the publication of an International
Standard, despite repeated efforts;
• type 2, when the subject is still under technical development or where for any other reason
there is the future but no immediate possibility of an agreement on an International
Standard;
• type 3, when a technical committee has collected data of a different kind from that which is
normally published as an International Standard, for example “state of the art”.
Technical reports of types 1 and 2 are subject to review within three years of publication to
decide whether they can be transformed into International Standards. Technical reports of type
3 do not necessarily have to be reviewed until the data they provide are considered to be no
longer valid or useful.
IEC 60870-6-504, which is a technical report of type 2, has been prepared by IEC technical
committee 57: Power system control and associated communications.

– 8 – 60870-6-504 © CEI:1998
Le texte de ce rapport technique est issu des documents suivants:
Projet de comité Rapport de vote
57/282/CDV 57/331/RVC
Le rapport de vote indiqué dans le tableau ci-dessus donne toute information sur le vote ayant
abouti à l'approbation de ce rapport technique.
Le présent document est publié dans la série des rapports techniques de type 2
(conformément au G.3.2.2 de la partie 1 des Directives CEI/ISO) comme «norme prospective
d'application provisoire» dans le domaine des matériels et systèmes de téléconduite car il est
urgent d'avoir des indications sur la meilleure façon d'utiliser les normes dans ce domaine afin
de répondre à un besoin déterminé.
Ce rapport ne doit pas être considéré comme une «Norme internationale». Il est proposé pour
une mise en oeuvre provisoire, dans le but de recueillir des informations et d'acquérir de
l'expérience quant à son application dans la pratique. Il est de règle d'envoyer les observations
éventuelles relatives au contenu de ce rapport au Bureau Central de la CEI.
Il sera procédé à un nouvel examen de ce rapport technique de type 2 trois ans au plus tard
après sa publication, avec la faculté d'en prolonger la validité pendant trois autres années, de
le transformer en Norme internationale ou de l'annuler.
Les annexes A, B, C, E et F font partie intégrante de ce rapport technique.
L'annexe D est donnée uniquement à titre d'information.

60870-6-504 © IEC:1998 – 9 –
The text of this technical report is based on the following documents :
Committee draft Report on voting
57/282/CDV 57/331/RVC
Full information on the voting for the approval of this technical report can be found in the report
on voting indicated in the above table.
This document is issued in the type 2 technical report series of publications (according to
G.3.2.2 of part 1 of the IEC/ISO Directives) as a “prospective standard for provisional
application” in the field of telecontrol equipment and systems because there is an urgent
requirement for guidance on how standards in this field should be used to meet an identified
need.
This document is not to be regarded as an “International Standard”. It is proposed for
provisional application so that information and experience of its use in practice may be
gathered. Comments on the content of this document should be sent to the IEC Central Office.
A review of this type 2 of technical report will be carried out not later than three years after its
publication, with the options of either extension for a further three years or conversion to an
International Standard or withdrawal.
Annexes A, B, C, E and F form an integral part of this technical report.
Annex D is for information only.

– 10 – 60870-6-504 © CEI:1998
INTRODUCTION
TASE.1 Application Programming Interface (TAPI) (voir l'annexe A de la CEI 60870-6-501)
fournit un ensemble de fonctions bien définies, qui permettent aux programmeurs de baser un
processus d'application sur des protocoles de téléconduite pour acquérir des données en
temps réel et contrôler des valeurs de consigne. La spécification TAPI n'assure cependant pas
par elle-même une intégration fonctionnelle complète entre deux processus d'application de
téléconduite.
Le présent rapport technique se fixe un double objectif:
a) Fournir un jeu cohérent de règles applicables dans le cadre de l'utilisation de la TAPI, et,
de manière plus précise, définir des règles pour:
– utiliser des valeurs des paramètres TAPI;
– mettre en séquence des primitives de service TASE (Telecontrol Application Service
Element = Elément de Service d'Application pour la Téléconduite).
b) Servir d'ouvrage de référence général pour définir les capacités des processus
d'application de téléconduite. A cet effet, ce rapport présente divers paquets de fonctions
«élémentaires», ou unités fonctionnelles (Functional Units: FU). Pour qu'un processus
d'application de téléconduite soit déclaré conforme à ce rapport, il convient que ses
caractéristiques interopérationnelles soient définies, en procédant à une énumération des
unités fonctionnelles (FU) qu'il supporte.
La structure du paramètre «Data» de la primitive de transfert de données et du paramètre de
données utilisateur de la primitive d'établissement de l'association sont décrites dans l'annexe
A de la CEI 60870-6-501. Ces descriptions sont accompagnées d'informations liées à ces
paramètres: types de données, codes de qualité, etc.
L'annexe E fournit un Proforma UECS pour les éléments utilisateurs TASE.1 qui constitue une
«attestation de conformité d'un élément utilisateur» (UECS).
L'annexe F fournit un Proforma UEXIT qui donne des «informations supplémentaires sur
l'élément utilisateur pour les tests» (UEXIT).

60870-6-504 © IEC:1998 – 11 –
INTRODUCTION
The TASE.1 Application Programming Interface (TAPI) (see annex A of IEC 60870-6-501)
provides a set of well-defined functions to an application programmer wishing to base an
application process on the Telecontrol protocols for real-time data acquisition and setpoint
control. However, the TAPI specification does not by itself ensure full functional integration
between any two Telecontrol application processes.
The purpose of this technical report is twofold:
a) To provide a consistent set of rules for the use of the TAPI, or more specifically, rules for:
– usage of TAPI parameter values;
– sequencing of Telecontrol Application Service Element service primitives.
b) To be used as a general reference for specifying the capabilities of Telecontrol application
processes. In order to achieve this, a number of "atomic" function packets, or Functional
Units (FU), are defined: the interoperational characteristics of any Telecontrol application
process claiming conformity with this document should be specified by quoting the
Functional Units (FU) it supports.
The structure of the "Data" parameter of the data transfer primitives and the user data para-
meter in the association establishing primitive are described in annex A of IEC 60870-6-501,
together with related information: data types, quality codes etc.
Annex E gives a UECS Proforma for the TASE.1 User Elements, which constitutes a User
Element Conformance Statement (UECS).
Annex F gives a UEXIT Proforma, which provides a User Element Extra Information for Testing
(UEXIT).
– 12 – 60870-6-504 © CEI:1998
MATÉRIELS ET SYSTÈMES DE TÉLÉCONDUITE –
Partie 6-504: Protocoles de téléconduite compatibles avec
les normes ISO et les recommandations de l'UIT-T –
Conventions d'utilisation de TASE.1
1 Domaine d'application et objet
Le présent rapport technique définit les règles applicables dans le cadre de l'utilisation de
TASE.1 Application Programming Interface (TAPI), c'est-à-dire l'utilisation des paramètres et la
mise en séquence des primitives de service.
Les règles contenues dans ce rapport technique sont à considérer comme une extension des
règles définies par TASE.1. Elles limitent de façon encore plus précise les valeurs de
paramètres, etc. Les limites et règles propres à TASE.1 sont également applicables, bien qu'il
1)
n'en soit pas explicitement fait état dans le présent rapport technique . Lorsque le présent
rapport technique autorise des invocations simultanées d'unités fonctionnelles (Functional
Units: FU) sur une même association, le respect des règles de mise en séquence des
2)
primitives TASE.1 est implicite.
La structure des FU internes, de la fonction de coordination (voir article 4) et les relations
d'ordre structurel entre celles-ci ne font pas partie du domaine d'application du présent rapport
technique. Il s'agit en effet uniquement d'entités conceptuelles qui permettent de décrire plus
facilement les séquences de primitives de service TASE.1.
Le domaine d'application du présent rapport technique n'inclut pas non plus les aspects non
communicationnels des processus d'application, tels que la définition d'une base de données
locale et l'accès à celle-ci, ou encore les éventuelles considérations de cohérence de données
sur les différents modes d'accès aux données locales.
Le principal objet du présent rapport technique est la présentation du modèle conceptuel sous-
jacent du Telecontrol User Element et l'identification des unités fonctionnelles (article 4). Les
unités fonctionnelles (FU) sont décrites de façon très détaillée (articles 5 à 8) en présentant un
groupe de fonctions par article.
2 Références normatives
Les documents normatifs suivants contiennent des dispositions qui, par suite de la référence
qui y est faite, constituent des dispositions valables pour le présent Rapport technique. Pour
les références datées, les amendements ultérieurs ou les révisions de ces publications ne
s’appliquent pas. Toutefois, les parties prenantes aux accords fondés sur le présent Rapport
technique sont invitées à rechercher la possibilité d'appliquer les éditions les plus récentes des
documents normatifs indiqués ci-après. Pour les références non datées, la dernière édition du
document normatif en référence s’applique. Les membres de la CEI et de l'ISO possèdent le
registre des Normes internationales en vigueur.
___________
1)
En conséquence, le traitement des erreurs de TAPI purement locales ne fait pas partie du domaine
d'application de ce rapport technique. Les primitives de service TASE.1 de type Req et Resp sont toujours
supposées être émises dans un contexte légal et avoir des valeurs de paramètres légales lorsqu'elles sont
utilisées dans le cadre de TAPI. Pour obtenir des informations sur le cas plus spécial d'états d'appel local
indiquant des problèmes de contrôle de flux (valeur d'état = –1), voir 4.2.1.
2)
Les règles de mise en séquence de primitives TASE.1 sont expliquées à l'article 8 de la CEI 60870-6-501.
Elles sont exprimées sous forme d'un ensemble de transitions d'état légal à l'article 7 de la CEI 60870-6-502.

60870-6-504 © IEC:1998 – 13 –
TELECONTROL EQUIPMENT AND SYSTEMS –
Part 6-504: Telecontrol protocols compatible with ISO standards
and ITU-T recommendations – TASE.1 user conventions
1 Scope and object
This technical report defines rules for usage of the TASE.1 Application Programming Interface
(TAPI), i.e. parameter usage and service primitive sequencing.
The rules which are set forth by this technical report are to be considered as an extension to
the rules enforced by the Telecontrol Application Service Element 1 (TASE.1) itself, and will
typically constitute further restrictions on parameter values, etc. The TASE.1 own restrictions
1)
and rules apply throughout. They are not explicitly restated in this technical report . Whenever
the present report allows simultaneous Functional Unit invocations on one association,
2)
adherence to the TASE.1 primitive sequencing rules are implicitly assumed.
Internal Functional Unit structures, Coordinating Function structure (see clause 4) and
structural relationships between these are not within the scope of this technical report, as these
are only conceptual entities, serving as a convenient means for describing TASE.1 service
primitive sequences.
Also not within scope are all non-communicational aspects of application processes, such as
local database design/access, and possible data consistency considerations across different
local data access modes.
The main object of this technical report is to present the underlying conceptual model of the
Telecontrol User Element and to identify the functional units (clause 4). The functional units are
described in minute detail, grouped into one function group per clause (clauses 5 to 8).
2 Normative references
The following normative documents contain provisions which, through reference in this text,
constitute provisions of this technical report. For dated references, subsequent amendments
to, or revisions of, any of these publications do not apply. However, parties to agreements
based on this technical report are encouraged to investigate the possibility of applying the most
recent editions of the normative documents indicated below. For undated references, the latest
edition of the normative document referred to applies. Members of IEC and ISO maintain
registers of currently valid International Standards.
___________
1)
Consequently, handling of purely local TAPI errors are outside the scope of this technical report. All specified
TASE.1 service primitives of types Req and Resp are always assumed to be issued within legal context and
have legal parameter values, as far as the TAPI is concerned. For the special case of local call status
indicating flow control problems (status value = –1), see 4.2.1.
2)
The TASE.1 primitive sequencing rules are embodied in clause 8 of IEC 60870-6-501, and expressed as a set
of legal state transitions in clause 7 of IEC 60870-6-502.

– 14 – 60870-6-504 © CEI:1998
CEI 60870-6-1:1995, Matériels et systèmes de téléconduite – Partie 6: Protocoles de
téléconduite compatibles avec les normes ISO et les recommandations de l'UIT-T – Section 1:
Contexte applicatif et organisation des normes
CEI 60870-6-501:1995, Matériels et systèmes de téléconduite – Partie 6: Protocoles de
téléconduite compatibles avec les normes ISO et les recommandations de l'UIT-T – Section
501: Définitions des services TASE.1
CEI 60870-6-502:1995, Matériels et systèmes de téléconduite – Partie 6: Protocoles de
téléconduite compatibles avec les normes ISO et les recommandations de l'UIT-T – Section
502: Définitions du protocole TASE.1
ISO 7498-2:1989, Systèmes de traitement de l'information – Interconnexion de systèmes
ouverts – Modèle de référence de base – Partie 2: Architecture de sécurité
UIT–T Recommandation X.509:1993, Technologies de l'information – Interconnexion des
systèmes ouverts – Annuaire: Cadre d'authentification
3 Définitions et abréviations
3.1 Définitions
Pour les besoins du présent rapport technique, les définitions suivantes s'appliquent:
ACCEPTOR address
identification unique d'un User Element répondant à une tentative d'association. Voir 5.1 et
5.2.1
Changing a group
modification d'une ou plusieurs valeurs d'attribut du descripteur pour une identité de groupe
existante
Composite FU
des composites FU agissent uniquement via l'invocation d'autres FU par un Initiator UE
Configuration Set
base de données de configuration de groupe partagée d'un commun accord par plusieurs
systèmes INITIATOR/RESPONDER
Configuring a group
création et définition d'un groupe
Congestion Error
situation d'erreur dans laquelle TASE.1 n'est pas en mesure de recevoir de primitive de service
de type Req ou Resp en raison d'un trafic important
NOTE – Le paragraphe 4.2.1 présente des règles générales de traitement des erreurs dues à un encombrement.
Des règles spécifiques à chaque FU sont données dans chaque description de FU.
Coordinating Function
fonction User Element contrôlant les invocations de la Functional Unit locale

60870-6-504 © IEC:1998 – 15 –
IEC 60870-6-1:1995, Telecontrol equipment and systems – Part 6: Telecontrol protocols
compatible with ISO standards and ITU-T recommendations – Section 1: Application context
and organization of standards
IEC 60870-6-501:1995, Telecontrol equipment and systems – Part 6: Telecontrol protocols
compatible with ISO standards, and ITU-T recommendations – Section 501: TASE.1 Service
definitions
IEC 60870-6-502:1995, Telecontrol equipment and systems – Part 6: Telecontrol protocols
compatible with ISO standards and ITU-T recommendations – Section 502: TASE.1 Protocol
definitions
ISO 7498-2:1989, Information processing systems – Open Systems Interconnection Basic
Reference Model – Part 2: Security architecture
ITU-T Recommendation X.509: 1993, Information technology – Open systems interconnection
– The directory: Authentication framework.
3 Definitions and abbreviations
3.1 Definitions
For the purpose of this technical report, the following definitions apply:
ACCEPTOR address
the unique identification of a User Element responding to an Association attempt, see 5.1 and
5.2.1
Changing a group
modifying one or more of the descriptor attribute values for an existing group identity
Composite FU
composite FUs act via invocation of other FUs by an Initiator UE only. They have no associated
specific TASE.1 Service primitive sequence. Neither do they have any specific RESPONDER
part
Configuration Set
the currently agreed-upon group configuration database shared between a number of
INITIATOR/RESPONDER systems
Configuring a group
creating and defining a group
Congestion error
error situation in which the TASE.1 is not able to receive Req or Resp type service primitives,
because of heavy traffic
NOTE – General rules for handling congestion errors are given in 4.2.1. Special rules per FU are given in the
individual FU descriptions.
Coordinating Function
User Element function that controls the local Functional Unit invocations

– 16 – 60870-6-504 © CEI:1998
Creating a group
3)
création d'une nouvelle identité de groupe légale, en allouant un nouveau descripteur de
groupe
Defining a group
liaison d'un jeu d'identificateurs d'objets symboliques numérotés implicitement à une entité de
groupe vide
Deleting a group
suppression de l'identité de groupe du jeu d'identités légales, en désallouant le descripteur de
groupe associé
Disrupting a Functional Unit or procedure
fin brutale (non ordonnée) de la Functional Unit ou de la procédure
Dynamic Association
association entre un INITIATOR UE et un RESPONDER UE, dont la création et la fin sont à la
discrétion du INITIATOR UE
Function Group
ensemble nommé de Functional Units de fonctionnalités liées
Functional Unit invocation
instance spécifique de l'utilisation de la Functional Unit
Functional Unit type
ensemble nommé de Functional Units de mécanismes d'actions liées
Functional Unit, ou User Element Functional Unit
succession bien définie de primitives de service TASE.1 nommées sur les TAPI de deux
systèmes TASE.1 communiquants, constituant une capacité fonctionnelle de coopération
4)
unique d'un User Element INITIATOR et de son User Element RESPONDER homologue
Group
jeu numéroté d'objets données nommés et numérotés de façon implicite d'un système TASE.1
Incarnation
jeu cohérent de valeurs de données pour un groupe ou sous-groupe, tous échantillonnés à un
moment donné
INITIATOR address
identification unique de l'INITIATOR UE
INITIATOR site
ensemble de systèmes INITIATOR partageant un Configuration Set commun. Equivalent au
système INITIATOR, si un tel partage n'existe pas
INITIATOR system
ensemble comprenant tous les INITIATOR UE d'un système TASE.1 donné ainsi que
l'environnement de traitement des données local auquel appartient l'ensemble
___________
3) Numéro de groupe.
4)
Il s'agit ici de la définition de base. Cependant, il est permis à une FU d'agir exclusivement par le biais
d'autres FU, sans avoir de séquence de primitive de service TASE.1 spécifique associée. Pour plus
d'informations sur les types de F
...


RAPPORT
CEI
TECHNIQUE
IEC
60870-6-504
TECHNICAL
Première édition
REPORT
First edition
1998-12
Matériels et systèmes de téléconduite –
Partie 6-504:
Protocoles de téléconduite compatibles avec les
normes ISO et les recommandations de l’UIT-T –
Conventions d’utilisation de TASE.1
Telecontrol equipment and systems –
Part 6-504:
Telecontrol protocols compatible with ISO
standards and ITU-T recommendations –
TASE.1 user conventions
Numéro de référence
Reference number
CEI/IEC 60870-6-504:1998
Numéros des publications Numbering
Depuis le 1er janvier 1997, les publications de la CEI As from 1 January 1997 all IEC publications are
sont numérotées à partir de 60000. issued with a designation in the 60000 series.
Publications consolidées Consolidated publications
Les versions consolidées de certaines publications de Consolidated versions of some IEC publications
la CEI incorporant les amendements sont disponibles. including amendments are available. For example,
Par exemple, les numéros d’édition 1.0, 1.1 et 1.2 edition numbers 1.0, 1.1 and 1.2 refer, respectively, to
indiquent respectivement la publication de base, la the base publication, the base publication incor-
publication de base incorporant l’amendement 1, et la porating amendment 1 and the base publication
publication de base incorporant les amendements 1 incorporating amendments 1 and 2.
et 2.
Validité de la présente publication Validity of this publication
Le contenu technique des publications de la CEI est The technical content of IEC publications is kept under
constamment revu par la CEI afin qu'il reflète l'état constant review by the IEC, thus ensuring that the
actuel de la technique. content reflects current technology.
Des renseignements relatifs à la date de reconfir- Information relating to the date of the reconfirmation of
mation de la publication sont disponibles dans le the publication is available in the IEC catalogue.
Catalogue de la CEI.
Les renseignements relatifs à des questions à l’étude et Information on the subjects under consideration and
des travaux en cours entrepris par le comité technique work in progress undertaken by the technical
qui a établi cette publication, ainsi que la liste des committee which has prepared this publication, as well
publications établies, se trouvent dans les documents ci- as the list of publications issued, is to be found at the
dessous: following IEC sources:
• «Site web» de la CEI* • IEC web site*
• Catalogue des publications de la CEI • Catalogue of IEC publications
Publié annuellement et mis à jour régulièrement Published yearly with regular updates
(Catalogue en ligne)* (On-line catalogue)*
• Bulletin de la CEI • IEC Bulletin
Disponible à la fois au «site web» de la CEI* Available both at the IEC web site* and
et comme périodique imprimé as a printed periodical
Terminologie, symboles graphiques Terminology, graphical and letter
et littéraux symbols
En ce qui concerne la terminologie générale, le lecteur For general terminology, readers are referred to
se reportera à la CEI 60050: Vocabulaire Electro- IEC 60050: International Electrotechnical Vocabulary
technique International (VEI). (IEV).
Pour les symboles graphiques, les symboles littéraux For graphical symbols, and letter symbols and signs
et les signes d'usage général approuvés par la CEI, le approved by the IEC for general use, readers are
lecteur consultera la CEI 60027: Symboles littéraux à referred to publications IEC 60027: Letter symbols to
utiliser en électrotechnique, la CEI 60417: Symboles be used in electrical technology, IEC 60417: Graphical
graphiques utilisables sur le matériel. Index, relevé et symbols for use on equipment. Index, survey and
compilation des feuilles individuelles, et la CEI 60617: compilation of the single sheets and IEC 60617:
Symboles graphiques pour schémas. Graphical symbols for diagrams.
* Voir adresse «site web» sur la page de titre. * See web site address on title page.

RAPPORT
CEI
TECHNIQUE – TYPE 2
IEC
60870-6-504
TECHNICAL
Première édition
REPORT – TYPE 2
First edition
1998-12
Matériels et systèmes de téléconduite –
Partie 6-504:
Protocoles de téléconduite compatibles avec les
normes ISO et les recommandations de l’UIT-T –
Conventions d’utilisation de TASE.1
Telecontrol equipment and systems –
Part 6-504:
Telecontrol protocols compatible with ISO
standards and ITU-T recommendations –
TASE.1 user conventions
 IEC 1998 Droits de reproduction réservés  Copyright - all rights reserved
Aucune partie de cette publication ne peut être reproduite ni No part of this publication may be reproduced or utilized in
utilisée sous quelque forme que ce soit et par aucun any form or by any means, electronic or mechanical,
procédé, électronique ou mécanique, y compris la photo- including photocopying and microfilm, without permission in
copie et les microfilms, sans l'accord écrit de l'éditeur. writing from the publisher.
International Electrotechnical Commission 3, rue de Varembé Geneva, Switzerland
Telefax: +41 22 919 0300 e-mail: inmail@iec.ch IEC web site http://www.iec.ch
CODE PRIX
Commission Electrotechnique Internationale
PRICE CODE XH
International Electrotechnical Commission
Pour prix, voir catalogue en vigueur
For price, see current catalogue

– 2 – 60870-6-504 © CEI:1998
SOMMAIRE
Pages
AVANT-PROPOS . 6
INTRODUCTION . 10
Articles
1 Domaine d'application et objet . 12
2 Références normatives.12
3 Définitions et abréviations. 14
3.1 Définitions .14
3.2 Abréviations.20
4 Élément utilisateur de TASE.1. 22
4.1 Modèle conceptuel.22
4.2 Unités fonctionnelles (FU). 24
4.3 Structure commune des descriptions de FU . 30
5 Function group gestion d'association. 32
5.1 Adressage.32
5.2 Partie adresse.34
5.3 Marquage de redémarrage . 38
5.4 Contrôle d'intégrité de la configuration de groupe . 38
5.5 Permanent Association FU. 42
5.6 Dynamic Association FU . 54
5.7 Test Association FU. 70
6 Function group identification de données . 78
6.1 Attributs de groupe . 78
6.2 Group Management FU. 88
6.3 Group Definition FU .106
6.4 Group Readout FU.126
6.5 Group Configuration FU .146
7 Function group transfert de données .152
7.1 Requested Data Transfer FU.152
7.2 Periodically Requested Data Transfer FU .166
7.3 Unsolicited Data Transfer FU .172
7.4 Unsolicited Periodic Data Transfer FU.186
7.5 Unsolicited Spontaneous Data Transfer FU .204
7.6 Supervisory Control Data Transfer FU .222
8 Function group redémarrage .242
8.1 Restart Reconfigure FU .242
8.2 Restart Reactivate FU.252

60870-6-504 © IEC:1998 – 3 –
CONTENTS
Page
FOREWORD . 7
INTRODUCTION . 11
Clause
1 Scope and object . 13
2 Normative references.13
3 Definitions and abbreviations. 15
3.1 Definitions.15
3.2 Abbreviations.21
4 The TASE.1 User Element. 23
4.1 Conceptual model.23
4.2 Functional units (FUs) . 25
4.3 Common template for the descriptions of FUs . 31
5 The Association Management Function Group . 33
5.1 Addressing.33
5.2 Address part.35
5.3 Restart Marking.39
5.4 Group Configuration integrity control . 39
5.5 Permanent Association FU . 43
5.6 Dynamic Association FU. 55
5.7 Test Association FU . 71
6 The Data Identification Function Group. 79
6.1 Group attributes.79
6.2 Group Management FU . 89
6.3 Group Definition FU . 107
6.4 Group Readout FU . 127
6.5 Group Configuration FU . 147
7 The Data Transfer Function Group . 153
7.1 Requested Data Transfer FU. 153
7.2 Periodically Requested Data Transfer FU . 167
7.3 Unsolicited Data Transfer FU . 173
7.4 Unsolicited Periodic Data Transfer FU . 187
7.5 Unsolicited Spontaneous Data Transfer FU . 205
7.6 Supervisory Control Data Transfer FU . 223
8 The Restart Function Group . 243
8.1 Restart Reconfigure FU. 243
8.2 Restart Reactivate FU . 253

– 4 – 60870-6-504 © CEI:1998
9 Sécurité.260
9.1 Introduction.260
9.2 Services de sécurité.260
9.3 Mécanismes de sécurité.262
9.4 Classes de sécurité et options.264
9.5 Conseils d'utilisation des mécanismes de sécurité.264
9.6 Définition de la zone d'information de sécurité.266
Annexe A (normative) Hiérarchie d'invocation des FU .270
Annexe B (normative) Hiérarchie d'interruption des FU .274
Annexe C (normative) Utilisation des valeurs de code de résultat .278
Annexe D (informative) Bibliographie .282
Annexe E (normative) Proforma UECS pour les éléments utilisateurs TASE.1 .284
Annexe F (normative) Proforma UEXIT pour les éléments utilisateurs TASE.1 .332

60870-6-504 © IEC:1998 – 5 –
9 Security.261
9.1 Introduction.261
9.2 Security services.261
9.3 Security mechanisms.263
9.4 Security classes and options . 265
9.5 Suggested use of the security mechanisms . 265
9.6 Definition of the security information field . 267
Annex A (normative) FU invocation hierarchy. 271
Annex B (normative) FU disruption hierarchy . 275
Annex C (normative) Use of result code values . 279
Annex D (informative) Bibliography . 283
Annex E (normative) UECS proforma for TASE.1 User Elements . 285
Annex F (normative) UEXIT proforma for the TASE.1 User Elements . 333

– 6 – 60870-6-504 © CEI:1998
COMMISSION ÉLECTROTECHNIQUE INTERNATIONALE
___________
MATÉRIELS ET SYSTÈMES DE TÉLÉCONDUITE –
Partie 6-504: Protocoles de téléconduite compatibles avec
les normes ISO et les recommandations de l'UIT-T –
Conventions d'utilisation de TASE.1
AVANT-PROPOS
1) La CEI (Commission Electrotechnique Internationale) est une organisation mondiale de normalisation composée
de l'ensemble des comités électrotechniques nationaux (Comités nationaux de la CEI). La CEI a pour objet de
favoriser la coopération internationale pour toutes les questions de normalisation dans les domaines de
l'électricité et de l'électronique. A cet effet, la CEI, entre autres activités, publie des Normes internationales.
Leur élaboration est confiée à des comités d'études, aux travaux desquels tout Comité national intéressé par le
sujet traité peut participer. Les organisations internationales, gouvernementales et non gouvernementales, en
liaison avec la CEI, participent également aux travaux. La CEI collabore étroitement avec l'Organisation
Internationale de Normalisation (ISO), selon des conditions fixées par accord entre les deux organisations.
2) Les décisions ou accords officiels de la CEI concernant les questions techniques représentent, dans la mesure
du possible un accord international sur les sujets étudiés, étant donné que les Comités nationaux intéressés
sont représentés dans chaque comité d’études.
3) Les documents produits se présentent sous la forme de recommandations internationales. Ils sont publiés
comme normes, rapports techniques ou guides et agréés comme tels par les Comités nationaux.
4) Dans le but d'encourager l'unification internationale, les Comités nationaux de la CEI s'engagent à appliquer de
façon transparente, dans toute la mesure possible, les Normes internationales de la CEI dans leurs normes
nationales et régionales. Toute divergence entre la norme de la CEI et la norme nationale ou régionale
correspondante doit être indiquée en termes clairs dans cette dernière.
5) La CEI n’a fixé aucune procédure concernant le marquage comme indication d’approbation et sa responsabilité
n’est pas engagée quand un matériel est déclaré conforme à l’une de ses normes.
6) L’attention est attirée sur le fait que certains des éléments de la présente Norme internationale peuvent faire
l’objet de droits de propriété intellectuelle ou de droits analogues. La CEI ne saurait être tenue pour
responsable de ne pas avoir identifié de tels droits de propriété et de ne pas avoir signalé leur existence.
La tâche principale des comités d'études de la CEI est d'élaborer des Normes internationales.
Exceptionnellement, un comité d'études peut proposer la publication d'un rapport technique de
l'un des types suivants:
• type 1, lorsque, en dépit de maints efforts, l'accord requis ne peut être réalisé en faveur de
la publication d'une Norme internationale;
• type 2, lorsque le sujet en question est encore en cours de développement technique ou
lorsque, pour une raison quelconque, la possibilité d'un accord pour la publication d'une
Norme internationale peut être envisagée pour l'avenir mais pas dans l'immédiat;
• type 3, lorsqu'un comité d'étude a réuni des données de nature différente de celles qui sont
normalement publiées comme Normes internationales, cela pouvant comprendre, par
exemple des informations sur l'état de la technique.
Les rapports techniques des types 1 et 2 font l'objet d'un nouvel examen trois ans au plus tard
après leur publication afin de décider éventuellement de leur transformation en Normes
internationales. Les rapports techniques du type 3 ne doivent pas nécessairement être révisés
avant que les données qu'ils contiennent ne soient plus jugées valables ou utiles.
La CEI 60870-6-504, rapport technique de type 2, a été établie par le comité d'études 57 de la
CEI: Conduite des systèmes de puissance et communications associées.

60870-6-504 © IEC:1998 – 7 –
INTERNATIONAL ELECTROTECHNICAL COMMISSION
___________
TELECONTROL EQUIPMENT AND SYSTEMS –
Part 6-504: Telecontrol protocols compatible with ISO standards
and ITU-T recommendations – TASE.1 user conventions
FOREWORD
1) The IEC (International Electrotechnical Commission) is a worldwide organization for standardization comprising
all national electrotechnical committees (IEC National Committees). The object of the IEC is to promote
international co-operation on all questions concerning standardization in the electrical and electronic fields. To
this end and in addition to other activities, the IEC publishes International Standards. Their preparation is
entrusted to technical committees; any IEC National Committee interested in the subject dealt with may
participate in this preparatory work. International, governmental and non-governmental organizations liaising
with the IEC also participate in this preparation. The IEC collaborates closely with the International Organization
for Standardization (ISO) in accordance with conditions determined by agreement between the two
organizations.
2) The formal decisions or agreements of the IEC on technical matters express, as nearly as possible, an
international consensus of opinion on the relevant subjects since each technical committee has representation
from all interested National Committees.
3) The documents produced have the form of recommendations for international use and are published in the form
of standards, technical reports or guides and they are accepted by the National Committees in that sense.
4) In order to promote international unification, IEC National Committees undertake to apply IEC International
Standards transparently to the maximum extent possible in their national and regional standards. Any
divergence between the IEC Standard and the corresponding national or regional standard shall be clearly
indicated in the latter.
5) The IEC provides no marking procedure to indicate its approval and cannot be rendered responsible for any
equipment declared to be in conformity with one of its standards.
6) Attention is drawn to the possibility that some of the elements of this International Standard may be the subject
of patent rights. The IEC shall not be held responsible for identifying any or all such patent rights.
The main task of IEC technical committees is to prepare International Standards. In
exceptional circumstances, a technical committee may propose the publication of a technical
report of one of the following types:
• type 1, when the required support cannot be obtained for the publication of an International
Standard, despite repeated efforts;
• type 2, when the subject is still under technical development or where for any other reason
there is the future but no immediate possibility of an agreement on an International
Standard;
• type 3, when a technical committee has collected data of a different kind from that which is
normally published as an International Standard, for example “state of the art”.
Technical reports of types 1 and 2 are subject to review within three years of publication to
decide whether they can be transformed into International Standards. Technical reports of type
3 do not necessarily have to be reviewed until the data they provide are considered to be no
longer valid or useful.
IEC 60870-6-504, which is a technical report of type 2, has been prepared by IEC technical
committee 57: Power system control and associated communications.

– 8 – 60870-6-504 © CEI:1998
Le texte de ce rapport technique est issu des documents suivants:
Projet de comité Rapport de vote
57/282/CDV 57/331/RVC
Le rapport de vote indiqué dans le tableau ci-dessus donne toute information sur le vote ayant
abouti à l'approbation de ce rapport technique.
Le présent document est publié dans la série des rapports techniques de type 2
(conformément au G.3.2.2 de la partie 1 des Directives CEI/ISO) comme «norme prospective
d'application provisoire» dans le domaine des matériels et systèmes de téléconduite car il est
urgent d'avoir des indications sur la meilleure façon d'utiliser les normes dans ce domaine afin
de répondre à un besoin déterminé.
Ce rapport ne doit pas être considéré comme une «Norme internationale». Il est proposé pour
une mise en oeuvre provisoire, dans le but de recueillir des informations et d'acquérir de
l'expérience quant à son application dans la pratique. Il est de règle d'envoyer les observations
éventuelles relatives au contenu de ce rapport au Bureau Central de la CEI.
Il sera procédé à un nouvel examen de ce rapport technique de type 2 trois ans au plus tard
après sa publication, avec la faculté d'en prolonger la validité pendant trois autres années, de
le transformer en Norme internationale ou de l'annuler.
Les annexes A, B, C, E et F font partie intégrante de ce rapport technique.
L'annexe D est donnée uniquement à titre d'information.

60870-6-504 © IEC:1998 – 9 –
The text of this technical report is based on the following documents :
Committee draft Report on voting
57/282/CDV 57/331/RVC
Full information on the voting for the approval of this technical report can be found in the report
on voting indicated in the above table.
This document is issued in the type 2 technical report series of publications (according to
G.3.2.2 of part 1 of the IEC/ISO Directives) as a “prospective standard for provisional
application” in the field of telecontrol equipment and systems because there is an urgent
requirement for guidance on how standards in this field should be used to meet an identified
need.
This document is not to be regarded as an “International Standard”. It is proposed for
provisional application so that information and experience of its use in practice may be
gathered. Comments on the content of this document should be sent to the IEC Central Office.
A review of this type 2 of technical report will be carried out not later than three years after its
publication, with the options of either extension for a further three years or conversion to an
International Standard or withdrawal.
Annexes A, B, C, E and F form an integral part of this technical report.
Annex D is for information only.

– 10 – 60870-6-504 © CEI:1998
INTRODUCTION
TASE.1 Application Programming Interface (TAPI) (voir l'annexe A de la CEI 60870-6-501)
fournit un ensemble de fonctions bien définies, qui permettent aux programmeurs de baser un
processus d'application sur des protocoles de téléconduite pour acquérir des données en
temps réel et contrôler des valeurs de consigne. La spécification TAPI n'assure cependant pas
par elle-même une intégration fonctionnelle complète entre deux processus d'application de
téléconduite.
Le présent rapport technique se fixe un double objectif:
a) Fournir un jeu cohérent de règles applicables dans le cadre de l'utilisation de la TAPI, et,
de manière plus précise, définir des règles pour:
– utiliser des valeurs des paramètres TAPI;
– mettre en séquence des primitives de service TASE (Telecontrol Application Service
Element = Elément de Service d'Application pour la Téléconduite).
b) Servir d'ouvrage de référence général pour définir les capacités des processus
d'application de téléconduite. A cet effet, ce rapport présente divers paquets de fonctions
«élémentaires», ou unités fonctionnelles (Functional Units: FU). Pour qu'un processus
d'application de téléconduite soit déclaré conforme à ce rapport, il convient que ses
caractéristiques interopérationnelles soient définies, en procédant à une énumération des
unités fonctionnelles (FU) qu'il supporte.
La structure du paramètre «Data» de la primitive de transfert de données et du paramètre de
données utilisateur de la primitive d'établissement de l'association sont décrites dans l'annexe
A de la CEI 60870-6-501. Ces descriptions sont accompagnées d'informations liées à ces
paramètres: types de données, codes de qualité, etc.
L'annexe E fournit un Proforma UECS pour les éléments utilisateurs TASE.1 qui constitue une
«attestation de conformité d'un élément utilisateur» (UECS).
L'annexe F fournit un Proforma UEXIT qui donne des «informations supplémentaires sur
l'élément utilisateur pour les tests» (UEXIT).

60870-6-504 © IEC:1998 – 11 –
INTRODUCTION
The TASE.1 Application Programming Interface (TAPI) (see annex A of IEC 60870-6-501)
provides a set of well-defined functions to an application programmer wishing to base an
application process on the Telecontrol protocols for real-time data acquisition and setpoint
control. However, the TAPI specification does not by itself ensure full functional integration
between any two Telecontrol application processes.
The purpose of this technical report is twofold:
a) To provide a consistent set of rules for the use of the TAPI, or more specifically, rules for:
– usage of TAPI parameter values;
– sequencing of Telecontrol Application Service Element service primitives.
b) To be used as a general reference for specifying the capabilities of Telecontrol application
processes. In order to achieve this, a number of "atomic" function packets, or Functional
Units (FU), are defined: the interoperational characteristics of any Telecontrol application
process claiming conformity with this document should be specified by quoting the
Functional Units (FU) it supports.
The structure of the "Data" parameter of the data transfer primitives and the user data para-
meter in the association establishing primitive are described in annex A of IEC 60870-6-501,
together with related information: data types, quality codes etc.
Annex E gives a UECS Proforma for the TASE.1 User Elements, which constitutes a User
Element Conformance Statement (UECS).
Annex F gives a UEXIT Proforma, which provides a User Element Extra Information for Testing
(UEXIT).
– 12 – 60870-6-504 © CEI:1998
MATÉRIELS ET SYSTÈMES DE TÉLÉCONDUITE –
Partie 6-504: Protocoles de téléconduite compatibles avec
les normes ISO et les recommandations de l'UIT-T –
Conventions d'utilisation de TASE.1
1 Domaine d'application et objet
Le présent rapport technique définit les règles applicables dans le cadre de l'utilisation de
TASE.1 Application Programming Interface (TAPI), c'est-à-dire l'utilisation des paramètres et la
mise en séquence des primitives de service.
Les règles contenues dans ce rapport technique sont à considérer comme une extension des
règles définies par TASE.1. Elles limitent de façon encore plus précise les valeurs de
paramètres, etc. Les limites et règles propres à TASE.1 sont également applicables, bien qu'il
1)
n'en soit pas explicitement fait état dans le présent rapport technique . Lorsque le présent
rapport technique autorise des invocations simultanées d'unités fonctionnelles (Functional
Units: FU) sur une même association, le respect des règles de mise en séquence des
2)
primitives TASE.1 est implicite.
La structure des FU internes, de la fonction de coordination (voir article 4) et les relations
d'ordre structurel entre celles-ci ne font pas partie du domaine d'application du présent rapport
technique. Il s'agit en effet uniquement d'entités conceptuelles qui permettent de décrire plus
facilement les séquences de primitives de service TASE.1.
Le domaine d'application du présent rapport technique n'inclut pas non plus les aspects non
communicationnels des processus d'application, tels que la définition d'une base de données
locale et l'accès à celle-ci, ou encore les éventuelles considérations de cohérence de données
sur les différents modes d'accès aux données locales.
Le principal objet du présent rapport technique est la présentation du modèle conceptuel sous-
jacent du Telecontrol User Element et l'identification des unités fonctionnelles (article 4). Les
unités fonctionnelles (FU) sont décrites de façon très détaillée (articles 5 à 8) en présentant un
groupe de fonctions par article.
2 Références normatives
Les documents normatifs suivants contiennent des dispositions qui, par suite de la référence
qui y est faite, constituent des dispositions valables pour le présent Rapport technique. Pour
les références datées, les amendements ultérieurs ou les révisions de ces publications ne
s’appliquent pas. Toutefois, les parties prenantes aux accords fondés sur le présent Rapport
technique sont invitées à rechercher la possibilité d'appliquer les éditions les plus récentes des
documents normatifs indiqués ci-après. Pour les références non datées, la dernière édition du
document normatif en référence s’applique. Les membres de la CEI et de l'ISO possèdent le
registre des Normes internationales en vigueur.
___________
1)
En conséquence, le traitement des erreurs de TAPI purement locales ne fait pas partie du domaine
d'application de ce rapport technique. Les primitives de service TASE.1 de type Req et Resp sont toujours
supposées être émises dans un contexte légal et avoir des valeurs de paramètres légales lorsqu'elles sont
utilisées dans le cadre de TAPI. Pour obtenir des informations sur le cas plus spécial d'états d'appel local
indiquant des problèmes de contrôle de flux (valeur d'état = –1), voir 4.2.1.
2)
Les règles de mise en séquence de primitives TASE.1 sont expliquées à l'article 8 de la CEI 60870-6-501.
Elles sont exprimées sous forme d'un ensemble de transitions d'état légal à l'article 7 de la CEI 60870-6-502.

60870-6-504 © IEC:1998 – 13 –
TELECONTROL EQUIPMENT AND SYSTEMS –
Part 6-504: Telecontrol protocols compatible with ISO standards
and ITU-T recommendations – TASE.1 user conventions
1 Scope and object
This technical report defines rules for usage of the TASE.1 Application Programming Interface
(TAPI), i.e. parameter usage and service primitive sequencing.
The rules which are set forth by this technical report are to be considered as an extension to
the rules enforced by the Telecontrol Application Service Element 1 (TASE.1) itself, and will
typically constitute further restrictions on parameter values, etc. The TASE.1 own restrictions
1)
and rules apply throughout. They are not explicitly restated in this technical report . Whenever
the present report allows simultaneous Functional Unit invocations on one association,
2)
adherence to the TASE.1 primitive sequencing rules are implicitly assumed.
Internal Functional Unit structures, Coordinating Function structure (see clause 4) and
structural relationships between these are not within the scope of this technical report, as these
are only conceptual entities, serving as a convenient means for describing TASE.1 service
primitive sequences.
Also not within scope are all non-communicational aspects of application processes, such as
local database design/access, and possible data consistency considerations across different
local data access modes.
The main object of this technical report is to present the underlying conceptual model of the
Telecontrol User Element and to identify the functional units (clause 4). The functional units are
described in minute detail, grouped into one function group per clause (clauses 5 to 8).
2 Normative references
The following normative documents contain provisions which, through reference in this text,
constitute provisions of this technical report. For dated references, subsequent amendments
to, or revisions of, any of these publications do not apply. However, parties to agreements
based on this technical report are encouraged to investigate the possibility of applying the most
recent editions of the normative documents indicated below. For undated references, the latest
edition of the normative document referred to applies. Members of IEC and ISO maintain
registers of currently valid International Standards.
___________
1)
Consequently, handling of purely local TAPI errors are outside the scope of this technical report. All specified
TASE.1 service primitives of types Req and Resp are always assumed to be issued within legal context and
have legal parameter values, as far as the TAPI is concerned. For the special case of local call status
indicating flow control problems (status value = –1), see 4.2.1.
2)
The TASE.1 primitive sequencing rules are embodied in clause 8 of IEC 60870-6-501, and expressed as a set
of legal state transitions in clause 7 of IEC 60870-6-502.

– 14 – 60870-6-504 © CEI:1998
CEI 60870-6-1:1995, Matériels et systèmes de téléconduite – Partie 6: Protocoles de
téléconduite compatibles avec les normes ISO et les recommandations de l'UIT-T – Section 1:
Contexte applicatif et organisation des normes
CEI 60870-6-501:1995, Matériels et systèmes de téléconduite – Partie 6: Protocoles de
téléconduite compatibles avec les normes ISO et les recommandations de l'UIT-T – Section
501: Définitions des services TASE.1
CEI 60870-6-502:1995, Matériels et systèmes de téléconduite – Partie 6: Protocoles de
téléconduite compatibles avec les normes ISO et les recommandations de l'UIT-T – Section
502: Définitions du protocole TASE.1
ISO 7498-2:1989, Systèmes de traitement de l'information – Interconnexion de systèmes
ouverts – Modèle de référence de base – Partie 2: Architecture de sécurité
UIT–T Recommandation X.509:1993, Technologies de l'information – Interconnexion des
systèmes ouverts – Annuaire: Cadre d'authentification
3 Définitions et abréviations
3.1 Définitions
Pour les besoins du présent rapport technique, les définitions suivantes s'appliquent:
ACCEPTOR address
identification unique d'un User Element répondant à une tentative d'association. Voir 5.1 et
5.2.1
Changing a group
modification d'une ou plusieurs valeurs d'attribut du descripteur pour une identité de groupe
existante
Composite FU
des composites FU agissent uniquement via l'invocation d'autres FU par un Initiator UE
Configuration Set
base de données de configuration de groupe partagée d'un commun accord par plusieurs
systèmes INITIATOR/RESPONDER
Configuring a group
création et définition d'un groupe
Congestion Error
situation d'erreur dans laquelle TASE.1 n'est pas en mesure de recevoir de primitive de service
de type Req ou Resp en raison d'un trafic important
NOTE – Le paragraphe 4.2.1 présente des règles générales de traitement des erreurs dues à un encombrement.
Des règles spécifiques à chaque FU sont données dans chaque description de FU.
Coordinating Function
fonction User Element contrôlant les invocations de la Functional Unit locale

60870-6-504 © IEC:1998 – 15 –
IEC 60870-6-1:1995, Telecontrol equipment and systems – Part 6: Telecontrol protocols
compatible with ISO standards and ITU-T recommendations – Section 1: Application context
and organization of standards
IEC 60870-6-501:1995, Telecontrol equipment and systems – Part 6: Telecontrol protocols
compatible with ISO standards, and ITU-T recommendations – Section 501: TASE.1 Service
definitions
IEC 60870-6-502:1995, Telecontrol equipment and systems – Part 6: Telecontrol protocols
compatible with ISO standards and ITU-T recommendations – Section 502: TASE.1 Protocol
definitions
ISO 7498-2:1989, Information processing systems – Open Systems Interconnection Basic
Reference Model – Part 2: Security architecture
ITU-T Recommendation X.509: 1993, Information technology – Open systems interconnection
– The directory: Authentication framework.
3 Definitions and abbreviations
3.1 Definitions
For the purpose of this technical report, the following definitions apply:
ACCEPTOR address
the unique identification of a User Element responding to an Association attempt, see 5.1 and
5.2.1
Changing a group
modifying one or more of the descriptor attribute values for an existing group identity
Composite FU
composite FUs act via invocation of other FUs by an Initiator UE only. They have no associated
specific TASE.1 Service primitive sequence. Neither do they have any specific RESPONDER
part
Configuration Set
the currently agreed-upon group configuration database shared between a number of
INITIATOR/RESPONDER systems
Configuring a group
creating and defining a group
Congestion error
error situation in which the TASE.1 is not able to receive Req or Resp type service primitives,
because of heavy traffic
NOTE – General rules for handling congestion errors are given in 4.2.1. Special rules per FU are given in the
individual FU descriptions.
Coordinating Function
User Element function that controls the local Functional Unit invocations

– 16 – 60870-6-504 © CEI:1998
Creating a group
3)
création d'une nouvelle identité de groupe légale, en allouant un nouveau descripteur de
groupe
Defining a group
liaison d'un jeu d'identificateurs d'objets symboliques numérotés implicitement à une entité de
groupe vide
Deleting a group
suppression de l'identité de groupe du jeu d'identités légales, en désallouant le descripteur de
groupe associé
Disrupting a Functional Unit or procedure
fin brutale (non ordonnée) de la Functional Unit ou de la procédure
Dynamic Association
association entre un INITIATOR UE et un RESPONDER UE, dont la création et la fin sont à la
discrétion du INITIATOR UE
Function Group
ensemble nommé de Functional Units de fonctionnalités liées
Functional Unit invocation
instance spécifique de l'utilisation de la Functional Unit
Functional Unit type
ensemble nommé de Functional Units de mécanismes d'actions liées
Functional Unit, ou User Element Functional Unit
succession bien définie de primitives de service TASE.1 nommées sur les TAPI de deux
systèmes TASE.1 communiquants, constituant une capacité fonctionnelle de coopération
4)
unique d'un User Element INITIATOR et de son User Element RESPONDER homologue
Group
jeu numéroté d'objets données nommés et numérotés de façon implicite d'un système TASE.1
Incarnation
jeu cohérent de valeurs de données pour un groupe ou sous-groupe, tous échantillonnés à un
moment donné
INITIATOR address
identification unique de l'INITIATOR UE
INITIATOR site
ensemble de systèmes INITIATOR partageant un Configuration Set commun. Equivalent au
système INITIATOR, si un tel partage n'existe pas
INITIATOR system
ensemble comprenant tous les INITIATOR UE d'un système TASE.1 donné ainsi que
l'environnement de traitement des données local auquel appartient l'ensemble
___________
3) Numéro de groupe.
4)
Il s'agit ici de la définition de base. Cependant, il est permis à une FU d'agir exclusivement par le biais
d'autres FU, sans avoir de séquence de primitive de service TASE.1 spécifique associée. Pour plus
d'informations sur les types de FU, voir 4.2.

60870-6-504 © IEC:1998 – 17 –
Creating a group
3)
making a new group identity legal, allocating a new group descriptor
Defining a group
attaching a set of implicitly numbered symbolic object identifiers to an empty group identity
Deleting a group
removing the group identity from the set of legal identities, de-allocating the associated group
descriptor
Disrupting a Functional Unit or procedure
abruptly (non-orderly) terminating that Functional Unit or procedure
Dynamic Association
an association between an INITIATOR UE and a RESPONDER UE, which may be created and
terminated at the discretion of the INITIATOR UE
Function Group
a named collection of Functional Units of related functionalities
Functional Unit invocation
a specific instance of use of the Functional Unit
Functional Unit type
a named collection of Functional Units of related action mechanisms
Functional Unit, or Us
...

Questions, Comments and Discussion

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

Loading comments...