Télécharger Imprimer la page

NUM 1060 Mode D'emploi page 44

Publicité

Réception
Réponse positive
Code réponse / Complément code réponse / Longueur bloc / Données
Code réponse
Complément code réponse
Longueur bloc
Données
Réponse négative
Code réponse
Complément code réponse
10.3.2.4
Ecriture de blocs de programme pièce
Description
La requête Write-Block permet d'insérer, de modifier ou de supprimer un bloc de programme pièce.
REMARQUE
Contrairement aux autres requêtes, la requête Write-Block peut contenir jus-
qu'à 132 octets.
Emission
Code requête / Complément code requête / Numéro programme / Numéro bloc / Offset bloc
Code requête
Complément code requête
Numéro de programme
Numéro de bloc
Offset bloc
Longueur bloc
Données
REMARQUE
Le mode de fonctionnement de l'écriture de blocs est similaire au mode modifi-
cation (Voir manuel opérateur).
44
fr-938928/2
1 octet :
0xF5
1 octet :
0x80
1 mot : nombre d'octets de données (maximum 119 y compris le
bloc)
Suite des caractères (codés ASCII) composant le bloc
Code réponse / Complément code réponse
1 octet :
0xF5
1 octet :
0x80
/ Longueur bloc / Données
1 octet :
0xF5
1 octet :
0x51
1 long mot : numéro du programme indexé (numéro de programme x 10 + nu-
méro de groupe d'axes)
1 mot : numéro du bloc pointé
1 mot : rang du bloc non numéroté pointé après le bloc précédemment pointé
(0 pour rester sur ce bloc)
1 mot : nombre d'octets de données (maximum 120)
Suite des caractères (codés ASCII) composant le bloc à transmettre (le bloc doit
se terminer par
: code ASCII 0x0A) :
LF
-
"-
" pour supprime le bloc pointé
LF
-
"+[bloc]
" insère le bloc à la suite du bloc pointé
LF
-
"#[bloc]
" substitue le bloc au bloc pointé
LF
terminant le
LF

Publicité

loading