Replace - Siemens SIMATIC S7-1200 Manuel

Masquer les pouces Voir aussi pour SIMATIC S7-1200:
Table des Matières

Publicité

Tableau 8- 64 Etat de ENO
ENO
Situation d'erreur
1
Pas d'erreur détectée
0
P est supérieur à la longueur de IN1.
P est inférieur à 0.
La chaîne résultante après insertion est plus grande que la
longueur maximale de la chaîne OUT.
La longueur en cours de IN1 dépasse la longueur maximale de IN1,
la longueur en cours de IN2 dépasse la longueur maximale de IN2
ou la longueur en cours de OUT dépasse la longueur maximale de
OUT (chaîne invalide).
La longueur maximale de IN1, IN2 ou OUT n'entre pas dans la zone
de mémoire allouée.
La longueur maximale de IN1 ou IN2 est 255 ou la longueur
maximale de OUT est 0 ou 255.
8.2.4.6

REPLACE

Tableau 8- 65 Instruction Remplacer des caractères dans une chaîne
CONT/LOG
Description
Remplace L caractères dans la chaîne IN1. La substitution commence à la position de caractère P
(incluse) de la chaîne IN1, les caractères de substitution provenant de la chaîne IN2.
Tableau 8- 66 Types de données pour les paramètres
Paramètre et type
IN1
IN
IN2
IN
L
IN
P
IN
OUT
OUT
Si le paramètre L est égal à zéro, la chaîne IN2 est insérée à la position P de la chaîne IN1
sans qu'aucun caractère de la chaîne IN1 ne soit effacé.
Si P est égal à 1, les L premiers caractères de la chaîne IN1 sont remplacés par les
caractères de la chaîne IN2.
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04
Type de données
Description
String
Chaîne d'entrée
String
Chaîne de caractères de substitution
Int
Nombre de caractères à remplacer
Int
Position du premier caractère à remplacer
String
Chaîne résultante
Instructions avancées
8.2 Chaînes de caractères et caractères
OUT
Caractères valides
IN2 est concaténé à IN1 immédiatement
après le dernier caractère de IN1.
La longueur en cours est mise à 0.
Les caractères de la chaîne résultante
sont copiés jusqu'à ce que la longueur
maximale de OUT soit atteinte.
La longueur en cours est mise à 0.
257

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières