Hirdetés
- Luck Dragon: Asszociációs játék. :)
- Brogyi: CTEK akkumulátor töltő és másolatai
- Krumple: [Xpenology] DSM 7.3 telepítése proxmox 9 alatt - GUIval
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- eBay-es kütyük kis pénzért
- Kalandor: „Ha engedtem volna a lelkiismeretemnek, az üzlet kevésbé lett volna jövedelmező”
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
Új hozzászólás Aktív témák
-
-Tulip-
csendes tag
Sziasztok!
Segítséget szeretnék kérni hozzáértőktől. Van egy Siemens S5, amit programozni kellene. Milyen szoftverre és hardverre lenne ehhez szükség, és honnan, mennyiért lehet beszerezni? (persze minél olcsóbb megoldás lenne a legjobb....)
Ha valaki tud ebben segíteni, előre is köszönöm!
-
Szirty
őstag
Hali!
Ezt a doksit nézd át a 490. oldaltól kezdve.
-
w3dzz
csendes tag
Sziasztok!
Azt szeretném megkérdezni tőletek, hogy OP17-hez ha már van rajta program házilag lehet e készíteni olyan kábelt amivel összekötöm a PLC-vel valamint egy 9pólusú soros kábellel lehet e programot rátölteni?
Üdv!
-
dekorn
csendes tag
Ja bocsi már meg is találtam a választ szirty oldalán csak gyorsabb volt a pánikom mint az internet sebeségem.

-
dekorn
csendes tag
Sziasztok szeretnék segítséget kérni , abban hogy gogyan tudnám a Wincc Flexible 2008-ast felinstalálni Windows XP SP3-ra. Azt írja ki hogy nem jó a rendszerem mert nem újabb mint az SP2-es Windows.
Van erre megoldás vagy tényleg le kell butítanom SP2-re hogy felrakhassam. Előre is kösz. -
gamis
csendes tag
Abban kérném a segítségeteket, hogy szeretnék megtanulni plc-t programozni. Elsősorban ISPSoft-ban való programozás érdekelne.
El kellene magyarázni az alapokat (nem akarok ebben a szakmában dolgozni, csak hobby szinten érdekelne). Persze nem kérném ingyen.
Aki esetleg tudna velem foglalkozni egy kicsit, írjon privátban legyen szíves. -
Szirty
őstag
Hali norcee!
"Tudnátok egy olyan pdf-re mutató linket adni, amiből meglehet tudni S7-300 esetében a státuszregiszter bitjeinek a funkcióját?"
A Step7 help tartalmazza a status biteket.
Továbbá ha van telepítve Step7, akkor Start menü -> SIMATIC -> Documentation -> English -> STEP 7 - Statement List for S7-300 and S7-400 doksiból meg lehet róla tudni sokmindent.A file neve: s7awl__b.pdf
-
norcee
csendes tag
Sziasztok!
Tudnátok egy olyan pdf-re mutató linket adni, amiből meglehet tudni S7-300 esetében a státuszregiszter bitjeinek a funkcióját?
-norcee
-
Szirty
őstag
válasz
FehérHolló
#1383
üzenetére
Hali FehérHolló!
"Nem ismerem az előzményt. Véletlenül találtam a topicot és beleolvastam."
Végül is ez volt a baj (ha meg nem sértelek, távol álljon tőlem ez a szándék).
Végülis amennyi ehhez kell annyira tisztában vagyunk a jelek természetével. Illesztési gond nem volt, hiszen egy 4-20mA-es analóg kimenet vezérelt egy 4-20mA-es bemenetű propszelepet.
Itt igazából csak a vezérlés módját latolgattuk.
A lényeg tehát: Semmi akadálya egy analóg jellel vezérelt proporcionális szelepet úgy használni, hogy mindig csak két állapotba vezéreljük (pl. teljesen nyitva és teljesen zárva). Ezzel megvalósítható a kívánt ON/OFF szabályzási módszer is. Ennek tényleg nincs semmi értelme, de a vevőnek tényleg mindig "igaza" van
.
Olyan mint szinkron szervóval hajtani egy ventilátort, aminek csak annyi a lényege hogy forog vagy nem. Lehet, de nem gazdaságos
-
morfondi
csendes tag
-
FehérHolló
veterán
válasz
Dezsi82
#1382
üzenetére
Nem ismerem az előzményt. Véletlenül találtam a topicot és beleolvastam. Ha az előzmények alapján egyértelmű dolgokkal kapcsolatban értetlenkedek, akkor bocsánat!
Az analóg és digitális kimenet elektronikailag eltér egymástól. Nem olyan egyszerű a helyzet. Ha kiadod az analóg kimeneten a digitális jelszinteket, amit majd egy másik digitális bemenet fogad, "nem teljesen biztos", hogy hibátlanul működni fog. Persze előfordulhat, hogy nem lesz semmi baj.
A vevő valószínűleg tudja, hogy mihez akarja illeszteni, mint ahogy azt is, hogy működni fog-e úgy. Valószínűleg a fentiről is egyértelmű specifikációt adott. A morfondi által leírt információk alapján nem lehet eldönteni, hogy a vevő valójában mit is akarhatott...
Innét nagyon úgy tűnik, hogy a kérdezőnek még nincs konkrét terve arra, hogy az ügyfél igényeit hogy szeretné kielégíteni. Így szerintem a Szirti által ajánlott általános megoldás elég korrekt volt.
-
Dezsi82
tag
válasz
morfondi
#1378
üzenetére
Szia!
Szerintem használhatod az analóg jelet on-off szabályzásra. Mégpedig úgy, hogy az off a 4mA lesz, az On meg 20 mA. Elég hülyeség, de a vevőnek mindig igaza van
Szóval, ha az értéked kisebb, mint a beállított, akkor 20mA, ha nagyobb, akkor 4 mA. Persze lehet hiszterézis, stb. Vagy ha a rendszer nem bírja a 100 %-t. akkor az on lehet akár 65% vagy paraméter. -
Szirty
őstag
válasz
morfondi
#1379
üzenetére
Hali morfondi!
"Vagy esetleg azt figyelni, hogy milyen ütemben közeledem a setpointhoz és csökkenteni a control value-t? Csak ezt hogy lehet algoritmizálni?"
Pontosan ezt csinálja a PID szabályzó "D" tagja!
Egyébként PID-hez nem kell feltétlen autotuning, általában kézzel is jól be lehet állítani. igaz kell hozzá egy kis tapasztalat és egy kis idő...
-
Szirty
őstag
válasz
morfondi
#1378
üzenetére
Hali morfondi!
"Szóval egy pid nélküli szelepvezérlés kellene, analóg kimenetre, ami tud tartani egy beállított hőfokot."
Akkor kivonod a mért értékből a beállított értéket, megszorzod egy paraméterben adott szorzóval (gain) és az eredmény elküldöd az analóg kimenetre.
Ezzel kész is a P szabályzó, aminek egyetlen paramétere a Gain (a szorzó).
Ezzel is beáll egy stabil hőmérséklet, de offset hibája lesz, mivel a beavatkozás a mért és az alapjel különbségével arányos, ezért nullánál nagyobb beavatkozó jelhez eltérésre van szükség."Szóval egy pid nélküli szelepvezérlés kellene, analóg kimenetre"
Nem ismerem unitronics PID-et, de általában ilyen funkcióblokkok használhatók tagonként is (pl. hogy csak P szabályzást valósítson meg, vagy csak I szabályzást, stb).
Lényegében te akarod megírni azt a szabályzót, ami már eleve benne van a PLC-ben

-
-
morfondi
csendes tag
Szia!
Köszi a segítséget.
Pontatlanul fogalmaztam.
A szelepet 4-20 mA-rel vezérlem (ha nem tudja lefuttatni az ügyfél az autotunigot, akkor lenne ez az on-off? vagy inkább magam sem tudom, milyen kontrol), de úgy szeretném az on-off-ot, hogy ha nincs jelentős változás az áramlásban és a bejövő anyag hőmérsékletében, akkor pl. 65 %-ra álljon be, tehát inkább analóg szabályozás legyen, de pid-et nem használnék. Ha lefuttatja az autotuningot, akkor már a pid átveszi, tehát inkább a tesztelésre kellene, míg nincs gőz a fűtéshez.
Szóval egy pid nélküli szelepvezérlés kellene, analóg kimenetre, ami tud tartani egy beállított hőfokot. Nem tudom, elég világos voltam-e?Üdv
-
Szirty
őstag
válasz
morfondi
#1376
üzenetére
Hali morfondi!
"Egy on-off hőfok vezérlés kellene 4-20 mA-es kimenethez."
Analóg kimeneten ON/OFF?
Vagy ugyanazon forrás adatok alapján egy másik, digitális kimenetre kell ON/OFF a beavatkozás alternatívájaként?"Vagy lehet, hogy ez már P-szabályzás?"
Proporcionális (arányos) szabályzó lényege az, hogy a hibajellel arányos beavatkozó jelet ad.
A hibajelet pedig a mért és a beállított érték közötti különbség és egy szorzó adja.A legegyszerűbb ON/OFF szabályzás pedig olyan,hogy ha a mért kisebb mint a beállított akkor a kimenet bekapcsol, ha nagyob vagy egyenlő akkor ki. (vagy fordítva, ha negatív összefüggés kell).
-
morfondi
csendes tag
Sziasztok!
Az alarmkezelés az Unitronicson részben megoldódott, de most egy másik probléma adódott.
Egy on-off hőfok vezérlés kellene 4-20 mA-es kimenethez. Mielőtt kérditek, a pid-control már megvan, de az ügyfél on-off controlt is szeretne!??? Nem értem, miért, de mindegy.
Valami olyasmit keresek, hogy mikor már eléri a beállított értéket, akkor pl. kicsit visszazár, majd még egy kicsit. Vagy lehet, hogy ez már P-szabályzás?Hátha valakinek van, a neten elsőre nem leltem semmi érdemlegeset.
Köszi
-
#95904256
törölt tag
válasz
Csakénvagyok
#1374
üzenetére
Többször volt már dolgom Berger Lahr TwinLine vezérlővel. Hasonló liftes problémám is adódott ( az elektromos fék kikapcsolása után leszaladt alsó végállásba ). Sajnos már nem emlékszem arra, hogy pontosan mi volt a megoldás, de nem kellett lecserélnem semmit sem. Megfelelően kellett bekötni és beparaméterezni. Szerintem érdemes megpróbálkozni az újra paraméterezéssel. ( Valamint megnézni a gyári dokumentációt, hogy liftes alkalmazásban mire kell ügyelni a bekötésnél! )
-
Csakénvagyok
őstag
válasz
Csakénvagyok
#1373
üzenetére
Söntöltem, viszont még keresem a megoldást!
Vélemény? Egy újraparametrizálás segít? csak azért nem próbáltam mert a régi mentéseim 3-4 évesek!
-
Szirty
őstag
válasz
Csakénvagyok
#1371
üzenetére
Hali!
Szakadt/hiányzó motorfázis?
-
Csakénvagyok
őstag
Akad egy probléma, esetleg már más is belefutott:
Adva van egy Berger Lahr TwinleLine szervomotor kontroller hozzávaló háromfázisos motorral és fékkel, valamit két induktív szenzor, a végállásoknak. Az egész több mit fél évíg működött. A probléma ott kezdődik hogy ha kiadom a parancsot a kezdő pozicióba álláshoz vagy az elektromos fék kikapcsol és az egész az alsó végálláshoz esik le, motor leáll 7es (Quick Stop Active) hibakóddal leáll, vagy a fék meghúzva marad és 2es (Magas felvett árram) hibakóddal áll le.
Amit kellen hogy csináljon: Alsó végállásig lemenjen és vissztekerjen egy megadott Offset értékig
Amit kipróbáltam: tápkábel csere, encoder kábel csere, fék kézi ki és bekapcsolása hogy nem-e esettleg mehanikusan akad valami (könnyen forog a motor) szenzorok leellenőrzése (működik) 24 volt megléte a fék aktiválásához (OK).
Amit még ajánlottak, de eddig nem sikerült: A kezdő pozició (Ofsett az alsó végállás szenzorhoz képest) nullára tétele (nem tudom hogy kell, help nem segít)
Amit nem tudok megtenni: kontroller csere, motor csere.
szerk: Link
Estettleg valakinek valami ötlete
-
dekorn
csendes tag
Köszönöm a válaszokat! Tulajdonképpen azért nem tudtam közelebbit mondani mert én is csak ennyit kaptam véleményezére , hogy jó-e ez az adapter és hogy érdemes-e használni. Annyi a háterre ennek a dolognak talán , hogy hamarosan a siemens megszünteti az S5-ős támogatását és keresgélik rá a megoldásokat az üzemek , hogy csak ne kelljen anyit költeni az upgrade-ra
. Én meg még sajna egyáltalán nem vagyok annyira jártas ebben a témakörben hogy azonnal dobjak a kérdésre valami kimerítő választ. Úgyhogy az alapkérdés az , hogy egy régi S5-ös rendszert hogy a legérdemesebb átépíteni .. ja és sajnos valami Siemenses cuccal vagy azzal kompatibilis dolog kell , merthogy itt sokhelyen Siemens funok vannak . ami nem baj csak behatárolja a kereteket.
Ha esetleg ehez tuttok valami felvilágosítást adni azért nagyon köszi előre is. -
Szirty
őstag
Hali dekorn!
"Szép jó napot mindenkinek! Kérlek segítsetek nekem abban , hogy találtam egy PhoenixContact által gyártott Siemens S5-S7 adaptere"
Azért leírhattad volna pontosan(!) melyikről van szó, a linkelt PDF-ben ugyanis többféle adapter van.
De alapvetően ezek lényege csak az, hogy régi S5-115-ös PLC-t jelentős vezetékelés nélkül lehessen S7-400-ra cserélni. Ez az adapter lehetővé teszi, hogy az S5 I/O csatlakozóját rádugjuk S7-400 modulokra."Ha esetleg tudtok más gyártótol S5 kód kompatibilis controlert "
Te tudsz bármilyen gyártótól S5 kód kompatibilis controlert?
-
dekorn
csendes tag
Szép jó napot mindenkinek! Kérlek segítsetek nekem abban , hogy találtam egy PhoenixContact által gyártott Siemens S5-S7 adaptere és nem tudom hogy mennyire érdemes-e használni , illetve van-e valakinek ezel kapcsolatban tapasztalata. Ha esetleg tudtok más gyártótol S5 kód kompatibilis controlert illetve adaptert , akkor azt ís írjátok meg nekem létszi. Az adapterről szóló leírást az alábbi címen megtaláljátok . http://www.phoenixcontact.be/local_content_pdf/pdf_nld/BE_S5_S7_E_03_10_06.pdf
Előre is köszönöm a segítséget. -
#95904256
törölt tag
válasz
Dezsi82
#1362
üzenetére
Igen, így van. Több PLC-nél láttam már olyan lehetőséget, hogy a programból közvetlenül lehet frissíteni a kimeneteket. Persze, ez az idő összevethető a tranzisztoros kimenetű érzékelők kapcsolási idejével. Pl. az OMRON gyakran 5ms-os kapcsolási időt ad meg az ilyen érzékelőire. ( Mielőtt valaki belekötne, hogy a tranzisztor milyen gyors ez a kapcsolási idő több mindenből jön össze. )
-
Dezsi82
tag
válasz
#95904256
#1361
üzenetére
Egyszer csináltuk egy berendezést, aminek 0,4 s volt a ciklusideje (mármint magának a gépnek). Ellenállásokat ellenőrzött, és 0,4 s másodpercenként jött le egy ellenállás a gépről.
Az IO-knál nekünk is szükség volt valami hasonló válaszidőre. Akkor valahol olvastam, hogy úgy lehet gyorsítani a válaszidőt, hogy egyből a PQ területet írod, Ezt persze bitenként nem lehet, csak szavanként. -
w3dzz
csendes tag
Sziasztok!
Szeretném megkérdezni, hogy használ e valaki WsCad-et? Megkellene csinálnom egy rajzot, de a suliból csak az oktatási verzió van meg és max 10 oldalt enged. Erre nem fér ki, de azt meglehet valahogy csinálni, hogy két projektet hozok létre és a kereszthivatkozásnál az egyikből hivatkozok a másikba?

Üdv!
-
morfondi
csendes tag
Szia!
Nekem a létra programozása hasonlít leginkább a pc-re, mert ugyanúgy vannak alprogramok, behívhatók a kijelzők, funkcióblokkok vannak. Biztos van a többiben is, csak én régebben Omront használtam kisebb-nagyobb feladatokra, és az fapadosabb volt, mint ez az Unitronics v280.
A HMI részében nem találtam alarm kezelési lehetőséget beépítve, ezért agyaltam egy sajáton.
Amit kigondoltam, az egy tömbbe rakja a hibaüzeneteket, majd a beérkező hiba beír egy számot (a hibaüzenet indexét) egy változóba, majd a hmi képernyőn ez a szöveg jelenik meg. Ezt ha nyugtázza(és elhárítja), akkor jöhet a következő, ha van. Ezért kellene egy kicsit elegánsabb elgondolás. -
#95904256
törölt tag
Sziasztok!
Megtudná valaki mondani, hogy mennyi a minimális ciklusideje egy Siemens S7-200 PLC-nek? Kellene találnom valami kisméretű és olcsó megoldást ami 5-10 ms alatti időt produkál. Valamint 0,01s-os vagy jobb időzítőkkel is rendelkezik.
-
Szirty
őstag
válasz
morfondi
#1352
üzenetére
Hali morfondi!
"Gondoltam, rajzolok egy kijelzőt és az alsó sorban kiiratok egy üzenetet"
Ha csak egyetlen egy üzenetet akarsz megjeleníteni, akkor ok.
De ha több lehetséges hiba vagy figyelmeztető üzenet is van, akkor mi fog történni, ha egyszerre több jelzést kell adni?"Az Unitronics programozása inkább hasonlít egy PC programozásra"
Melyik aspektusa hasonlít?

Ez M széria egyébként?
Nincs a HMI részében alarm kezelési lehetőség? -
morfondi
csendes tag
Sziasztok!
Kicsit pongyolán fogalmaztam...
A szelep nyilása nem kritikus hiba, csak figyelmeztetni kellene a kezelőt.
Gondoltam, rajzolok egy kijelzőt és az alsó sorban kiiratok egy üzenetet, amit ha megérint, az nyugtázza a hibát, miután odament és megnézte a szelepet, mondjuk, megmozgatta.
Visszamegy, nyugtáz és a hibajel törlődik.
Az Unitronics programozása inkább hasonlít egy PC programozásra, mint egy PLC-re, de azért PLC.
Csak nem találtam hibakezelésre mintát.
Ezért próbáltam saját kútfőből.
Akkor szerintetek ez nem elég jó? -
Szirty
őstag
válasz
morfondi
#1348
üzenetére
Hali!
Általában a hiba bekövetkezésekor megállítjuk a berendezést.
Ha így teszünk, akkor a timert nem lehet felhasználni a hiba jelzéséhez, mert a hiba következménye az lesz, hogy a hiba meg is szűnik.
Tehát a timer letelik a hiba miatt, de mivel letelt, a kimenetek elejtenek szintén a hiba miatt, ezért a timer is kikapcsol, miáltal megszűnik a hiba
Ha van egy "globális" hibajelző RS tároló pl. ami hiba esetén bebillen megakadályozza a gép újraindulását ha netán a hiba megszűnik. Ilyenkor a timer csak egy ciklus időre lesz bekapcsolva, ami elég a gép leállításához, de általában nem elég a hiba kiírásához. -
morfondi
csendes tag
válasz
Dezsi82
#1349
üzenetére
Szia!
Az igazság az, hogy ez egy Unitronics plc-hez kellene, úgy, hogy egy hibaüzi jelenjen meg a folyamatábrán, vagy alatta, majd ezt megérintve a kezelő nyugtázhatná, és el kellene menteni egy log-ba is.
Több szubrutin lenne, csak azt nem tudom még, hogy a főhurokba tegyem a hibafigyelést és a hiba számát (több is lenne, motorok, szelepek) betenném egy változóba, majd ez alapján az alrutinban (amit éppen csinál) megjeleníteném az üzenetet.
Meg kellene egy vészállj is ... : (( ...valahova. -
Dezsi82
tag
válasz
morfondi
#1348
üzenetére
Szia!
Szerintem ez egy teljesen jó megoldás. Ennél elegánsabb már csak az lenne, ha mozgó átlagot képeznél a szelep váltási idejéből, és azt írnád be a max időnek. De ez már túlzás lenne.
Esetleg még azon lehetne finomítani, hogy a hibabit esetleg felesleges is lehet, mert magát a timert is használhatod hibabitnek.
De különben én általában lemérem a váltási időt, és kettővel megszorzom, ha nem túl kényes az alkalmazás. Mert ki tudja. Hátha állítanak a fojtáson, változik a levegő nyomása, kicsit megszorul, stb. -
morfondi
csendes tag
Sziasztok!
Kis segítséget szeretnék kérni.
Van egy háromutu szelep, amelynek mindkét állásáról van visszajelzés, ami a PLC.n két
bemenet. Van egy kimenet, ami ha aktív, a szelep az egyik irányba áll, ha nem, a másikba.
Szeretnék egy hibajelzést, csak nem tudom, jól gondolom-e?
Tehát, ha a kimenet aktiv lesz és a szelep nem áll a jó irányba, indítok egy timert, ami pl. 5 másodpercre van beállítva. Ha a timer lejár, egy bitet bebillentek, ami jelzi a hibát. A timer a szelep váltási idejénél egy picit nagyobbra van állítva.
Vagy hogy lehetne ezt szebben megoldani?Üdv.
-
Dezsi82
tag
Hali Szirty!
Köszi a választ!
Igen, van a programban jópár ugrás és ciklus. Használok rendező, kereső, törlő és egyéb algoritmusokat. De sajna van belőlük jó pár darab. Mindegyiket igyekeztem úgy megírni, hogy végtelen ciklus ne lehessen belőle, de azért átnézem őket még egyszer.
Ezért lenne jó, ha kiderülne a hibaüzenetből, hogy melyik DB-t akarta címezni, mert akkor abból kiderülne melyik függvény csinálta a galibát. Illetve még abból sem teljesen , de legalább szűkülne a kör. Így akkor most csak azt csinálhatom, hogy átnézem az összes algoritmust, és reménykedem, hogy többet nem fordul elő. Persze ha találok ilyen hibát. Vagy tényleg PLCSIM-mel jó alapos teszt alá vetem őket.
Az OB121 nekem is fel van töltve, hogy ha esetleg valaki programozási hibát csinál, attól még ne álljon le a telep. De lehet letörlöm, és akkor könnyebben megtalálom a hibát. -
Szirty
őstag
válasz
Dezsi82
#1345
üzenetére
Hali Dezsi82!
"Diagnosztikában megnéztem, és az oka ciklusidő túllépés."
Van a programban ciklus, feltételes visszafele ugrás? ha van, akkor azt kell megnézni, mert valószínűleg ott lesz a gond. Hibás adatot kap és végtelen ciklusba keveredik (gondolom).
"Honnan lehetne megtudni, hogy ez most mit jelent? Mert a súgó nem segít túl sokat."
Ilyennel mi is találkoztunk már nem is egyszer francia programokban.
Nagyon faramuci dolog, igen nehéz megtalálni. A "fiúk" úgy oldották meg, hogy létrehoztak egy üres OB121-et (programming error) oszt kész :>
Ettől a hiba ugyan nem szűnt meg, de nem ment stop-ra a CPU.
Minket viszont zavart, hogy a diag buffert telefossa area length error-okkal és emiatt egy egyszer bekövetkező hibát már nem lehet benne látni, mert az area length error-ok kisöprik 100 ms alatt.A mi esetünkben a megoldást meglepő módon a PLCSIM jelentette. Szerencsére PLCSIM-ben sikerült pontosan ugyanazt a hibát reprodukálni (lényegében az egész programot PLCSIM-ben futtattuk).
A module information diag buffer fülénél van egy olyan gomb, hogy "Open block". Na ez a gomb rendszerint inaktív, ha valós CPU-t nézel. A PLCSIM-nél nem.
A gomb funkciója egyértelm: mindig arra a blokkra ugrik, annak is arra a NW-jére, amelyikben az adott hiba keletlezett, amit a diag bufferben épp kiválasztottunk.
"Van a programban néhány indirekt címzés, és lehet valamelyik ezek közül hibás, de melyik?"
Ha a programot te írtad, akkor azt javaslom minden indirekt címzés elé, a cím kiszámításához feltételvizsgálatokat kell (érdemes) tenni, hogy a címzésre ne engedje ráfutni, ha túl akar lőni a célon.
Ez plusz munkát jelent (néhány feltételvizsgálat), de úgy hálálja meg magát, hogy később kevesebb a szívás az area length error-okkal. -
Dezsi82
tag
Sziasztok!
A következőben kérném a segítségeteket:
Van egy PLC, S7-300, és a múltkor leállt hibával.
Diagnosztikában megnéztem, és az oka ciklusidő túllépés.
Előtte a következő hibaüzenet van, elég sok:Event 5 of 10: Event ID 16# 2523
Area length error when writing
Global DB, word access, Access address: 510
Requested OB: Programming error OB (OB121)
Priority class: 1
Internal error, Incoming event
06:30:07.881 PM 05/29/2010Honnan lehetne megtudni, hogy ez most mit jelent? Mert a súgó nem segít túl sokat.
Az addig, OK, hogy címzési hiba. Van a programban néhány indirekt címzés, és lehet valamelyik ezek közül hibás, de melyik? Azt vettem észre, hogy akkor is ez jön be, ha olyan állomással akarok kommunikálni Profibuson, ami hibában van (ugyanis DB-be másolom a bemeneteket, indirekt címzéssel). -
Tomics
addikt
Köszi, sejtettem hogy túl egyszerű lenne és itt a topikban olvasgatva a felmerülő kérdéseket rá is jöttem.

Igazából van 1 szabad évem és szeretnék valami OKJ-t ami ér is valamit de egyre több helyen olvasom, hogy semmit nem ér. De ha esetleg nem sikerül a főiskola akkor nem akarok papír nélkül belevágni az életbe (érettségi, nyelvvizsga megvan de nem érek vele semmit
)
de ez már nagyon off, bocsi -
Csakénvagyok
őstag
válasz
Csakénvagyok
#1312
üzenetére
UP neki!
-
Dezsi82
tag
Sziasztok!
Teljesen egyetértek Szirtyvel.
Egy ilyen tanfolyam tényleg nem jó másra, csak hogy a szakmai alapismereteket elsajátíthasd. De szerintem egy tanfolyam nem is szolgál másra. Ahhoz, hogy valaki profi legyen akármiben, és keresett legyen, ahhoz kell, hogy a saját verejtékével csinálja meg az élet által adott feladatokat. De ehhez nemárt, ha legalább az alapokkal tisztában van az ember, ami alapján elboldogulhat.
Én is nagyon furcsálnám, ha egy ilyen tanfolyam után az illetőnek a kisujjában van a szakma minden fortélya. Leginkább azért, mert ez egy elég dinamikus világ.
Számomra pl. még így 12 intenzív év után is tartogat újdonságokat.
-
Dezsi82
tag
Szia!
Flexible árak megközelítőleg fejlesztéshez: 30 000(Micro) - 500 000 Ft (Advanced)
Ha PC-re csinálod és kell runtime, akkor: tag számtól függően nagyságrendileg: 300 000 Ft
Aztán emellé vannak egyéb opciók: Sm@rt Access, OPC Server, Archív licensze: kb 100 000 Ft darabjaMindegyik nagyságrendileg, 2009 februári árlista alapján.
Csak ajánlani tudom, számomra az egyik legkönnyebben kezelhető és legrugalmasabb HMI eszköz, amivel dolgom volt. -
Szirty
őstag
Szevasz dekorn!
"Szeretnék érdeklődni hogyha S7-300-as projekt megnyitásakor a Software package missing
felugró hiba ablakot kapom , ami a Wincc Flexibel-re hivatkozik , akkor az azt jelenti hogy későbiekben ha probléma adódik akkor laptopról vissza tudom tölteni vagy sem e program nélkül a plc programot a CPUba?"Vissza tudod! De csak a PLC-be.
Az üzenet azt jelenti, hogy a Step7 project tartalmaz egy "HMI station" projectet is, és mivel a gépen nincs telepítve amivel kezelni tudod, figyelmeztet.
Az S7 programot korlátozás nélkül tudod így is kezelni, a korlátozás annyi, hogy egyáltalán nem tudsz sem belenyúlni, sem belenézni a HMI-be. És a HMI tartalmát visszatölteni sem fogod tudni ha az elveszett (bár a mentés a ProSave programmal megoldható, ami WinCC Flex telepítése nélkül is hozzáférhető, de csak mentésre (backup) való, szerkeszteni, belenézni nem lehet). -
Szirty
őstag
Helló Tomics!
"Ez mennyire hihető? Esetleg tudtok valamit erről a suliról?"
Konkréten erről a "csapatról" nincs tapasztalatom.
Így csak a véleményemmel szolgálhatok.
Szerintem azt amit ott írnak el kell osztani tízzel (de inkább százzal) hogy egy nagyságrendbe kerüljön az igazsággal.Szerintem ez az egész egy valamire lehet jó: Jó sok pénzért megveszed az OKJ-s papírt.
És az mire jó? Lehet lobogtatni állásinterjún.
Nagyjából ez minden.Nem tudom mennyire ismered a PLC programozást (az egyetemeken is tanított 20-30 éves technikával gyakoroltatott közlekedési lámpa és futófény projecteken túl), de mi jut eszedbe az alábbi mondatokat olvasva?:
"PLC programozó tanfolyamunkon bárki elsajátíthatja, viszonylag rövid idő alatt, szakmai alapképzettség nélkül is a szakma rejtelmeit"
"És nem kell hozzá rendkívül bonyolult, nehezen megtanulható szakmát elsajátítanod"
"A programok bonyolultságától függően általában már az első, önállóan elkészített program meghozza a tanfolyam árának kétszeresét Neked!"
Inkább nem kommentálom. (nem lenne ide való).
-
dekorn
csendes tag
Szépjónapot mindenkinek!
Szeretnék érdeklődni hogyha S7-300-as projekt megnyitásakor a Software package missing
felugró hiba ablakot kapom , ami a Wincc Flexibel-re hivatkozik , akkor az azt jelenti hogy későbiekben ha probléma adódik akkor laptopról vissza tudom tölteni vagy sem e program nélkül a plc programot a CPUba?Előre is köszi a segítséget.
Ui.: Esetleg nem tud nekem valaki megközelítő árakat mondani a Wincc Felxible 2008 as verzióira?

-
Tomics
addikt
Sziasztok!
Ez mennyire hihető? Esetleg tudtok valamit erről a suliról? Tényleg ennyire keresik a plc-seket, főleg egy 5 hónapos képzés után és a 170 nettó fizu reális? Akkor egy Kandós mennyit érhet?

-
Szirty
őstag
Hali norcee!
"Tudnátok segíteni, hogy mit rontottam el? Egy analóg csatorna értékét pl PIW260 miért nem tudok így bemásolni a DB1-be egy wordbe?"
Működnie kell.
Nekem az a tippem, hogy a DB1-et nem töltötted rá a CPU-ra így egy nem létező DB címre történő hivatkozás jön létre."Tettem elé egy érintkezőt így nem jelzett hibát a piros led a CPU-n
Valahogy meglehet győződni róla, hogy tényleg bemásolta e?"Le is áll a CPU (Sárga STOP LED)?
Egyébként ilyenkor megnézed a diagnosztikai puffer (Ctrl-D, avagy Module information) tartalmát. Ott elég pontosan írni fogja hogy miért állt le a CPU.
Egy ilyen ablakot kapsz és a Diagnostic Buffer fület nézd!
Szerintem azt fogod ott látni, hogy "STOP caused by programming error (OB not loaded or not possible, or no FRB)"
Meg: DB not loaded DB number: 1
stb.Azon kívül, amit Dezsi írt még annyit tudok javasolni a blokk jelenlétének vizsgálatára, hogy megnyitod az online blokk listát. Ami abban szerepel az a CPU-ban van, ami nem szerepel ott, az nincs!
-
norcee
csendes tag
Sziasztok!
Szeretnék megismerkedni az adatblokkokkal, de már az elején elakadtam. Szeretnék egy konstans értéket bevinni a DB1-be így:


Tudnátok segíteni, hogy mit rontottam el? Egy analóg csatorna értékét pl PIW260 miért nem tudok így bemásolni a DB1-be egy wordbe?
--norcee
-
dekorn
csendes tag
Tudom , hogy van még egypár . Az oldaladról is ismerem a PLC fórumot csak valahogy ideszoktam , vagy lehet hogy ott jobb?
Még új vagyok a szakmában és elég sok mindent autódidakta módon kell pótolnom úgyhogy nagyon sok segítéget jelent nekem ez a fórum (+ az oldalad is
) . No további szép napot mindenkinek -
dekorn
csendes tag
Köszönöm a segítséged Szirty és természetesen a többieknek is. TomyLeeBoy kérlek küld el azokat az angol nyelvű doksikat a detkisaxingerkornel@gmail.com címre hátha abból is megvilágosodok egy kicsitt. Mondjuk azért kész mázli , hogy létezik ez a fórum , mert különben meg lennék lőve rendesen
Még1X kösz 
-
TomyLeeBoy
tag
válasz
WildBoarTeam
#1324
üzenetére
A jelet nem pt100, hanem J tipusú érzékelő adja. Ez a hőfokszabályozó modulban be is állítható, hogy milyen érzékelőt szeretnék használni.
Ezután a progiban elhelyezett PID modulban az egyik regiszternél meg is jelenik egy, a hőfokkal egyenesen arányosan változó érték.
Ezek mellett még egy rakás paramétert kellene neki megadni, amiről csak angol leírásom van. -
Szirty
őstag
válasz
#95904256
#1321
üzenetére
Hali!
"Windows-os analógiával élve, ezek amolyan driver programok, patchek a hardverekhez."
Ha windows analógiát használnék, én inkább a windows INF file-okhoz hasonlítanám. Ilyeneket adnak pl. a modemekhez, monitorokhoz, mindenféle HW-ekhez.
Ezek nem driverek és nem is programok, Ezek szöveges leirófile-ok.
A GSD is ilyen. Leírja az eszköz tulajdonságait, de a kezeléséről nem az gondoskodik! -
Szirty
őstag
Helló dekorn!
"Kérdésem az lenne hogy 1 analóg kimeneti és 1 analóg bemeneti kártya értékeit a Var tálázatba meglehet adni csak egyszerűen az addressel?"
Siemens S7-300/400-ról van szó?
Ott igen, meg lehet adni."van egy Pt100 as ami egy csapágyazás hőmérsékeletét méri azt egyszerűen IW 336 os címzéssel monitorozhatom a Var táblán"
IW nem lesz jó.
A következőképpen csináld:
Megnézed az analóg ki vagy bemenet címét (ha nem tudod mennyi) a HW configban.
És a VAT táblába PIW-et írsz. A képen látható példa szerint az analóg bemenetek címei:
PIW312, PIW314, PIW316, stb PIW326-ig.
A kimeneteket a PQW címeken érheted el.
Az analóg ki és bemeneteket a standard input/output területen (I/Q) nem érheted el, mert azokat rendszerint nem illeszti be a process image táblába.
Hogy így van-e, azt szintén a HW configban nézheted meg az analóg kártya beállításainál (properties) az Addresses fülön a Process image mellett. Ha ott nincs semmi, akkor nincs benne a PI táblában, olyankor PIB, PIW, PID és PQB, PQW és PQD címzéssel érheted el az ilyen kártyákat (ha angol menmonikokat használsz).Annyit nem árt tudni ezekről, hogy a PI és PQ területet nem lehet bitenként címezni, továbbá a PQ csak írható, és nem olvasható, a PI pedig csak olvasható és nem írható (ellentétben az I és Q területekkel).
Tehát ha a VAT táblába egy PQWxxx címet teszel, akkor oda tesz egy kis ikont az érték helyére, mert nem tudja kiolvasni hogy kijelezze.
Írni tudsz bele, de nem fogja megjeleníteni azt az értéket, amit beleírtál (csak írható). -
WildBoarTeam
senior tag
válasz
TomyLeeBoy
#1322
üzenetére
Hát nem ismerem ezt a típust, de ettől függetlenül néhány dolog még így sem tiszta.
Mi adja a jelet? PT100? Mihez akarsz szabályozni, mi adja neked ezt az értéket, ami alapján betud egyáltalán avatkozni?
Találtam egy jó leírást a PID szabályozásról: pdf-ben -
dekorn
csendes tag
Szasztok !
Kérdésem az lenne hogy 1 analóg kimeneti és 1 analóg bemeneti kártya értékeit a Var tálázatba meglehet adni csak egyszerűen az addressel? pl. analóg benet adr 336 -on a CH0 -on van egy Pt100 as ami egy csapágyazás hőmérsékeletét méri azt egyszerűen IW 336 os címzéssel monitorozhatom a Var táblán, vagy lehet hogy érdemesebb valami más módon megnéznem ezeket az értékeket? Van egy olyan kérdésem , hogyha egy egydig működő berendezeés amit nem én programoztam , nem akar elindulni , azt hogy érdemes a legegyszerűbben kideríteni mi miatt.(feltétel monitorozás,stb.) Előre is köszi a segítséget.
-
TomyLeeBoy
tag
Üdv fórumozók!
Sajnos eddig még nemnagyon vol szerencsém a plc-k világához, viszont most komolyabban bele kellene folynom a témába.
Adott egy Fatek FBs-60MAT PLC, a hozzá tartozó FBs-TC16 elnevezésű hőfokszabályozó modullal.
Az angol leírást forgatva elég sokmindent sikerült kivitelezni a plc-vel, viszont a fő feladat megoldása nemigazán tiszta számomra: a hőfokszabályozás.
Ha jól veszem ki a leírásból, PID szabályozás van a progiban, és ezt kellene valahogy ellátni információkkal a működéséhez.
Többet nem is nagyon írok, mert nem akarok hülyeségeket beszélni össze-vissza. Ha valakinek bármi ötlete lenne, vagy tudna segíteni, akkor több infót is tudok adni a fent nevezett tipusról, a feladatról, vagy bármiről...
Régóta küszködök, de saját kútfőből és az angol leírásból nem akar összejönni.
Előre is köszönöm a segítséget! -
oli83
tag
válasz
#95904256
#1316
üzenetére
Sziasztok!
Akosf köszi a választ. Dobtam a masinámra egy újabb verziós step7-et, meg találtam a siemens DVD pakkon egy RF modulos bővítményt, és most már megy a móka.
Mit értesz GSD file konfiguráció alatt? GSD-t már raktam pluszba. De lehet benne valamit bütykölni, állítgatni? Úgy emlékszem ezek (talán négy file) ilyen szövegszerkesztős jellegűek. Hogyan állnak ezek össze?w3dzz: OP17-nél első rátöltésnél mindenképpen soros portal kell dolgoznod.
A te csatid az IF2:
-
Szirty
őstag
Hali w3dzz!
Szerintem is DB15 van az OP17-en.
"Így, hogy kitöröltem a benne lévő programot jó e ez az MPI kábel -egy másik helyen olvastam, hogy ilyenkor soros kábellel lehet rátölteni a programot és hogy ez a soros kábel sima 9p-9p típusú?"
Szerintem soros kapcsolat kell.
"USB-soros átalakítóról mi a véleményetek?"
Semmi jó. Én USB-RS232 kábellel még nem tudtam OP-ra tölteni...
-
w3dzz
csendes tag
Sziasztok!
Segítségeteket szeretném kérni egy OP17-el kapcsolatban. (6AV3 617-1JC20-0AX1) Kaptam hozzá egy szerelt kábelt, hogy ezzel tudom programozni, ha van benne letöltött program. Ezt a programot sikerült kitörölnöm, most bekapcsolás után annyit ír, hogy READY FOR TRANSFER. Hiába állítom be a COM1-et 19200-as adatátvitellel (vagy kisebbel) azt a hibaüzenetet kapom, hogy nincs kapcsolat. Így, hogy kitöröltem a benne lévő programot jó e ez az MPI kábel -egy másik helyen olvastam, hogy ilyenkor soros kábellel lehet rátölteni a programot és hogy ez a soros kábel sima 9p-9p típusú? Mert ezzel próbálkoztam de az eredmény ugyanaz. USB-soros átalakítóról mi a véleményetek?
Üdv!
-
#95904256
törölt tag
Szia!
Én csak tippelni tudok. Az RF170C operating instructions olyasmit említ, hogy lehet konfigurálni GSD fájllal is. Nem lehet, hogy esetleg ezt kellene installálni ahhoz, hogy elérhető legyen a DP-V1 is?
-
oli83
tag
Sziasztok!
Belefutottam egy problémába, és nem nagyon tudok szabadulni tőle.
A helyzet a következő:
Adott egy profibuszos et200pro, amire szeretnék feldobni egy RF170C (6GT2002-0HD00). Hardwerkonfig oké, csak a moby folyamatosan zavarba van. Van egy projektem amiben már van egy ilyen kártya, és ott tökéletesen működik. Egyetlen különbség van az enyémhez képest, az hogy ott a HW-ben ott DP-V1-re van véve a ET200pro. Itt viszont ezt a lehetőséget nem tudom kiválasztani (DP-V0 van csak).
Elvileg ez a DP-V1 aszinkron kommunikációhoz kell, valamint bővített diagnózist tud (sajnos még nem tudom, hogy hogyan).
400-as cpu-knál, valamint 318-2DP-nél HW-ben külön fülön állítható ez a lehetőség, de az említett másik projektben egy 319-2DP-es CPU van amiben épp úgy ahogy az enyémben is (CPU315-2DP) nincs ilyen lehetőség. De valahogy mégis meg tudták bütykölni ezt a 319-et DP-V1-re. Katalógusukban mindkét CPU tudja ezt a lehetőséget.Hogyan lehetne rávenni ezt a 315-2DP-t hogy szeresse ezt DP-V1-et?
És mi ez a DP-V0 és V1 pontosan?Jól jönne egy kis segítség mert nagyon elakadtam

Töltök fel két képet. Mindkettő a 319-es CPU HW-je
-
Szirty
őstag
Hali dekorn!
"MPI-s kimenetén van egy Bartec HMI , akkor azt hogy tehetem meg a PCs USB prog.kábelemmel."
Az MPI lehetővé teszi hogy több eszköz legyen az MPI buszon. Kifejezetten úgy lett kitalálva.
Valószínűleg semmilyen problémát nem fog okozni ha a PC-t harmadikként párhuzamosan a buszra csatlakoztatod (nem választod le a HMI-t a buszról).
Az egyetlen probléma a cím ütközés lehet, de az nem valószínű. A PLC alap értelmezés szerint 2-es szokott lenni, a programozó eszköz (PG) ami te esetedben az MPI illesztő pedig 0 címet kapja, a HMI meg bárhol lehet, csak máshol legyen
A fizikai csatlakozás akkor jelent gondot, ha a gyártó nem gondolt arra amit te akarsz és nem olyan csatlakozóval szerelte az MPI kábelt, amire rá lehet dugni a programozó eszközt.
Ha ez van, akkor le kell cserélni a csatlakozót, vagy egy toldókábelt kell csinálnod...A továbbmenő csatlakozó ilyesmi:

-
Csakénvagyok
őstag
-
dekorn
csendes tag
Szép jó napot mindenkienk!
Edigi sikeres segítségek útján megint lenne egy szerintem bugyután egyszerű alap kérdésem. Ha csatlakozni akarok egy S7-300 as 315 CPU úgy hogy annak az MPI-s kimenetén van egy Bartec HMI , akkor azt hogy tehetem meg a PCs USB prog.kábelemmel. Szóval ez lenne az egyszerű kérdés , hogy le kell csatlakoztatnom a HMI-t vagy van valamilyen adapter , vagy más megoldás. Előre is köszönöm mindenki segítségét.
-
Antesz777
csendes tag
válasz
Csakénvagyok
#1263
üzenetére
Mondd, miben kérsz segitséget. Controllogix szériával foglalkozom.
-
Dezsi82
tag
válasz
Directors066
#1308
üzenetére
Szia!
Ez az AhogyPaintbenHirtelenÖsszeTudtamRakni szabvány szerinti
. Működőképes, de nem teljes. Ráadásul ahogy néztem, megint elrontottam a végálláskapcsoló jelképét. Ez arra jó, hogy megértsd, hogy hogyan kellene, hogy működjön. -
Dezsi82
tag
válasz
Directors066
#1305
üzenetére
-
Dezsi82
tag
válasz
Directors066
#1303
üzenetére

Szóval ezt alkottam. Van egy start gomb, ez egy ciklust hajt végre. Igazából én ennek látom értelmét, mert ugyebár vlaminek el kell, amikor van darab.
A stopnak meg úgy látom értelmét, hogy ha megnyomom megáll, ha újra start, onnan folytatja, ahol abbahagyta.
A rajz elég gagyi, paintben van, és nem teljes de asszem a lényeg látszik. Nincs benne stop, meg vészstop, de talán azzal boldogulsz. Vészstopnál ugyebár annyi, hogy a szelepek megfelelő vezérlő ágára rányomod a levegőt. Stopnál meg szerintem simán szakítsd meg a táplevegőt a váltószelepek előtt.
A lényeg az alulról második szinten lévő magányos váltószelepnél van. Az tárolja el azt, hogy az első lépés, vagy a második lépés az aktív. Másodikba akkor vált, ha 3. henger hátul van, elsőbe akkor, amikor az első hátul van. Az adott lépésben csak a megfelelő végálláskapcsolók kapnak levegőt, így nem gabalyodnak össze működés közben
Remélem segítettem. -
Directors066
tag
válasz
Dezsi82
#1302
üzenetére
Így szól a feladat.
Lapon volt.A rendszerbe építse be a START-STOP nyomógombot! ( az,hogy legyen egy gomb amivel indítok és leállítom az egészet)
A veszély esetére alkalmazzon VÉSZ-STOP kapcsolást,melynél minden henger álljon alaphelyzetbe.(itt pedig ha megy a folyamat és valami baj van megnyomok egy gombot és leáll a folyamat.)Persze,hogy megvárom.

-
Dezsi82
tag
válasz
Directors066
#1301
üzenetére
Hát, én elkezdtem, de sajna nem tudtam befejezni, mert el kellett mennem.
De a következőket javaslom:
Ugyebár a gond abból adódik, hogy a végálláskapcsolók állapotából nem egyértelmű a következő lépés. Ehhez tehát kaszkád módszer kell. Magyarul valahogy el kell tárolnod, hogy meg történ-e a váltás, és lépésekre osztod a folyamatot, egy lépésben gey henger csk egyszer szerepelhet, tehát
Lépés 1: A+ B+ C-
Lépés2: C+ AB-
A két lépés között a C henger hátsó helyzete adja a váltást. A lépés állapotát tárolja mondjuk egy bistabil szelep állása.
De ha vársz egy picit, összedobok valamit.
A start/stop mit csinál? Start egy ciklus, vagy folyamatos? -
Directors066
tag
válasz
Directors066
#1291
üzenetére
Senki nem tud nekem segíteni

Vagy Dezsi82 te elkezdted ?
Nagyon fontos lenne mára mert holnap be kellene vinnem a suliba.
Új hozzászólás Aktív témák
- Milyen notebookot vegyek?
- Picit gazdaságosabb és halkabb lett a PlayStation 5 Pro legfrissebb verziója
- PROHARDVER! feedback: bugok, problémák, ötletek
- OLED TV topic
- Gaming notebook topik
- 3D nyomtatás
- Kedvenc zene a mai napra
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Milyen routert?
- BMW topik
- További aktív témák...
- Asus Rog Strix G513 Laptop Eladó!
- Mobil LTE hotspot router TP-Link M7200 V4 4G/LTE 150Mb/s,WiFi 2,4GHz 300M
- Four Connect Stage2 2x10mm2 prémium hangfalkábel Nakamichi banándugókkal
- ÚJ BONTATLAN MacBook Pro Air 13 - 16" Apple M1 M2 M3 M4 MAGYAR Billenyt AZONNAL DEÁK TÉRNÉL Átvehető
- APPLE Airpods PRO 3 , Airpods 4 Airpods Iphone 14 15 16 17 Bontatlan Új DEÁK TÉRNÉL AZONNAL Átvehető
- Amazfit Active okosóra
- Samsung Galaxy S20 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 14 Pro Max 256GB, Kártyafüggetlen, 1 Év Garanciával
- GYÖNYÖRŰ iPhone 13 Pro 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3074
- Gamer PC-Számítógép! Csere-Beszámítás! R5 5500 / 16GB DDR4 / RX 6600 8GB / 512 GB SSD
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



)





