La fonction FC_BuildIDN génère l'IDN structuré avec les valeurs d'entrée provenant de l'adressage symbolique (<S/P>-<PS>-<DBN>.<SI>.<SE>
). La fonction vérifie les valeurs d'entrée. Si une entrée est jugée non valide, un code de résultat est indiqué. Dans ce cas, la valeur renvoyée par FC_BuildIDN est définie sur FALSE.
Entrée |
Type de données |
Description |
---|---|---|
UDINT |
Instance de structure de l'IDN |
|
UDINT |
Elément de structure de l'IDN |
|
BOOL |
Paramètre S/P : 0 (FALSE) = S 1 (TRUE) = P |
|
UDINT |
Jeu de paramètres de l'IDN |
|
UDINT |
Numéro de bloc de données de l'IDN |
Type de données |
Type de données |
---|---|
DWORD |
La fonction FC_BuildIDN renvoie l'IDN structuré sous forme de DWORD ou la valeur FALSE si une valeur d'entrée au moins est jugée non valide. La valeur renvoyée peut être utilisée comme entrée i_dwParamterIDN des blocs fonction FB_ReadParameter et FB_WriteParamter. |