PLCSIM Lisezmoi

Télécharger au format rtf, pdf ou txt
Télécharger au format rtf, pdf ou txt
Vous êtes sur la page 1sur 7

0SIMATIC

Outils d'ingénierie
Fichier Lisezmoi pour S7-PLCSIM v5.4.8 Update 2
Lisezmoi

1 Note relative à la sécurité


Siemens commercialise des produits et solutions comprenant des fonctions de sécurité industrielle qui contribuent à une exploitation sûre
des installations, systèmes, machines et réseaux.
Pour garantir la sécurité des installations, systèmes, machines et réseaux contre les cybermenaces, il est nécessaire de mettre en œuvre -
et de maintenir en permanence - un concept de sécurité industrielle global et de pointe. Les produits et solutions de Siemens constituent
une partie de ce concept.
Il incombe aux clients d'empêcher tout accès non autorisé à ses installations, systèmes, machines et réseaux. Ces systèmes, machines et
composants doivent uniquement être connectés au réseau d'entreprise ou à Internet si et dans la mesure où cela est nécessaire et
seulement si des mesures de protection adéquates (ex : pare-feu et/ou segmentation du réseau) ont été prises.
Pour plus d'informations sur les mesures de protection pouvant être mises en œuvre dans le domaine de la sécurité industrielle, rendez-
vous sur (https://www.siemens.com/industrialsecurity).
Les produits et solutions Siemens font l'objet de développements continus pour être encore plus sûrs. Siemens recommande vivement
d'effectuer des mises à jour dès que celles-ci sont disponibles et d'utiliser la dernière version des produits. L'utilisation de versions qui ne
sont plus prises en charge et la non-application des dernières mises à jour peut augmenter le risque de cybermenaces pour nos clients.
Pour être informé des mises à jour produit, abonnez-vous au flux RSS Siemens Industrial Security à l'adresse suivante
(https://www.siemens.com/cert) :

2 Pack produit
Cette mise à jour contient une version complète de S7-PLCSIM V5.4 comprenant SP8 Update 2 disponible dans les langues suivantes :
• Anglais
• Français
• Allemand
• Italien
• Espagnol (moderne)
• Chinois (simplifié)

3 Environnement logiciel requis


4 Systèmes d'exploitation
S7-PLCSIM V5.4 avec Service Pack 8 Update 2 est une application 32 bits approuvée pour les systèmes d'exploitation 64 bits suivants :
• Windows 10
• Windows 11

© Siemens AG 2023. Tous droits réservés


A5E42200314-AE, V5.4.8 Update 2, 03/2023 1
5 Processeur requis
S7-PLCSIM nécessite un processeur quadri-cœur équivalent ou supérieur à un processeur Intel® Core™ i5-6440EQ 3,40 GHz.
Les systèmes plus lents peuvent rencontrer des erreurs de timeout lors de la simulation de programmes complexes.

6 Installation du logiciel
Installez S7-PLCSIM V5.4 SP8, Update 2 comme application autonome.

7 Nouveautés dans S7-PLCSIM


7.1 Nouveautés dans cette version
S7-PLCSIM V5.4 SP8 Update 2 offre la prise en charge de Windows 11 et des mises à jour de sécurité pour les éléments suivants :
• Composants Siemens
• Microsoft redistributables

7.2 Notes Lisezmoi des versions précédentes


Les sections suivantes énumèrent toutes les nouvelles fonctionnalités introduites pour chaque version de S7-PLCSIM V5.4.

8 S7-PLCSIM V5.4 avec SP8 Update 1


• Correction de bogues
• Prise en charge de Microsoft Windows® 10

9 S7-PLCSIM V5.4 avec SP7


• Prise en charge de TIA Portal V14

10 S7-PLCSIM V5.4 avec SP6


• Variables d'importation de TIA Portal aux formats .csv, .xls et .xlsx
• S7ProSim
• Correction de bogues, notamment :
– Capacité à charger une station comprenant une CPU avec plus de 64 connexions de communication configurées
– Fonctionnalité curseur en cas d'utilisation de doubles mots pour modifier les valeurs dans les systèmes d'exploitation 64 bits

11 S7-PLCSIM V5.4 avec SP5 Update 1


• Optimisation des interfaces d'affichage dans la sélection "Paramétrage de l'interface PG/PC" de STEP 7 et S7-PLCSIM dans
l'environnement SIMATIC NET

12 S7-PLCSIM V5.4 avec SP5


• Prise en charge des systèmes d'exploitation 64 bits
• Prise en charge de la langue chinoise (interface utilisateur et documentation du logiciel)

13 S7-PLCSIM V5.4 avec SP4


• Utilisation d'un compilateur MC7 optimisé
• Prise en charge des systèmes d'exploitation Windows 7 Édition Intégrale, Professionnel et Entreprise

Fichier Lisezmoi pour S7-PLCSIM v5.4.8 Update 2


2 A5E42200314-AE, V5.4.8 Update 2, 03/2023
14 S7-PLCSIM V5.4 avec SP3 Hotfix 1
• Amélioration de la gestion de licences des objets processus pour CFC dans l'environnement PCS 7
• Établissement de connexion à WinCC amélioré avec paramètres par défaut dans les systèmes à nœud unique
• Le dernier nœud d'accès sélectionné est restauré lorsqu'un fichier API est ouvert
• L'affichage d'état a été corrigé dans la boîte de dialogue SIMATIC Manager "Compiler et charger des objets"
• La méthode S7ProSim "connect" peut être exécutée après redémarrage d'une application de test
• Amélioration de l'exécution de SFC18, SFC107 et SFC108

15 S7-PLCSIM V5.4 avec SP3


• Possibilité de démarrage multiple et prise en charge de la communication entre les CPU
• Optimisation du scénario de téléchargement
• Prise en charge d'une interface PG/PC supplémentaire : interne au PC (local)
• Chemin d'accès simplifié
• Optimisation de la communication avec WinCC et WinCC flexible
• Affichage de toutes les adresses d'accès aux CPU dans la barre d'état

16 S7-PLCSIM V5.4 avec SP2


• Prise en charge du chargement de configuration avec les objets CiR ("Configuration in Run") en mode de fonctionnement RUN.

17 S7-PLCSIM V5.4 avec SP1


• Prise en charge de la stratégie de groupe "Ne pas conserver d'historique des documents récemment ouverts".
• Les utilisateurs Windows Vista peuvent sélectionner un nœud d'accès CPU Ethernet et utiliser la vue EN LIGNE de STEP 7
HW Config.

18 S7-PLCSIM V5.4
• S7-PLCSIM V5.4 DP, Industrial Ethernet et connexions internes PC prises en charge en plus de MPI. Auparavant, S7-PLCSIM
utilisait une connexion par défaut de MPI, adresse 2. Avec S7-PLCSIM V5.4, vous pouvez naviguer dans les projets STEP 7 et
sélectionner un nœud en réseau pour établir une connexion de simulation. S7-PLCSIM simule la CPU du nœud sélectionné, tous les
nœuds appartenant à cette CPU et le sous-réseau du nœud sélectionné.
• Augmentation du nombre de blocs pris en charge pour la simulation. S7-PLCSIM prend en charge un ensemble d'OB, SFB et SFC
comme décrit dans le manuel électronique de l'aide en ligne. Parmi ceux-ci, certains sont des NOP, c.-à-d. qu'ils n'effectuent aucune
opération. Avec S7-PLCSIM V5.4, le nombre de blocs qui ne sont pas des NOP a augmenté.

19 Informations sur S7-PLCSIM


19.1 Commutation entre CPU physiques et simulées
Afin d'éviter la confusion entre les CPU physiques et simulées lors de l'utilisation des outils STEP 7 dans SIMATIC Manager ou dans
TIA Portal, vous ne pouvez utiliser qu'un seul de ces modes à la fois. STEP 7 vous invite à fermer toutes les connexions à un type de
CPU avant que vous ne puissiez commuter vers l'autre type. Pour des informations plus détaillées, voir l'aide en ligne S7-PLCSIM ou le
manuel PDF.
Pour démarrer le mode simulation utilisez l'une de ces méthodes :
• Sélectionnez la commande de menu "Options > Simulation de modules" de SIMATIC Manager ou "Démarrer la simulation" de
STEP 7 dans TIA Portal.
• Cliquez sur le bouton de barre d'outils pour la simulation dans STEP 7.
• Démarrez S7-PLCSIM depuis Windows.

Fichier Lisezmoi pour S7-PLCSIM v5.4.8 Update 2


A5E42200314-AE, V5.4.8 Update 2, 03/2023 3
19.2 Fonctions de S7-PLCSIM
Vous pouvez utiliser S7-PLCSIM pour charger et tester un programme S7 sans API à l'aide du logiciel standard STEP 7 et de l'interface
S7-PLCSIM. L'avantage principal est la possibilité de test des fonctions d'automatisation. La synchronisation dans S7-PLCSIM est très
différente de celle d'une CPU physique. C'est pourquoi il est recommandé de tester le matériel pour obtenir des résultats de
synchronisation précis. Les entrées et les sorties peuvent être aisément surveillées depuis l'interface visuelle.
Toutes les propriétés des CPU S7 ne sont pas prises en charge. Certaines propriétés avancées de certains produits peuvent donc
provoquer des messages d'erreur avec S7-PLCSIM. Pour une description plus détaillée des différences, voir l'aide en ligne S7-PLCSIM
ou le manuel PDF.

19.3 À propos de la documentation de S7-PLCSIM


Les informations du présent fichier Lisezmoi prévalent sur les informations contenues dans le manuel électronique et l'aide en ligne.
Vous trouverez des informations plus complètes sur le travail avec S7-PLCSIM dans l'aide en ligne. Vous pouvez y accéder depuis le
menu "Aide".
Une aide contextuelle est disponible dans l'application elle-même. Vous pouvez accéder à l'aide contextuelle en appuyant sur F1 ou en
cliquant sur le bouton point d'interrogation.
Un manuel S7-PLCSIM au format PDF est disponible sur votre ordinateur après l'installation de S7-PLCSIM. Le manuel PDF contient
les mêmes informations que l'aide en ligne.

20 Limitations connues
20.1 Windows 10 Fall Creators Update
Un plantage est possible au démarrage de S7-PLCSIM après l'installation de la mise à jour the Windows 10 Fall Creators Update.
Pour résoudre ce problème, réparez ou réinstallez S7-PLCSIM.

20.2 Message d'erreur STEP 7 (8402) : Impossible d’établir la liaison en ligne


avec WinAC
Vous pouvez recevoir ce message d'erreur lorsque vous tentez de charger des blocs de programme pour WinAC à l'aide de l'option
"Systèmes PC".
Vous pouvez ignorer cette erreur et mettre la CPU à l'état MARCHE dans S7-PLCSIM.
Vous pouvez aussi ne pas sélectionner "Démarrer tout" ou "Démarrer" pour le module WinAC.

20.3 Limitation d'instance de simulation


Vous pouvez exécuter au maximum 8 instances de simulation de CPU.

20.4 Message d'erreur STEP 7 (8301) : Mémoire de travail insuffisante


Si votre programme comprend un ou plusieurs blocs avec protection know-how, vous pouvez recevoir un message d'erreur dans STEP 7
vous indiquant que votre mémoire de travail est trop petite.
Pour que votre simulation fonctionne correctement, vous devez désactiver la protection know-how de tous les blocs et relancer la
simulation.

Fichier Lisezmoi pour S7-PLCSIM v5.4.8 Update 2


4 A5E42200314-AE, V5.4.8 Update 2, 03/2023
20.5 Caractères incorrects dans l'interface utilisateur en Chinois
Si vous travaillez dans S7-PLCSIM dans la langue chinoise, vous devez d'abord régler les paramètres Windows de région et de langue
comme suit :
• Sauvegardez toutes les travaux qui ne le sont pas et fermez toutes les applications ouvertes, car vous aurez besoin de redémarrer votre
ordinateur après avoir modifié les paramètres linguistiques
• Allez au Panneau de configuration Windows et sélectionnez Région et langue (dans Windows 7) ou Région (dans Windows 8)
• Dans l'onglet Formats, modifiez le format en format en "Chinois (simplifié, RPC)"
• Dans l'onglet Emplacement, modifiez le pays actuel en "Chine"
• Dans l'onglet Administration, modifiez les paramètres régionaux en "Chinois (simplifié, RPC)"
• Redémarrez votre ordinateur

20.6 Mettez la CPU à l'état de fonctionnement ARRÊT pour enregistrer les


valeurs d'entrées et de sorties
Si vous enregistrez votre projet lorsque la CPU est dans un état autre que "ARRÊT", les entrées et sorties sont réinitialisées et les valeurs
qu'elles contiennent sont effacées.
Si vous voulez que vos valeurs d'entrées et de sorties soient enregistrées, vous devez d'abord mettre la CPU à l'état "ARRÊT", puis
enregistrer votre projet.

20.7 Prise en charge de systèmes CPU redondants


S7-PLCSIM ne prend pas en charge la simulation de CPU redondantes telles que les CPU S7-400H.

20.8 Simulation non prise en charge pour les consoles de programmation avec
hyper-threading activé.
S7-PLCSIM ne prend pas en charge la simulation sur une console de programmation avec l'hyper-threading activé. Désactivez
l'hyper-threading, puis redémarrez votre simulation.

20.9 Lever la protection des blocs avant de les charger dans S7-PLCSIM
Les blocs de programme cryptés avec confidentialité de blocs ou les programmes comprenant des blocs de programme encodés ne
peuvent pas être exécutés dans S7-PLCSIM. Si votre programme contient des blocs de programme cryptés, levez la protection des blocs
avant d'effectuer un chargement dans S7-PLCSIM.

20.10 Affichage de toutes les valeurs impossible pour les programmes avec
beaucoup d'éléments actifs
Si votre programme comprend un très grand nombre d'éléments actifs, l'état d'exécution S7-PLCSIM risque de ne pas être capable
d'afficher toutes les valeurs d'entrée et de sortie.
Vous pouvez visualiser les éléments non affichés à l'aide la table de visualisation dans TIA Portal ou de la variable Voir objets dans
S7-PLCSIM.

20.11 Les noms de variables de blocs de données de sécurité ne peuvent pas


contenir de point "."
Une erreur de données se produit si le nom de variable d'un DB de sécurité contient un point.
Pour éviter cette erreur, procédez comme suit :
• Référencez le DB de sécurité avec une variable API
• N'utilisez pas de DB de sécurité

20.12 Durée de chargement très longue pour l'éditeur CFC optionnel


Notez que le temps de chargement peut atteindre 15 mn en fonction de la taille de votre programme d'édition CFC (Continuous Function
Chart). Ainsi, un temps de chargement très long ne signifie pas nécessairement qu'il y a un problème avec votre programme.

20.13 Le numéro d'article (de commande) S7-PLCSIM ne correspond pas au


numéro d'article de la CPU physique
S7-PLCSIM affiche un numéro d'article générique pour votre API simulé. Ce numéro d'article n'est pas le même que le numéro d'article
de votre API physique. Le numéro dans S7-PLCSIM reste le même, quel que soit l'API physique que vous simulez.

20.14 La méthode S7ProSim SavePLC ne sauvegarde pas le mode scan


Lorsque vous utilisez la méthode S7ProSim pour démarrer S7-PLCSIM avec un fichier .PLC sauvegardé, tenez compte du fait que le
mode scan (scan unique ou scan continu) ne sera peut-être pas restauré à la valeur qui était présente lorsque vous avez sauvegardé le
fichier. Réinitialisez le mode scan pour continuer à travailler avec votre projet.

20.15 La méthode S7ProSim HotStartWithSavedValues ne fonctionne pas


La méthode S7ProSim HotStartWithSavedValues ne permet pas le démarrage à chaud d'un API S7-400.
Lorsque la méthode S7ProSim SetStartUpSwitch est appelée pour régler le mode de démarrage en démarrage à chaud, la position du
commutateur de démarrage dans S7-PLCSIM ne change pas pour prendre la valeur Démarrage à chaud et S7-PLCSIM n'est pas exécuté.

Fichier Lisezmoi pour S7-PLCSIM v5.4.8 Update 2


A5E42200314-AE, V5.4.8 Update 2, 03/2023 5
20.16 Échec d'opération d'écriture S7ProSim pour les API S7-300
Les méthodes d'opération d'écriture S7ProSim WriteInputImage et WriteInputPoint provoquent une erreur d'opération d'écriture lorsque
vous sélectionnez une taille de transfert de données de quatre octets (double mot) pour les API S7-300.
Pour éviter ce problème, vous pouvez utiliser une taille de transfert octet simple ou double octet (mot) pour les API S7-300.

20.17 Instructions de communication non prises en charge pour les API S7-300
Les instructions suivantes ne sont pas prises en charge pour la simulation de la communication avec les API S7-300 :
• BSEND/BRCV
• USEND/URCV
• TSEND/TRCV

20.18 Les instructions de conversion ATH et HTA renvoient des valeurs


incorrectes
Les instructions suivantes renvoient des valeurs incorrectes. C'est pourquoi vous ne devez pas vous fier aux résultats de ces instructions :
• ATH - Convertir la chaîne de caractères ASCII en nombre hexadécimal
• HTA - Convertir le nombre hexadécimal en chaîne de caractères ASCII

20.19 OB 82 n'actualise pas le tampon de diagnostic


Le processus de déclenchement d'erreurs OB 82 dans S7-PLCSIM n'actualise pas automatiquement le tampon de diagnostic pour les
modules API simulés. Même si l'erreur est déclenchée au niveau du module et que le module présente l'erreur correcte, cette information
n'est pas reprise dans le tampon de diagnostic.

20.20 L'instruction CU (Comptage, Count up) ne fonctionne pas correctement


L'instruction CU (Comptage, Count up) doit incrémenter la valeur d'un compteur uniquement en cas de front montant. Or, elle
incrémente la valeur du compteur aussi longtemps que le flux de signal est activé. C'est pourquoi vous ne devez pas vous fier à la valeur
du compteur si votre projet de simulation comporte des instructions CU.

20.21 L'instruction UBLKMOV ne fonctionne pas


Si vous voulez simuler le déplacement des contenus d'une zone de mémoire, utilisez l'instruction BLKMOV, car l'instruction
UBLKMOV ne fonctionne pas.

20.22 Configurations matérielles de stations SIMATIC ou SIMATIC PC avec


adaptateur S5 non prises en charge
S7-PLCSIM ne prend pas en charge les configurations incluant un adaptateur S5. Vous devez supprimer l'adaptateur S5 ou le remplacer
par une autre périphérie et charger la configuration matérielle modifiée dans la CPU avant de lancer la simulation.

20.23 S7-PLCSIM V5.4 avec SP6 ne peut pas ouvrir certains API simulés
(fichiers *.plc) de S7-PLCSIM V5.3 ou de versions antérieures
S7-PLCSIM V5.4 avec SP6 utilise un format différent des versions antérieures pour les API simulés (fichiers *.plc files). Dans la plupart
des cas, S7-PLCSIM V5.4 avec SP6 peut ouvrir un fichier *.plc enregistré dans S7-PLCSIM V5.3 ou une version antérieure. Dans
certains cas, cependant, S7-PLCSIM V5.4 avec SP6 ne peut pas ouvrir un fichier *.plc.

20.24 Exécution simultanée de S7-PLCSIM et SIMATIC WinAC


N'exécutez pas S7-PLCSIM et SIMATIC WinAC simultanément sur le même ordinateur. En effet, WinAC pourrait être affecté par des
modifications apportées à vos contrôles S7-PLCSIM.

20.25 Simulation d'un contrôleur WinAC avec S7-PLCSIM


Pour simuler un contrôleur WinAC (WinLC ou WinAC Slot), chargez uniquement le dossier Blocs de votre programme S7 pour un projet
STEP 7 ou uniquement le dossier Diagrammes pour un projet P CS7. Ne tentez pas de charger la station complète, car le Station Manager
serait aussi chargé et S7-PLCSIM ne prend pas en charge le chargement du Station Manager.

20.26 Enregistrer des mises en page S7-PLCSIM et des fichiers API


Si vous enregistrez une mise en page ou un fichier API dans la structure de dossiers de votre projet STEP 7, tenez compte ce qui suit :
Si des fichiers *.lay ou *.plc existent dans une structure de dossiers de projet STEP 7 et que le projet est réorganisé depuis STEP 7 à
l'aide de la commande de menu "Fichier > Enregistrer sous" avec la case à cocher "avec réorganisation" sélectionnée, STEP 7 ne copie
pas vos fichiers *.lay et *.plc, car il ne s'agit pas de fichier projet STEP 7 natifs. Vous devez copier vos fichiers *.lay et *.plc
manuellement dans le nouveau projet.

20.27 Chargement d'une CPU à type d'interface ajustable (MPI/DP)


Vous configurez une CPU avec une interface MPI/DP commutable dans STEP 7 HW Config. Si vous sélectionnez une interface
PROFIBUS sans l'affecter à un sous-réseau, le chargement de cette station dans S7-PLCSIM risquera d'entraîner un message d'erreur.
Si l'interface PROFIBUS est sélectionnée en tant qu'interface PG/PC active, le chargement des blocs de programme dans la CPU par
défaut provoquera l'apparition d'un message d'erreur signalant l'impossibilité de copier ces blocs. Lorsque les données système sont
chargées, la simulation accepte les interfaces configurées. Les interfaces ne disposent cependant pas de l'interface PROFIBUS car celle-ci
n'est pas mise en réseau. Cela signifie que cette CPU n'est pas disponible pour la suite du processus de chargement.

Fichier Lisezmoi pour S7-PLCSIM v5.4.8 Update 2


6 A5E42200314-AE, V5.4.8 Update 2, 03/2023
Utilisez la liste déroulante dans la barre d'outils "Standard" pour modifier l'interface PG/PC en S7-PLCSIM.

20.28 Affichage des PI et PQ S7-300 non pris en charge par S7-PLCSIM


S7-PLCSIM ne peut pas afficher les PI et PQ pour une S7-300 simulée si les PI et PQ sont connectées via une carte CP. La configuration
d'une carte CP d'un S7-300 est différente de celle d'une S7-400. S7-PLCSIM prend en charge uniquement la configuration de carte CP
d'une S7-400.

20.29 "Named Connections" non pris en charge par S7-PLCSIM


S7-PLCSIM ne prend pas en charge le type de liaison "Named Connections".
Lorsque vous utilisez S7-PLCSIM avec PCS 7, assurez-vous d'avoir lu la section "Utilisation de S7-PLCSIM" dans le fichier Lisezmoi
PCS 7.

Siemens AG
Digital Industries
Postfach 48 48
90026 NÜRNBERG
ALLEMAGNE

Fichier Lisezmoi pour S7-PLCSIM v5.4.8 Update 2


Fichier Lisezmoi pour
A5E42200314-AE, S7-PLCSIM2,v5.4.8 Update 2
A5E42200314-AE, V5.4.8
V5.4.8 Update
Update 2, 03/2023
03/2023 7

Vous aimerez peut-être aussi