- Milyen TV-t vegyek?
- Milyen alaplapot vegyek?
- Kormányok / autós szimulátorok topicja
- HiFi műszaki szemmel - sztereó hangrendszerek
- LG LCD és LED TV-k
- VR topik (Oculus Rift, stb.)
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Gaming notebook topik
- Canon MILC: EOS R és M topik
- Milyen asztali (teljes vagy fél-) gépet vegyek?
Hirdetés
-
Motorola Moto G24 Power - hol van az erő?
ma Nagy az aksi, gyenge a hardver, amiből hosszú üzemidőre lehetne következtetni. Tényleg így van?
-
A személyre szabott reklám lehet a streaming következő slágere
it A jobb célzott hirdetések érdekében adatplatformot indít a Warner Bros Discovery.
-
Játékosbarát frissítést kapott az ASUS ROG Ally
ph A vállalat engedélyezte az AMD Fluid Motion Frames eljárását.
Új hozzászólás Aktív témák
-
n0rbert0
senior tag
válasz Tomika86 #8047 üzenetére
Szia.
Bal oldalt a fában az axis-nál vagy a hajtásnál a diagostics menüre kattintva nem ír részletesebb dolgot? Esetleg lent a Properties és az Info fülek mellet lévő Diagnostics-ra rákattintva?
Első blikkre talán valamilyen szoftveres limit van beállítva a target range-re vagy valamiért a pozíciót nem tudja lekövetni, bár a beállított sebesség és gyorsulás nem túl nagy. -
ZetorGumi
addikt
Sziasztok.
Újabb kérdés.
TIA V14, PLC: 1214C, HMI: KTP400 Basic mono PN
Van a programomban 1-2 időzítő, aminek az aktuális értékét szeretném megjeleníteni a HMI-n is, óra:perc:másodperc pontossággal.
Milyen metódusa van ennek?
DB-ben tárolt "Time" változó nem ok, "DInt" szintén, ms értéket mutat csak.
A HMI-n nem állítottam be valamit, vagy más típusú változó kell?New Mixes: http://www.mixcloud.com/ZetorGumi | VW Passat B8 2.0CRTDI CRL
-
crucified
tag
Sziasztok, sajnos csak Siemens LOGO! V7 van a gépemen és szeretnék PC kábellel csatlakozni egy meglévő LOGO! PLC-hez. Melyik PC oldali verzióban találom meg a PC kábeles csatlakozási lehetőséget? A V7-ben csak IP alapút találok, vagy béna vagyok.
Köszönöm
-
crucified
tag
Sziasztok, a Logo! probléma megoldva, a V8.2-es tudja a PC kábeles feltöltést ha valakinek az plusz infó.
-
Tomika86
senior tag
Sziasztok
Egyik napról a másikra nem tudok csatlakozni a STEP7 és a TIA portal v15el sem semmihez.
Pingelni tudom, most már látom az accessible devices között, de hibát ír mindkét program.
Vezetékes és wifi hálózaton se jó.Működik a LED villogtatás is a PLCn.
Siemens support továbbítja a problémát németbe, nem tudnak mit mondani.
Köszönöm a segítséget -
asdeerhun
újonc
Üdvözlöm az Urakat!
Valaki tudna nekem valami szakirományt küldeni/ajánlani amiből így a hirtelen jött tengernyi szabadidőmben legalább elméleti síkon meg tudnék tanulni 1200/1500-as siemens PLC-t programozni? Mivel az iskolában még mindig a 200-as a tananyag ezért szeretnék valami hasznosabb tudásra is szert tenni, még ha egyedül kell megoldanom akkor is.
Előre is ezer hála. -
n0rbert0
senior tag
válasz asdeerhun #8061 üzenetére
Szia,
Teljesség igénye nélkül:
S7-1200 easy book
S7-1500 getting started
Programming Guideline for S7-1200/S7-1500
SIMATIC Safety
Magyar anyag nemigen létezik. Bár egyszer mintha az easy book-ból láttam volna magyar verziót.[ Szerkesztve ]
-
ZetorGumi
addikt
válasz asdeerhun #8061 üzenetére
Magyar anyag nem nagyon van hozzá 1-2-t talán tudok adni) a többit n0rbert0 linkelte.
Amugy a gyakorlat sokat segít, ha felraksz egy TIA-t, és plcsimmel gyakorolsz, ismerkedsz vele. Nekem is az segített a legtöbbet.New Mixes: http://www.mixcloud.com/ZetorGumi | VW Passat B8 2.0CRTDI CRL
-
Tomika86
senior tag
Sziasztok!
Siemens V90 szervo vezérlőben a P29418 és P29419 paraméternek mit kell beállítani?
Incrementális enkóder van a 0,75kW-os szervo motoron, aminek elvileg 2500 az enkóder felbontása.A P29418 2-őn volt, ilyenkor hibával megáll a motor: Error in target range
P29418 ha a gyári beállításra(11) teszem, akkor pedig nem úgy viselkedik a motor ahogy kellene, viszont nem megy hibára.Mi lehet a probléma?
Köszönöm!
-
Tomika86
senior tag
válasz spkkill #8069 üzenetére
Azt megtudom csinálni ezzel a V90 Profinet vezérlővel, hogy palackra kupakot húzok rá?
A forgás megy, de hogy a beállított nyomatékkal húzzam meg a kupakot megoldható?Van a Siemens 102 telegramban MOMRED beállítás, ami nyomaték csökkentés.
Ez mit jelent valójában?Illetve van a kiegészítő 750 telegram, ebben tudom figyelni az aktuális nyomatékot, és van 3 beállítás.
De ha beírok egy értéket a változóba akkor elindul a motor. Ezek hogy működnek?
Hol van leírasuk?S7-1214 el van a project
Köszönöm -
spkkill
tag
válasz Tomika86 #8070 üzenetére
Sajnos Siemens hajtásban még nem láttam hasonló megoldást. Pilz hajtással már igen ,egy préselési feladatot lát el a berendezés. Ott pozícionálja a szerszámot és egy bizonyos ponton átvált nyomaték szabályzásra. A motor áramot figyeli (PLC komparátor) ,ha túllép egy bizonyos értéket X másodpercig megáll és visszavált pozícionálás üzemmódra majd felveszi az alaphelyzetet.
-
n0rbert0
senior tag
válasz Tomika86 #8070 üzenetére
Szia,
Szerintem megoldható kétféleképpen.
Az egyikhez TIA V16 kell. Ez gondolom nálad nem opció, mert úgy rémlik V15 vagy 15.1-et használsz.
Ebben az esetben V-ASSISTANT programmal kell beállítani a hajtásban a paramétereket.
TIA-ban a hajtást konfigjába behúzod pl. standard telegram 3-at + supplementary telegram 750-et. Ezután a TO-t beállítod értelem szerűen, majd a V-ASSISTANT-ban a PROFINET fűlnél megadod, hogy milyen telegramokat állítottál be a TIA-ban. Ha más paramétert nem akarsz állítani, ne felejtsd el elmenteni a ROM-ba a beállításokat (Tools->Save parameters to ROM).
Ha ezekkel megvagy, akkor amit TIA-ban a supplementary telegram-ban megadtál IO-tartományt a kimeneteknél a 2 .word lesz pozitív irányban a forgatónyomaték limit a 3. word pedig negatív irányban. Az input wordon az aktuális forgatónyomaték értéket látod. (Azt hiszem ezek skálázott értékek -nominális forgató nyomaték és +nominális fogatónyomaték -> -4000H és +4000H, de erre most nem esküdnék meg.)
Ezután a mechanikai paraméterek ismeretében könnyen ki lehet számolni, hogy adott erő kifejtéséhez mekkora forgatónyomaték szükséges.
Ha nem adsz meg limitet akkor 0 érték van benne, tehát nem fog forogni a motorod.
Arra is ügyelj, hogy ha nyomaték korlátba ütközik a motor, akkor nagy valószínűséggel a pozíciószabályzó az nem fogja tudni tartani a megadott pályát/pozíciót, így ha eléri a megadott toleranciát, akkor hibával meg fog állni. Ezt le kell kezeled programból.(TIA V16-tól már nem kell a V-ASSISTANT ott annyival másabb beállítani.)
[ Szerkesztve ]
-
Tomika86
senior tag
válasz n0rbert0 #8073 üzenetére
Igen ezt a 750etpróbáltam a 3as mellett. De ha megadtam az M_add wordnek az értéket akkor egyből elindult a motor, minden egyéb nélkül.
A 102es telegram MOMRED paramétere miértnem működik? Nem írható és be sem kapcsolható.
Tia v16hoz kell külön license? Agy jó amit a v15 használ
Köszönöm
-
n0rbert0
senior tag
válasz Tomika86 #8074 üzenetére
Szia,
Nem az M_ADD1-nek kell adni értéket. Leírást nem találtam róla, de szerintem az azt csinálja, hogy amit a hajtás kiszámol nyomaték setpoint-ot ahhoz ezt az értéket hozzá adja. Magyarul ha nem csinálsz a motorral semmit, éppen áll, de be van kapcsolva, akkor a nyomatékot próbálja 0-án tartani, de ha te beleírsz ebbe az M_ADD1 értékbe, akkor az hozzáadódik a (hajtás által) kiszámolt nyomaték setpoint-hoz, ergo az nem 0 lesz. Így a motor forogni fog.
Mint említettem neked a 2. és 3. kimeneti word fog kelleni a 750-es telegramból. Az M_LIMIT_POS és M_LIMIT_NEG.
A 102-es telegramban meg valószínűleg azért nem tudsz semmit sem állítani, mert a TO "ráül" és írogatja a háttérben. Mivel gondolom észrevetted, hogy a Supplementary Telegram-ot nem tudod megadni a TO "wizzard"-ban, ezért ezt a TO nem írja, ez a felhasználói programra van bízva.
Azon nem kell csodálkozni, hogy 1200-ben nem működik minden, mert ez a TO-s dolog 1500-re lett fejlesztve és 1200-re csak rá van "erőszakolva".Próbáld meg azt amit fentebb írtam.
Így sebesség szabályzó üzemmódba lesz a motorod nyomaték korláttal.TIA V16-hoz természetesen nem jó a 15-ös licence.
[ Szerkesztve ]
-
Tomika86
senior tag
válasz n0rbert0 #8078 üzenetére
Most is kipróbáltam Standard telegram 3-ra átálltam mindennel, Speed control módban vagyok.
Össze vagyok kötve USB-vel is és a V-ASSISTANT programban a telegramnál mutatja az aktuális értékeket. Az M_ADD1-be ha tia portal-nál a watch ablakban beírok egy értéket akkor látom ugyanazt HEX-ban.
Viszont a másik kettő(POS és NEG) szóra tök mindegy mit írok 0 marad a V-ASSISTANT programban. (Watch ablakban viszont mutatja hogy beírta). A szavakat jól írtam pedig 100%-ra.
És így el sem indul, csak engedélyeztetni lehet. De nem indul.Amúgy ezzel indult az egész el nem indulása a szervonak az elején. Ha kivettem a 750 telegramot akkor indult csak el. Ha van 750 akkor még a V-ASSISTANT-ban sem indul a servo a teszttel.
Köszi a segítséget!
[ Szerkesztve ]
-
n0rbert0
senior tag
válasz Tomika86 #8079 üzenetére
Szia,
V-ASSISTANT-ban a Select drive fülön a control mode az speed control?
A Set Profinet fül valahogy így néz ki?
A TIA-ban a hajtás konfigja valami hasonló?Megnéztem 0-4000H közé skálázza a nyomatékot, a referencia nyomatékot a P2003-as paraméterben találod (azt rendeli a 4000H-hoz).
V-ASSISTANT-ból eltudod indítani a motort?
[ Szerkesztve ]
-
Tomika86
senior tag
Ha a V-Assistantban kikapcsolom a 750 telegramot egyből indul plcről és a v-assistantból is.
De ez a POS és NEG 0 értéke miatt van gondolom.
Csak nem értem miért nem tudok beírni oda.
Valami engedélyezés nem kell hozzá?
A Traverse to fixed endstop-ot írták a másik telegramban az aktiválónak. Ez itt nem kell?[ Szerkesztve ]
-
n0rbert0
senior tag
válasz Tomika86 #8081 üzenetére
Igen az elég érdekes, hogy a telegram első word-je átmegy a 2. és a 3. meg nem.
Biztosan jó címet írsz? Nem írja más? Azért kérdezem, mert kezdek kifogyni az ötletekbőlIgen, nyilván ha a limitek 0-ák, akkor nem fog elindulni. Kezdésnek -4000H és 4000H írnék bele.
"A Traverse to fixed endstop-ot írták a másik telegramban az aktiválónak. Ez itt nem kell?"
Megpróbálhatod írni, de szerintem nem fog menni. Elvileg az a standard telegram 4. word-jének a 8.bitje (ami a fordított bájt sorrend miatt a PLC-ben az első bit lesz).[ Szerkesztve ]
-
n0rbert0
senior tag
válasz Tomika86 #8084 üzenetére
Akkor még a basic positioner traversing blokokkal lehet játszani. Az szerintem egy kicsit bonyolultabb, de elvileg ott van egy olyan funkció, hogy "FIXED_STOP". Ezt a "FIXED_STOP"-ot még nem használtam, arról nem tudok nyilatkozni, de egy ilyet találtam róla: [link]
A basic positioner-hez itt találsz lib-et, leírással együtt: [link]Nyilván ebben az esetben más telegramot kell használni és a TO kimarad a mókából.
[ Szerkesztve ]
-
crucified
tag
Sziasztok, melyik PLC család melyik modellje kezel bemenetnek 12 VDC-t, analóg jelet és kimenetként szintén tudok analóg jellel szabályozni?
Köszönöm
[ Szerkesztve ]
-
Tomika86
senior tag
válasz n0rbert0 #8085 üzenetére
Helló
A SINA_PARA blokkot, hogy tudom elővarázsolni a tia portalban.
Letöltöttem, feltelepítettem, de nem találom.
Siemens fórumokban olvasgattam, ott a 750 telegramal oldották meg a nyomaték korlátozást, de konkrétat nem találtam.Hétfőn még próbálkozok.
Egyenlőre az a furcsa hogy a vezérlő szavakat miért nem tudom írni, és hogy csak ezeket nem M_LIMIT_POS és M_LIMIT_NEG -
n0rbert0
senior tag
válasz Tomika86 #8088 üzenetére
Szia,
A global lib-ek közé adja hozzá.Nekem az volt furcsa, hogy a 750-es telegram első szava (M_ADD1) átmegy a hajtásba a többi meg nem.
Neked a SINA_POS függvény kell, ha traversing blokkot akarsz használni. Ez úgy működik, hogy a hajtásban V-ASSISTANT segítségével előre definiálod a pályát és azt tudod "végrehajtatni".
A SINA_PARA, mint ahogy a neve is mutatja arra való hogy a hajtásból/hajtásba paramétereket olvassunk/írjunk. -
crucified
tag
Szia, adott a gép csak a vezérlését kell újraépíteni, ezért az összes bemenet 12 VDC. Mondjuk ahogy írtad SSR-el megoldható, köszönöm.
Viszont a gépet egy 4 irányú ipari joystick hajtja, ami gondolom egy potméter - nem ismerem a joystickok felépítését - segítségével szabályozza a fokozat nagyságát. Fogalmam sincs mit adhat ki a joystick, szerintem 0-12 VDC-t. Ezt hogyan tudnám analóg jelként PLC-vel kezelni? Kellene hozzá egy feszültségillesztő?
Köszönöm előre is bárki ötletét
-
Tomika86
senior tag
válasz n0rbert0 #8089 üzenetére
Hú ez jól átvágott. V-ASSISTANT nem mutatta, de az érték beírodott a vezérlőbe.
Úgyhogy most elindult így a motor.
Arról van leírás hogy ez pontosan mit csinál?Nekem az kell, ha eléri a beállított nyomatékot akkor megálljon a forgás, de ha visszaesik a nyomaték akkor újra elinduljon.
-
n0rbert0
senior tag
válasz Tomika86 #8093 üzenetére
Szia,
Akkor ezek szerint átmegy a nyomaték limit is?
Az első kép tanulsága szerint igen, mert a beállított nyomaték limit 2 és az aktuális is 2. Az már jó kérdés, hogy miért nem mutatja a V-ASSISTANT.
Egyébként csodálkozom, hogy ilyen kis limittel egyáltalán megmozdul a motor."Arról van leírás hogy ez pontosan mit csinál?"
Mire gondolsz a nyomaték limitekre? Gondolom a V90 operating manuáljában van valami írás róla. De a lényeg, hogy a beállított értékek alá/fölé nem engedi a motor forgatónyomatékát, úgy állítja a sebességet, áramot, stb...Fontos, amit korábban is említettem, hogy a nyomaték limitek amit telegramban küldesz azt skálázni kell! A skálázás meg úgy történik, hogy 0=0NM, -4000H=P2003-ban megadott érték * -1, 4000H=P2003.
A mechanika figyelembevételével állítsd a nyomaték limiteket, mert nyilván ha már pl. van egy áttétel a rendszerben, akkor azzal is számolni kell. A kiszámolt értéket beírod az M_LIMIT_POS-be, a -1 szeresét meg a M_LIMIT_NEG-be és akkor a motorod közel akkora erőt fog kifejteni a kupakra bármerre is forogjon. Ha az egyik irányba nem akarod limitálni, akkor oda írj 4000H-t vagy -4000H-t attól függően melyik irányról beszélünk.Elvileg ugye TO-t akarsz használni pozicionáló tengellyel. Ez esetben én valahogy úgy csinálnám, hogy beállítanám a nyomaték limiteket, majd elküldeném a tengelyt egy olyan pozícióba amit soha nem érhet el. Közben figyelném az aktuális nyomatékot és ha eléri a kívánt értéket, akkor megszakítanám a mozgást és kész a folyamat. (Esetleg ezután még a tengelyt visszaállítanám 0-ra ha van rá idő.) Ekkor azért a követési hiba figyelést tanácsos kikapcsolni...
-
tanonc76
újonc
Üdv mindenkinek!
Segítséget szeretnék kérni modbus tcp/ip kommunikációval kapcsolatban. Szeretnék létrehozni webfelületet egy wago plc-hez. A plc-ből adott regisztert megjeleníteni egy weblapon, valamint weblapról adott regisztert írni. Tudna valaki segíteni, hogy merre induljak el?
Előre is köszi a tippeket. -
joci9
tag
válasz tanonc76 #8098 üzenetére
Szia!
Sztem webvisut szeretnél.
https://www.youtube.com/watch?v=MpVdaDrxpDc
Nem néztem végig, meg nem wagot hasznélok, de ha nem szerepel a a webvisu a visualisation manager alatt, akkor jobb gombbakl lehet létrehozni.ü
J -
tanonc76
újonc
Üdv!
Köszi azt ismerem jó tipp alap használatra, sőt van a wagonak olyan felülete ami a visuhoz hasonló de html-ben szerkeszthető. Az már jó lenne, de azzal az a baj, hogy azt a plc tárhelyére kell feltölteni ami erősen limitált méretekben, így ha valami háttérképet, vagy gifet szeretnék használni a felületen akkor az nem járható út sajna. Illetve az általa használt írás olvasási folyamat csak a plc tárhelyén belül működik. Ha mindezt egy apache alól szeretném futtatni akkor már modbus lekérdezés szükséges ami nekem még újdonság sajnos.