SIMATIC S7-300 est le système de mini contrôleur modulaire pour les plages de performances faibles et moyennes. Les applications possibles incluent le contrôle des emballages, des textiles et des machines spéciales. Une station S7-300 comprend un contrôleur central et - au besoin - jusqu'à trois périphériques d'extension

Unité centrale

L'automate central contient la CPU et jusqu'à 8 modules d'E / S. La CPU nécessite une tension d'alimentation de 24 V CC, qui peut par exemple être prélevée sur l'une des alimentations situées sur le rail de montage, à gauche de la CPU. Un bus de fond de panier série qui transfère les signaux d'E / S et les données de paramétrage connecte les modules les uns aux autres. Le bus est acheminé de module en module via des connecteurs de bus. Il

est uniquement disponible là où des modules sont insérés. Les emplacements du rack sont numérotés: l'emplacement 1 est réservé à l'alimentation, même en l'absence d'alimentation, l'emplacement 2 est attribué à la CPU et l'emplacement 3 au module d'interface (même en l'absence de module d'interface). ). Fentes 4 à max.

11 sont destinés aux modules d'E / S, qui sont branchés sans espace. Le numéro d'emplacement est indépendant de la largeur du module

 

Unité d'extension

Si une configuration à un seul niveau ne suffit pas, vous pouvez choisir une configuration à deux niveaux (IM 365) ou une configuration à quatre niveaux (IM 360 / IM 361) avec la CPU 314 et supérieure, avec 32 / O modules.

Le module de messagerie instantanée est inséré entre la CPU et le premier module d'E / S. A l'instar du rack central, le rack d'extension consiste en un rail de montage avec des modules encliquetables. Le récepteur IM, qui établit la connexion au rack central, occupe l’emplacement 2; l'emplacement de IM  menant à un autre rack occupe l'emplacement 3, et des modules d'E / S supplémentaires sont insérés sans espace dans les emplacements 4 à max. 11

Application polyvalente

Une large gamme de processeurs standard 300 couvre les plages de performances inférieures et moyennes du secteur de la fabrication. Avec une gamme complète de modules et une capacité de mise en réseau flexible, il est impératif de s'adapter de manière optimale à la machine ou à l'installation.

 

Outre les équipements destinés aux CPU standard, les CPU compactes 3xxC contiennent également des fonctions technologiques (comptage, mesure, contrôle en boucle fermée, positionnement) avec entrées / sorties intégrées, permettant ainsi la conception compacte de mini contrôleurs.

Les processeurs 3xxF à sécurité intégrée permettent la construction d’un système d’automatisation à sécurité intégrée pour les installations aux exigences de sécurité accrues. Failsafe et modules d'E / S standard

peut être utilisé à la fois dans des configurations centralisées et distribuées.

Les processeurs à technologie 3xxT combinent des fonctions de contrôle avec des fonctions de contrôle de mouvement simples. Le composant de contrôle est conçu comme un processeur standard; il est configuré, paramétré et programmé avec STEP 7 V5.x. Les objets technologiques et le composant de commande de mouvement requièrent le package d'options de la technologie S7, intégré dans SIMATIC Manager après l'installation.

Modes de fonctionnement d'une CPU 300

La CPU 300 a les modes de fonctionnement STOP, STARTUP, HOLD et RUN. Après la mise sous tension, la CPU est initialement en mode STOP. Le programme utilisateur n’est pas traité, mais la CPU peut toujours communiquer, c’est-à-dire que le programme utilisateur peut être chargé ou que le tampon de diagnostic peut être lu, par exemple. La CPU passe en mode RUN avec le sélecteur de mode sur la CPU ou avec un appareil de programmation en mode connecté.

Ici, le mode STARTUP est exécuté dans lequel les modules sont paramétrés et une routine de démarrage utilisateur est exécutée. Le programme utilisateur principal est exécuté en mode RUN.

 

Dans les modes de fonctionnement STARTUP et RUN, des fonctions de test conduisant au mode HOLD peuvent être exécutées. L'exécution du programme utilisateur est arrêtée à des endroits prédéterminés du programme. Les sorties de la machine à contrôler sont désactivées ou définies sur une valeur prédéfinie pour des raisons de sécurité.

 

La mémoire utilisateur comprend une mémoire de chargement et une mémoire de travail.

 

Le programme utilisateur est situé dans la CPU dans deux zones: dans la mémoire de chargement et dans la mémoire de travail. La mémoire de chargement contient l’ensemble du programme utilisateur, y compris les données de configuration; il se trouve sur une micro-carte mémoire enfichable. La mémoire de travail de la CPU est une mémoire vive rapide intégrée contenant le code de programme et les données utilisateur utiles à l'exécution.

Le dispositif de programmation transfère l'intégralité du programme utilisateur, y compris les données de configuration, vers la mémoire de chargement. Le système d'exploitation interprète les données de configuration et paramétre la CPU et, au démarrage, les modules d'E / S. Le code de programme correspondant à l'exécution et les données utilisateur sont copiés dans la mémoire de travail.

La mémoire de chargement est une micro carte mémoire

Avec une CPU 300, la mémoire de chargement se trouve sur la micro-carte mémoire. Il faut donc toujours brancher une micro-carte mémoire pour faire fonctionner une CPU 300. La micro-carte mémoire peut également être utilisée pour transférer le programme utilisateur sans programmation de l’appareil sur la CPU ou pour effectuer une mise à jour du firmware de la CPU.

 

Rémanence sans pile de secours

 

La rémanence signifie que le contenu d'une zone de mémoire reste après que la tension d'alimentation a été éteinte et rallumée.

Avec une CPU 300, ce comportement active la mémoire rémanente pour les mémoires de bits, les variables de données et les fonctions de minuterie et de compteur pour SIMATIC. Le programme utilisateur est également stocké sous une forme non volatile dans la mémoire de chargement de la micro-carte mémoire, de sorte qu'une pile de sauvegarde n'est pas nécessaire. Pendant l'exécution, les zones de données telles que les recettes peuvent être lues à partir de la mémoire de chargement avec un programme utilisateur, et d'autres zones de données telles que les archives peuvent être écrites dans la mémoire de chargement.

 

Les modules de signaux sont l'interface avec le processus

 

Une large gamme de modules de signaux est disponible pour le S7-300. Différents modules d'entrées numériques à 8, 16, 32 ou 64 voies binaires enregistrent des signaux avec des tensions de 24 V CC avec sortie d'alimentation ou d'absorption, de 24 à 48 V CC ou alternatif, de 48 à 125 V CC et de 120 V ou 230 V CA . Selon la conception, les modules de sorties numériques sont disponibles avec 8, 16, 32 ou 64 voies binaires pour une tension de sortie de 24 V avec sortie d'alimentation ou d'absorption, de 48 à 125 V CC, pour 120 V ou 230 V CA et pour sorties de relais.

Les transmetteurs de tension, les transmetteurs de courant, les thermocouples ou les thermomètres à résistance peuvent être connectés à un module d'entrée analogique avec 2, 6 ou 8 canaux analogiques. Le module de sortie analogique est disponible avec 2, 4 ou 8 canaux analogiques pour une tension de sortie de ± 10 V ou un courant de sortie de 0 à 20 mA.

 

Les modules de fonction soulagent le processeur

Un module de fonction (FM) est un module «intelligent» de prétraitement de signaux qui prépare et traite les signaux provenant du processus indépendamment de la CPU, et les renvoie au processus ou les rend disponibles à l'interface interne de la CPU. Les modules de fonction gèrent des fonctions que le CPU ne peut généralement pas exécuter assez rapidement, telles que le comptage des impulsions et le positionnement ou le contrôle des entraînements.

Communication pour S7-300

Chaque CPU 300 a un MPI pour connecter un dispositif de programmation et pour échanger des données avec un autre CPU avec MPI. Avec la CPU 316-2 PN / DP et les versions ultérieures, cette interface est implémentée comme une interface combinée MPI / DP. Une CPU avec une interface DP peut être un maître DP ou un esclave DP sur PROFIBUS DP.

Une CPU avec une interface PN peut être à la fois un contrôleur IO et un périphérique IO sur PROFINET IO.

 

Configuration et programmation avec STEP 7

Une CPU 300 peut être configurée et programmée avec une étendue fonctionnelle complète (et même pour des modules plus anciens) avec STEP 7 V5.5. Les langages de programmation du programme utilisateur - logique à contacts (CONT), diagramme de blocs-fonctions (FBD) et liste d'instructions (STL) - sont intégrés dans STEP 7. Des packages optionnels sont disponibles pour le langage de programmation Structured Control Language (SCL), l'éditeur de programme graphique Continuous Function Chart (CFC) et le contrôle de séquence GRAPH.

Configuration et programmation avec STEP 7 Professional dans TIA

Comptes de portail pour les modules en cours de livraison. Les langages de programmation pour le programme utilisateur - logique à contacts (CONT), diagramme de blocs-fonctions (FBD), liste d'instructions (STL), langage de contrôle structuré (SCL) ainsi que le contrôle de séquence GRAPH - sont intégrés à STEP 7 Professional.

Le logiciel en option PLCSIM est disponible pour tester le programme utilisateur sans automate programmable .