Fórum témák

» Több friss téma
Fórum » PLC kérdések
 
Témaindító: Thomas10100, idő: Nov 12, 2005
Témakörök:
Lapozás: OK   28 / 129
(#) mazso1988 válasza kukac_24 hozzászólására (») Máj 18, 2011 /
 
Köszi
Itt már jártam csak ugye ez az oldal inkább S7-300/400 PLC-kel foglalkozik nem igen terjed ki az S7-200 családra de azért köszönöm.
Átolvasgatom hátha megtalálom benne amire szükségem van.
(#) madazg77 válasza mazso1988 hozzászólására (») Máj 18, 2011 /
 
Szia! Ha az OP napel támogatja a PPI protokollt, akkor minden további nélkül rákötheted a S7-200-ra.

Üdv.
(#) mazso1988 válasza madazg77 hozzászólására (») Máj 18, 2011 /
 
Köszi.
Egyébként én jelenleg szeretnék hőmérsékletet mérni S7-200 CPU.

Ez megvalósítható lenne egy EM231 analóg kártyával +PT100 hőmérséklet érzékelővel?

Vagy ehhez valamiféle speciális bővítőkártya szükséges?
(#) madazg77 válasza mazso1988 hozzászólására (») Máj 18, 2011 /
 
Az EM231-es modulból létezik olyan típus is (6ES7231-7PB22-0XA0) ami közvetlenül fogadja a PT100-ast. Ha csak sima 0-10V analóg bemeneted van, akkor először kell egy áramkőr ami a kezeli a PT100-ast és a kimenete pedig 0-10V.

Üdv.
(#) mazso1988 válasza madazg77 hozzászólására (») Máj 18, 2011 /
 
Hát nekem csak ilyen típus van itthon ezt is elég nehéz volt beszerezni!
(231-OHC22-OXBO)
(#) madazg77 válasza mazso1988 hozzászólására (») Máj 18, 2011 /
 
Akkor kell építeni egy áramkört a PT100-hoz vagy venni készen.

Üdv.
(#) mazso1988 válasza madazg77 hozzászólására (») Máj 18, 2011 /
 
Esetleg valami illesztő kapcsolást tudnál mondani, amivel megoldhatnám?
(#) mazso1988 hozzászólása Máj 19, 2011 /
 
Sziasztok
Én szeretnék hőmérsékletet mérni S7-200(224)CPU-val+EM231 analóg kártyával, és azt szeretném megkérdezni hogy tudna esetleg valaki ajánlani egy olyan leírást (oldalt) ahol foglalkoznak ezzel a témával?

Keresgettem már de én még nem találkoztam olyan oldallal ahol leírnák hogyan is kell ehhez az analóg konverziót megcsinálni.
Előre is köszönöm.
(#) madazg77 válasza mazso1988 hozzászólására (») Máj 19, 2011 /
 
Sajnos bevált kapcsolást nem tudok ajánlani neked. Jobban jársz ha veszel készen egy PT-100-as hőmérőt 0-10V távadóval.

Üdv.
(#) Strucc válasza mazso1988 hozzászólására (») Máj 19, 2011 /
 
Sajnos nem evidens. Elvileg össze lehet rakni pár műveleti erősítőből, akkor viszont a linearizálást, stb. szoftverből kell megoldani. A kereskedelemben kapható mérőátalakítóknak borsos ára van - nem véletlenül. Ebben az esetben nekem a legkevésbé gazdaságtalannak mindig a megfelelő bemeneti egység választása volt. (sajnos a PLC-k nél egy hőmérséklet mérés ára kb 15-20e Ft körül mozog. Tud valaki jobbat?)
(#) mazso1988 válasza Strucc hozzászólására (») Máj 19, 2011 /
 
Hát igen én is megmondom őszintén hogy minél olcsóbban szerettem volna megúszni.
De sajnos csak normál analóg kártyát tudtam beszerezni.

Egyenlőre még azon is gondolkozon hogy szoftveresen hogyan tudnám megoldani a mérést ilyet még nem csináltam s7-200-al.
(#) Strucc válasza mazso1988 hozzászólására (») Máj 20, 2011 /
 
Esetleg megoldás lehet - ha gány is - a PT1000 használata - ennek az ellenállás tartományához képest ugyanis elhanyagolható a vezeték ellenállása.

Ebben az esetben két műveleti erősítővel össze kell hozni egy stabil áramgenerátort, annak a kimenetét ráadni a hőmérőre, és mérni a feszültséget rajta.

A linearizációt, meg kompenzációt szoftverből meg lehet oldani.

Áramgenerátorokra találsz a fórumon egyszerű kapcsolást.

Olcsó megoldáshoz én egyébként EASY készülékeket választanék - már létezik hozzá hőmérő bemenet is. Ha a projekt nagyobb, akkor meg a Moeller/Eaton XION rendszerét, és annak is az XNE 8AI U/I/Ni-Pt modulját javasolnám - ezek árát racionálisnak tartom.
(#) Szirty válasza Strucc hozzászólására (») Máj 20, 2011 /
 
Hali!

Idézet:
„Esetleg megoldás lehet - ha gány is - a PT1000 használata - ennek az ellenállás tartományához képest ugyanis elhanyagolható a vezeték ellenállása.”


Hát attól függ milyen hosszú az a vezeték ugye.. A Pt100 100 ohm körül van, a vezeték meg legtöbb esetben pár ohm, de akár 10 ohm is lehet. Én nem nezevném elhanyagolhatónak, mert ez már 3-5 fok mérési hibát is okoz. Igaz ki lehet kompenzálni, illetve ezért használnak iparban mindig 3 vagy 4 vezetékes mérést, hogy a vezeték ne befolyásolja a mérést.

Én nem tudom mazso1988 milyen hosszú vezetéket fog használni, ezért nem feltételezhetem hogy rövidet.
(#) madazg77 válasza Szirty hozzászólására (») Máj 20, 2011 /
 
Hello!

A hosszú vezetéken, 0-10V mérésnél már számolni kell a vezetékben fellépő esetleges zavarokkal amik befolyásolhatják a mérést. Jobb volna 4-20mA-es rendszer. Ha jól sejtem akkor ezen a PLC-n nincs ilyen bemenet.

Üdv.
(#) mazso1988 válasza Szirty hozzászólására (») Máj 20, 2011 /
 
Szia
5-10m vezeték hossz lesz maximum, és valószínű hogy kompenzációs vezetékkel fogom bekötni.
(#) Szirty válasza madazg77 hozzászólására (») Máj 20, 2011 /
 
Hali!

Az nem túl nagy gond, ha csak áram jel áll rendelkezésre de csak 0-10V bemenet van. Könnyen átalakítható egy ellenállás kell csupán.
(fordítva sokkal nehezebb)
(#) Szirty válasza mazso1988 hozzászólására (») Máj 20, 2011 /
 
Hali mazso1988!

Kompenzált vezeték hőelemhez kell. Pt100-hoz nincs ilyen.
(#) Strucc válasza Szirty hozzászólására (») Máj 20, 2011 /
 
Van...
Ezért javasoltam a Pt1000-et (vagy Ni1000-t) - merthogy ezeket ritkán szokták 3 vezetékesen kötni... az arányok, és az elhanyagolható hiba miatt.
(#) kendre256 válasza mazso1988 hozzászólására (») Máj 20, 2011 /
 
Én az XTR105-ös IC-vel csináltam PT illesztést 4-20mA-re.
Bővebben: Link
Nem olcsó IC, de sokkal kedvezőbb árú, mint egy gyári átalakító. Ezt egy Jazz PLC-hez csináltam (akkor még nem árultak PT érzékelős bemenetű változatot).
Eredetileg a PT100-as (100 Ohmos) érzékelőhöz van ez az IC kitalálva, de a dokumentációban benne van, hogy használható PT1000-es (1000 Ohmos) érzékelőhöz is. A dokumentációban vannak azok a képletek is, amelyekkel kiszámíthatók a kapcsolás alkatrész értékei. Ezek nyilván függnek attól is, hogy milyen hőmérséklet tartományt akarsz érzékelni. Nekem most a hőmérő elvileg -100°C .... +300°C-ig érzékel.
(#) mazso1988 válasza kendre256 hozzászólására (») Máj 21, 2011 /
 
Köszönöm
Átfogom nézni.
(#) mazso1988 válasza kendre256 hozzászólására (») Máj 21, 2011 /
 
Szia
Akkor ha kiszámolgatom az alkatrészek értékeit, és összeállítom a kapcsolást ,ahogyan az adatlapban szerepel már használhatom is rákötve az analóg kártya 4-20mA bemenetére?
(#) kendre256 válasza mazso1988 hozzászólására (») Máj 21, 2011 /
 
Nem tudom, hogy az az analóg kártya pontosan milyen, de valószínűleg igen.
Nyilván figyelni kell a bekötés polaritására (ha nem a 4. ábrán lévő polaritásfüggetlen kapcsolást építed meg), a maximális megengedhető áramra (szükség esetén egy ellenállással lehet védeni a bemenetet). Figyelni kell esetleg az analóg bemenet üresjárási feszültségére (ez az általad megépített kapcsolás disszipációját érintheti).
(#) mazso1988 válasza kendre256 hozzászólására (») Máj 21, 2011 /
 
Esetleg megtudnád mutatni az a kapcsolást amit jelenleg most te is használsz?
(#) kendre256 válasza mazso1988 hozzászólására (») Máj 21, 2011 /
 
Ez a kapcsolás PT1000-es érzékelőhöz készült, és -100°C ... +300°C közötti hőmérsékletekre ad 4-20 mA áramot.

Homero.JPG
    
(#) mazso1988 válasza kendre256 hozzászólására (») Máj 22, 2011 /
 
Köszönöm
(#) Panhard hozzászólása Máj 26, 2011 /
 
Sziasztok, Mi az a utasítás S7-ben, amitől a PLC Stop-ba megy? Úgy tudtam az: "STP" de nem fogadja el, vagy milyen formában kell beírni? Üdv,
(#) madazg77 válasza Panhard hozzászólására (») Máj 26, 2011 /
 
Szia!

S7-200 vagy S7-300?

Üdv.
(#) Panhard válasza madazg77 hozzászólására (») Máj 26, 2011 /
 
S7-300 Step7 V5.5
(#) Panhard válasza Panhard hozzászólására (») Máj 26, 2011 /
 
Ha meghívom SFC46-ot, az leállítja, de utasítás is van úgy tudom.
(#) Szirty válasza Panhard hozzászólására (») Máj 26, 2011 /
 
Hali Panhard!

Szerintem nincs ilyen utasítás. Az SFC46-ra kell hagyatkoznod. Az nem felel meg?

Egyébként a teljes utasításkészlet leírását feltelepíti a telepítő arra a gépre amire Step7-et teszel. Winhelp és PDF formátumban is, több nyelven.

Ha nem akarsz SFC46-ot, csak CPU stop-ot, akkor lehet operálni durva hibákkal is.

Pl. ha nincs OB121-ed (programming error) akkor ennek az eredménye is stop lesz:

  1. L     W#16#A
  2. BTI


De hívhatsz nem létező blokkot, megnyithatsz nem létező DB-t, címezhetsz nem létező címet, stb, ha a hibakezelő OB nem létezik, akkor stop állapotba kerül.
De ilyesmit nem javaslok.
SFC46 a jó megoldás.
Következő: »»   28 / 129
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem