Page 1 sur 1

Type de liaison via un CP

Posté : 06 août 2019, 20:41
par Lorent2
Hello,

J'aurai besoin d'éclaircissements sur les types de liaison existantes via un CPx43 (Ethernet) :

Quelle différence entre ces types de liaison et dans quel cas les utiliser ?
- ISO
- UDP
- ISO on TCP
- ...

Besoin également d'aide sur la différence entre les blocs AG_SEND / RECEIVE et AG_LSEND / LRECEIVE. Pareil : dans quel cas les utiliser les premiers ou les derniers.
Est-ce simplement une question de longueur de données à transmettre ?

Re: Type de liaison via un CP

Posté : 30 août 2019, 16:07
par Lorent2
Personne ?

Re: Type de liaison via un CP

Posté : 30 août 2019, 16:46
par djé
Bonjour,

Une liaison ISO est utilisée pour la communication avec des vieux modèles d'API de la gamme S5. Je ne connais pas les caractéristiques exactes mais ca doit dater d'avant les spécification TCP ou autres. (ça doit utiliser l'adresse MAC et non IP)

UDP est utilisée pour une transmision de données mais sans l'assurance que les datas ont bien été récues par le partenaire de communication, (pas de handshake).

TCP c'est la transmission de données mais avec Hand-shake, donc plus "sécurisée".

ISO on TCP c'est de la transmission de données avec en plus des informations de fin et de longueur de trames qui n'existent pas sur TCP simple.

La différence entre les blocs AG_SEND / RECEIVE et AG_LSEND / LRECEIVE c'est simplement la taille des données maxi que tu peux echanger.
Donc tu fais le choix des blocs en fonction de la quantité d'info que tu souhaite faire transiter.

En général on utilise TCP.

Regarde sur le site support de siemens qui regorge d'information sur tout ce que tu peux rechercher sur la marque.

Re: Type de liaison via un CP

Posté : 30 août 2019, 16:48
par JC87