Fil d'acier à faible teneur en carbone
>
produits
>
MODULE D'ENTRÉE/SORTIE
>
L'IC693PCM300D est la révision D du module coprocesseur programmable de GE Fanuc pour l'automate série 90-30 — un micro-ordinateur hautes performances qui occupe un seul emplacement dans la plaque de base du processeur et étend les capacités du système série 90-30.
La logique à relais de la série standard 90-30 gère bien la logique discrète, la synchronisation, le comptage et le traitement simple des données. Mais les applications nécessitant des algorithmes mathématiques complexes, des calculs à virgule flottante, la manipulation de chaînes, la lecture de codes-barres et des protocoles de communication série personnalisés exigent des capacités de traitement allant au-delà de ce que le processeur de l'automate fournit seul. L'IC693PCM300D gère ces tâches de manière indépendante : il exécute des programmes MegaBasic ou C tandis que le processeur de l'automate exécute le programme à relais, les deux échangeant des données via le fond de panier.
| Paramètre | Valeur |
|---|---|
| Mémoire totale | 160 Ko |
| Mémoire de programme MegaBasic | 35 Ko |
| Ports série | 2 |
| Processeur | Intel 80386EX, 16 MHz |
| Langues | MégaBasique, C |
| Révision | D |
| Série | IC693PCM300 |
| Plate-forme | Plaque de base du processeur série 90-30 |
CCM (Module coprocesseur de communication) :Les ports série de l'IC693PCM300D communiquent avec des périphériques externes à l'aide de protocoles standard : Modbus RTU, GE CCM et protocoles ASCII personnalisés. En mode CCM, le PCM gère les tâches de communication série (lecteurs de codes-barres, imprimantes, balances, CRT, panneaux de commande, systèmes de pesage) qui surchargeraient le processeur de la série 90-30 si elles étaient gérées directement.
ABM (Module ASCII/BASIC) :Le PCM exécute des programmes MegaBasic ou C pour le traitement de données complexes : calculs avancés, opérations sur les chaînes, recherches dans les bases de données, exécution d'algorithmes personnalisés et enregistrement des données. Les programmes accèdent aux tables de données de l'automate directement via le fond de panier, permettant une intégration étroite entre l'application BASIC/C et la logique à relais.
Ces deux modes peuvent être combinés dans une seule installation : l'IC693PCM300D peut gérer simultanément la communication série (fonction CCM) et exécuter une application MegaBasic sur le même module.
Collecte de données de fabrication :Usines utilisant des automates de la série 90-30 où le PCM gère la lecture du lecteur de codes-barres, l'enregistrement du décompte de production et la transmission des données aux systèmes MES/SCADA via le port série.
Systèmes de pesage et de dosage :Applications de processus nécessitant que le PCM communique avec des balances numériques ou des têtes de dosage via Modbus RTU série — en lisant les données de poids et en les transmettant à l'API pour les décisions de contrôle de processus.
Protocoles de communication personnalisés :Applications avec des périphériques série existants qui nécessitent des protocoles de communication propriétaires spécifiques : le PCM exécute un programme MegaBasic implémentant le protocole plutôt que de nécessiter un processeur de communication séparé.
Déchargement de calcul avancé :Applications adjacentes à la CNC, systèmes de surveillance de l'énergie et de contrôle qualité dans lesquels le PCM effectue des calculs complexes en virgule flottante que le processeur PLC standard ne peut pas gérer efficacement.
Q1 : Quelle est la différence entre IC693PCM300 et IC693PCM301 ?
Les deux sont des PCM de la série 90-30 avec des fonctions similaires (CCM/ABM). L'IC693PCM301 fournit plus de mémoire (192 Ko au total, 47 Ko MegaBasic) par rapport à l'IC693PCM300 (160 Ko au total, 35 Ko MegaBasic). L'IC693PCM301 intègre également les deux ports série dans un seul connecteur DB25 plutôt que dans deux connecteurs séparés. Les deux prennent en charge MegaBasic et C et s'installent tous deux dans la plaque de base du processeur.
Q2 : Comment l'IC693PCM300D échange-t-il des données avec le programme à contacts PLC série 90-30 ?
Le PCM lit et écrit directement dans les tables de mémoire de données de l'automate — %I (entrées), %Q (sorties), %R (registres), %AI (entrées analogiques), %AQ (sorties analogiques) — via le fond de panier partagé. Les programmes MegaBasic utilisent les commandes PGET et PPUT pour accéder aux données de l'automate. Ce partage de données du fond de panier est synchronisé : le PCM et le CPU accèdent aux données sous arbitrage du fond de panier sans nécessiter de messages de communication séparés.
Q3 : Qu'arrive-t-il au programme IC693PCM300D lorsque l'automate est hors tension ?
Le programme PCM stocké dans la RAM alimentée par batterie est conservé pendant la mise hors tension. La batterie conserve le contenu de la RAM pendant toute la durée de vie de la batterie. Lorsque le courant est rétabli, le PCM reprend l'exécution du programme retenu. Pour une protection supplémentaire, les sauvegardes du programme doivent être conservées sur l'ordinateur de programmation.
Q4 : IC693PCM300D prend-il en charge la communication Modbus RTU ?
Oui — Modbus RTU est pris en charge sur les ports série de l'IC693PCM300D en mode CCM. Le PCM peut agir comme un maître Modbus RTU, interrogeant les dispositifs esclaves (balances, variateurs, E/S distantes, contrôleurs de température) et mappant les données du registre Modbus aux tables mémoire de l'automate série 90-30 pour l'accès au programme à contacts. Les programmes MegaBasic peuvent également implémenter des fonctions maître/esclave Modbus.
Contactez-nous à tout moment