Informations
Informations sur le
Installation
relatives à la
produit
mécanique
sécurité
10
API interne
10.1
API interne et SYPTLite
Le Mentor MP est capable de stocker et d'exécuter un programme
logique Ladder API interne de 6 Ko sans avoir à utiliser d'équipement
additionnel comme un module Solutions.
Le programme logique Ladder est écrit à l'aide d'un éditeur de schémas
Ladder Windows™ appelé SYPTLite, conçu pour le développement de
programmes exécutés par un module SM-Applications Plus.
Avantages de SYPTLite :
•
SYPTLite est convivial et simple à utiliser pour faciliter le
développement de programmes. Ces fonctions sont en fait un sous-
ensemble de celles propres à l'éditeur de programmes SYPT.
•
Les programmes SYPTLite sont développés en utilisant la logique
« ladder », un langage graphique très largement répandu pour la
programmation des API (CEI 61131-3).
•
SYPTLite permet à l'utilisateur de « dessiner » un schéma ladder
représentant un programme.
•
SYPTLite offre un environnement complet, parfaitement adapté au
développement de schémas ladder. Une fois créés, les schémas
ladder peuvent être compilés en programmes utilisateur et
téléchargés dans un module SM-Applications Plus pour permettre
leur exécution et ce, via le port de communication RJ45 situé à
l'avant du variateur.
•
L'exécution du schéma ladder compilé sur la cible peut également
être contrôlée via SYPTLite et, grâce aux utilitaires fournis pour
interagir avec le programme, il est possible de spécifier de nouvelles
valeurs pour les paramètres cibles.
•
SYPTLite est disponible sur le CD fourni avec le variateur.
10.2
Avantages
L'utilisation combinée du programme API interne et de SYPTLite permet
au Mentor MP de se substituer à certains nano ou micro API dans de
nombreuses applications. Les programmes API internes peuvent
comprendre jusqu'à 50 rungs de logique ladder (jusqu'à 7 blocs de
fonctions et 10 contacts par rung). Ils peuvent également être transférés
dans et à partir d'une SMARTCARD à des fins de sauvegarde ou de
mise en service rapide.
Outre les symboles ladder de base, SYPTLite intègre un sous-ensemble
des fonctions de la version complète de SYPT. Celles-ci incluent :
•
Blocs arithmétiques
•
Blocs de comparaison
•
Horloges
•
Compteurs
•
Multiplexeurs
•
Captures
•
Manipulation des bits
Les applications standard de programme API interne sont les suivantes :
•
Pompes auxiliaires
•
Ventilateurs et vannes de contrôle
•
Logique de verrouillage
•
Routines séquentielles
•
Mots de contrôle personnalisés.
10.3
Limites
Par rapport aux modules SM-Applications Plus ou SM-Application Lite
V2, lorsqu'il est programmé à l'aide du logiciel SYPT, le programme API
interne présente les limitations suivantes :
•
La taille maximale du programme est de 6080 octets, en-tête et code
source facultatif compris.
•
Le Mentor MP a été conçu pour 100 téléchargements de
programmes. Cette limitation est imposée par la mémoire Flash
utilisée pour stocker le programme dans le variateur.
Guide de mise en service Mentor MP
Indice : a
Installation
Paramètres de
Mise en marche
Mise en service
électrique
base
www.leroy-somer.com
Fonctionnement de la
Optimisation
du moteur
SMARTCARD
•
L'utilisateur ne peut pas créer de variables utilisateur. L'utilisateur a
uniquement la possibilité de manipuler les paramètres du variateur.
•
Le programme ne peut être ni téléchargé ni contrôlé via CTNet. Le
programme est uniquement accessible via le port de communication
série RJ45 du variateur.
•
L'exécution des tâches ne s'effectue pas en temps réel, autrement
dit, la vitesse d'exécution du programme ne peut pas être garantie.
Les tâches SM-Applications Plus telles que Clock, Event, Pos0 ou
Speed ne sont pas disponibles.
•
Le programme API interne ne doit pas être utilisé pour les
applications dont le délai d'exécution doit être respecté. Pour ce
type d'applications, il convient d'utiliser les modules Solutions SM-
Applications Plus ou SM-Applications Lite V2.
La priorité d'exécution du programme est faible. Le Mentor MP autorise
une seule tâche de fond pour l'exécution d'un diagramme ladder. Le
variateur est configuré pour donner la priorité à ses fonctions majeures,
telles que le contrôle du moteur et utilise seulement le temps de
traitement restant pour l'exécution du diagramme ladder en tâche de
fond. Lorsque la charge du processeur du variateur augmente
considérablement, le temps d'exécution du programme est alors réduit.
Illustration 10-1
Fonctions
principales
du variateur
Programme
utilisateur
0
Le programme utilisateur est pris en compte durant une courte période
qui est environ une fois toutes les 64 ms. La durée durant laquelle le
programme est pris en compte peut varier entre 0,2 ms et 2 ms, suivant
la charge du processeur du variateur.
Une fois le programme pris en compte, plusieurs exécutions du
programme utilisateur sont effectuées. Certaines lectures peuvent être
exécutées en microsecondes. Cependant, lorsque les fonctions
principales du variateur doivent être exécutées, une pause est
nécessaire dans le programme, laquelle peut augmenter la durée
d'exécution jusqu'à plusieurs millisecondes. SYPTLite affiche la durée
d'exécution moyenne des 10 dernières exécutions du programme
utilisateur.
L'API interne et SYPTLite constituent le premier niveau de
fonctionnalités d'une gamme d'options programmables pour le Mentor
MP.
•
SYPTLite peut être utilisé soit avec l'API interne du variateur soit
avec le module SM-Applications Lite V2 pour créer des programmes
en logique ladder.
•
SYPT peut être utilisé soit avec les modules SM-Applications Lite V2
soit avec les modules SM-Applications Plus pour créer des
programmes complètement flexibles intégrant la logique ladder, les
blocs de fonctions ou le script DPL.
Paramètres
Caractéristiques
API interne
avancés
techniques
Prise en compte du programme API interne du
Mentor MP
64
Informations sur la
Diagnostics
conformité UL
128
Temps
(millisecondes)
93