Fonction état logique de l’entrée (0/1), Sorties numériques, Bus expansion rs-485 – CIRCUTOR EDS Series Manuel d'utilisation

Page 3: Prestations additionnelles ps/pss, Instructions xml, Type de variables, Liste des variables eds, Services xml, Demande de dispositifs configurés, Information sur le dispositif

Advertising
background image

EDS

M98237501-02-13A

durée minimum de 50 ms. Ceci représente une fréquence
maximale d’échantillonnage de 10 Hz.

À travers le serveur Web et sa mémoire interne, il permet à
l’utilisateur d’extraire des graphiques et des tableaux des
impulsions reçues dans une période déterminée de fonction
tableau et graphique).

Fonction état logique de l’entrée (0/1)

Les 8 entrées disponibles dans l’équipement sont du type
libre de tension, et disposent de la fonction de détection de
l’état logique de l’entrée. Ceci implique que lorsque un pont
est réalisé entre le commun et l’une des entrées numériques,
l’équipement détecte que l’entrée a été fermée, en affichant
l’état à travers les deux serveurs de communication.

3.4.- Sorties numériques

L’équipement dispose de 6 sorties numériques par relais. À
travers les serveurs de communication, l’utilisateur peut
réaliser des actions de télécommande sur la/les sorties
(ouvrir, fermer ou générer une impulsion).

Ces actions peuvent être réalisées sous forme manuelle, ou
bien en réalisant une programmation dans la section des
événements du dispositif (ver manuel PowerStudio Scada).

3.5.- Bus expansion RS-485

L’équipement dispose d’un bus de communication RS-485 qui
lui permet de communiquer avec des périphériques externes
et qui se comporte comme un maître de communication, et
stockant les données enregistrées dans sa mémoire cyclique
de 200 Mb.

À travers cette mémoire et son accessibilité Web, l’utilisateur
peut afficher en temps réel les données en provenance des
dispositifs connectés au bus, en pouvant afficher sous une
forme facile et simple des graphiques et des tableaux des
paramètres enregistrés par le dispositif.

L’équipement, outre relier la communication aux dispositifs
connectés à son bus de communication RS-485, a la capacité
de réaliser des connexions à travers la connectivité IP (locale
ou à distance), par un adressage à travers IP ou nom DHCP.

Pour ajouter des dispositifs à la configuration de l’automate
énergétique EDS, l’utilisateur doit installer l’applicatif
PowerStudio ou PowerStudio Scada, afin d’exporter une
nouvelle configuration du dispositif, en ajoutant de nouveaux
analyseurs ou esclaves connectés à l’équipement.

EDS permet la configuration de jusqu’à un maximum de 5
équipements esclaves connectés à son réseau.

3.6.- Prestations additionnelles PS/PSS

Pour configurer le reste des prestations du système, lisez le
manuel Éditeur de PowerStudio / Scada. L’utilisateur y
trouvera toute l’information relative à :

-

Importer ou exporter une configuration du système EDS

-

Configuration de nouveaux dispositifs ou esclaves

-

Discriminateurs / calendriers de tarification

-

Variables calculées

-

Événements et alarmes du système

-

Configuration d’authentification

-

Sécurité du système Web

-

Etcétéra

Sans l’outil Editor PowerStudio, il n’est pas possible de
configurer l’applicatif de mesure, et de doter de nouvelles
prestations le dispositif EDS. C’est pourquoi l’utilisateur doit
installer ce logiciel, lequel lui permet de configurer
intégralement le serveur de visualisation et de varier les
consignes de visualisation, équipements connectés, alarmes,
etcétéra.

4.-

Instructions XML

EDS, outre se comporter comme un excellent
gestionnaire d’efficacité énergétique pour réseaux locaux
et réseaux multipoints, par défaut, dispose d’un serveur
de demandes XML lui permettant d’être intégré dans un
SCADA ou système de monitorage à distance sous
forme facile et intuitive.

L’équipement, à travers son

adressage IP, prend en charge les demandes GET et PUT,
en pouvant réaliser différentes fonctions sur le dispositif.

4.1.- Type de variables

L’équipement dispose d’une liste de variables disponibles,
conformément aux caractéristiques que dispose le dispositif.
Le codage de base est composé par le nom du dispositif et
les variables séparées par un point :

-

nom.variable

De cette manière, le logiciel saura de quelle variable il s’agit
et à quel dispositif il doit demander la valeur de cette variable.

Dans les occasions où une variable incrémentale sera
discriminée (énergie, compteur d’impulsions ou similaire), on
ajoute au codage de base l’information relative au
discriminateur paramétré :

-

nom_discrimateur@type_heure:variable

Les variables discriminables, sont indiquées par un
astérisque sur la liste.

4.2.- Liste des variables EDS

Dans le cas d’être pourvu d’équipements esclaves, les trames
envoyées à EDS seront identifiées de la même façon par nom
et variable, comme montré au point 4.1.-.

Sur le tableau suivant, est montrée la définition des variables
disponibles en EDS.

Entrées numériques

XML - Valeur État

XML - Valeur Compteur

Entrée Numérique 1

DI1

C1

Entrée Numérique 2

DI2

C2

Entrée Numérique 3

DI3

C3

Entrée Numérique 4

DI4

C4

Entrée Numérique 5

DI5

C5

Entrée Numérique 6

DI6

C6

Entrée Numérique 7

DI7

C7

Entrée Numérique 8

DI8

C8

État Sorties Numériques

XML - Forcer Sortie

Forçage Ouvrir / Fermer

Sortie Numérique 1

DO1

0 / 1

Sortie Numérique 2

DO2

0 / 1

Sortie Numérique 3

DO3

0 / 1

Sortie Numérique 4

DO4

0 / 1

Sortie Numérique 5

DO5

0 / 1

Sortie Numérique 6

DO6

0 / 1

Forçage Impulsion Sorties

XML - Impulsion

Forçage Impulsion

Sortie Numérique 1

DOP1

≠ 0

Sortie Numérique 2

DOP2

≠ 0

Sortie Numérique 3

DOP3

≠ 0

Sortie Numérique 3

DOP4

≠ 0

Sortie Numérique 5

DOP5

≠ 0

Sortie Numérique 6

DOP6

≠ 0

Date et Heure

XML - Valeur

Valeurs

Date et Heure

VDTTM

Dernière communication

Serveur

État du dispositif

XML - Impulsion

Valeurs

État du dispositif

STATUT

1

Communication OK

4

Non initialisé

18

Port incorrect

34

Erreurs Comm

66

Dispositif incorrect

4.3.- Services XML

Les demandes devront suivre la norme URI (RFC 2396) de
telle sorte que l’utilisateur de ces demandes doit prendre en
compte ce détail lorsqu’il réalise ce type d’appels (surtout
dans le cas où le nom d’un dispositif contiendrait des
caractères non ASCII). Il faut également prendre en compte
que la longueur de la demande ne peut dépasser en aucun
cas les 4000 caractères de longueur.

Demande de dispositifs configurés

À travers cette demande, le service XML retourne la liste
des dispositifs connectés au gestionnaire d’efficacité
énergétique EDS.

http://x.x.x.x/services/user/devices.xml

http://nombre_dhcp/services/user/devices.xml

<devices>

<id> ... </id>

<devices>

-

devices : champ qui identifie le XML comme réponse à la
demande de liste des dispositifs

-

id : nom de chacun des dispositifs

Information sur le dispositif

À travers cette demande, le service XML retourne une
information sur les dispositifs. Chacun des dispositifs dont on
souhaite obtenir une information, doit être inclus dans la
demande comme ?id=dispositif1?id=dispositif2…

http://x.x.x.x/services/user/deviceInfo.xml

?id=dispositivo?

http://nombre_dhcp/services/user/deviceInfo.xml?id=disp
ositivo?

<devices>

<device>

<id> ... <id>

<description> ... </description>

<type> ... </type>

<typeDescription> ... </typeDescription>

<var> ... </var>

..

</device>

..

<devices>

-

description : description du dispositif

-

type : type de dispositif

-

typeDescription : description détaillée du dispositif

-

var : nom de chacune des variables du dispositif ; indiqué
comme nom.variable

Information de la variable

L’utilisateur peut demander une information détaillée d’une ou
plusieurs variables en provenance d’un dispositif et même
demander dans une seule demande, l’information de toutes
les variables disponibles dans le dispositif.

4.3.1.1.- Information d’une ou plusieurs variables

Demande pour solliciter une information détaillée d’une ou
plusieurs variables du dispositif (dans le cas d’avoir besoin
d’une information de plusieurs variables, enchaîner le reste
des demandes ci-après avec var=dispositif.variable?)

http://x.x.x.x/services/user/varInfo.xml?var=dispositivo.variabl
e?

http://nombre_dhcp/services/user/varInfo.xml?var=dispositivo.
variable?

4.3.1.2.- Information de toutes les variables

Demande pour solliciter une information détaillée de toutes
les variables du dispositif (dans le cas d’avoir besoin
d’information sur plusieurs dispositifs, enchaîner le reste des
demandes ci-après avec id=dispositif?)

http://x.x.x.x/services/user/varInfo.xml?id=dispositivo?

http://nombre_dhcp/services/user/varInfo.xml?id=dispositivo?

<varInfo>

<var>

<id> ... </id>

<title> ... </title>

<hasValue> T </hasValue>

<hasLogger> T </hasLogger>

<sampleMode> … </sampleMode>

<measureUnits> … </measureUnits>

<unitsFactor> … </unitsFactor>

<decimals> … </decimals>

</var>

<varInfo>

-

id : nom de la variable sous format dispositif.variable

-

title : description brève de la variable

-

hasValue : indique s’il est possible de demander la valeur
instantanée de la variable (True / False)

-

hasLogger : indique s’il est possible de demander
l’historique de valeurs de la variable (True / False)

-

sampleMode : type de variable et mode utilisé pour grouper
les valeurs

-

measureUnits : unité des variables

-

unitsFactor : puissance de 10 indiquant le facteur
multiplicateur dans le fichier des historiques

-

decimals : décimales de la variable

Valeur instantanée de la variable

L’utilisateur peut demander les valeurs instantanées d’une ou
plusieurs variables, et même demander l’information de
toutes les valeurs instantanées dans une seule demande.

4.3.1.3.- Valeur instantanée d’une ou plusieurs

variables

Demande pour solliciter la valeur instantanée d’une ou
plusieurs variables du dispositif (dans le cas d’avoir besoin
d’information de plusieurs variables, enchaîner le reste de
demandes ci-après avec var=dispositif.variable?)

http://x.x.x.x/services/user/values.xml?var=dispositivo.variabl
e?

http://nombre_dhcp/services/user/

v

alues.xml?var=dispositivo.

variable?

4.3.1.4.- Valeur instantanée de toutes les variables

Demande pour solliciter la valeur instantanée de toutes les
variables du dispositif (dans le cas d’avoir besoin
d’information de plusieurs dispositifs, enchaîner le reste des
demandes ci-après avec id=dispositif?)

http://x.x.x.x/services/user/values.xml?id=dispositivo?

http://nombre_dhcp/services/user/

v

alues.xml?id=dispositivo?

<values>

<variable>

<id> ... <id>

<value> ... </value>

</variable>

..

</values>

-

id : identificateur de la variable

-

value : valeur de la variable lors de la demande

Données historiques

Demande pour solliciter le registre des données historiques
d’une variable incrémentale.

Retourne l’information

enregistrée d’une ou plusieurs variables entre les dates
« begin » et « end ».

Chacune des variables dont on

souhaite obtenir une information doit être incluse dans la
demande comme ?var=dispositif.variable

Lorsqu’on souhaite indiquer seulement la date, le format est
DDMMAAAA ; lorsqu’on veut spécifier la date et heure, c’est
DDMMAAAAHHMMSS. Tant la date que l’heure, doivent être
indiquées en UTC (Universal Coordinated Time).

La période de groupement (period) pourra être définie par les
différents critères :

-

valeur en secondes (p.ex. 900) : valeur en secondes où
sont groupées les données

-

ALL : les données sont groupées dans une valeur unique

-

AUTO : le groupement est réalisé automatiquement à des
intervalles prédéfinis selon « begin » et « end »

-

FILE : les données ne sont pas groupées. L’information est
retournée telle qu’enregistrée dans la base de données

-

si le paramètre period n’apparaît pas dans la demande, cela
sera considéré comme une valeur 0 et les données ne
seront pas groupées.

Advertising