Gestion Du Contrôle De Flux; Contrôle De Flux Matériel : Commutation Rts - Siemens SIMATIC S7-1200 Manuel

Masquer les pouces Voir aussi pour SIMATIC S7-1200:
Table des Matières

Publicité

Protocoles des processeurs de communication
12.3 Communication point à point (PtP)
Paramètre
Vitesse de transmission
Parité
Nombre de bits d'arrêt
Contrôle du flux
Temps d'attente
12.3.2.1
Gestion du contrôle de flux
"Contrôle de flux" fait référence à un mécanisme pour équilibrer l'envoi et la réception de
transmissions de données de manière à éviter la perte de données. Le contrôle de flux
garantit qu'un émetteur n'envoie pas plus d'informations que le récepteur ne peut en gérer.
Le contrôle de flux peut être matériel ou logiciel. Le CM RS232 prend en charge le contrôle
de flux matériel et le contrôle de flux logiciel. Le CM et le CB RS485 n'acceptent pas le
contrôle du flux. Vous indiquez le type de contrôle de flux lorsque vous configurez le port
(Page 491) ou avec l'instruction PORT_CFG (Page 474).
Le contrôle de flux matériel opère via les signaux de communication Demande pour émettre
(RTS) et Prêt à émettre (CTS). Sur le CM RS232, le signal RTS est envoyé à partir de la
broche 7 et le signal CTS est reçu par le biais de la broche 8. Le CM RS232 est un
équipement terminal de données (DTE) qui affirme RTS en sortie et surveille CTS en entrée.
Contrôle de flux matériel : commutation RTS
Si vous activez le contrôle de flux matériel à commutation RTS pour un CM RS232, le
module active le signal RTS pour envoyer des données. Il écoute le signal CTS pour
déterminer si l'appareil récepteur peut accepter des données. Lorsque le signal CTS est
actif, le module peut envoyer des données tant que le signal CTS reste actif. L'émission doit
être interrompue si le signal CTS devient inactif.
L'émission reprend lorsque le signal CTS redevient actif. Si le signal CTS n'est pas activé
pendant le temps d'attente configuré, le module interrompt la transmission et renvoie une
erreur au programme utilisateur. Vous indiquez le temps d'attente dans la configuration du
port (Page 491).
492
Définition
La valeur par défaut pour la vitesse de transmision est de 9,6 Kbits par seconde. Les choix
autorisés sont : 300 bauds, 600 bauds, 1,2 Kbits, 2,4 Kbits, 4,8 Kbits, 9,6 Kbits, 19,2 Kbits,
38,4 Kbits, 57,6 Kbits, 76,8 Kbits et 115,2 Kbits
La valeur par défaut pour la parité est "Pas de parité". Les choix autorisés sont : Sans
parité, parité paire, parité impaire, parité marque (bit de parité toujours à 1) et parité espace
(bit de parité toujours à 0)
Il peut y avoir un ou deux bits d'arrêt. Le nombre par défaut de bits d'arrêt est 1.
Vous pouvez choisir soit le contrôle de flux matériel soit le contrôle de flux logiciel pour le
module de communication RS232 comme décrit au paragraphe "Gestion du contrôle de
flux (Page 492)". Si vous sélectionnez le contrôle de flux matériel, vous pouvez choisir si le
signal RTS est toujours activé ou si RTS est commuté. Si vous sélectionnez le contrôle de
flux logiciel, vous pouvez définir les caractères ASCII pour les caractères XON et XOFF.
Les interfaces de communication RS485 n'acceptent pas le contrôle du flux.
Le temps d'attente indique la durée pendant laquelle le CM ou le CB attend de recevoir
CTS après avoir affirmé RTS ou de recevoir un caractère XON après avoir reçu un
caractère XOFF, selon le type de contrôle de flux. Si le temps d'attente expire avant que
l'interface de communication n'ait reçu le CTS ou XON attendu, le CM ou le CB interrompt
la transmission et renvoie une erreur au programme utilisateur. Vous indiquez le temps
d'attente en millisecondes. La plage va de 0 à 65535 millisecondes.
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières