Appel d’un SFB en langage liste d’instructions
(Traduction du document original anglais)
Introduction
La conversion remplace automatiquement les SFB par des EFB équivalents pour Premium et par des DFB équivalents pour Modicon M340, dans la mesure où ces équivalents existent.
Appel d’un SFB en liste d’instructions
Le tableau ci-après décrit la correspondance et les différences éventuelles entre les SFB et les EFB (Premium) ou entre les SFB et les DFB (Modicon M340).
PL7
Control Expert
Etat
SFB
%T
Non utilisé en langage liste d’instructions
-
-
SFB
%TM
TON
IN %TMi
CAL TMi(S:=TEMPBOOL)
Converti
TOF
IN %TMi
CAL TMi(S:=TEMPBOOL)
TP
IN %TMi
CAL TMi(S:=TEMPBOOL)
SFB
%C
R %Ci
S %Ci
CU %Ci
CD %Ci
CAL Ci(CU:=0,CD:=0,R:=TRUE,P:=FALSE)
CAL Ci(CU:=0,CD:=0,R:=0,P:=TRUE)
CAL Ci(CU:=TRUE,CD:=FALSE,R:=FALSE,P:=FALSE)
CAL Ci(CU:=FALSE,CD:=TRUE,R:=FALSE,P:=FALSE)
Converti
SFB
%MN
S %MNi
CAL MNi(S:=FALSE)
Converti
SFB
%R
%Ri.LEN ≤ 32
R %Ri
I %Ri
O %Ri
CAL Ri(R:=TRUE)
CAL Ri(R:=0,I:=TRUE,O:=0)
CAL Ri(R:=0,I:=0,O:=TRUE)
Converti
32 < %Ri.LEN ≤  255
R %Ri
I %Ri
O %Ri
CAL Ri(R:=TRUE)
CAL Ri(R:=0,I:=TRUE,O:=0)
CAL Ri(R:=0,I:=0,O:=TRUE)
SFB
%DR
R %DRi
U %DRi
CAL DRi(R:=TRUE,U:=0)
(1)
CAL DRi(R:=0,U:=TRUE)
(1)
Converti (Premium uniquement)
Remarque : pour Modicon M340, le convertisseur remplace un SFB DRUM par un DFB vide.
Clé :
(1)