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   71 / 129
(#) Thomas10100 hozzászólása Okt 9, 2014 /
 
Sziasztok!

Van valaki aki programozott már APB típusú plc-t? Csak funkciódiagramos programozás van, és egyenlőre nem látom át a programot, pedig egyszerű sorrendi vezérlés.
Nincs erre valami mód hogy át tudjam alakítani létrára?

Másik:
Valaki programozott már Kynco HMI-t? Lehet omron cx-programmerrel szimulációt létrehozni? Tehát megírom a plc programot és a kynco hmi-t és letesztelném eszköz nélkül. Illetve hogy tudok plc-ből képet váltani, és hogy tudom lekérni, melyik kép aktív?

Köszönöm!
(#) pont válasza Thomas10100 hozzászólására (») Okt 9, 2014 /
 
Szia!
-Programoztam már APB-t.
-Csak Blokkokal lehet programozni, mint a LOGO-t, mert egyszerűbb.

- A Kinco HMIware-ben van Direct online szimuláció, kb 15 percig teljes értékűn használhatod a PC monitorját HMI-ként.
(#) Thomas10100 válasza pont hozzászólására (») Okt 9, 2014 /
 
Kinco HMI-vel lehet úgy szimulálni, hogy a cx programmerben monitorozni tudjam, amit a kincon nyomok például?
Omron CP1L plc-vel akarom összekötni, de mielött megvenném a PLC-t, elötte le tesztelném.
(#) tornyaid hozzászólása Okt 11, 2014 /
 
Sziasztok
Tanácsot szeretnék kérni. Egy projekten belül meg bíztak a motor vezérlésével és egy frekvencia váltót kellene vásárolnom. Arról volna szó hogy mijen frekvencia váltót javasoltok ami meg bízható és tuti nem lesznek vele valami gondok. Elképzelt paraméterek: motor teljesítménye 0,2 kW, táplálás 3 fázisról. A feltélelben az volt hogy lennie kellene egy benti potenciométernek (frekvencia váltón) és hogy egy kintit is lehessen csatlakoztatni a hrekvenciát lehessen legalább 200 Hz ig nyíjtani. Árilag az elképzelés úgy 60 000 Ft környéke.
Előre is köszönöm a nevemben és a csapat nevében is.
(#) lukacsp válasza tornyaid hozzászólására (») Okt 11, 2014 /
 
Én EZT, vagy EZT javaslom.
Jellemzően Omront tervezek be, és még nem volt csalódás.
(#) tornyaid válasza lukacsp hozzászólására (») Okt 12, 2014 /
 
köszi szépen a javaslatot.
(#) RochaShade hozzászólása Okt 13, 2014 /
 
Sziasztok, segítséget szeretnék kérni.
Egy Omron R88D-GN01H szervó modulon keresztül egy Omron CP1H-Y20DT Plc-vel szeretnék egy motort vezérelni. Sajnos nekem a PLC programozás ezen része elég új dolog, nem tudom hogyan lehet nullpontot beállítani, és onnan a mozgást vezérelni. A cx drive programban csak paramétereket tudok hozzá állítani. A mozgás vezérlését hogyan tudom meg valósítani? Két motor egyenként két-két alkalommal végezne el mozdulást adott pozícióba. Fontos hogy a dologhoz eszköz nem áll rendelkezésre, nem lesz meg építve.
Segítségeteket előre is köszönöm.
(#) RochaShade hozzászólása Okt 24, 2014 /
 
Sziasztok.
Segítségre lenne szükségem. Egy motort vezérelnék egy CP1H omron PLC-vel. A motor két alkalommal végezne mozgást. Azt szeretném el érni hogy mozgások paramétereit egy bizonyos tartományon belül változtatni lehessen egy ns kijelzőn. A motor mozgásait lineáris mozgássá alakítom, és az úthosszat szeretném variálni a kijelzőn 5mm-es tartományban. A kérdésem hogy cx programmerben milyen lehetőségeim vannak arra, milyen elemet kell használnom amiben utána az úthossz értéke a kijelzőn változtatható.
Köszi a segítséget.
(#) plutoka válasza RochaShade hozzászólására (») Okt 24, 2014 /
 
Szia.
Akkor lehet pontos segitséget adni ha a következőket pontositanánk:
Milyen motor?
Mivel van vezérelve?
Vagyis Frekiváltóval, Szervo vezérlővel vagy léptető motor stb??
Mindegyiknek más és más.
Ez után még az lehet kérdés hogy mivel kommunikál a PLC a vezérlővel?
Ha ezek pontositva vannak akkor meg lehet határozni a megoldás irányát.
CX programmerben csak egy memória területet kell lefoglalni az értékeknek ami a kijelzőn megváltoztatható, ez az egyszerűbbik része, de ez is csak akkor határozható meg ha tudjuk mi kell hozzá.
(#) RochaShade hozzászólása Okt 24, 2014 /
 
szia
A motor típusa: R88M-G0503T-S2-D szervo motor
A szervo vezérlő: R88D-GN01H ML2
A plc típusa: CP1H-Y20DT-D
Az hogy hogyan kommunikál az nem meg határozott, mert ez az egész nem lesz meg építve. Tehát bármilyen megoldás lehetséges elméletben.
(#) plutoka válasza RochaShade hozzászólására (») Okt 24, 2014 /
 
Mindenképpen csak ez a szervo vezérlő jöhet szóba? Az a baj ez MechatroLink kommunikációt tud. Jóval egyszerűbb lenne pl: egy Devicenet-es vagy akár PWM vagy EtherIP kommunikációval rendelkező hajtást választani. De ha csak ez jó akkor itt egy kicsit nekem is utána kell nézni.,
(#) RochaShade hozzászólása Okt 24, 2014 /
 
Elég rugalmas a dolog, jó lesz más eszközökkel is ha úgy tudsz segíteni. A motor maradhat?
(#) majzi hozzászólása Okt 29, 2014 /
 
Üdvözlök mindenkit!
OMRON CPM1-es plc programozásához szeretnék segítséget kérni.
A feladat az lenne, hogy egy forgásjeladó által mért távolságot megfelezzek. A bejövő frekvencia kb.:100 Hz. A 03 bemenetre programoztam egy "CNTR(12)" számlálót, és ennek az értékét szeretném elosztani egy "DIV(33)" osztóval, konstans kettővel "#2". A számláló értékét a TC0000-ás memóriaterületen találtam meg és ezt nem tudom beírni az osztó "Dividend word"-jébe és ha jól tudom nem is ezen a területen kellene lennie.
Mit csinálok rosszul?
A mellékelt képen a belső potméter állását próbáltam beolvasni az osztóba, az sikerült.
Légy szíves segítsetek!
Majzinger
(#) lukacsp válasza majzi hozzászólására (») Okt 30, 2014 /
 
Szia!
Megnézted az utasítás leírásában (DIV33), hogy milyen memória területeket fogad el operátornak?
Most nincs előttem CX-Programmer, de első körben megpróbálnám a TC000-t először MOV-al eltenni egy memória területre (pl. D10, vagy bármi), és utána elvégezni az osztást, itt már a D10-et megadva osztandóként.
(#) majzi válasza lukacsp hozzászólására (») Nov 2, 2014 /
 
Szia!
Bocsánat hogy csak most válaszolok de hiába próbálkozom nem sikerül.
A leírás szerint el kellene fogadnia a TC területet de ha ezt írom be bepirosodik a sor.
A MOV utasítással is ez a helyzet. Biztos valamit nem csinálok jól de mi a csuda lehet az.
Kezdő vagyok a programozásban. Pár dolgot sikerült már ZEN-nel megoldani de ehhez ez kevés lenne.

mov.jpg
    
(#) lukacsp válasza majzi hozzászólására (») Nov 3, 2014 / 1
 
Szia!
Kipróbáltam, és nekem sikerült.
A pontos szintaxis DIV C0 #2 D1.
(Persze a D1 az éppen az a memória terület amit te szeretnél, csak példaként írtam.)
(#) majzi válasza lukacsp hozzászólására (») Nov 3, 2014 /
 
Szia!
Hálásan köszönöm nagy varázsló vagy, legalábbis hozzám képest.
Ha megengeded máskor is zavarnálak ilyen jellegű kérdésekkel.
Esetleg lenne valami irodalom amiben ezeket meg lehet találni.
Az OMRON oldaláról letöltött 310 oldalas magyar nyelvű CPM1
leírásból ezt nekem nem sikerült kiolvasni. Én vagyok a hibás?
(#) lukacsp válasza majzi hozzászólására (») Nov 4, 2014 /
 
Nagyon szívesen! Persze, gyere máskor is, ezért van ez a fórum.
Megmondom őszintén, nem tudom, hogy a parancs beírási szintaxisok milyen leírásban szerepelnek. Talán a CX-Programmer leírásában...?
(#) Placi84 hozzászólása Nov 6, 2014 /
 
Sziasztok!

Volt már valakinek dolga Unitronics V280-as PLC-vel?
Arra lennék kíváncsi, hogy hogyan tudom egy ilyen PLC-nek átírni az IP beállításait úgy, hogy jelenleg nincs hozzá semmim. Tehát a programozója ingyenes-e és azzal forráskód nélkül át tudom-e írni az IP beállításait?

Előre is köszi!

Üdv.: Laci
(#) Thomas10100 hozzászólása Nov 6, 2014 /
 
Sziasztok!

Egy elég alap kérdésem lenne CX-Programmerben CP1L PLC-ben mit csinál pontosan a
First task execution flag és a First Cycle Flag(ez bekapcsolásnál első ciklusban aktív)?

Köszönöm!
(#) lukacsp válasza Thomas10100 hozzászólására (») Nov 6, 2014 /
 
Szia!
Jól gondoltad, bekapcsolás után egyetlen ciklus erejéig logikai egyben van, utána logikai nullában.
Inicializálást végző program részek aktiválásához tökéletes segédeszköz.
(Tudtommal az összes Omron-nál ugyanez megvan.)
(#) Thomas10100 válasza lukacsp hozzászólására (») Nov 7, 2014 /
 
És a másik mit csinál, miben különbözik? Nem akar 1be kapcsolni bekapcsolás után, pedig öntartatom
vele az egyik kimenetet 20sec-ig, de nem csinál semmit. Nincs valami beállítás hozzá?
Omron Cp1L-M30DR-D a plc.
(#) lukacsp válasza Thomas10100 hozzászólására (») Nov 7, 2014 /
 
OK, tehát az A200.11 (first cycle flag) amit az előzőekben leírtam.

Az A200.15 (first task startup flag) kicsit más téma. A programod legfeljebb 32 ciklikusan végrahajtott, és 288 megszakítás taszkból állhat. Amikor a program belép egy adott task végrehajtásába, akkor megnézi a cpu, hogy volt-e ez a taszk a bekapcsolás óta végrahajtva. Ha nem volt még, akkor egy ciklus erejéig logikai egyes értéket vesz fel az A200.15, utána logikai nullás lesz.

Kipróbáltam szimulátorral egy egyszerű egy taszkos program esetén (csatolt képek), így teljesen egyformán működnek. A kettő különbözősége csak akkor jelentkezik, ha több taszkod van.

Ha öntartani akarsz egy bitet bekapcsolás után adott ideig, akkor a következőt javaslom. Csinálj egy időzítőt, add meg neki a kívánt időzítés értéket. Az időzítőt csupán P_on bittel vezéreld. Az időzítő bites hivatkozásának negáltja pontosan egy olyan bit lesz ami indulás után a megadott ideig logikai egyesben van, utána a továbbiakban logikai nullásban.
(#) Thomas10100 válasza lukacsp hozzászólására (») Nov 7, 2014 /
 
Köszi szépen, így egyszerűbb is.
(#) Marko Ramiusz hozzászólása Nov 8, 2014 /
 
Üdvözlet,
Erre van az apróhirdetés!
-moderátor-
A hozzászólás módosítva: Nov 8, 2014
(#) tornyaid hozzászólása Nov 12, 2014 /
 
Sziasztok!

Egy kérdés azokhoz akik már foglalkoztam Siemens LOGO van.
Találtam a raktárban egy Siemens LOGO! 230RC - t. Megy bíztak azzal hogy próbáljak ki hogy működik-e, és itt jött a probléma, hogy én bekötöttem ugy a, hogyan jelezve van L fázis N null és feszültség alá helyeztem. Ezek után egyet robbant és elment az áram..... Miután szétt szedtem egyértelmű volt hogy a varisztor az fel robbant. Most a kérdés az, mért robbanhatott fel a varisztor és, hogy hogyan kellet volna helyesen bekötnöm, hogy ne robbannyon fel.

A választ előre is köszönöm
A hozzászólás módosítva: Nov 12, 2014
(#) Dempsey válasza tornyaid hozzászólására (») Nov 12, 2014 /
 
Szia!
Hát ha 230RC volt akkor az tényleg 230V-os LOGO. Ha 24V-os lenne akkor L+ és M szerepelne a megtáplálásnál. Szóval valószínűleg nem a rossz betáplálástól robbant fel. Vagy kapott már régebben valamilyen túlfeszültséget vagy ilyesmi behatást és ezért volt elrakva a raktárba.
(#) lukacsp válasza tornyaid hozzászólására (») Nov 12, 2014 /
 
Jól csináltál mindent, a LOGO volt hibás.
Most már, hogy a varisztor kiiktatta magát az áramkörből működik a készülék?

Ugye biztos nem L+ és M volt a bemeneti kapcsokhoz írva?
(#) tornyaid válasza Dempsey hozzászólására (») Nov 12, 2014 /
 
Tuti 230V os volt mer a keszülékre fel volt tüntetve, hogy 230 - 110
(#) tornyaid válasza lukacsp hozzászólására (») Nov 12, 2014 /
 
Biztos 230 as volt legalábbis az volt fel tüntetve. Én még nem vagyok ott hol meg külföldön vagyok de pénteken lefotozom. Mar beszereztem ugyan ojan varisztort meg probálom ki cserelni és újból meg próbálom.
Következő: »»   71 / 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