Új hozzászólás Aktív témák
-
TotoThomas
csendes tag
Szia!
Én amit tudok javasolni az a Siemens Sitrain tanfolyam. Most vettem részt egyen, és jön a követlező.
Nem mondom, hogy mindent megtudsz, de jók a tanfolyamok.
Nem olcsó, de jól felépített előadások vannak.
Most készülök éppen a TIA Portal tanfolyamra.https://www.cee.siemens.com/web/hu/hu/szektorok/ipar/SITRAIN_kepzesek/Documents/Siemens_Ipar_oktatasi_kinalat_2014_%C5%91sz-t%C3%A9l.pdf
-
TotoThomas
csendes tag
Olvasgattam a fórumot.
Annyira nem vagyok benne a PLC programozásba főleg kisbbb vizes feladatok maradtak rám.
Főleg 1200-as PLC-ket használok, ebből kifolyólag TIA Portalt. Nincs valakinek valami doksija, amit olvasgathatnék? Számomra túl zsúfolt lett a Step 7-hez képest, de jó lenne minél jobban megismerni.
Kösznöm! -
TotoThomas
csendes tag
Sziasztok!
Mint régebben említettem, nem vagyok profi a programozásban.Kis segítséget kérnék.
Tia portal v13. Adott egy program, ami S7 1200-as plc-re lett írva, ami pontosan egy 1AG40-es cpu. De nekem ezen programot egy régebbi cpu-ra kellene feltennem. Na most ugye visszafelé nem enged cserélni.
Milyen megoláds lehet még?
Próbáltam a programot "kimeneteni" a global libraryba, de ebben van egy kis gond. A program blocks-on belül van még egy System Blocks, és azon belül egy Progra resources. Ezt nem menti ki, és így persze a program nem megy. Itt is DB-k vannak.Esetleg valakinek ötlet?
Köszönöm -
TotoThomas
csendes tag
válasz TotoThomas #5143 üzenetére
Megoldva.
A copy-paste nem megy, de...
új cpu-val program megnyit. Eredeti cpu-s program megnyit, és szépen drag & drop módszerrel át lehet húzgálni.
De: Ha az egész programra nyomok egy fordítást, van amikor egyes blokkokban hiba van, de ha a hibás blokkokra nyomok rá újra, akkor szépen lefordul, és működik. -
TotoThomas
csendes tag
Tudom, nem ide tartozik, de...
Akad 1200-as PLC-m pár db. Munkából megmaradva.
1214C DC\DC\DC 2 db
2 db 4 cs. AI modul
2 db 8 DI modul
2 db RS422\485 komm modul.
1212C kimenet hibás CPU, RS232 Komm modul
Ha nem idevaló, akkor törlés.köszönöm, elnézést.
-
TotoThomas
csendes tag
Sziasztok!
Van egy S7 200 224-es CPU. Szerencsésen jelszavazva van a PLC. Találtam egy-két törőt, de valahogy nem sikerül kivernem belőle a programot.
Tud valaki ebben segítnei?köszönöm
-
TotoThomas
csendes tag
ez egy picit off
Valaki Vision X9-ben nincs otthon? -
TotoThomas
csendes tag
Sziasztok!
Valaki PIC programozásban jártas?
Van egy kis program. A gáyri doksi szerint PIC 16C71 be kell égetni.
Én próbáltam PIC 16F716-ba beletenni. (Ez volt kéznél)
Bele is megy, nem ír hibát az MpLab, de a program mintha nem futna. Még annyit megteszek, hogy másféle képpen égetem, de tartok tőle, hogy csak a C71-be lesz jó a program.Lehet e ez gond, illetve valaki nem e foglalkozik program írással PIC-be.?
-
TotoThomas
csendes tag
Köszönöm!
Sikerült megoldani.
mivel nagyon sok (kb 100-150 db) PIC-et használunk (bár lassan fogynak ezen PLC-k) ezért gondoltam, hogy a 16c71-nek is van helyettesítője, amit meg is találtam a Microchip oldalán.
16C57-re írt programot simán teszem a 16F57-be pl
És ma a 16C71 ről lett 16F716.
A programon semmit nem kellett változtatni. Éppen úgy mint az 57-esek esetében sem, ahol nagyon sok forrás áll rendelkezésemre (bár programozni nem igazán tudom őket, csak kb értelmezem)
Másképp kell égetni, ennyi volt a trükk
Az égető egy Microchip Picstart plus, és egy MpLab 7.21 -
TotoThomas
csendes tag
Úgy látom And kolléga nagyon ért a dologhoz.
Lehet fel kellene vennünk a kapcoslatot, mert nekünk még sok-sok PIC fut, és időnként hozzá kellene nyúlni.
Ez a program ami ebben a PIC-ben fut, tényleg egyszerű. 4 db kétállapot, 1 analóg csatorna, és kommunikáció.
Az egész egy pici PLC-be pakolva.
Nem tudom mond e a név valakinek valamit. Nyugodjon békében: Kalocsa Péter. -
TotoThomas
csendes tag
Sziasztok!
Lenne egy egyszerű feladat, de én elakadtam kicsit.
Egy pedál megnyomására (bemenet) egy asztal felemelkedik (pl Q0.4 kimenet), majd újboli megnyomásra asztal lemegy. Ahogy az asztal felemelkedett, bejön a végállása, azaz asztal fenn. Pedál újboli megnyomására asztal lemegy. Nekem ott a gondom, hogy ha megnyomom a pedált, de nyomva tartom, akkor ahogy bejön az asztal fenn állapot, azonnal vissza le is megy, mivel figyelem az asztal fenn állapotot.
A pedált élfigyeléssel kezelem, de így sem kerek a dolog.Akad még további feltétel: pl vészkör
A programot TIA Portalban készítem.Illetve még egy kérdés: HMI-ről nincs valakinek jó doksija? Még nem igazán foglalkoztam vele, de most szükségessé válna.Szintén TIA Portalban.
-
TotoThomas
csendes tag
Sziasztok!
Újabb problémába ütköztem.
A PLC S7-1200 vane gy kp 300 basic kijelző, és TIA Portal
A kijelzőről küldök egy értéket a PLC-nek. Ez az érték a kijelzőn állítható.
Ellenben ha pl áramszünet van, avagy a gépet lekapcsolják műszak végén, akkor a kijelző nulláz. És nulla értékkel indul a PLC is.
Azt megtettem, hogy a kijelzőről érkező értéket egy DB-be pakolom, és azt retentívvé teszem, de ugye újrainduláskor hiába, a nulla értéket fogja kapni a kijelzőről.
Lenne egy másik kérdésem: Azt lehet e állítani, hogy pl ha én nem akarok csak 40 és 110 közötti értéket álíltani, hogy ne lehessen se nagyobbat, se kisebbet beírni. Most figyeléssel oldom meg a PLC-ben. Ha kisebb érkezik, akkor a minimum érték kerül be, ha nagyobb, akkor a maximum kerül be a változóba.Köszönöm
-
TotoThomas
csendes tag
válasz industry #5904 üzenetére
Szia!
Előttem már leírták a lényeget. Nekem sincs diplomám, sőt igazából 3 éve kezdtem foglalkozni siemensel.
Voltam két tanfolyamon (most készülök a 3.-ra) illetve foglalkozgattam vele szabadidőmben.
Én a siemensnél voltam tanfolyamon. Nagyon sokat segített. Tény, nem olcsó, és úgymond egy típusra koncentrálódik a tanfolyam, de azt velősen.
Keress rá a siemens tanfolyamokra. -
TotoThomas
csendes tag
A start value alapból nulla. Ez lehetne más érték, de nekem ez sajnos nem fix.
A kijelzőtől jövő értéket kellen megtartani.
Tehát ha beírom hogy 100, akkor a következő indulásnál is 100.-nak kellene lennie. Ezzel csak az a baj, hogy amint a kommunikáció elkezdődik a kijelzővel, a kijelző szépen nullát küld.
Azon gondolkodom most, hogy hogyan tudom megoldani azt, hogy első induláskor visszaküldje a mentett értéket.[ Szerkesztve ]
-
TotoThomas
csendes tag
-
TotoThomas
csendes tag
sziasztok
HMI firmware frissítés megvolt első körben.
Amit most csinálok. HMI-ről egy data block-ba küldöm az adatot, és azt az adatot használom a program további részeiben
Amit észrevettem. A legelső data block-ot ha megnéztem a program infoban, mintha nem foglalt volna memóriát.
Csináltam egy új db-t, és ő már foglal. Lehet itt volt a kutya elásva?
Tesztelni sajnos nem tudom, de amikor lemegyek, akkor kész megoldás kell.Köszönöm az eddigi segítséget!
[ Szerkesztve ]
-
TotoThomas
csendes tag
Sziasztok!
Siemens kérdésem lenne.
Vannak régebbi CPU-im.
Pl 214 1ag31 0xb0
214 1ae30 0xb0Ezeket a CPU-kat a TIA V13 és V14 sem ismeri.
Hogyan tudom mégis megtölteni programmal?
Köszönöm