1
03.04
1.21
CHECKSUM : somme de contrôle d'un tableau
(à partir de la version de logiciel 5.2)
Programmation
error=CHECKSUM(var string[16] chksum,string[32]array, int first, int last)
L'instruction CHECKSUM forme la somme de contrôle d'un tableau.
Signification des paramètres
error
chksum
array
first
last
Fonction
Avec l'instruction CHECKSUM, vous formez la somme
de contrôle d'un tableau.
Application en chariotage :
vérification si le contour d'entrée a été modifié.
Remarques complémentaires
Les paramètres first et last sont facultatifs. Si
aucun indice de colonne n'est indiqué, la somme de
contrôle est formée pour le tableau complet.
© Siemens AG 2004 All rights reserved.
SINUMERIK 840D/840Di/810D Manuel de programmation Manuel de programmation - Notions complémentaires (PGA) - Édition 03.04
1.21 CHECKSUM : somme de contrôle d'un tableau
Variable d'erreur pour signalisation en retour
0
pas d'erreur
1
symbole introuvable
2
pas de tableau
3
l'index 1 est trop grand
4
l'index 2 est trop grand
5
type de données non valide
10
dépassement de la somme de contrôle
Somme de contrôle du tableau en tant que chaîne de caractères
(paramètre Call-By-Reference de type String ayant une longueur fixe de
16).
La somme de contrôle est représentée sous forme de chaîne de 16
chiffres hexadécimaux. Aucun caractère de formatage n'est indiqué.
Exemple : "A6FC3404E534047C"
Nom du tableau dont la somme de contrôle doit être formée. (paramètre
Call-By-Value de type String ayant une longueur maxi de 32).
Tableaux admis :
tableaux à 1 ou 2 dimensions de type
BOOL, CHAR, INT, REAL, STRING
Les tableaux de paramètres machine ne sont pas admis.
Numéro de la colonne initiale (facultatif)
Numéro de la colonne finale (facultatif)
Programmation CN flexible
Représentation
1
1-93