Exemple READ_PCMCIA et WRITE_PCMCIA
Traduction de la notice originale
Objectifs
Cet exemple montre comment utiliser les blocs de fonction READ_PCMCIA et WRITE_PCMCIA en :
NOTE : Dans cet exemple, pour utiliser ces blocs de fonction, une carte mémoire doit être reliées à l'automate.
Configuration de l'UC
Dans cet exemple, la carte mémoire TSX MRP C007M SRAM est insérée dans le logement supérieur A de l'UC (paramètre SLOT = 0 pour les blocs de fonction). De plus, pour le stockage de données, l'UC est configuré avec 2000 Ko de mémoire.
NOTE : Le stockage de données est utilisé pour les blocs de fonctions READ_PCMCIA et WRITE_PCMCIA. Les 2000 Ko de stockage de données représentent :
Les fonctions READ_PCMCIA et WRITE_PCMCIA travaillent avec des adresses de mot :
Les adresses de 0 à 1024000 pour la carte mémoire peuvent être utilisées.
Programmation de la section MAST
Dans la section MAST du programme, programmez comme suit :
Représentation de WRITE_PCMCIA et READ_PCMCIA en langage FBD :
Représentation de WRITE_PCMCIA et READ_PCMCIA en langage ST :
WRITE_PCMCIA (0,10000,10,100,Status_write);
READ_PCMCIA (0,10000,10,110,Status_read);
Essai de l'exemple
En utilisant des tables d'animation avec les mots : %MW100 à %MW119, les valeurs de %MW100 à %MW109 sont copiées vers %MW110 à %MW119 en passant par la carte mémoire.