Publicité

Liens rapides

MANUEL HARDWARE
DES CARTES
MCXPCI/BP
et
MCXPCI/BPMR
Juin 2007. Révision B.03

Publicité

Table des Matières
loading

Sommaire des Matières pour Acksys MCXPCI/BP

  • Page 1 MANUEL HARDWARE DES CARTES MCXPCI/BP MCXPCI/BPMR Juin 2007. Révision B.03...
  • Page 2 • Windows est une marque déposée de MICROSOFT. NOTICE ACKSYS ® ne garantit en aucune façon le contenu du présent document et dégage son entière responsabilité quant à la rentabilité et la conformité du matériel aux besoins de l'utilisateur. ACKSYS ® ne pourra en aucun cas être tenue pour responsable des erreurs éventuellement contenues dans ce document, ni des dommages quelle qu'en soit leur importance, du fait de la fourniture, du fonctionnement ou de l'utilisation du matériel.
  • Page 3: Table Des Matières

    MCXPCI/BP MCXBPMR- A CARTE TABLES DES MATIERES LES CARTES MCXPCI/BP-XX ET MCXPCI/BPMR-XX........I-3 ......................I-3 RESENTATION ’ .................I-5 ES DIFFERENTS MODES D UTILISATION ........................I-8 ARANTIE LA CARTE MERE MCXPCI/0................II-1 II.1 .........................II-1 YNOPTIQUE II.2 ......................II-2 ONFIGURATION II.3 ...................II-4 EMARRAGE DE LA CARTE III.
  • Page 4: Les Cartes Mcxpci/Bp-Xx Et Mcxpci/Bpmr-Xx

    BIOS compatible PC et d'un support pour une carte Compact FLASH type 1. La carte MCXPCI/BP-xx est construite à partir de l'assemblage de la carte mère MCXPCI/0, d’une carte mezzanine PCB-BP et de 1 à 8 boîtiers déportés ref. MCXBP (1 boîtier contient 8 voies).
  • Page 5 MCXPCI/BP MCXBPMR- A CARTE Les pièces détachées, options et extensions de ces modèles sont les suivantes : • MCXBP ......Boîtier 8 voies série synchrones ou asynchrones avec SCC 85C30 et interfaces RS232, RS422. • MCXBPMR ..... Boîtier 8 voies série synchrones ou asynchrones avec SCC 85C30 et interfaces modulaires isolées (RS232, RS422, RS485,...
  • Page 6: I.2 Les Differents Modes Dutilisation

    MCXPCI/BP MCXPCI/BPMR A CARTE I.2 L ’ ES DIFFERENTS MODES D UTILISATION La carte propose différents modes d’utilisation programmable via le groupe de mini- interrupteurs SW1-1 & SW1-2. SW1-1 SW1-2 Mode d’utilisation Built-In Firmware Stand Alone Réservé ACKSYS MCXDOS Le mode BUILT-IN-FIRMWARE qui offre L’accès aux ports de communications en mode asynchrone ou synchrone depuis le P.C.
  • Page 7 Le mode de programmation « Built-In Firmware » permet d’exploiter la carte depuis le P.C. en s’appuyant sur les fonctionnalités du firmware ACKSYS intégré dans la flash Eprom de la carte. Pour les systèmes d’exploitation les plus courants, ACKSYS fournit un pilote de périphérique s’exécutant sur le P.C hôte, offrant à...
  • Page 8: Le Mode Mcxdos

    MCXPCI/BP MCXPCI/BPMR A CARTE I.2.2 Le mode MCXDOS Ce mode permet le développement et l’exploitation d’applications embarquées s’exécutant sous un système d’exploitation de votre choix, dans le mesure où il ne nécessite ni écran, ni intervention clavier/souris pour démarrer l’application.
  • Page 9: I.3 Garantie

    MCXPCI/BP MCXPCI/BPMR A CARTE I.3 G ARANTIE La période de garantie est définie par nos conditions générales de garantie c'est-à-dire : Garantie de 5 ans pièces et main-d'œuvre contre tout vice de fabrication ou de fonctionnement à l'exception des pannes engendrées par une utilisation non conforme ou bien par l'action excessive d'un agent ou d'une circonstance naturelle.
  • Page 10: La Carte Mere Mcxpci/0

    II-1 MCXPCI/0 A CARTE MERE LA CARTE MERE MCXPCI/0 La carte doit impérativement être installée dans un emplacement PCI 5V de la machine conforme à la norme PCI 2.1 ou plus. II.1 S YNOPTIQUE 8 Leds de diagnostic Logique PC Connecteur CLAVIER WATCHDOG 100 ms/1,6s Option...
  • Page 11: Onfiguration

    Une sérigraphie sur un film plastique attachée à la carte reprend la configuration de chacun des commutateurs. Les configurations à la livraison sont grisées dans les tableaux suivants. SW1-1 SW1-2 Mode Built-In Firmware Stand Alone Réservé ACKSYS MCXDOS SW1-3 Watchdog Watchdog activé Watchdog désactivé SW1-4 Action RESET BUS PCI RESET MCXPCI Pas de reset MCXPCI SW1-4 permet de réinitialiser la carte MCXPCI/0 quand le bus PCI du PC est réinitialisé.
  • Page 12 II-3 MCXPCI/0 A CARTE MERE SW2-1 Batterie Batterie Connectée Batterie déconnectée SW2-2 Simulation état batterie (significatif si SW2-1 OFF) ou si batterie HS Simulation batterie OK Simulation batterie HS Attention, la configuration SW2-1 sur ON et SW2-2 sur ON est interdite. Juin 2007.
  • Page 13: Demarrage De La Carte

    MCXPCI/0 II-4 A CARTE MERE II.3 D EMARRAGE DE LA CARTE A la mise sous tension, la carte MCXPCI effectue un autotest avec affichage sur le groupe de 8 leds du test en cours d'exécution. En cas d'erreur, les leds conservent leur état et permettent d'identifier immédiatement la cause de l'erreur.
  • Page 14 II-5 MCXPCI/0 A CARTE MERE Les codes erreurs suivants ne sont significatifs qu’en mode «Built-In Firmware» : Code 81h ............Erreur sur UART, SCC ou SCA. Code 82h ............Erreur mémoire double accès. Code 83h ............Erreur TRAP non attendue. Code 84h ............
  • Page 15: La Carte Pcb-Bp

    Connecteur J1 : Ce connecteur, accessible à l’extérieur du P.C., permet par l’intermédiaire du câble MCX-CABLE fourni, de connecter le premier boîtier d’extension à la carte MCXPCI/BP-00. Connecteur J2 : Ce connecteur permet de brancher la PCB-BP sur la carte MCXPCI/0.
  • Page 16: Configuration

    A CARTE III.1 C ONFIGURATION Attention, les commutateurs SW1 et SW2 sont configurés en usine et réservés à l’usage d’ACKSYS. Commutateur SW1 : Ce commutateur permet d’attribuer à chaque boîtier MCXBP ou MCXBPMR un signal d’interruption. BP8 sur IRQ14 SW1-1...
  • Page 17: Le Boitier D'extension Mcxbp

    électrostatiques. Le boîtier MCXBP permet d'ajouter 8 lignes de communication supplémentaires à la carte MCXPCI/BP (jusqu’à 8 boîtiers d’extension peuvent être raccordées à une carte MCXPCI pour totaliser 64 voies). Le kit de base se compose : •...
  • Page 18: Configuration

    4 mini-commutateurs permet d’affecter un numéro d'unité au boîtier. Le second, qui comporte 8 mini-commutateurs permet d'accorder la ligne de communication entre la carte MCXPCI/BP et l'ensemble formé par les boîtiers MCXBP. Les illustrations ci-dessous donnent la configuration du bloc de 4 mini-commutateurs pour chacun des boîtiers.
  • Page 19: 1.2 Vérification De La Configuration

    Vérification de la configuration en mode mcxdos Aucune vérification n’est effectuée sur la configuration des boîtiers MCXBPMR si la carte MCXPCI/BP est configurée en mode MCXDOS ou en mode « stand-alone ». Juin 2007. Révision B.03...
  • Page 20: Installation

    NSTALLATION Une fois la carte montée dans la machine, il convient de raccorder (hors tension) le câble (rond 80 points blindé) entre la carte MCXPCI/BP et le premier dispositif de connexion MCXBP. Si vous envisagez de raccorder plus de deux boîtiers de connexion MCXBP ou bien si vous avez l'intention d'utiliser plus de huit lignes RS422 simultanément, vous devez vous procurer...
  • Page 21 B9/16, C17/24 ...) apposé sur une étiquette collée en face avant, facilitant ainsi l’ordre d’assemblage. Cache de protection pour dernière mécanique ALIMENTATION AUXILIAIRE MCXPWS Cordon secteur H57/64 ACKSYS MCXPWS ACKSYS MCXBP DCOK Cache de protection pour dernière mécanique INSERER L'ALIMENTATION MCX-PWS AUX EMPLACEMENTS SUIVANTS : Cas de 2 à...
  • Page 22: Attribution Des Signaux Sur Les Connecteurs

    SUBD 25 E BROCHAGE DU CONNECTEUR NE REPOND A AUCUNE NORME PAR CONSEQUENT IL EST ABSOLUMENT INDISPENSABLE DE VERIFIER LE CABLAGE DE CHACUNE DES BROCHES ACKSYS : AD422/485-INT BC20MA-INT, POUR UTILISER LES ADAPTATEURS IL EST AUX -12V ( ABSOLUMENT INDISPENSABLE DE CONNECTER LE SIGNAL...
  • Page 23: Options Mecaniques

    Un boîtier MCXBP isolé peut être monté en RACK 19″ avec le support suivant : • MCXBP-RACK (3U). Une carte MCXPCI/BP-00, en fonctionnement autonome, et son alimentation peuvent être montés en RACK 19″ avec le support suivant : • MCX-RACK 19″ ″ ″ ″ (2U).
  • Page 24: Caracteristiques Electriques Et Mecaniques

    IV-8 ’ MCXBP E BOITIER D EXTENSION IV.5 C ARACTERISTIQUES ELECTRIQUES ET MECANIQUES CONSOMMATION DIMENSIONS CONDITIONS D’UTILISATION Longueur Humidité + 5 V DC + 12 V DC - 12 V DC Température Stockage relative (non Largeur condensée) 0,8 A max / 83 mA max / 83 mA max / 255mm x...
  • Page 25: Le Boitier D'extension Mcxbpmr

    255.00 mm Le dispositif de raccordement MCXBPMR est un sous-ensemble complètement indépendant de la carte MCXPCI/BP-00. Il intègre les unités de communication ZILOG 85C30 sur une carte fond de panier. Le système d'amplification des signaux et les systèmes de protection de ligne sont implantés sur une carte mezzanine pour chaque voie.
  • Page 26: Les Commutateurs

    4 mini-commutateurs permet d’affecter un numéro d'unité au boîtier. Le second, qui comporte 8 mini-commutateurs permet d'accorder la ligne de communication entre la carte MCXPCI/BP-00 et l'ensemble formé par les boîtiers MCXBPMR. Les illustrations ci-dessous donnent la configuration du bloc de 4 mini-commutateurs pour chacun des boîtiers.
  • Page 27: Vérification De La Configuration

    Vérification de la configuration en mode MCXDOS Aucune vérification n’est effectuée sur la configuration des boîtiers MCXBPMR si la carte MCXPCI/BP est configurée en mode MCXDOS ou en mode « stand-alone ». Juin 2007. Révision B.03...
  • Page 28: Installation

    NSTALLATION Une fois la carte montée dans la machine, il convient de raccorder (hors tension) le câble (rond 80 points blindé) entre la carte MCXPCI/BP et le premier dispositif de connexion MCXBPMR. Si vous envisagez de raccorder au moins deux boîtiers de connexion MCXBPMR, vous devez vous procurer l'alimentation auxiliaire externe MCX-PWS qui évitera de surcharger...
  • Page 29: Caractéristiques

    ’ MCXBP E BOITIER D EXTENSION V.3 L ’ MR232ISO A CARTE EZZANINE D INTERFACE La carte MR232ISO permet d’avoir une liaison série avec une couche physique RS232. Les signaux sont isolés par optocoupleurs, et l’alimentation de l’interface ligne RS232 est isolée galvaniquement.
  • Page 30 ’ MCXBP E BOITIER D EXTENSION V.3.2 Configuration La configuration d’une carte MR232ISO se fait via 2 switchs implantés sur la carte, il est donc nécessaire de dévisser la carte pour la configurer. Signal sortant converti (par défaut à la livraison) TXCLOCK Signal entrant converti (par défaut à...
  • Page 31 ’ MCXBP E BOITIER D EXTENSION V.3.3 Attribution des signaux sur le connecteur Les signaux RS232 sont répartis de la manière suivante sur le connecteur : Connecteur SUBD 25 femelle Broche N° Direction Fonction PGND Terre Emission de données Réception de données 4(*) 5(*) 6(*)
  • Page 32: L A Carte Mezzanine Dinterface Mr400Iso

    ’ MCXBP E BOITIER D EXTENSION V.4 L ’ MR400ISO A CARTE MEZZANINE D INTERFACE La carte MR400ISO permet d’avoir une liaison série avec une couche physique RS422/485. Les signaux sont isolés par optocoupleurs, et l’alimentation de l’interface ligne RS422/485 est isolée galvaniquement.
  • Page 33 ’ MCXBP E BOITIER D EXTENSION V.4.2 Configuration La configuration du mode de fonctionnement d’une carte d’interface MR400ISO se fait via un DIP-switchs 6 points en façade. Deux cavaliers implantées sur la carte permettent de configurer les signaux de contrôles (entrant et sortant).
  • Page 34 V-10 ’ MCXBP E BOITIER D EXTENSION V.4.3 Attribution des signaux sur le connecteur Les signaux RS422 et RS485 sont répartis de la façon suivante sur le connecteur SUBD 9 points femelle : Connecteur SUB 9 femelle MODE 422 MODE 485 Broche Broche Signal...
  • Page 35: L A Carte Mezzanine Dinterface Mrb Dc

    ’ MCXBP V-11 E BOITIER D EXTENSION V.5 L ’ A CARTE MEZZANINE D INTERFACE La carte MRBdc permet d’avoir une liaison série avec une couche physique boucle de courant. Les signaux sont isolés par optocoupleurs, et l’alimentation de l’interface ligne est isolée galvaniquement.
  • Page 36 V-12 ’ MCXBP E BOITIER D EXTENSION V.5.2 Configuration L’état de la boucle de courant au repos se configure via des cavaliers sur la carte et des straps de câblage sur le connecteur SUBD 25 points. Attention, il est nécessaire de dévisser la carte d’interface pour configurer les cavaliers.
  • Page 37 ’ MCXBP V-13 E BOITIER D EXTENSION V.5.3 Attribution des signaux sur le connecteur Les signaux de la boucle de courant sont répartis de la façon suivante sur le connecteur SUBD 25 points : Connecteur SUBD 25 femelle BROCHE FONCTION N°...
  • Page 38: Annexes

    ANNEXES ANNEXE A POUR ECRIRE UN PILOTE DE PERIPHERIQUE ......A-1 ......................A-1 ENERALITES .............. A-2 DRESSAGE DE LA MEMOIRE DOUBLE ACCES ’ ............A-3 DRESSAGE DES REGISTRES D ENTREES SORTIES P.C.................. A-5 NTERRUPTION CARTE VERS P.C.................. A-5 NTERRUPTION VERS CARTE ANNEXE B POUR PROGRAMMER DANS LA CARTE........
  • Page 39 ANNEXES 2007. R . B-03. EVISION...
  • Page 40: Annexea : Pour Ecrire Un Pilote De Peripheriques

    OUR ECRIRE UN PILOTE DE PERIPHERIQUE POUR ECRIRE UN PILOTE DE PERIPHERIQUE ANNEXE A Les informations fournies dans cette annexe donnent au programmeur tous les points d’entrées de la carte depuis le P.C, autrement dit tout le plan d’adressage de la carte depuis le P.C.
  • Page 41: A.2 Adressage De La Memoire Double Acces

    OUR ECRIRE UN PILOTE DE PERIPHERIQUE DRESSAGE DE LA MEMOIRE DOUBLE ACCES L’adresse de la mémoire double accès de 32 Ko est fixée par le BIOS PCI lors du démarrage de la machine, par exemple D00000h. Cette adresse est lisible dans le registre de configuration PCI appelé...
  • Page 42: A.3 Adressage Des Registres D

    OUR ECRIRE UN PILOTE DE PERIPHERIQUE ’ DRESSAGE DES REGISTRES D ENTREES SORTIES L’adresse de base d’entrées-sorties est fixée par le BIOS PCI lors du démarrage de la machine, par exemple C000h. Cette adresse est lisible dans le registre de configuration PCI appelé...
  • Page 43 OUR ECRIRE UN PILOTE DE PERIPHERIQUE En écriture adresse Base + 3 - DESACTIVATION IRQ CARTE VERS PC. D0 à D7 ...... Une écriture dans ce registre a pour effet de désactiver l'interruption générée par la carte et destinée au PC. L'état des bits de données n'est pas significatif.
  • Page 44: A.5 Interruption P.c. Vers Carte

    OUR ECRIRE UN PILOTE DE PERIPHERIQUE En lecture/Ecriture adresse Base +5 – Page logique bit A23 D0 ....... Ce bit représente le bit d’adresse A23 de la page logique de 32 Ko sélectionnée par le PC. D1 à D7 ...... Non significatifs En lecture/Ecriture adresse Base +7 –...
  • Page 45 OUR ECRIRE UN PILOTE DE PERIPHERIQUES 2007. R . B-03. EVISION...
  • Page 46: Annexe Bpour Programmer Dans La Carte

    ROGRAMMATION DANS LA CARTE POUR PROGRAMMER DANS LA CARTE ANNEXE B Ces informations sont destinées uniquement à l’écriture de programmes internes à la carte. Elles donnent donc au programmeur tout le plan d’adressage interne spécifique à la carte : Adressage leds, watchdog, timer100us, interruption, FIFO ... (paragraphe B.1) Adressage carte mezzanine PCB-xxx (paragraphe B.2) Toutes les informations relatives au bloc logique P.C sont dans le plan d’adressage standard du P.C et ne sont donc pas fournies dans cette annexe.
  • Page 47: B.1 Adressage Des Registres D

    ROGRAMMATION DANS LA CARTE ’ DRESSAGE DES REGISTRES D ENTREES SORTIES GENERAUX Toutes les registres documentés dans ce paragraphe sont dans le plan d’adressage d’entrées sortie interne à la carte MCXPCI/0. Attention, la plupart des registres n'ont pas la même signification en lecture et écriture.
  • Page 48 ROGRAMMATION DANS LA CARTE ∗ Ecriture adresse 503h - Reset IRQ9 provenant du PC. D0 ....... Reset de l'interruption générée par le PC. L'état du bit D0 n'est pas significatif. L'interruption générée par le PC est physiquement attachée à la ligne d'interruption IRQ9 de la carte.
  • Page 49 ROGRAMMATION DANS LA CARTE ∗ Lecture adresse 504h - Registre de status D0 ....... Bit /Fifo Full Ce bit passe à 0 lorsque la FIFO est pleine, interdisant ainsi toute nouvelle écriture dans la FIFO. Il Indique également l'état de la ligne d'interruption IRQ10 de la carte.
  • Page 50 ROGRAMMATION DANS LA CARTE ∗ Ecriture adresse 506h - Contrôle du "Watchdog" D0 ....... Contrôle du "watchdog". Le "watchdog" peut encore être désactivé par le commutateur SW1-3 ; en effet, en position OFF, le "watchdog" est inactif quel que soit le contenu du registre de contrôle.
  • Page 51 D0 à D7 ...... Valeur sur 8 bits à écrire dans la FIFO ∗ Ecriture adresse 511h – Temporisation ‘Pénal’ D0 à D7 ...... Réservé Acksys. Registre initialisé par le BIOS de la carte. Ne pas modifier cette valeur. ∗ Ecriture adresse 512h – Validation 0WS D0 .......
  • Page 52: B.2 Adressage Des Registres Du Boitier Mcxbp Ou Mcxbpmr

    Tous les registres documentés dans ce paragraphe sont dans le plan d’adressage d’entrées- sorties interne à la carte MCXPCI/BP(MR). Le champ d’adresses I/O et l’interruption utilisés par chaque boîtier sont les suivantes : - Boîtier N°1 : Adresse Base 600h profondeur 1Fh, IRQ3 - Boîtier N°2 : Adresse Base 620h profondeur 1Fh, IRQ4...
  • Page 53: B.2.2 Adressage Divers

    ROGRAMMATION DANS LA CARTE B.2.2 Adressage divers ∗ Adresse Base + 10h - Registre de Polling (lecture uniquement) : Le registre de polling permet d’identifier les SCC dont la ligne d'interruption est active. D0 à 1 ......Le SCC # 0 est actif. D1 à...
  • Page 54 ROGRAMMATION DANS LA CARTE ∗ Adresse Base + 14h - Configuration RS232/RS422 (Ecriture uniquement) : Les 8 bits de ce registre permettent de configurer chacune des 8 voies d'un boîtier MCXBP (et non MCXBPMR !) en RS232 ou bien RS422. D0 .......
  • Page 55: B.2.3 Interruptions Et Dma

    B-10 ROGRAMMATION DANS LA CARTE B.2.3 Interruptions et DMA Les quatre SCC du boîtier N°1 pilote la ligne d’interruption IRQ3 interne à la carte MCXPCI/0. Les quatre SCC du boîtier N°2 pilote la ligne d’interruption IRQ4 interne à la carte MCXPCI/0.
  • Page 56: Nnexec : Fiche Erreur

    C : F NNEXE ICHE ERREUR FICHE ERREUR ANNEXE C Nous avons besoin de vos commentaires et suggestions pour améliorer la qualité et la facilité d'utilisation de nos documentations. Nous vous serions très reconnaissants de remplir cette fiche d'appréciation, et de nous la retourner.
  • Page 57: Annexe Cfiche Erreur

    H : F NNEXE ICHE ERREUR Veuillez donner une note de 0 à 10 pour chacune des caractéristiques suivantes : Format Présentation Organisation Clarté Précision Explications Erreurs : Si vous avez trouvé des erreurs dans cette documentation, veuillez spécifier la page et détailler la nature de l’erreur, ou noter les modifications sur les pages concernées et ajouter des photocopies de ces pages à...

Ce manuel est également adapté pour:

Mcxpci/bpmr

Table des Matières