Désolé. Votre demande n'a pas pu être traitée.

Important: Cet article est une traduction automatique réalisée par un logiciel. Le texte original peut être lu ici. SBC fournit ces informations sans garantie de l’exactitude ou de la fonctionnalité et n’assume pas la responsabilité de la traduction.

Nouvelle option pour l'instruction STXD d'envoyer plusieurs personnages sans délai.

FAQ #100916

Le mode caractère supporte maintenant une nouvelle option pour retarder l'envoi du personnage à tout moment (aussi appelé « Mode Freeze »). Cela permet de remplir un intermédiaire envoyant tampon sans que les personnages sont vraiment transmis sur la ligne série jusqu'à ce que la transmission est activée.

 

 

Introduction
Ce nouveau mode (mode freeze) a été mis en place afin d'éviter les pauses dans la transmission d'un bloc de caractères (surtout pour le protocole urgentes telles que Modbus). Au lieu d'envoyer un caractère droit, après avoir été écrit à la mémoire tampon de l'instruction STXD, le nouveau drapeau de STXD_Enable permet à l'utilisateur d'envoyer le caractère bloc par bloc.

Utilisation
Pour utiliser cette option un nouveau paramètre (drapeau STXD_Enable) doit être insérer dans le texte de SASI comme ci-dessous :
TEXTE 1 « UART:115200, 8, N-1 ;MODE : MC0,F0; DIAG:F10, R10 ;TBUF:512 "

Description de l'indicateur STXD_Enable

  • Si l'indicateur STXD_Enable (parfois appelé "geler peu") est définie sur 1 :
    Toute instruction de STXD va insérer le caractère dans l'envoi whiteout tampon que les personnages sont vraiment transmis sur la ligne série.
  • Si l'indicateur STXD_Enable est défini sur 0 :
    La prochaine instruction de STXD transmet le contenu du tampon en une seule fois avec tous les caractères entrés avant envoi.

Avant que le drapeau STXD_Enable est défini sur 1 (arrêt de l'envoi), l'utilisateur doit prendre soin sur l'indicateur de TBSY. Dans le cas où le PCD n'a pas fini en envoyant son dernier bloc, la communication sera bloquée, pour cette raison que le STXD est refusé avec indicateur NEXE est fixée.


Prise en charge de systèmes de PCD et FW minimale qui prend en charge le nouveau drapeau de STXD_Enable : PCD système Minimum FW

Système PCDpremier firmware production supportant le Mode "Freeze"
PCD1.M1x5
0F0
PCD2.M150
0F0
PCD2.M170
0F0
PCD2.M480
1.08.21
PCD2.M5xx0
1.08.19
PCD3.Mxxx0
1.08.23
PCS1
0F0


Remarques

  • Le drapeau de STXD_Enable n'a aucun effet pour instruction STXT.
  • Si le texte de Sasi n'est pas contient l'indicateur de STXD_Enable puis le personnage qui est transmis à l'instruction STXD sera transmis immédiatement après l'exécution de l'instruction STXD.
  • La taille de l'intermédiaire en envoyant le tampon est le même, tel que défini avec le "TBUF:" paramètre sur le texte SASI.

Categories

PG5 2.0 / Mode-C

Last update: 31.05.2015 22:31

First release: 31.03.2008 13:29

Views: 23571

The requested software / document is no longer marketed by Saia-Burgess Controls AG and without technical support. It is an older software version which can be operated only on certain now no longer commercially available products.

Download