Accueil Menus Utilisation Paramétrages Jauges Outils Câblages Téléchargement Contact

Langue - Language - Lengua : Français - English - Español

Paramétrages de Communication de TelePcCn Pro

Windows 7/8/10/11 - Voir Installation paramétrages pour adaptateur USB-Serie RS232 - Carte PCI RS232 - Répartiteur USB automatique - Pilotes Drivers

Paramétrage des communications

Une aide simplifiée existe pour les différents paramètres lors de la création ou modification d'une configuration.

Onglet Propriétés de la communication

 

Retour page d'accueil

 

Port de communication

Choix d'un numéaro de port compris entre 1 et 16. TelePcCn Pro gère 16 ports COM.

TelePcCn permet l'utilisation d'une carte multi voies.

Vitesse de communication

La vitesse de communication doit être réglée en fonction de la qualité de la ligne et du type de connexion (Câblage réalisé avec ou sans signal de contrôle)

La longueur de la ligne ne doit pas excéder 15 mètres. Au-delà un risque de mauvais transfert existe lors de la réception des programmes. Diminuer la vitesse de communication dès que cette longueur est excessive.  Dans le cas d'un CNC NUM 760 et d'un câblage sans signal de contrôle affecter une valeur de vitesse de communication égale de 300 à 1200 Bauds pour la réception des programmes.

Dans le cas d'émission d'un programme augmentez la vitesse à 9600 Bauds.

Il est conseillé de faire des essais en augmentant progressivement les vitesses de transmission.

Préférences de connexion

Le nombre de bits, la parité, le nombre de bits d'arrêts est défini par le constructeur. Se référer à la documentation du constructeur.

Attention au cas du CNC NUM série 1000-1020-1060 ou la configuration du CNC est différente de la configuration logicielle. (Voir Câblage CNC NUM série 1000Num Mille)

Echo

Cette option permet lors de test de transfert d'afficher les caractères Emis/Reçus.

Contrôle de Flux

Le contrôle de flux permet d'affecter un protocole de transmission et d'échange de données entre les différents matériels. Voir documentation constructeur.

Début de programme

Permet d'affecter un code de détection envoyé en début de programme. A ne pas utiliser sur CNC NUM et FANUC. Permet d'envoyer par exemple le mot Begin en début de transfert. Attention au majuscules et minuscules. Exemple : BEGIN n'est pas équivalent à Begin.

Fin de transfert

Affecte le caractère de fin de transfert. Soit XOFF cas des CNC NUM, soit EOT fin de fichier.

Le caractère XOFF (CTRL S code ASCII 19) ne doit pas se trouver dans le programme CN.

TelePcCn envoie automatiquement le caractère de transfert en fin d'émission.

Avec la version 2.0 vous pouvez affecter le ou les caractères de fin de programme que vous désirez.

Exemple : END. Attention avec les majuscules et minuscules. END n'est pas équivalent à End.

Fin de ligne

Affecte le ou les caractères de fin de ligne reconnus par le CNC. LF dans le cas du CNC NUM. Vous pouvez affecter à partir de la version 2.0 un ou plusieurs caractères de votre choix. Exemple ; dans le cas des CNC FANUC, etc.. Dans certains cas, il faut affecter un caractère et le symbole LF (Fin de ligne) suivant les CNC

Fin de ligne en réception pour l'éditeur

Sous Windows NT ou Windows 2000 PRO, l'ouverture d'un fichier CN déchargé peut provoquer la perte des caractères de fin de ligne. Cette option permet d'ajouter un LF+CR à la fin de chaque ligne téléchargée.

Lors de l'ouverture du fichier des lignes vides vont s'intercalées. Il suffit d'enregistrer le fichier, puis de le rouvrir. Si lors de l'ouverture d'un fichier téléchargé, aucun problème n'apparaît alors sélectionner l'option <Pas de fin de ligne>. Normalement sous Windows 95/98 le problème ne se pose pas.

Contrôle du flux
Il y a deux types de contrôle de flux : matériel et logiciel (Xon/Xoff ou DC1/DC3). Le contrôle de flux matériel utilise des fils de signaux dédiés comme RTS/CTS ou DTR/DSR alors que le contrôle de flux logiciel se signale en envoyant les octets de contrôle DC1 ou DC3 dans les fils de données normaux. Pour le contrôle de flux matériel, le câble doit être câblé correctement.

Le flux des octets de données dans le câble entre deux ports série est bidirectionnel, il y a donc deux flux (et deux fils) différents à considérer :

  1. le flux de données de l'ordinateur vers le terminal
  2. le flux de données du clavier du terminal vers l'ordinateur


Le mode RTS/CTS

Le mode de contrôle de flux à défaut est le mode RTS/CTS. Ce mode permet de charger en mémoire les programmes en totalité. A défaut les CNC utilisent ce mode.
Le mode XON / XOFF ou mode passant.
Ce mode permet d'envoyer des programmes de taille plus importante que la mémoire du calculateur. Attention, tous les CNC n'acceptent pas ce mode. Faire des essais de vitesses de transmission au préalable (Voir ci dessous) . Ce mode fonctionne uniquement dans le sens PC-->MOCN.

Cette méthode présente des désavantages. En envoyant les caractères XON et XOFF de la bande passante est consommée ce qui signifie un ralentissement de la vitesse de transfert. Le but des techniques de contrôle de flux est d'éviter des erreurs que nous avons appelé "dépassement d'exécution". Le problème ici est que comme le contrôle de flux XON/XOFF est totalement logiciel si une erreur de type "dépassement d'exécution" se produit, les caractères XON et XOFF ne seront plus reconnus comme tels mais interprétés comme d'autres caractères. Ainsi cela va s'en suivre d'une perte de données pour l'entité ayant émis XOFF (du fait de ne pouvoir gérer toutes les informations lui arrivant) ou ne plus envoyer d'information pour l'entité ayant émit un XOFF.

Lorsqu'on envoie un grand nombre de caractères à la console en rafale, celle ci ne peut les traiter assez rapidement, de sorte que « au bout d'un certain temps » certains caractères se perdent. Le protocole de contrôle de flux XON/XOFF permet de résoudre se problème sur une liaison 3fils :
- Quand le buffer de la console (configurée pour gérer XON/XOFF) dépasse un certain seuil, la consôle emet en retour verslePClecaractèreXOFF=0x13=19 pour demander un arrêt de transmission.
- Lorsque la console est de nouveau disposée à recevoir des caractères,elleemetlecaractèreXON=0x11=17 pour autoriser une reprise de transmission. 

 

Tableau des caractères personnalisés

 

Retour page d'accueil

Pour affecter un caractère ou une chaîne de caractères aux paramètres personnalisés : fin de ligne, fin de transfert ou début de programme.

 - Cliquez sur le bouton représentant le caractère à insérer tout comme un clavier informatique.

 - Le bouton < Annuler > permet d'annuler le dernier caractère entré.

 - Le bouton < Effacer > permet de supprimer ou réinitialiser la chaîne de caractère à affecter.

Nota :

Attention : Consulter votre manuel constructeur CNC avant d'affecter des caractères personnalisés.

Vérifier par exemple que la fin de ligne soit  < ; + LF > (Line Feed) et non pas < ; > uniquement.

La fin de programme peut être END + caractère de fin de ligne. Exemple : END ;

Et non pas END uniquement.

 

Onglet Divers/Configuration

 

Retour page d'accueil

Nombre de caractères dans le tampon de réception

Défini le nombre de caractères lu dans le tampon de réception.

Si vous affectez la valeur 1, les caractères sont lus un par un.

A utiliser lors de transfert avec des conditions de transfert de mauvaise qualité. (Parasites, longueur de ligne importante, etc.)

Le type de réception doit être configuré sur Par caractères et choisissez une vitesse de transfert lente (300 à 600 Bauds).

Si vous affectez la valeur 0, le contrôle de communication lit la totalité du tampon de réception.

La valeur par défaut est de 256 ou 512 caractères. Cette valeur est à définir en fonction des longueurs de ligne que vous êtes sensé recevoir.

Caractère de remplacement en cas d'erreur

A défaut le caractère de remplacement est <?>. Ce caractère remplace un caractère mal reçu par le micro-ordinateur. (Mauvaise parité ou vitesse de transfert trop importante)

Taille du tampon de réception

Défini en octet la taille du tampon de réception. A ne pas confondre avec le nombre de caractère lu dans le tampon de réception.

Cette valeur fixe la taille maximum du tampon de réception. Elle doit être supérieure dans tous las cas au nombre de caractères lus dans le tampon de réception. Plus cette valeur est importante, plus le contrôle de réception utilise de la mémoire. Fixez une valeur de 512 si le nombre de caractères par ligne devant être reçus ne dépasse pas cette valeur.

Taille du tampon de transmission

Fixe le nombre de caractère maximum par ligne à envoyer. Affectez une valeur supérieure au nombre de caractères maximum d'une ligne de programme.

Nombre de caractères reçus avant la gestion des erreurs.

En affectant la valeur 0, vous désactivez la gestion des erreurs dans le cas d'une erreur de transfert en réception. (Valeur par défaut : 0)

En affectant la valeur, vous forcez le contrôle de communication à générer la gestion des erreurs chaque fois qu'un caractère est reçu dans le tampon de réception.

Pour un type de réception par fichier ce nombre doit être égal à 128 minimums jusqu'à 512. Il est conseillé de faire des essais.

Nombre de caractères autorisés dans le tampon de transmission.

Défini le nombre maximum de caractères autorisé dans le tampon de transmission avant la gestion des erreurs.

En affectant la valeur 0 (Valeur à défaut), vous désactivez la gestion des erreurs du contrôle de communication pour la transmission.

En affectant la valeur 1, vous obligez le contrôle de communication à générer la gestion des erreurs lorsque le tampon de transmission est totalement vide.

Filtrage des caractères nuls

Cette option permet de supprimer les caractères nuls reçus.

Il est conseillé de filtrer les caractères nuls. Les caractères nuls existent sur les CNC qui permettent de décharger les programmes sur bande perforée. (Création d'une amorce)

Si les caractères nuls sont filtrés, ils sont ignorés lors de la réception et n'apparaissent pas dans le programme reçu.

Activation de la ligne demande pour émettre

Détermine s'il convient d'activer la ligne demande pour émettre.

Le signal Demande pour émettre demande la permission d'envoyer des données au Modem qui lui est attaché.

Activation de la ligne Terminal prêt

Détermine s'il convient d'activer la ligne Terminal prêt au cours de la communication.

(Autorisation de recevoir des donnés.)

Type de réception
Par ligne : Les lignes de programmes sont reçues jusqu'à ce que le caractère de fin de ligne soit détecté. Le nombre de caractères dans le tampon de réception doit être égal ou supérieur au nombre maxi de caractères par ligne de programme devant être reçus.

Par caractères : Les lignes sont reçues caractères par caractères. Cas de transmission lente avec une qualité de transfert médiocre et une longueur de fil excessive. (Plus de 15 mètres)
Le nombre de caractères dans le tampon de réception doit être fixé à 1. Utilisez ce mode pour recevoir les données d'un banc de préréglage.
Par fichier : Ce type de réception permet de recevoir un fichier jusqu'à ce que le caractère de fin de réception soit détecté. Il faut choisir cette option pour les systèmes d'exploitation Windows 98 SE, Win 2000 Pro et Win XP. Cette option corrige les problèmes de réception qui existaient parfois sous l'ancienne version. La taille du fichier en réception n'est pas limitée à 25000 lignes donc illimitée.

 Le nombre de caractère dans le tampon de réception dans la gestion des erreurs doit être supérieur à 64 . Pour des vitesses rapides 9600 Bds choisir au maximum un nombre de caractères égal à 512.

Type d'émission
Ligne par ligne : Le mode ligne par ligne permet d'envoyer des fichiers de taille limitée à 25000 lignes. Cette option permet de paramétrer et de prendre en compte le caractère de fin de ligne.

Jusqu'à fin de fichier : Le mode < Jusqu'à fin de fichier > permet d'envoyer des programmes de taille illimitée. Le caractère de fin de ligne est celui défini par le fichier à envoyer. Ce mode ne prend pas en compte le paramétrage de fin de ligne déclaré dans la configuration de communication. Ce mode fonctionne sous tous les CNC qui autorisent les fins de ligne de type LF - LF+CR - CR+LF. (CNC NUM par exemple)

 

Taille de réception fixe

A n'utiliser que dans le cas du banc EBP TMA 310 P. Fixe le nombre de caractères maxima reçus par ligne. Fixez cette option sur Non pour les transfert de programmes et un nombre de caractère fixe égal à 0.

Dossier de réception des programmes CN

Permet d'affecter un dossier de réception différent par configuration de communication.

Ce dossier est pris en compte uniquement pour le déchargement de programmes.

 

Onglet Dossier /Editeur CN

 

Retour page d'accueil

 

Ces options permettent de choisir les dossiers de réception des programmes à défaut, du dossier de réception des fichiers jauges outils à partir du banc de préréglage ainsi que l'éditeur de programme.