3.4
Programmes STEP 7 pris en charge pour la simulation
S7-PLCSIM accepte le téléchargement de tout programme valide pour une CPU configurée
prise en charge. À quelques exceptions près, le programme chargé devrait passer à l'état
RUN sans modifications.
Dans les cas suivants, tenez compte de ces modifications apportées à votre programme
STEP 7 avant d'effectuer un chargement du programme vers S7-PLCSIM :
● Programmes de sécurité : S7-PLCSIM prend en charge la simulation de programmes de
sécurité. Néanmoins, vous devrez peut-être augmenter le temps de cycle F car les temps
de cycle de la simulation seront plus longs.
● Programmes motion control : Pour simuler avec succès des programmes motion control,
vous devrez peut-être augmenter le temps de cycle de mouvement, car les temps de
cycle seront plus longs pour la simulation.
Il est possible que votre configuration STEP 7 prenne en charge un matériel plus récent
reconnu par S7-PLCSIM. Si vous avez installé des appareils avec un HSP (Hardware
Support Package), il se peut que ces derniers n'apparaissent pas dans la configuration
d'appareil de S7-PLCSIM.
3.5
Différences entre un API simulé et un API physique
3.5.1
Différences communes à tous les API pris en charge
S7-PLCSIM diffère des API physiques dans les domaines suivants.
Prise en charge de périphériques I/O
S7-PLCSIM ne prend pas en charge les fonctionnalités spécialisées des périphériques. Il
permet uniquement la simulation de la mémoire image du processus et de l'accès direct aux
registres d'E/S.
Vous pouvez observer ces fonctionnalités spécialisées, par exemple, avec la surveillance de
la plage des sorties analogiques. Sur un périphérique physique, si le programme STEP 7
écrit une valeur hors plage dans un registre de sortie analogique, le module analogique
signale une erreur de diagnostic. Cela ne se produit pas dans S7-PLCSIM.
Automates basés sur PC
S7-PLCSIM V16 ne prend pas en charge la simulation d'automates basés sur PC.
Diagnostic
S7-PLCSIM ne prend pas en charge tous les messages d'erreur écrits dans le tampon de
diagnostic. Par exemple, S7-PLCSIM ne simule pas les messages indiquant des piles vides
dans la CPU ou des erreurs d'EPROM. Mais S7-PLCSIM simule la plupart des erreurs de
programme.
Aide en ligne de S7-PLCSIM V16
Manuel de programmation et d'utilisation, V16, 11/2019, A5E46238789-AA
3.4 Programmes STEP 7 pris en charge pour la simulation
Concepts S7-PLCSIM
19