Description
1.6 Créer des variables E/S
1.6
Créer des variables E/S
Vue d'ensemble
Entre l'appareil SIMOTION et les FM 350-1, FM 350-2 et FM 352, la communication est
assurée par des accès directs à la périphérie et le transfert de jeux de paramètres. Pour
transfert des jeux de paramètres, l'adresse du module est transférée au FB en tant que
paramètre d'entrée. L'adressage des accès directs à la périphérie en lecture/écriture
s'effectue via les variables E/S.
Les noms des variables E/S peuvent être attribués arbitrairement dans SIMOTION SCOUT.
Vous devez définir les variables E/S sous forme de ARRAY [0..15] of BYTE. Attribuez-leur
les adresses paramétrées dans la configuration matérielle.
Les noms des entrées de périphérie doivent être transmis aux blocs fonctionnels en tant que
paramètres d'appel (periIn). Le FB met à disposition les données traitées pour les sorties de
périphérie sous forme de paramètres d'entrée/sortie (periOut). Une variable de
type ARRAY [0..15] of BYTE doit être affectée au paramètre d'entrée/sortie. Après l'appel du
bloc, cette variable doit être affectée à la variable E/S pour les sorties de périphérie (voir
l'exemple d'appel du chapitre "Appel des blocs fonctionnels").
Remarque
La variable servant à fournir une valeur au paramètre d'entrée/sortie ne doit pas être
temporaire (VAR_TEMP ou variable locale d'une fonction).
L'exemple qui suit montre l'assignation des adresses de modules pour les variables E/S
dans SIMOTION SCOUT.
Figure 1-2
Remarque
Pour plus d'informations, voir :
• Aide en ligne de
• Manuel de programmation du langage de programmation correspondant, par exemple :
Ces documents sont fournis au format électronique avec SIMOTION SCOUT.
16
Affectation des adresses dans SIMOTION SCOUT
SIMOTION SCOUT
– Manuel de programmation
– Manuel de programmation
– Manuel de programmation
SIMOTION ST, Structured Text
SIMOTION MCC, Motion Control Chart
SIMOTION KOP/FUP, Schéma à contacts et logigramme
Complément aux modules FM 350-1, FM 350-2, FM 352
Description fonctionnelle, Édition 03/2009