Périphérie CN TOR et analogique
14.3 Accès directs à la périphérie sans l'AP
Conséquences :
• L'exécution du programme pièce n'est pas interrompue.
• Au retour du signe de vie, l'alarme est automatiquement supprimée.
14.3.5
Exemples
14.3.5.1
Écriture sur la périphérie CN
Condition
Une configuration valide doit être chargée dans l'AP.
Paramétrage pour les programmes pièce / actions synchrones
Spécifications
• Paramétrage 6e jeu de paramètres : paramètres machine / indice de variable système = 5
• Données de configuration :
– adresse logique de début = 334
– longueur de slot = 8 octets
• Représentation : format little-endian
Paramétrage des paramètres machine
• MD10510 $MN_DPIO_LOGIC_ADDRESS_OUT[ 5 ] = 334 (adresse logique de début)
• MD10511 $MN_DPIO_LENGTH_OUT[ 5 ] = 8 (longueur de la zone d'E/S en octets)
• MD10512 $MN_DPIO_ATTRIBUTE_OUT[ 5 ]
– Bit0 = 0 (format little-endian)
– Bit1 = 0 (écriture uniquement par variable système)
– Bit3 = 0 (signe de vie de slot - sortie d'alarme)
Exemples
Code de programme
$A_DPB_OUT[5,6]=128
$A_DPW_OUT[5,5]='B0110'
$A_DPSD_OUT[5,3]='H8F'
$AC_MARKER[0]=5
$AC_MARKER[1]=3
$A_DPSD_OUT[$AC_MARKER[0],$AC_MARKER[1]]='H8F' ; adressage indirect
850
Commentaire
; Byte= ≙ 8 bits, indice=5, offset=6
; Word ≙ 16 bits, indice=5, offset=5
; Attention : les données à l'offset 6 sont écrasées
; Double ≙ 32 bits, indice=5, offset=3
; Attention : les données à l'offset 4,5,6 sont écrasées
; indice=5
; offset=3
Description fonctionnelle, 01/2023, A5E48053578D AF
Fonctions de base