Accueil > Forum > Programmation IEC 61131 (LogicLab) > Comment démarrer avec la programmation
- Ce sujet a 1 réponses, 2 participants et a été mis à jour pour la dernière fois 6 années, 2 mois da Sergio Bertana.
-
auteurPost
-
Février 18, 2018 à 3: pm 00 #36178JeanPartecipante
Je suis sur le point d'acheter un automate, exactement ceci: SlimLine Le livret CPU + API Compact Ethernet LogicLab IEC61131-3 en pratique.
Pour l'instant, j'ai téléchargé la version 2.5.0 de LogicLab et j'essaye avec des programmes simples (comme un start-stop) pour voir si je peux le faire "fonctionner". Pour l'instant, en lisant des articles et des manuels sur le forum, j'ai pu simuler mon circuit. Mais il y a des choses que je ne peux pas comprendre (ça dépend définitivement de moi…). J'affirme que j'ai travaillé avec Siemens PLC même avec un S5 donc vous pouvez imaginer combien d'années il y a ... Cela dit, mes questions sont:
Lorsque je déclare une variable, par exemple une entrée, je peux choisir si l'adresse est: Automatique ou manuelle. Si je choisis l'adresse automatique, quand je simule, comment savoir à quelle adresse je trouve l'entrée intéressée?
Toujours si je déclare une variable, par exemple une sortie, je dois la décocher d'Automatique et choisir comme Sortie de Position et l'adresse. Mais si j'achète uniquement le CPU sans modules d'E / S, comment dois-je faire?
La dernière question toujours dans la fenêtre d'adresse variable, je peux également vérifier la mémoire. Qu'est-ce que ça veut dire ?
Assez de questions pour l'instant, j'espère que vous aurez le temps (et la patience ...) de me répondre, ou puis-je trouver ces réponses dans le livre?
Février 21, 2018 à 9: 58 am #40034Sergio BertanaAdministrateur du forumDans le forum, vous trouverez des exemples de programmes qui fonctionnent avec le simulateur (Voir sujet, sujet, sujet) et dans les rubriques que j'ai rapportées, vous trouverez des informations utiles sur l'utilisation de SimuLab qui est l'environnement de simulation de LogicLab. Même si les réponses à certaines de vos questions figurent déjà dans ces rubriques, voyons les réponses.
Habituellement les variables sur le type d'état Auto, pour le débogage, j'utilise la fenêtre de surveillance dans LogicLab ou les panneaux SimuLab, simplement en faisant glisser la variable à l'intérieur de la fenêtre ou du panneau. Les variables sont allouées en définissant l'adresse uniquement pour les E / S réelles ou pour les variables qui doivent être atteintes depuis un système externe, panneau opérateur (voir sujet) ou SCADA alloués dans DB100 (Voir sujet).
Les E / S du module CPU leur sont également affectées dans l'image de process, elles doivent être déclarées comme Data block 255. Nous aurons donc% IX255.0 pour l'entrée 0 puis ci-dessous, et QX255.0 pour la sortie 0 et ensuite ci-dessous (voir sujet).
Le contrôle de la mémoire consiste à allouer les variables qui doivent être accessibles depuis Modbus, pour le moment la seule mémoire accessible est le bloc de données (DB) 100.
-
auteurPost
- Vous devez être connecté pour répondre à ce sujet.