71 exemples de défauts et de solutions les plus courants de Siemens PLC
August 06, 20241. Dans quel environnement Siemens Step7Micro/WINV4.0 peut-il être installé pour fonctionner correctement ?
L'environnement d'installation et d'exploitation de Step7Micro/WINV4.0 est :
WINOOWS2000SP3 ou version ultérieure
WINOOWsXPAccueil
WINOOWsXPProfessionnel
Siemens PLC n'a pas été testé sous d'autres systèmes d'exploitation et son fonctionnement n'est pas garanti.
2. Quelle est la compatibilité entre Step7Micro/WINV4.0 et les autres versions ?
Les fichiers de projet générés par Micro/WINV4.0 ne peuvent pas être ouverts ou téléchargés par les anciennes versions de Micro/WIN.
3. Quelles sont les différences entre les versions matérielles de l'automate Siemens 200 ?
La série S7-200 (CPU22x) de deuxième génération est également divisée en plusieurs versions matérielles majeures.
6ES721x-xxx21-xxxx est la version 21 ; 6ES721x-xxx22-xxxx est la version 22.
Par rapport à la version 21, la version 22 présente un matériel et des logiciels améliorés. La version 22 est rétrocompatible avec les fonctions de la version 21.
Les principales différences entre les versions 22 et 21 sont : http://www. plcs.cn
Les débits de communication en port libre 300 et 600 de la 21ème version CPU sont remplacés par 57600 et 115200 de la 22ème version.
La version 22 ne prend plus en charge les débits de 300 et 600 bauds, et la version 22 n'a plus de restrictions sur l'emplacement du module intelligent
4. Comment connecter l’alimentation du PLC Siemens ?
Lors du câblage du processeur, vous devez être particulièrement attentif à distinguer de quelle méthode d'alimentation il s'agit. Si vous connectez 220 V CA à un processeur alimenté en 24 V CC, ou si vous le connectez accidentellement à une alimentation de sortie de capteur 24 V CC, le processeur sera endommagé.
5 : Combien de bits le processeur S7-200PLC possède-t-il ?
La longueur des données de la puce centrale du S7-200CPU est de 32 bits. Cela peut également être constaté à partir de la longueur des données de l'accumulateur CPU AC0/AC1/AC2/AC3.
6. Comment calculer les besoins en alimentation du S7-200 ?
Le module S7-200CPU fournit des alimentations 5 V CC et 24 V CC :
Lorsqu'il y a un module d'extension, le CPU lui fournit une alimentation de 5 V via le bus E/S. La somme de la consommation électrique de 5 V de tous les modules d'extension ne peut pas dépasser la puissance nominale fournie par le processeur. Si cela ne suffit pas, une alimentation externe 5V ne peut pas être connectée.
Chaque CPU dispose d'une alimentation de capteur 24 V CC, qui fournit 24 V CC pour les points d'entrée locaux, les points d'entrée du module d'extension et les bobines de relais du module d'extension. Si la puissance requise dépasse la puissance nominale du module CPU, vous pouvez ajouter une alimentation externe 24 V CC pour la fournir au module d'extension.
Le soi-disant calcul de puissance consiste à utiliser la capacité de puissance que le CPU peut fournir, moins la consommation électrique requise par chaque module.
Avis:
Le module M277 lui-même ne nécessite pas d'alimentation 24 V CC, dédiée au port de communication. Les besoins en alimentation 24 V CC dépendent de la charge sur le port de communication. Le port de communication du CPU peut connecter le câble PC/PPI et le TD200 et les alimenter, et cette consommation électrique n'a pas besoin d'être incluse dans le calcul.
7. Le 200PLC peut-il fonctionner à moins 20 degrés ?
Les exigences en matière d'environnement de travail du S7-200 sont les suivantes :
0°C-55°C, installation horizontale
0°C-45°C, installation verticale
Humidité relative 95%, sans condensation
Siemens propose également des produits S7-200 à large plage de température (SIPLUSS7-200) :
Plage de température de fonctionnement : -25°C à +70°C
Humidité relative : 98% à 55°C, 45% à 70°C
Les autres paramètres sont les mêmes que ceux des produits S7-200 ordinaires
Chaque produit à large plage de température du S7-200 possède son propre numéro de commande, que vous trouverez sur la page d'accueil du produit SIPLUS. Si vous ne le trouvez pas, cela signifie qu'il n'existe actuellement aucun produit SIPLUS correspondant.
Il n'existe pas de modèles de température étendus pour les panneaux d'affichage de texte et de graphiques.
Veuillez également noter qu'il n'y a pas de stock en Chine. Si vous en avez besoin, veuillez contacter votre bureau ou revendeur Siemens local.
8. À quelle vitesse l'entrée/sortie numérique (DI/DO) répond-elle ? Peut-il être utilisé pour une entrée et une sortie à grande vitesse ?
Le S7-200 dispose de circuits matériels (puces, etc.) sur l'unité centrale pour traiter les E/S numériques à grande vitesse, telles que les compteurs (entrées) à grande vitesse et les sorties d'impulsions à grande vitesse. Ces circuits matériels fonctionnent sous le contrôle des programmes utilisateur et peuvent atteindre des fréquences très élevées ; mais le nombre de points est limité par les ressources matérielles.
La CPU S7-200 fonctionne de manière cyclique selon le mécanisme suivant :
Lire l'état du point d'entrée dans la zone d'image d'entrée
Exécutez le programme utilisateur, effectuez des opérations logiques et obtenez le nouvel état du signal de sortie
Écrivez le signal de sortie dans la zone d'image de sortie
Tant que le CPU fonctionne, les étapes ci-dessus sont répétées. Dans un deuxième temps, le processeur effectue également des tâches de communication, d'auto-vérification et autres.
Les trois étapes ci-dessus constituent le traitement logiciel du S7-200CPU, qui peut être considéré comme le temps de scrutation du programme.
En fait, la vitesse de traitement des quantités numériques par le S7-200 est limitée par les facteurs suivants :
Délai matériel d'entrée (le temps écoulé entre le moment où le signal d'entrée change d'état et le moment où le processeur peut reconnaître le changement lors de l'actualisation de la zone d'image d'entrée)
Le temps de traitement interne du CPU comprend :
Lire l'état du point d'entrée dans la zone d'image d'entrée
Exécutez le programme utilisateur, effectuez des opérations logiques et obtenez le nouvel état du signal de sortie
Écrivez le signal de sortie dans la zone d'image de sortie
Délai matériel de sortie (le temps entre le moment où l'état du tampon de sortie change et le moment où le niveau réel du point de sortie change)
Les trois périodes A, B et C ci-dessus sont les principaux facteurs qui limitent la vitesse de réponse de l'automate Siemens dans le traitement des quantités numériques.
Un système réel peut également devoir prendre en compte le retard des dispositifs d'entrée et de sortie, tel que le temps d'action du relais intermédiaire connecté au point de sortie.
Les données ci-dessus sont toutes indiquées dans le "Manuel système S7-200", et voici simplement une liste comparative. Le temps de retard (filtrage) de certains points d'entrée sur le CPU peut être défini dans le « Bloc système » du logiciel de programmation Micro/WIN, et le temps de filtre par défaut est de 6,4 ms.
Si un signal sensible aux interférences est connecté à un point DI du processeur susceptible de modifier le temps de filtrage, l'ajustement du temps de filtrage peut améliorer la qualité de la détection du signal.
Les points d'entrée qui prennent en charge la fonction de compteur rapide ne sont pas soumis à cette contrainte de temps de filtre lorsque la fonction correspondante est activée. Le réglage du filtre est également efficace pour le rafraîchissement de la zone d'image d'entrée, l'interruption d'entrée de commutateur et la fonction de capture d'impulsion.
Certains points de sortie sont plus rapides que d’autres car ils peuvent être utilisés pour des fonctions de sortie à grande vitesse et disposent de conceptions matérielles spéciales. Lorsque la fonction de sortie matérielle à grande vitesse n'est pas utilisée, ils sont simplement traités comme des points ordinaires.
La fréquence de commutation de la sortie relais est de 1 Hz.
9. Quelles sont les contre-mesures permettant au S7-200 de gérer les signaux à réponse rapide ?
Utilisez le compteur haute vitesse intégré et le générateur d'impulsions haute vitesse du processeur pour traiter le signal d'impulsion de séquence ;
Utilisez la fonction d'interruption matérielle de certains points d'entrée numérique du CPU et traitez-les dans le programme de service d'interruption ; le délai d'entrée de l'interruption peut être ignoré ;
Le S7-200 dispose d'instructions « entrée de lecture directe » et « sortie d'écriture directe » qui peuvent contourner la limite de temps du cycle de scrutation du programme ;
Utilisez la fonction « capture d'impulsions » de certains points d'entrée numérique du CPU pour capturer des impulsions courtes ;
Remarque : La durée minimale d'une tâche planifiée dans le système S7-200 est de 1 ms.
Toutes les mesures visant à obtenir un traitement rapide du signal doivent prendre en compte l'impact de tous les facteurs limitants. Par exemple, il est évidemment déraisonnable de choisir un matériel avec un retard de sortie de 500 μs pour un signal qui nécessite une vitesse de réponse d'une milliseconde.
10. Existe-t-il une relation entre le temps d'exécution du programme S7-200 et la taille du programme ?
Le temps de scrutation du programme est proportionnel à la taille du programme utilisateur.
Le manuel système S7-200 contient des informations sur le temps d'exécution nécessaire pour chaque instruction. En pratique, il est difficile de calculer avec précision le temps de scrutation d'un programme à l'avance, notamment avant de commencer la programmation.
On peut constater que le mode de traitement PLC conventionnel n'est pas adapté aux signaux numériques ayant des exigences de temps de réponse élevées. Il peut être nécessaire d'adopter des méthodes spéciales en fonction de la tâche spécifique.
11. Quelle est la vitesse la plus rapide que la sortie d'impulsions haute vitesse du CPU224XP peut atteindre ?
Les sorties d'impulsions haute vitesse Q0.0 et Q0.1 du CPU224XP prennent en charge des fréquences jusqu'à 100 KHz.
Q0.0 et Q0.1 prennent en charge la sortie 5-24VDC. http://www.plcs.cn Mais ils doivent être regroupés avec Q0.2-Q0.4 pour produire la même tension. La sortie haute vitesse ne peut être utilisée que dans le modèle CPU224XPDC/DC/DC.
12. L'entrée analogique du boîtier du CPU224XP répond-elle également à grande vitesse ?
Sa vitesse de réponse est de 250 ms, ce qui est différent des données du module d'extension analogique. La puce d'E/S analogique sur le corps du CPU224XP est différente de celle utilisée dans le module analogique, et le principe de conversion utilisé est différent, donc la précision et la vitesse sont différentes.
13 : Comment attribuer l'adresse du module analogique derrière le CPU224XP
Les adresses d'E/S analogiques du S7-200 augmentent toujours de 2 voies/modules. Ainsi, l'adresse du premier canal d'entrée analogique après le CPU224XP est AIW4 ; l'adresse du premier canal de sortie est AQW4 et AQW2 ne peut pas être utilisé.
14. Quels protocoles de communication le port de communication de la CPU S7-200 prend-il en charge ?
1) Protocole PPI : un protocole de communication développé par Siemens spécifiquement pour le S7-200 ;
2) Protocole MPI : pas entièrement pris en charge, ne peut être utilisé que comme esclave
3) Mode port libre : protocole de communication défini par l'utilisateur utilisé pour communiquer avec d'autres périphériques de communication série (tels que des imprimantes série, etc.).
Le logiciel de programmation S7-200 Micro/WIN fournit des fonctions de communication implémentées via le mode port libre :
1) Bibliothèque d'instructions USS : pour variateurs S7-200 et Siemens (série MM4, SINAMICS G110 et anciennes séries MM3)
2) Bibliothèque d'instructions ModbusRTU : utilisée pour communiquer avec les appareils prenant en charge le protocole maître ModbusRTU
Les deux ports de communication de la CPU S7-200 sont fondamentalement identiques, sans différences particulières. Ils peuvent travailler selon différents modes et taux de communication ; leurs adresses de port peuvent même être les mêmes. Les appareils connectés aux deux ports de communication du CPU n'appartiennent pas au même réseau. La CPU S7-200 ne peut pas servir de pont.
15. À quoi peut servir le port de communication de la CPU S7-200 ?
1) Un ordinateur de programmation avec le logiciel de programmation Micro/WIN installé peut programmer l'automate ;
2) Peut se connecter aux ports de communication d'autres CPU S7-200 pour former un réseau ;
3) Peut communiquer avec le port de communication MPI du S7-300/400 ;
4) Peut se connecter aux appareils Siemens HMI (tels que TD200, TP170micro, TP170, TP270, etc.) ;
5) Les données peuvent être publiées via : le serveur OPC (PCAccess V1.0) ;
6) Peut se connecter à d’autres appareils de communication série ;
7) Peut communiquer avec une IHM tierce ;
16. Le port de communication de la CPU S7-200 peut-il être étendu ?
Il n'est pas possible d'étendre un port de communication avec la même fonction que le port de communication de la CPU.
S'il n'y a pas suffisamment de ports de communication sur le CPU, vous pouvez envisager :
1) Achetez un processeur avec plus de ports de communication ;
2) Vérifiez les types d'appareils connectés. S'il existe une interface homme-machine Siemens (IHM, panneau de commande), pensez à ajouter un module EM277 et à connecter le panneau à l'EM277.
17. Quelle est la distance de communication réelle du port de communication sur la CPU S7-200 ?
Les données fournies dans le "Manuel système S7-200" correspondent à un segment de réseau de 50 m, qui correspond à la distance de communication pouvant être garantie dans les conditions de réseau répondant aux spécifications. Pour toute distance supérieure à 50 m, un répéteur devra être ajouté. L'ajout d'un répéteur peut étendre le réseau de communication de 50 mètres. Si une paire de répéteurs est ajoutée et qu'il n'y a pas de station S7-200CPU entre eux (l'EM277 peut être utilisé), la distance entre les répéteurs peut atteindre 1 000 mètres. Répondre aux exigences ci-dessus peut permettre d'obtenir une communication très fiable. En fait, certains utilisateurs ont réussi à communiquer sur une distance de plus de 50 m sans ajouter de répéteurs. Siemens ne peut pas garantir le succès de cette communication.
18. Quels facteurs les utilisateurs doivent-ils prendre en compte lors de la conception d'un réseau ?
1) Le port de communication de la CPU S7-200 est électriquement un port RS-485 et la distance prise en charge par RS-485 est de 1 000 m ;
2) Le port de communication du S7-200CPU n'est pas isolé, vous devez donc vous assurer que le potentiel de chaque port de communication du réseau est égal ;
3) Les conditions de transmission du signal (matériel réseau tel que câbles, connecteurs et environnement électromagnétique externe) ont un impact important sur le succès de la communication ;
19. Le S7-200 dispose-t-il d'une horloge temps réel ?
Les CPU221 et CPU222 n'ont pas d'horloge temps réel intégrée et nécessitent une « carte horloge/batterie » externe pour obtenir cette fonction. Les CPU224, CPU226 et CPU226XM disposent tous d'une horloge temps réel intégrée.
20. Comment définir les valeurs de date et d'heure pour commencer à bouger ?
1) Utilisez la commande de menu Automate> Horloge... dans le logiciel de programmation (Micro/WIN) pour le configurer via une connexion en ligne avec la CPU. Une fois terminé, l'horloge commence à bouger ;
2) Écrivez un programme utilisateur et utilisez l'instruction Set_RTC (set clock) pour le définir.
21. Comment les adresses des modules intelligents sont-elles attribuées ?
Outre les modules d'extension d'E/S numériques et analogiques occupant des adresses d'entrée/sortie dans le système S7-200, certains modules intelligents (modules de fonction spéciaux) doivent également occuper des adresses dans la plage d'adresses. Ces adresses de données sont utilisées par les modules pour le contrôle fonctionnel et ne sont généralement pas directement connectées aux signaux externes.
En plus d'utiliser IB/QB comme octets d'état et de contrôle, le CP243-2 (module AS-Interface) utilise AI et AQ pour le mappage d'adresses des esclaves AS-Interface.
22. Quelle est la compatibilité de Step7-Micro/WIN ?
Les versions Micro/WIN les plus courantes sont V4.0 et V3.2. Les anciennes versions, telles que la V2.1, ne sont plus utiles, sauf pour convertir les anciens fichiers de projet.
Différentes versions de Micro/WIN génèrent différents fichiers de projet. Une version supérieure de Micro/WIN est rétrocompatible avec les fichiers de projet générés par des versions inférieures du logiciel ; les versions inférieures du logiciel ne peuvent pas ouvrir les versions supérieures.
Fichiers de projet enregistrés. Il est recommandé aux utilisateurs de toujours utiliser la dernière version, qui est actuellement Step7-Micro/WIN V4.0 SP1.
23. Comment définir les paramètres du port de communication ?
Par défaut, le port de communication du S7-200CPU est en mode esclave PPI, l'adresse est 2 et le taux de communication est de 9,6K.
Pour modifier l'adresse ou le débit de communication du port de communication, vous devez le définir dans l'onglet CommunicaitonPorts du bloc système, puis télécharger le bloc système dans la CPU pour que les nouveaux paramètres prennent effet.
24. Comment définir les paramètres du port de communication pour améliorer les performances du réseau ?
Supposons qu'il y ait des stations 2 et 10 comme stations maîtres dans un réseau et que l'adresse la plus élevée (de la station 10) soit définie sur 15. Pour la station 2, ce que l'on appelle l'écart d'adresse est la plage de 3 à 9 ; pour la station 10, l'intervalle d'adresse est compris entre 11 et l'adresse de station la plus élevée 15, et inclut également les stations 0 et 1.
Les stations maîtres du réseau de communication se transmettront des jetons entre elles pour contrôler les activités de communication sur l'ensemble du réseau en temps partagé. Toutes les stations maîtres du réseau ne rejoindront pas l'anneau de passage de jetons en même temps, donc une station maître détenant un jeton doit régulièrement vérifier si de nouvelles stations maîtres rejoignent l'adresse de station supérieure à elle. Le facteur de rafraîchissement fait référence au nombre de fois où l'adresse de station la plus élevée est vérifiée après l'obtention du jeton.
Si le facteur d'intervalle d'adresse 3 est défini pour la station 2, lorsque la station 2 obtient le jeton pour la troisième fois, elle vérifiera une adresse dans l'espace d'adresse pour voir si une nouvelle station maître la rejoint.
Définir un facteur plus élevé améliorera les performances du réseau (car il y aura moins de vérifications de site inutiles), mais cela affectera la vitesse à laquelle les nouveaux sites maîtres sont ajoutés. Les paramètres suivants amélioreront les performances du réseau :
1) Définissez l'adresse la plus élevée qui est la plus proche de l'adresse réelle de la station la plus élevée.
2) Organisez toutes les adresses de station maître en continu de manière à ce qu'une nouvelle détection de station maître ne soit pas effectuée dans l'intervalle d'adresse.
25. Comment définir la fonction de conservation des données ?
Les paramètres de conservation des données définissent la manière dont le processeur gère les tâches de conservation des données de chaque zone de données. La zone de données sélectionnée dans la zone de configuration de conservation des données est la zone de données dont le contenu des données doit être « conservé ». Ce qu'on appelle la « rétention » signifie si le contenu de la zone de données reste dans l'état avant la panne de courant après la mise hors tension puis sous tension du processeur.
La fonction de conservation des données définie ici est mise en œuvre des manières suivantes :
La fonction de conservation des données définie ici est réalisée par le supercondensateur intégré au CPU. Une fois le supercondensateur déchargé, si une carte de batterie externe (ou une horloge/batterie pour CPU221/222) est installée, la carte de batterie continuera à fournir de l'énergie pour la conservation des données jusqu'à ce que la décharge soit terminée. Les données seront automatiquement écrites dans la zone de données EEPROM correspondante avant une panne de courant (si MB0-MB13 est réglé sur rétention).
26. Quelle est la relation entre les paramètres de conservation des données et l'EEPROM ?
1) Si les unités de stockage dans la plage de 14 octets de MB0 à MB13 sont définies sur « conserver », la CPU écrira automatiquement leur contenu dans les zones correspondantes de l'EEPROM lorsque l'alimentation est coupée et écrasera ces zones de stockage avec le contenu de l'EEPROM après le rétablissement de l'alimentation ;
2) Si la plage des autres zones de données est définie sur « non conservée », la CPU copiera les valeurs de l'EEPROM vers les adresses correspondantes après la remise sous tension ;
3) Si la plage de la zone de données est définie sur « Conserver », si le super condensateur intégré (+ carte de batterie) ne parvient pas à conserver les données, le contenu de l'EEPROM écrasera la zone de données correspondante, sinon elle ne sera pas écrasé.
27 : Quels sont les différents types de mots de passe ?
Définissez le mot de passe de la CPU dans le bloc système pour restreindre l'accès des utilisateurs à la CPU. Les mots de passe peuvent être définis à différents niveaux pour donner à d'autres personnes différents niveaux d'autorité.
28. Après avoir défini le mot de passe du processeur, pourquoi ne puis-je pas voir que le mot de passe a pris effet ?
Après avoir défini le mot de passe du CPU dans le bloc système et l'avoir téléchargé, étant donné que vous maintenez toujours la connexion de communication entre le Micro/WIN et le CPU, le CPU ne protégera pas le Micro/WIN avec le mot de passe défini.
Pour vérifier que le mot de passe est valide, vous pouvez :
1) Arrêtez la communication entre Micro/WIN et CPU pendant plus d'une minute ;
2) Fermez le programme Micro/WIN puis rouvrez-le ;
3) Arrêtez l'alimentation du processeur, puis remettez-la sous tension ;
29. Existe-t-il une fonction de gel pour les quantités numériques/analogiques ?
Le tableau des sorties numériques/analogiques indique comment fonctionnent les points de sortie numérique ou les voies de sortie analogiques lorsque la CPU est à l'état STOP.
Cette fonction est très importante pour certains équipements qui doivent continuer à bouger et à fonctionner, tels que les freins ou certaines vannes à clé, qui ne sont pas autorisées à s'arrêter lors du débogage de l'automate Siemens, elles doivent donc être définies dans la table de sortie du bloc système.
Quantité numérique :
Après avoir sélectionné "Freezeoutputinlaststate", le dernier état est gelé. Lorsque la CPU entre dans l'état STOP, le point de sortie numérique maintient l'état avant l'arrêt (s'il est 1, il reste 1, s'il est 0, il reste 0). Dans le même temps, le b. le tableau ci-dessous ne prendra pas effet. S'il n'est pas sélectionné, le point de sortie sélectionné restera à l'état ON (1), et ceux non sélectionnés resteront à 0.
Quantité analogique :
Après avoir sélectionné « Geler la sortie dans le dernier état », le dernier état est gelé. Lorsque la CPU entre dans l'état STOP, la voie de sortie analogique maintient l'état avant l'arrêt. En même temps, le tableau ci-dessous ne fonctionne pas. Lorsqu'elle n'est pas sélectionnée, la valeur de sortie de chaque voie de sortie analogique spécifiée dans le tableau ci-dessous lorsque la CPU entre dans l'état STOP.
30. Quelle est la fonction du filtre d'entrée numérique et comment le régler ?
Vous pouvez sélectionner différents temps de filtrage d'entrée pour les points d'entrée numériques sur la CPU. Si le signal d'entrée présente des interférences ou du bruit, vous pouvez régler le temps de filtre d'entrée pour filtrer les interférences afin d'éviter un faux fonctionnement. Le temps de filtrage peut être sélectionné sur plusieurs niveaux dans la plage de 0,20 à 12,8 ms. Si le temps de filtrage est réglé sur 6,40 ms, le processeur ignorera le signal d'entrée numérique lorsque le niveau effectif (haut ou bas) dure moins de 6,4 ms ; il ne peut être reconnu que lorsqu'il dure plus de 6,4 ms.
De plus : les points d'entrée qui prennent en charge la fonction compteur rapide ne sont pas soumis à cette contrainte de temps de filtre lorsque la fonction correspondante est activée. Le réglage du filtre est efficace pour le rafraîchissement de la zone d'image d'entrée, l'interruption d'entrée de commutateur et la fonction de capture d'impulsion.
31. Quel est l'effet du filtrage analogique ?
En général, si vous utilisez la fonction de filtrage analogique de l'automate Siemens S7-200, vous n'avez pas besoin de compiler un programme de filtrage utilisateur distinct.
Si le filtrage analogique est sélectionné pour un canal, le CPU lira automatiquement la valeur d'entrée analogique avant chaque cycle de scrutation du programme. Cette valeur est la valeur filtrée et la valeur moyenne du nombre d'échantillonnage défini. Le réglage des paramètres analogiques (numéro d'échantillonnage et valeur de zone morte) est valable pour tous les canaux d'entrée de signal analogique.
Si une voie n'est pas filtrée, la CPU ne lira pas la valeur moyenne filtrée au début du cycle de scrutation du programme, mais lira directement la valeur réelle au moment où le programme utilisateur accède à cette voie analogique.
32. Comment définir la valeur de la zone morte du filtre analogique ?
La valeur de la zone morte définit la plage de valeurs permettant de calculer la valeur moyenne de la grandeur analogique.
Si les valeurs échantillonnées se situent toutes dans cette plage, la valeur moyenne définie par le nombre d'échantillons est calculée ; si la dernière valeur échantillonnée actuelle dépasse la limite supérieure ou inférieure de la zone morte, la valeur est immédiatement adoptée comme nouvelle valeur actuelle et utilisée comme valeur de départ pour les calculs ultérieurs de valeur moyenne.
Cela permet au filtre de répondre rapidement aux changements importants des valeurs analogiques. Définir la valeur de zone morte sur 0 désactive la fonction de zone morte, c'est-à-dire que toutes les valeurs sont moyennées, quelle que soit l'ampleur de la modification de la valeur. Pour des exigences de réponse rapide, ne réglez pas la valeur de zone morte sur 0, mais réglez-la sur la valeur de perturbation maximale attendue (320 correspond à 1 % de la pleine échelle de 32 000).
33. À quoi devons-nous faire attention lors du réglage du filtrage analogique ?
1) La sélection d'un filtre pour les entrées analogiques qui changent lentement peut supprimer les fluctuations ;
2) La sélection d'un nombre d'échantillonnage et d'une valeur de zone morte plus petits pour les entrées analogiques qui changent plus rapidement accélérera la réponse ;
3) N'utilisez pas de filtres pour les valeurs analogiques qui changent à grande vitesse ;
4) Si vous utilisez une quantité analogique pour transmettre un signal numérique, ou si vous utilisez une résistance thermique (EM231RTD), un thermocouple (EM231TC), un module AS-Interface (CP243-2), vous ne pouvez pas utiliser le filtre ;
34. Comment accélérer la réponse de surveillance dans Micro/WIN ?
Vous pouvez définir le temps de communication en arrière-plan, qui spécifie le pourcentage du temps de communication entre Micro/WIN et le CPU utilisé pour la « programmation en mode exécution » et la surveillance du programme et des données pendant tout le cycle d'analyse du programme. L'augmentation de ce temps peut augmenter les opportunités de communication pour la surveillance, et la réponse dans Micro/WIN semblera plus rapide, mais en même temps, cela allongera le temps d'analyse du programme.
35. Le voyant lumineux du processeur peut-il être personnalisé ?
Le voyant lumineux peut être personnalisé par l'utilisateur.
Le voyant LED (SF/DIAG) du CPU version 23 peut afficher deux couleurs (rouge/jaune). Le rouge indique SF (défaut du système) et le voyant jaune DIAG peut être personnalisé par l'utilisateur.
Les indicateurs LED personnalisés peuvent être contrôlés par les méthodes suivantes :
1) Définir dans l'onglet « Configurer la LED » du bloc système ;
2) Utiliser l'instruction DIAG_LED dans le programme utilisateur pour l'allumer ;
Les conditions ci-dessus sont dans une relation OU. Si les indications SF et DIAG apparaissent en même temps, les voyants rouge et jaune clignoteront alternativement.
36. Puis-je utiliser l'intégralité de la zone de stockage du programme à tout moment ?
La nouvelle fonction (programmation runtime) de la version 23 CPU nécessite une partie de l'espace de stockage du programme. Si vous souhaitez utiliser toute la zone de stockage du programme, pour certains modèles de CPU spécifiques, vous devez désactiver la fonction « programmation en mode exécution ».
37. Comment accéder à une CPU protégée par mot de passe si j'oublie le mot de passe ?
Même si la CPU est protégée par mot de passe, vous pouvez utiliser les fonctions suivantes sans restriction :
1) Lire et écrire les données utilisateur http://www.plcs.cn
2) Démarrez et arrêtez le processeur
3) Lire et régler l'horloge en temps réel
Si le mot de passe n'est pas connu, l'utilisateur ne peut pas lire ou modifier le programme dans une CPU avec protection par mot de passe à trois niveaux.
38. Comment effacer le mot de passe défini ?
Si vous ne connaissez pas le mot de passe du processeur, vous devez effacer la mémoire du processeur avant de pouvoir télécharger à nouveau le programme. L'exécution de la commande clear CPU ne modifiera pas l'adresse réseau d'origine, la vitesse de transmission et l'horloge en temps réel du CPU ; s'il existe une carte de stockage de programme externe, son contenu ne changera pas. Après avoir effacé le mot de passe, le programme d'origine dans la CPU n'existera plus.
Pour effacer le mot de passe, vous pouvez suivre les 3 méthodes ci-dessous :
1) Dans Micro/WIN, sélectionnez le menu "Automate>Effacer", sélectionnez les trois blocs et appuyez sur "OK" pour confirmer.
2) Une autre méthode consiste à restaurer les paramètres par défaut du processeur à l'aide du programme "wipeout.exe". Ce programme se trouve sur le CD d'installation STEP7-Micro/WIN.
3) De plus, vous pouvez également insérer une carte mémoire externe contenant un programme non crypté dans le CPU. Après la mise sous tension, ce programme sera automatiquement chargé dans le CPU et écrasera le programme original protégé par mot de passe. Le CPU est alors accessible librement.
39. Puis-je toujours utiliser le POU normalement une fois qu'il est chiffré ?
POU est l'unité d'organisation du programme, qui comprend le programme principal (OB1), le sous-programme et le programme de service d'interruption dans le fichier de projet S7-200.
Les POU peuvent être chiffrés individuellement. Après le cryptage, une marque de verrouillage s'affichera sur le POU et le contenu du programme ne pourra pas être ouvert. Le programme est téléchargé sur la CPU et reste crypté après avoir été téléchargé.
Les instructions de bibliothèque, les sous-programmes générés par l'assistant d'instructions et les programmes d'interruption fournis par Siemens avec le logiciel de programmation Micro/WIN sont tous cryptés. Le cryptage n’empêche pas leur utilisation.
40. Puis-je chiffrer l'intégralité du fichier du projet ?
En utilisant Step7-Micro/WINV4.0 ou supérieur, les utilisateurs peuvent crypter l'intégralité du fichier projet afin que les personnes qui ne connaissent pas le mot de passe ne puissent pas ouvrir le projet.
Dans la commande SetPassword du menu Fichier de Micro/WIN, entrez un mot de passe de fichier de projet comportant jusqu'à 16 caractères dans la boîte de dialogue contextuelle.
Le mot de passe peut être une combinaison de lettres ou de chiffres et est sensible à la casse.
41. Comment ouvrir les fichiers de projet créés par les anciennes versions de Micro/Win ?
Dans le véritable CD du logiciel STEP7Micro/WIN, vous pouvez trouver la version V2.1 du logiciel d'installation Micro/WIN dans le dossier OldRealeses. Cette version de Micro/WIN peut ouvrir les fichiers de projet créés par l'ancienne version précédente. En l'utilisant comme pont, après avoir enregistré l'ancienne version du logiciel, vous pouvez l'ouvrir dans la dernière version du logiciel STEP7Micro/WIN.
Remarque : Si vous constatez que certains réseaux s'affichent comme invalides en rouge après ouverture, il se peut que le modèle d'automate soit trop bas ou que la version soit trop ancienne. Dans ce cas, vous pouvez sélectionner un modèle supérieur ou une version plus récente du CPU. Par exemple, remplacez CPU222 par CPU224 dans PLC>Type dans le menu de commande.
42. Comment puis-je connaître la taille du programme que j'ai écrit ?
Après avoir exécuté PLC>Compile dans le menu de commande de Micro/WIN, vous pouvez retrouver la taille de votre programme, la taille du bloc de données occupé, etc. dans la fenêtre d'affichage (fenêtre de sortie de message) sous Micro/WIN.
43. Que dois-je faire si une erreur de compilation se produit ?
Après la compilation, en cas d'erreur, le programme ne peut pas être téléchargé dans la CPU. Vous pouvez afficher l'erreur dans la fenêtre sous Micro/WIN, double-cliquer sur l'erreur pour saisir l'erreur dans le programme et la modifier selon les instructions du manuel du système.
44. Comment connaître le temps de scrutation de mon programme ?
Une fois le programme exécuté une fois, vous pouvez visualiser en ligne le temps de scrutation du programme dans la CPU en affichant PLC>Informations dans le menu de commande de Micro/WIN.
45. Comment savoir si l'espace d'adressage du programme utilisé est réutilisé ?
Après avoir compilé le programme, vous pouvez cliquer sur le bouton Référence croisée dans la barre d'affichage pour saisir les informations détaillées de référence croisée des éléments utilisés dans le programme et l'utilisation des octets et des bits. Dans la référence croisée, vous pouvez cliquer directement sur l'adresse pour saisir l'adresse dans le programme.
46. Pendant la surveillance en ligne, pourquoi le bloc fonctionnel d'instruction dans le bloc de programme est-il rouge ?
Si vous surveillez en ligne dans l'éditeur de programme et trouvez un bloc fonctionnel d'instruction rouge, cela signifie qu'une erreur ou un problème s'est produit. Vous pouvez trouver l'erreur qui a provoqué ENO=0 dans le manuel du système. S'il s'agit d'un défaut "non fatal", vous pouvez vérifier le type d'erreur dans le menu Automate>Boîte de dialogue Informations.
Pour les instructions liées au système d'exploitation de l'automate ou aux paramètres matériels, tels que NetR/NetW (lecture/écriture réseau), XMT/RCV (envoi/réception de port libre), PLS, etc., qui deviennent rouges pendant le fonctionnement, la raison la plus probable est que l'instruction est appelée plusieurs fois alors qu'elle est encore en cours d'exécution, ou que le port de communication est occupé à ce moment-là.
47. Comment utiliser les entrées et sorties rapides du S7-200 ?
Le câblage des bornes d'entrée et de sortie rapides de la CPU S7-200 est le même que celui des E/S numériques ordinaires. Cependant, la sortie d'impulsions à grande vitesse doit utiliser un processeur avec une sortie à transistor CC (c'est-à-dire de type DC/DC/DC).
48. Des codeurs rotatifs (et autres capteurs) avec sorties NPN/PNP peuvent-ils être connectés à la CPU S7-200 ?
Oui. Les entrées numériques de la CPU S7-200 et des modules d'extension peuvent être connectées aux sorties de capteur source ou récepteur. Lors de la connexion, modifiez simplement la méthode de connexion de la borne commune en conséquence (que l'alimentation L+ soit connectée à la borne commune d'entrée ou que l'alimentation M soit connectée à la borne commune).
49. Le S7-200 peut-il utiliser des capteurs numériques (commutateurs) à deux fils ?
Oui, mais le courant de fonctionnement statique (courant de fuite) du capteur doit être inférieur à 1 mA. Siemens propose des produits connexes, tels que des commutateurs de proximité (BERO) pour API.
50. Le S7-200 dispose-t-il de modules avec des points d'entrée et de sortie réutilisés ?
Les points d'entrée/sortie numériques et analogiques du S7-200 ne peuvent pas être multiplexés (c'est-à-dire qu'ils peuvent être utilisés à la fois comme entrée et comme sortie).
51. L'entrée et la sortie haute vitesse du CPU224XP peuvent-elles atteindre 100K ou 200K ?
Les deux entrées haute vitesse du nouveau produit CPU224XP prennent en charge des vitesses encore plus élevées. Lorsqu'il est utilisé comme entrée d'impulsion monophasée, il peut atteindre 200 KHz ; lorsqu'elle est utilisée comme entrée d'impulsion orthogonale biphasée à 90 °, la vitesse peut atteindre 100 KHz.
Le taux de sortie numérique bidirectionnel haute vitesse du CPU224XP peut atteindre 100 KHz.
52. L'entrée haute vitesse (I0.3/4/5) du CPU224XP est un signal 5VDC. D'autres points d'entrée peuvent-ils être connectés à des signaux 24 V CC ?
Oui. Connectez simplement les bornes communes des deux alimentations de signal à la borne 1M. Les deux signaux doivent être des signaux d’entrée récepteurs ou sources en même temps.
53. Les points de sortie haute vitesse Q0.0 et Q0.1 du CPU224XP sont connectés à une alimentation 5V. D'autres points tels que Q0.2/3/4 peuvent-ils être connectés à une tension de 24 V ?
Non. Ils doivent être connectés en groupes au même niveau de tension.
54. Existe-t-il des grandeurs analogiques qui ne peuvent pas être filtrées ?
Étant donné que le principe de la puce de conversion analogique sur le corps du CPU224XP est différent de celui du module analogique étendu, il n'est pas nécessaire de sélectionner le filtrage.
55. Que sont l'unipolarité et la bipolarité ?
Bipolaire signifie que le signal passera par « zéro » pendant le processus de changement, tandis qu'unipolaire ne passe pas par zéro. Puisque la grandeur analogique convertie en grandeur numérique est un entier signé, la valeur correspondant au signal bipolaire sera négative. Dans S7-200, la plage de valeurs du signal d'entrée/sortie analogique unipolaire est de 0 à 32 000 ; la plage de valeurs du signal analogique bipolaire est de -32 000 à + 32 000.
56. Comment les grandeurs analogiques doivent-elles être converties en valeurs de grandeurs techniques attendues ?
Les entrées/sorties analogiques peuvent être converties à l'aide de la formule de conversion générale suivante :
Ov=【(Osh-Osl)*(Iv-Isl)/(Ish-Isl)】+Osl
Où : HYPERLIEN "https://link.zhihu.com/?target=http://www.plcs.cn" "https://zhuanlan.zhihu.com/p/_blank" http://www.plcs. CN
Ov : résultat de la conversion
IV : Objet de conversion
Osh : limite supérieure du résultat de la conversion
Osl : la limite inférieure du résultat de la conversion
Ish : limite supérieure de l'objet de conversion
Isl : la limite inférieure de l'objet de conversion
57. Quelle est la précision du signal d'entrée analogique du S7-200 ?
Le module de pseudo-entrée a deux paramètres faciles à confondre :
1) Résolution de conversion analogique ;
2) Précision (erreur) de la conversion analogique ;
La résolution est la précision de conversion de la puce de conversion analogique A/D, c'est-à-dire le nombre de bits utilisés pour représenter la quantité analogique. La résolution de conversion du module analogique S7-200 est de 12 bits, et la plus petite unité pouvant refléter la modification de la quantité analogique est 1/4096 de la pleine échelle.
La précision de la conversion analogique dépend non seulement de la résolution de la conversion A/D, mais également du circuit périphérique de la puce de conversion. Dans les applications pratiques, le signal analogique d'entrée présentera des fluctuations, du bruit et des interférences, et le circuit analogique interne produira également du bruit et une dérive, ce qui affectera la précision finale de la conversion. L'erreur provoquée par ces facteurs est supérieure à l'erreur de conversion de la puce A/D.
58. Pourquoi la grandeur analogique est-elle une valeur instable avec des changements importants ?
Les raisons possibles sont les suivantes :
1) Vous avez peut-être utilisé une alimentation de capteur auto-alimentée ou isolée, et les deux alimentations ne sont pas connectées l'une à l'autre, c'est-à-dire que la masse d'alimentation du module d'entrée analogique et la masse de signal du capteur ne sont pas connectées. Cela générera une tension de mode commun très élevée avec des vibrations de haut en bas, affectant la valeur d'entrée analogique.
2) Une autre raison peut être que le câblage du module d'entrée analogique est trop long ou que l'isolation est mauvaise.
Cela peut être résolu par :
1) Connectez la borne négative de l'entrée du capteur à la borne commune M du module pour compenser cette fluctuation. (Mais veillez à ce qu'il s'agisse de la seule connexion entre les deux systèmes électriques.)
Le contexte est le suivant : le module d’entrée analogique n’est pas isolé à l’intérieur ; la tension en mode commun ne doit pas être supérieure à 12 V ; le taux de réjection en mode commun pour les signaux d'interférence de 60 Hz est de 40 dB.
2) Utilisez un filtre d'entrée analogique.
59. Pourquoi le voyant rouge SF du module EM231 clignote-t-il ?
Il y a deux raisons pour lesquelles le voyant rouge SF clignote : le logiciel interne du module détecte que la résistance thermique externe est déconnectée ou que l'entrée est hors de portée. Étant donné que la détection ci-dessus est partagée par deux canaux d'entrée, le voyant SF clignote inévitablement lorsqu'un seul canal est connecté à une résistance thermique externe. La solution consiste à connecter une résistance de 100 Ohm au canal vide selon la même méthode de câblage que le canal utilisé ; ou connectez tous les fils de la résistance thermique déjà connectée au canal vide un par un.
60. Qu'est-ce que l'étalonnage positif et l'étalonnage négatif ?
La valeur d'étalonnage positive est de 3 276,7 degrés (Fahrenheit ou Celsius) et la valeur d'étalonnage négative est de -3 276,8 degrés. Si une déconnexion ou une entrée hors plage est détectée, la valeur du canal correspondant est automatiquement réglée sur la valeur d'étalonnage ci-dessus.
61. Les paramètres techniques de la résistance thermique ne sont pas très clairs. Comment régler le type sur le commutateur DIP ?
Vous devriez essayer d'effacer les paramètres de la résistance thermique. Sinon, vous pouvez utiliser les paramètres par défaut.
62. L'EM235 peut-il être utilisé pour mesurer la température par résistance ?
EM235 n'est pas un module permettant de se connecter à une résistance thermique pour mesurer la température. Son utilisation difficile peut entraîner des problèmes. Il est recommandé d'utiliser le module EM231RTD.
63. Le module d'entrées/sorties analogiques du S7-200 est-il doté d'une isolation des signaux ?
Sans isolement. Si une isolation est requise dans le système de l'utilisateur, veuillez acheter les composants d'isolation du signal séparément.
64. Quelle est la distance de transmission des signaux analogiques ?
Les signaux analogiques de type tension sont très faciles à introduire des interférences en raison de la résistance interne élevée de l'extrémité d'entrée (10 mégohms pour le module analogique du S7-200), il est donc inutile de discuter de la distance de transmission des signaux de tension. Généralement, les signaux de tension sont utilisés pour régler les potentiomètres dans les armoires d'équipement de contrôle ou dans des situations où la distance est très proche et l'environnement électromagnétique est bon.
Les signaux de type courant ne sont pas facilement affectés par les interférences électromagnétiques le long de la ligne de transmission et sont donc largement utilisés dans les domaines industriels.
Les signaux de courant peuvent être transmis sur des distances beaucoup plus longues que les signaux de tension. En théorie, la distance de transmission des signaux de courant est limitée par les facteurs suivants :
1) La capacité de charge de la borne de sortie du signal, exprimée en ohms (par exemple 700Ω)
2) Résistance interne de la borne d'entrée du signal
3) Valeur de résistance statique de la ligne de transmission (deux lignes allant et venant)
La capacité de charge de l'extrémité de sortie du signal doit être supérieure à la somme de la résistance interne de l'extrémité d'entrée du signal et de la résistance de la ligne de transmission. Bien entendu, la situation réelle ne sera pas entièrement conforme au résultat idéal du calcul. Une distance de transmission trop longue entraînera une atténuation du signal et introduira des interférences.
65. Quelle est la spécification d'impédance d'entrée/sortie du module analogique S7-200 ?
Impédance d'entrée analogique :
Signal de tension : ≥10 MΩ
Signal actuel : 250 Ω
Impédance de sortie analogique :
Signal de tension : ≥5 KΩ
Signal actuel : ≤500Ω
66 : Le voyant d'alimentation du module analogique est normal, pourquoi le voyant d'entrée du signal n'est-il pas allumé ?
Le boîtier du module analogique est conçu et fabriqué sous une forme universelle, et il n'y a en fait aucun voyant de signal d'entrée analogique. Toutes les fenêtres lumineuses sans marques imprimées sont inutiles et vides.
67. Pourquoi les trois chiffres les plus bas de la valeur analogique présentent-ils des changements de valeur non nuls ?
La précision de conversion de la quantité analogique est de 12 bits, mais le module décale la valeur convertie vers le bit supérieur de trois bits. Si ce canal est configuré pour utiliser le filtrage de quantité analogique, la valeur actuelle est la valeur moyenne de plusieurs échantillons et les trois bits les plus bas sont les valeurs calculées ; si le filtrage de quantité analogique est désactivé, les trois bits les plus bas sont tous nuls.
68. L'EM231TC nécessite-t-il des fils de compensation ?
L'EM231TC peut être configuré pour réaliser une compensation de soudure froide par le module, mais des fils de compensation sont toujours nécessaires pour compenser les extrémités libres des thermocouples.
69. Pourquoi le voyant SF du module EM231TC clignote-t-il ?
Si la détection de rupture de fil est sélectionnée, le fil peut être cassé. Le canal inutilisé doit être court-circuité ou connecté en parallèle au canal de câblage réel à côté. Ou l'entrée est hors de portée.
70. Que dois-je faire si les données de la zone M sont insuffisantes ?
Certains utilisateurs sont habitués à utiliser la zone M comme adresse intermédiaire, mais l'espace d'adressage de la zone M dans la CPU S7-200 est très petit, seulement 32 octets, ce qui est souvent insuffisant. La CPU S7-200 offre une grande quantité d'espace de stockage en zone V, c'est-à-dire un espace de données utilisateur. La zone de stockage V est relativement grande et son utilisation est similaire à celle de la zone M. Les données de la zone V sont accessibles par bit, octet, mot ou double mot. Par exemple : V10.1, VB20, VW100, VD200, etc.
71. Comment puis-je connaître l'adressage des E/S intégrées et des E/S étendues de la CPU S7-200 ?
Il n'est pas nécessaire de configurer les adresses d'E/S lors de la programmation du S7-200.
Les adresses d'E/S des modules d'extension S7-200 sont classées par ordre croissant en fonction de la distance par rapport à la CPU. Plus le processeur est proche, plus le numéro d'adresse est petit.
Entre modules, l'adresse des signaux numériques augmente toujours de 8 bits (1 octet). Si le point d'entrée physique de la CPU n'occupe pas complètement un octet, les bits inutilisés restants ne peuvent pas être affectés au même signal du module suivant.
Les modules de sorties analogiques occupent toujours les adresses de sortie de deux voies. Même si certains modules (EM235) n'ont qu'un seul canal de sortie réel, ils occupent néanmoins les adresses de deux canaux. Lorsque l'ordinateur de programmation et la CPU sont réellement en ligne, utilisez la commande de menu Micro/WIN "Automate>Informations" pour afficher l'attribution réelle des adresses d'E/S de la CPU et des modules d'extension.
droits d'auteur 2024 @ Xiamen Wusu Network Technology Co., Ltd. .Tous droits réservés .Plan du site | Blog | XML | politique de confidentialité RÉSEAU PRIS EN CHARGE