Télécharger le zip
salut, ca serait bien que tu expliques rapidement ce protocoles UniTelway !!!
Salut GaetanEst ce que tu aurais de la doc sur le protocole unitelway ?. Car j'aimerais réaliser un com pc/automate en vb. Comme je ne comprends pas super le c++, ce serait sympa si tu avais qqchosemon mail : tlimondin@yahoo.fr@+lim
Salut,j'ai essayé les programmes contenu dans le fichier zip pour communiquer avec un automate TSX3722, Et cela n'a pas réussi. Y'aurait-il des paramètres à modifier au niveau de la classe pour l'adapter au matétiel ?
Tu dois modifier un peu la source si tu veux que cela marche sur un automate tsx3722, il y a un champ pour chaque trame ki est reservé au type d'automate. Si tu veux plus de detail, n'hesite pas a laisse un message
stp peux tu m'aider je suis debutant en vb et je doit programmer pour mon projet de fin d'etude un programme qui récupere les trames de l automate ca1500 de sysmex et les affiche et enregistre dans un répertoire voila les données que j'ai : et merci d'avance pour avoir lu mon msg!FORMAT DES COMMUNICATIONS VERS L?ORDINATEUR CENTRAL(OPTION)La communication avec l?ordinateur central (HC) utilise un type de tension électrique en sériepar bit, compatible avec l?interface RS-232C. Le port d?interface série réservé à la connexion àl?ordinateur central est situé sur le panneau droit de l?unité principale.1.1 Matériel1. ConnecteurLe connecteur vers l?ordinateur central est situé sur le panneau droit de l?unité principale.Utilisez un connecteur femelle D-SUB 9 broches.Les spécifications des vis de fixation correspondant à ce connecteur sont exprimées enpouces.2. Signaux du connecteurTableau B-1-1 : Affectation des broches3. Format de communicationLes données sont transmises en mode asynchrone semi-duplex (l?astérisque * indique laconfiguration à la sortie de l?usine).Débit en Baud : 600, 1200, 2400, 4800, *9600 (BPS)Code : 7-bit, *8-bitBit de stop : 1-bit, *2-bitParité : *Aucune, Pair, ImpairIntervalle : 0, *2, 3, 5, 7, 10, 15 (secondes)4. Niveau du signalLe niveau de signal est conforme à la norme JIS C6361.Tableau B-1-2 : Niveau du signalN° debrocheNom du signal Direction du signal12 Recevoir Données (RxD) de l'ordinateur central vers le CA-15003 Transmettre Données (TxD) du CA-1500 vers l'ordinateur central4 Terminal de données prêt (DTR) du CA-1500 vers l'ordinateur central5 Signal Terre (SG)6 Jeu de données prêt (DSR) de l'ordinateur central vers le CA-15007 Demande à envoyer (RTS) du CA-1500 vers l'ordinateur central8 Prêt à envoyer (CTS) de l'ordinateur central vers le CA-15009Niveau Signal de données Signal de contrôle+3V ou supérieur « 0 » logique, bit de départ ON-3V ou inférieur « 1 » logique, bit d?arrêt OFFLogiciel1. Format de communication1) CodePour la sortie, l?appareil utilise les codes ASCII.2) Structure du texte« STX » (02 H) est envoyé avant les données et « ETX » (03 H) est envoyé à la fin des données.Figure B-1-3 : Ordre de transmission3) Protocole de communicationLes deux protocoles suivants sont mis à votre disposition par le système. Vous pouvezchoisir l?un ou l?autre en fonction de l?état du système.Classe ATransmission unilatérale vers l?ordinateur central sans demander à ce dernier ni ACKni NAK.Classe BLe CA-1500 transmet les données puis attend un ACK ou un NAK pour terminer latransmission des données.ACK et NAK peuvent être envoyés entre STX et ETX.Format des résultats d?analyseLa valeur indiquée entre parenthèses ( ) est celle qui est utilisée lorsque CA-1000 estsélectionné.Tableau B-1-3 : Format des résultats d?analyseOrdre de transmissionLa transmission se fait dans l?ordre depuis le premier paramètre jusqu?au dernier, lecaractère le plus significatif passant en premier et le moins significatif en dernier. Lasuppression des zéros n?est pas réalisée.Numéro de bloc et nombre total de blocsPour être transmis, les résultats sont divisés de façon à ce qu?un bloc contienne aumaximum 255 caractères.Le numéro du bloc est le numéro de séquence du texte divisé.Le nombre total de blocs est le nombre total de portions de texte divisé.Normalement, le numéro de bloc et le nombre de blocs sont tous deux « 01 ».Code de distinction d?échantillonIndique le type du résultat d?analyse.U : Résultats d?analyses de routineE : Résultats d'analyse d'échantillons urgentsS : Résultats d?analyse de courbe étalonC : Résultats d'analyse de contrôle de qualitéDate et heureIndique la date et l?heure auxquelles l?analyse a été réalisée. Le format de la datecorrespond au format défini dans le programme de configuration date/heure. L?heures?affiche de 0 à 24 heures. La suppression des zéros n?est pas réalisée.Numéro de rackLe numéro de rack indique un numéro à 6 (ou 4) caractères (« 000001 » - « 999999 »)affecté à chaque rack échantillons. La suppression des zéros n?est pas réalisée.Pour le support échantillons urgents, il indique « STAT H » (si le format CA-1000 estsélectionné, ce sera « 0000 »). Pour le support réactifs, il indique « D1 » - « D14 » (sile format CA-1000 est sélectionné, il s?agira d?espaces (20 H)).Nº de position du tubeLe numéro de position du tube indique la position du tube échantillon (01 - 10) dans lerack échantillons, la position du support (01 - 05) échantillons urgents et le supportréactifs (espaces (20 H)) : Si le numéro de position du tube est exprimé en chiffres, lasuppression des zéros n?est pas réalisée.Nº ID de l'échantillonLe numéro d?identification de l?échantillon se compose de 15 (ou 13) caractèresnumériques. Un trait d?union « - » (2D H) peut être inséré entre les chiffres. Le traitd?union « - » est inclus dans les 15 (ou 13) caractères. La suppression des zéros n?estpas réalisée. Les caractères les plus significatifs sont remplacés par des espaces (20H) si le numéro comporte moins de 15 (ou 13) caractères.Informations d?identificationLes informations d?identification indiquent la méthode par laquelle le numérod?identification de l?échantillon a été enregistré.M : Saisie manuelleA : Affecté automatiquement par l?appareilB : Lu par le lecteur de code-barre.C : Défini grâce aux informations sur les instructions d?analyse envoyées parl?ordinateur centralNom patientLe nom du patient se compose de 15 (ou 11) caractères. Les codes de caractèrespeuvent comprendre des espaces mais excluent les codes de contrôles.Paramètre d?analyse, DonnéesTableau B-1-4 : Paramètre d?analyse, Données1) Code du paramètreOù x est :1: Temps2: Pourcentage d?activité / concentration3: Ratio (taux)4: INR5: dFbg* D?autres codes de paramètre peuvent être ajoutés par la suite. Si l?ordinateur centralreçoit un code de paramètre non répertorié ci-dessus, préparez un programmepermettant à l?ordinateur central d?ignorer les données du code de paramètre enquestion ou d?allouer un paramètre aux nouveaux codes.# Non disponible aux États-Unis.## Uniquement disponible en Asie.2) DonnéesPuisque le séparateur décimal n?est pas transmis, l?ordinateur central doit ajouter leséparateur décimal approprié et spécifié pour chaque paramètre.La position du séparateur décimal varie en fonction de l?unité.Temps : OOOO.O →OOOOO (*1)Pourcentage d'activité : OOO.O →��OOOO (*2)Taux PT : OO.OO →��OOOO (*2)INR : OO.OO →��OOOO (*2)Concentration Fbg : ��O.OOOg/l ou ��OOO.Omg/dl →��OOOO (*2)Concentration de D-dimère :OO.OOmg/l ou OOOOμg/l→��OOOO (*2)Différence de densité optique (dDO) :Méthode chromogénique : OO.OOO →OOOOO (*2)Méthode immunologique : O.OOOO →OOOOO (*2)��indique un espace (20 H).Paramètre Nb. de caractèresCode de paramètre 3 (OOO)Données 5 (OOOO.O) [sec], [s](��OOO.O) [%], [mg/dl], [μg/l](��O.OOO) [ ], [g/l], [U/ml], [μg/ml](��OO.OO) Ratio, INR, [mg/l]Signal 1 "��", "+", "-", "*", "!", "<", ">", ""04x : PT 05x : APTT 06x : Fbg08x : TTO# 09x : NT# 12x : Facteur II15x : Facteur V 17x : Facteur VII 18x : Facteur VIII19x : Facteur IX 20x : Facteur X 21x : Facteur XI22x : Facteur XII 30x : AT III 31x : 2PI32x : Plg 33x : PC 51x : TT60x : FDP## 61x : D-dimèreREMARQUE : ? D?autres codes de paramètre peuvent être ajoutés par la suite.DonnéesPuisque le séparateur décimal n?est pas transmis, l?ordinateur central doit ajouter leséparateur décimal approprié et spécifié pour chaque paramètre.La position du séparateur décimal varie en fonction de l?unité.Temps : OOOO.O →OOOOO (*1)Pourcentage d'activité : OOO.O →��OOOO (*2)Taux PT : OO.OO →��OOOO (*2)INR : OO.OO →��OOOO (*2)Concentration Fbg : ��O.OOOg/l ou ��OOO.Omg/dl →��OOOO (*2)Concentration de D-dimère :OO.OOmg/l ou OOOOμg/l→��OOOO (*2)Différence de densité optique (dDO) :Méthode chromogénique : OO.OOO →OOOOO (*2)Méthode immunologique : O.OOOO →OOOOO (*2)��indique un espace (20 H).Indicateursespace : Pas d?erreur+ Au-dessus de la limite de contrôle supérieure- En dessous de la limite de contrôle inférieure* Indique une erreur d?analyse, les données moyennes sont inégales ou le Fbgest supérieur à la fourchette d?analyse.! Le temps de coagulation a été obtenu après redilution.< En dessous de la limite de rapport inférieure> Au-dessus de la limite de rapport supérieureLe paramètre de calcul n?est pas calculé car la courbe étalon n?est pas définie.1.3.2 Format du texte de demande d?instructions d?analyseLa valeur indiquée entre parenthèses ( ) est celle qui est utilisée lorsque CA-1000 est sélectionné.Tableau B-1-5 : Format du texte de demande d?instructions d?analyseParamètre Nb. de caractères ExempleSTX 1 (02 H)Code I de distinction de texte 1 Fixe : « R ».Code II de distinction de texte(touche de demande)1 « 1 » (Nº de rack, nº deposition du tube) ou « 2 »(Nº ID de l'échantillon)Code III de distinction de texte 2 Fixe : « 21 »Numéro de bloc 2 "01"Nombre total de blocs 2 "01"Code de distinction d?échantillon 1 Fixe : espace (20 H)Date 6 "980131"Temps 4 "1325"Numéro de rack 6 (4) "000001"Nº de position du tube 2 "01"Nº ID de l'échantillon 15 (13) "123-456-789-012"Informations d?identification 1 « M », « A », « B », espace(20 H)Nom patient 15 (11) « XX...XX »Paramètre d?analyse, Données 1 9Paramètre d?analyse, Données 2 9Paramètre d?analyse N, Données N 9ETX 1 (03 H)Total 60 +9N (52 +9N)Indicateursespace : Pas d?erreur+ Au-dessus de la limite de contrôle supérieure- En dessous de la limite de contrôle inférieure* Indique une erreur d?analyse, les données moyennes sont inégales ou le Fbgest supérieur à la fourchette d?analyse.! Le temps de coagulation a été obtenu après redilution.< En dessous de la limite de rapport inférieure> Au-dessus de la limite de rapport supérieureLe paramètre de calcul n?est pas calculé car la courbe étalon n?est pas définie.1.3.2 Format du texte de demande d?instructions d?analyseLa valeur indiquée entre parenthèses ( ) est celle qui est utilisée lorsque CA-1000 est sélectionné.Tableau B-1-5 : Format du texte de demande d?instructions d?analyseParamètre Nb. de caractères ExempleSTX 1 (02 H)Code I de distinction de texte 1 Fixe : « R ».Code II de distinction de texte(touche de demande)1 « 1 » (Nº de rack, nº deposition du tube) ou « 2 »(Nº ID de l'échantillon)Code III de distinction de texte 2 Fixe : « 21 »Numéro de bloc 2 "01"Nombre total de blocs 2 "01"Code de distinction d?échantillon 1 Fixe : espace (20 H)Date 6 "980131"Temps 4 "1325"Numéro de rack 6 (4) "000001"Nº de position du tube 2 "01"Nº ID de l'échantillon 15 (13) "123-456-789-012"Informations d?identification 1 « M », « A », « B », espace(20 H)Nom patient 15 (11) « XX...XX »Paramètre d?analyse, Données 1 9Paramètre d?analyse, Données 2 9Paramètre d?analyse N, Données N 9ETX 1 (03 H)Total 60 +9N (52 +9N)
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 873 987 membres 21 nouveaux aujourd'hui 16 151 membres club