Introduction

Tous les blocs ne sont pas disponibles sur toutes les plates-formes matérielles. Le tableau ci-après indique les blocs disponibles par plate-forme matérielle.

NOTE : Les fonctions, procédures et blocs fonction de cette bibliothèque ne sont pas définis dans la norme IEC 61131–3.
NOTE : L'utilisation de fonctions de communication n'est pas recommandé dans la tâche FAST. Pour éviter les dysfonctionnements, la meilleure solution consiste à les utiliser dans la tâche MAST.

Etendu

Disponibilité des blocs :

Nom du bloc

Type de bloc

Premium

Quantum

M340

M580

Momentum

ADDM

EF

-

-

+

+

-

ADDMX

EF

-

+(1)

-

+

-

ADDR

EF

+

-

-

-

-

CANCEL

Procédure

+

-

+

+

-

CLOSE_TCP_CNX

Procédure

   

+

   

CREAD_REG

EFB

-

+

-

-

-

CWRITE_REG

EFB

-

+

-

-

-

DATA_EXCH

Procédure

+

-

+

+

-

ETH_PORT_CTRL

EFB

+

-

+

+

-

EthPort_Control_MX

EF

-

-

-

+

-

EXCH_QX

EFB

-

+(1)

-

-

-

INPUT_BYTE

Procédure

+

-

+

+

-

INPUT_CHAR

Procédure

+

-

+

+

-

INPUT_CHAR_QX

EFB

-

+(1)

-

-

-

MBP_MSTR

EFB

-

+

-

+(4)

+(2)

MODBUSP_ADDR

EFB

-

+

-

-

-

OUT_IN_CHAR

Procédure

+

-

-

-

-

OUT_IN_MBUS

DFB

+

-

-

-

-

PRINT_CHAR

Procédure

+

-

+

+

-

PRINT_CHAR_QX

EFB

-

+(1)

-

-

-

RCV_TLG

Procédure

+

-

-

-

-

READ_ASYN

Procédure

+

-

-

-

-

READ_DDT

EF

-

-

-

+

-

READ_GDATA

Procédure

+

-

-

-

-

READ_REG

EFB

-

+

-

-

-

READ_REG_QX

EFB

-

+(1)

-

-

-

READ_REMOTE

EFB

-

-

+

+

-

READ_SDO

Procédure

-

-

-

+

-

READ_VAR

Procédure

+

-

+

+

-

SEND_EMAIL

Procédure

-

-

+

-

-

SEND_REQ

Procédure

+

-

-

-

-

SEND_TLG

Procédure

+

-

-

-

-

SYMAX_IP_ADDR

EFB

-

+

-

-

-

TCP_IP_ADDR

EFB

-

+

-

-

-

UA_Connect

EFB

-

-

-

+

-

UA_ConnectionGetStatus

EFB

-

-

-

+

-

UA_Disconnect

EFB

-

-

-

+

-

UA_MonitoredItemAddList

EFB

-

-

-

+

-

UA_MonitoredItemOperateList

EFB

-

-

-

+

-

UA_MonitoredItemRmvList

EFB

-

-

-

+

-

UA_NamespaceGetIndexList

EFB

-

-

-

+

-

UA_NodeGetHandleList

EFB

-

-

-

+

-

UA_NodeReleaseHandleList

EFB

-

-

-

+

-

UA_ReadList

EFB

-

-

-

+

-

UA_SubscriptionCreate

EFB

-

-

-

+

-

UA_SubscriptionDelete

EFB

-

-

-

+

-

UA_SubscriptionProcessed

EFB

-

-

-

+

-

UA_WriteList

EFB

-

-

-

+

-

UNITE_SERVER

Procédure

+

-

-

-

-

WRITE_ASYN

Procédure

+

-

-

-

-

WRITE_GDATA

Procédure

+

-

-

-

-

WRITE_REG

EFB

-

+

-

-

-

WRITE_REG_QX

EFB

-

+(1)

-

-

-

WRITE_REMOTE

EFB

-

-

+

+

-

WRITE_VAR

Procédure

+

-

+

+

-

XMIT

EFB

-

-

-

-

+

XXMIT

EFB

-

+

-

-

+(3)

+ Oui

- Non

(1) Ces EFB ne peuvent être utilisés que pour passer par les modules de communication Quantum suivants : 140 CRP 312 00, 140 NOC 780 00, 140 NOC 781 00. Si vous les utilisez avec d'autres modules de communication, ils restent actifs jusqu'à ce que le paramètre Abort soit défini.

(2) Codes d'opération pris en charge : 1 = écriture de données, 2 = lecture de données, 23 = lecture/écriture de données.

(3) Momentum prend en charge la même implémentation que Quantum. REMARQUE : L'implémentation prise en charge présente une énumération de bits différente de celle de Concept/ProWORX.

(4) Codes d'opération pris en charge : 1 = écriture de données, 2 = lecture de données, 14 = message explicite CIP, 15 = envoi de requête Modbus, 23 = lecture/écriture de données.