Pilote S7TCP

Respectez les consignes suivantes lorsque vous travaillez avec le pilote S7TCP.

Automates pris en charge

Le pilote prend en charge les familles d’automates suivantes :
Série d’automates et modes d’importation de balises pris en charge
Série d’automates
Importation de balises en ligne
Importation de balises hors ligne
Siemens® série S7-1200
Yes
Yes
Siemens® série S7-1500
Yes
Yes
Siemens® série S7-300
Yes
Siemens® série S7-400
Yes

Importation de balises d'automate

Le pilote prend uniquement en charge les structures non optimisées.
Vous pouvez importer des balises dans les modes suivants :
Mode en ligne
Utilisez le mode en ligne pour importer des balises directement depuis l’automate lors de la conception ou de l’exécution.
IMPORTANT:
Avant d'importer des balises à partir d'un automate :
  • Définissez le
    Niveau d’accès
    sur l'option
    Accès complet
    .
  • Activez l'option
    Autoriser l’accès avec la communication PUT/GET du partenaire distant
    .
  • Le cas échéant, désactivez l’option
    Autoriser uniquement la communication PG/PC et IHM sécurisée
    .
Pour plus d’informations, reportez-vous à la documentation du produit.
Mode hors ligne
Utilisez le mode hors ligne pour importer des balises à partir des fichiers de projet suivants :
ap13
,
ap14
,
ap15
,
ap16
,
ap17
,
ap18
.
IMPORTANT:
Avant d’importer des balises à partir d’un fichier de projet :
  • Assurez-vous que le fichier de projet est compilé avec la propriété
    Accès au bloc optimisé
    activée.
  • Si votre projet dispose de plusieurs programmes, choisissez celui à partir duquel vous souhaitez importer les balises.
Pour plus d’informations, reportez-vous à la documentation du produit.

Types de données

Le pilote prend en charge les types de données suivants :
Type de données d'automate
Type de données
FactoryTalk Optix
Longueur
Remarques
BOOL
BOOL
1 BIT
BYTE
BYTE
1 OCTET
WORD
UINT16
2 OCTETS
DWORD
UINT32
4 OCTETS
LWORD
UINT64
8 OCTETS
SINT
SBYTE
1 OCTET
INT
INT16
2 OCTETS
DINT
INT32
2 OCTETS
USINT
BYTE
1 OCTET
UINT
UINT16
2 OCTETS
UDINT
UINT32
4 OCTETS
LINT
INT64
4 OCTETS
ULINT
UINT64
8 OCTETS
REAL
FLOAT
4 OCTETS
LREAL
DOUBLE
8 OCTETS
S5TIME
UINT32
2 OCTETS
Pour plus d’informations sur la base de temps, reportez-vous à la documentation du produit.
TIME
DURATION
4 OCTETS
LTIME
DURATION
8 OCTETS
DATE
DATE
2 OCTETS
TIME_OF_DAY(TOD)
UTC TIME
4 OCTETS
LTIME_OF_DAY(LTOD)
UTC TIME
8 OCTETS
DATE_AND_TIME(DT)
DATE TIME
8 OCTETS
DTL
Struct
12 OCTETS
CHAR
SByte
1 OCTET
WCHAR
UINT16
2 OCTETS
STRING
STRING-MAX254
LONGUEUR + 2 OCTETS
Un opérande du type de données STRING occupe deux octets de plus que la longueur maximale spécifiée dans la mémoire. Pour plus d’informations, reportez-vous à la documentation du produit.
WSTRING
STRING-MAX 254
LONGUEUR + 2 MOTS
Un opérande du type de données WSTRING occupe deux mots de plus dans la mémoire que la longueur maximale spécifiée. Pour plus d’informations, reportez-vous à la documentation du produit.
STRUCT
STRUCT
Timer
UINT32
4 OCTETS
COUNTER
UINT16
2 OCTETS
IEC_Timer
Struct
16 OCTETS
IEC_LTimer
Struct
32 OCTETS
IEC_SCounter
Struct
3 OCTETS
IEC_USCounter
Struct
3 OCTETS
IEC_Counter
Struct
6 OCTETS
IEC_UCounter
Struct
6 OCTETS
IEC_DCounter
Struct
12 OCTETS
IEC_UDCounter
Struct
12 OCTETS
IEC_LCounter
Struct
24 OCTETS
IEC_ULCounter
Struct
24 OCTETS
ARRAY
Type[Length]
ARRAY 2 Dimensionale
Type[Rows, Columns]
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.