Acasă > forum > Programare IEC 61131 (LogicLab) > Cum să începeți cu programarea
- Acest subiect are 1 răspunsuri, 2 participanți și a fost actualizat ultima dată 6 ani, acum 2 luni da Sergio Bertana.
-
AutorPost
-
Februarie 18, 2018 la 3: 00 pm #36178Ioanparticipant
Sunt pe cale să cumpăr un PLC, exact acest lucru: SlimLine LogicLab IEC61131-3 Compact Ethernet CPU + PLC carte în practică.
Deocamdată am descărcat LogicLab versiunea 2.5.0 și încerc cu programe simple (cum ar fi un start-stop) să văd dacă pot să o „funcționeze”. Deocamdată, citind câteva postări și manuale de pe forum, am putut simula circuitul meu. Dar sunt unele lucruri pe care nu le pot înțelege (depinde cu siguranță de mine ...). Afirm că am lucrat cu Siemens PLC chiar și cu un S5, astfel încât să vă puteți imagina câți ani în urmă ... După ce am spus că întrebările mele sunt:
Când declar o variabilă, de exemplu o intrare, pot alege dacă adresa este: Automată sau manuală. Dacă aleg adresa automată, atunci când simulez cum știu ce adresă găsesc intrarea interesată?
Întotdeauna dacă declar o variabilă, de exemplu o ieșire, trebuie să debifez Automatul și să aleg ca Poziție ieșire și adresă. Dar dacă cumpăr CPU doar fără module I / O, cum pot să fac?
Ultima întrebare întotdeauna în fereastra de adresă variabilă pot verifica și Memorie. Ce înseamnă ?
Destul cu întrebările deocamdată, sper să aveți timp (și răbdare ...) să-mi răspundeți, sau pot găsi aceste răspunsuri în carte?
Februarie 21, 2018 la 9: 58 am #40034Sergio BertanaAdministrator al forumuluiPe forum veți găsi exemple de programe care funcționează cu simulatorul (Vezi subiect, subiect, subiect) și în subiectele pe care le-am raportat veți găsi informații utile despre utilizarea SimuLab, care este mediul de simulare al LogicLab. Chiar dacă răspunsurile la unele dintre întrebările dvs. sunt deja în aceste subiecte, să vedem răspunsurile.
De obicei, variabilele de tip se declară Auto, pentru depanare folosesc fereastra ceasului în panourile LogicLab sau SimuLab, pur și simplu trăgând variabila în interiorul ferestrei sau panoului. Variabilele sunt alocate definind adresa numai pentru I / O reală sau pentru variabilele care trebuie atinse de la un sistem extern, panoul operator (Vezi subiect) sau SCADA care sunt alocate în DB100 (vezi subiect).
I / O din modulul CPU sunt, de asemenea, alocate imaginii procesului, acestea trebuie declarate ca fiind Data block 255. Deci vom avea% IX255.0 pentru intrarea 0 și apoi mai jos și QX255.0 pentru ieșirea 0 și apoi mai jos (Vezi subiect).
Verificarea memoriei este de a aloca variabilele care trebuie să fie accesibile de la Modbus, în momentul de față singura memorie accesibilă fiind blocul de date (DB) 100.
-
AutorPost
- Trebuie să fiți autentificat pentru a răspunde la acest subiect.