Startseite > Forum > IEC 61131-Programmierung (LogicLab) > Wie beginne ich mit der Programmierung?
- Dieses Thema hat 1 Antworten, 2 Teilnehmer und wurde zuletzt aktualisiert 6 Jahre, 2 Monate da Sergio Bertana.
-
AutorPost
-
Februar 18, 2018 bei 3: 00 pm #36178GiovanniPartecipante
Ich bin im Begriff, eine SPS zu kaufen, genau dies: SlimLine LogicLab IEC61131-3 Compact Ethernet CPU + SPS-Handbuch in der Praxis.
Im Moment habe ich LogicLab Version 2.5.0 heruntergeladen und versuche mit einfachen Programmen (wie einem Start-Stopp) zu sehen, ob ich es "funktionieren" lassen kann. Durch das Lesen einiger Forenbeiträge und Handbücher konnte ich meine Schaltung simulieren. Aber es gibt einige Dinge, die ich nicht verstehen kann (es hängt definitiv von mir ab…). Ich gebe an, dass ich mit Siemens PLC sogar mit einem S5 gearbeitet habe, damit Sie sich vorstellen können, wie viele Jahre es her ist ... Trotzdem sind meine Fragen:
Wenn ich eine Variable deklariere, zum Beispiel eine Eingabe, kann ich wählen, ob die Adresse: Automatisch oder manuell lautet. Wenn ich die automatische Adresse wähle, woher weiß ich bei der Simulation, an welcher Adresse ich den interessierten Eingang finde?
Wenn ich eine Variable deklariere, zum Beispiel eine Ausgabe, muss ich sie von Automatisch deaktivieren und als Positionsausgabe und Adresse auswählen. Aber wenn ich die CPU nur ohne E / A-Module kaufe, wie kann ich das tun?
Die letzte Frage immer im variablen Adressfenster kann ich auch Speicher überprüfen. Was bedeutet das ?
Genug mit den Fragen fürs Erste, ich hoffe, Sie haben Zeit (und Geduld ...), um mir zu antworten, oder kann ich diese Antworten im Buch finden?
Februar 21, 2018 bei 9: 58 #40034Sergio BertanaAdministrator des ForumsIm Forum finden Sie Beispiele für Programme, die mit dem Simulator arbeiten (Siehe Thema, Thema, Thema) und in den von mir berichteten Themen finden Sie nützliche Informationen zur Verwendung von SimuLab, der Simulationsumgebung von LogicLab. Auch wenn die Antworten auf einige Ihrer Fragen bereits in diesen Themen enthalten sind, sehen wir uns die Antworten an.
Normalerweise die Variablen für den Zustandstyp AutoZum Debuggen verwende ich das Überwachungsfenster in LogicLab oder den SimuLab-Bedienfeldern, indem ich einfach die Variable in das Fenster oder Bedienfeld ziehe. Die Variablen werden zugewiesen, indem die Adresse nur für die reale E / A oder für die Variablen definiert wird, die von einem externen System, Bedienfeld, erreicht werden müssen (siehe Thema) oder SCADA, die im DB100 zugeordnet sind (Siehe Thema).
Die I / O des CPU-Moduls sind ihnen auch im Prozessabbild zugeordnet, sie müssen als deklariert werden Data block 255. Wir haben also% IX255.0 für Eingang 0 und dann darunter und QX255.0 für Ausgang 0 und dann darunter (siehe Thema).
Die Speicherprüfung dient dazu, die Variablen zuzuweisen, auf die über Modbus zugegriffen werden muss. Derzeit ist der Datenblock (DB) 100 der einzige zugängliche Speicher.
-
AutorPost
- Sie müssen angemeldet sein, um auf dieses Thema antworten zu können.