Insert - Siemens SIMATIC S7-1200 Manuel

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

Publicité

Instructions avancées
8.2 Chaînes de caractères et caractères
Tableau 8- 61 Etat de ENO
ENO
Situation d'erreur
1
Pas d'erreur détectée
0
P est supérieur à la longueur en cours de IN
La chaîne résultante après suppression des caractères est plus grande
que la longueur maximale de la chaîne OUT.
L est inférieur à 0 ou P est inférieur ou égal à 0.
La longueur en cours de IN dépasse la longueur maximale de IN ou la
longueur en cours de OUT dépasse la longueur maximale de OUT.
La longueur maximale de IN ou OUT n'entre pas dans la zone de mémoire
allouée.
La longueur maximale de IN ou OUT est 0 ou 255.
8.2.4.5

INSERT

Tableau 8- 62 Instruction Insérer des caractères dans une chaîne
CONT/LOG
Description
Insère la chaîne IN2 dans la chaîne IN1. L'insertion commence après le caractère à la position P.
Tableau 8- 63 Types de données pour les paramètres
Paramètre et type
IN1
IN
IN2
IN
P
IN
OUT
OUT
256
Type de données
Description
String
Chaîne d'entrée 1
String
Chaîne d'entrée 2
Int
Dernière position de caractère dans la chaîne IN1 avant le point
d'insertion de la chaîne IN2.
Le premier caractère de la chaîne IN1 correspond au numéro de
position 1.
String
Chaîne résultante
OUT
Caractères valides
IN est copié dans OUT sans
qu'aucun caractère ne soit
supprimé.
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.
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières