Siemens SIMATIC S7-300 Manuel De Référence page 513

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

Publicité

Description FC26 MID
La fonction FC26 fournit la partie centrale d'une chaîne (longueur L à partir du caractère à la
position P y compris ce dernier). Si la somme de L et (P-1) dépasse la longueur en cours de
la variable STRING, le résultat de la fonction sera une chaîne débutant au caractère à la
position P et allant jusqu'à la fin de la valeur d'entrée. Dans tous les autres cas (P situé hors
de la longueur en cours, P et/ou L égale(nt) 0 ou négatifs), la valeur en retour sera une
chaîne vide et le bit RB sera mis à 0.
Paramètre
Déclaration
IN
INPUT
L
INPUT
P
INPUT
RET_VAL
OUTPUT
Le paramètre IN et la valeur en retour ne peuvent être que des variables définies
symboliquement.
Description FC31 REPLACE
La fonction FC31 remplace une longueur L (en caractères) de la première chaîne (IN1) par
la seconde chaîne (IN2), à partir du caractère à la position P. Si L égale 0, la première
chaîne de caractères sera affichée en retour. Si P égale 0 ou 1, les caractères seront
remplacés en partant du premier (y compris celui-ci). Si P se situe hors de la première
chaîne, la seconde chaîne est ajoutée à la première. Si L et/ou P sont négatifs, la valeur en
retour est une chaîne vide et le bit RB mis à 0. Celui-ci est également mis à 0 si la chaîne
résultant de l'opération dépasse la variable indiquée comme paramètre de sortie ; dans ce
cas, la chaîne est limitée à la longueur maximale choisie.
Paramètre Déclaration Type de données
IN1
INPUT
IN2
INPUT
L
INPUT
P
INPUT
RET_VAL
OUTPUT
Les paramètres d'entrée IN1 et IN2 et le paramètre de sortie ne peuvent être que des
variables définies symboliquement.
Logiciel système pour SIMATIC S7-300/400 - Fonctions standard et fonctions système - Volume 2/2
A5E00739859-01
Type de données
STRING
INT
INT
STRING
Zone de mémoire
STRING
D, L
STRING
D, L
INT
E, A, M, D, L,
constante
INT
E, A, M, D, L,
constante
STRING
D, L
Zone de mémoire
Description
D, L
Variable d'entrée de type
STRING
E, A, M, D, L,
Longueur de la partie centrale de
constante
la chaîne de caractères
E, A, M, D, L,
Position du premier caractère
constante
D, L
Variable de sortie de type
STRING
Description
Variable de type STRING dans laquelle
des caractères sont remplacés
Variable STRING remplaçant une chaîne
Nombre de caractères à remplacer
Position du premier caractère remplacé
Chaîne résultant de l'opération
Fonctions CEI
26-21

Hide quick links:

Publicité

Chapitres

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières