Hirdetés
-
Gray Zone Warfare - Napokon belül kiderül, hogy mikor indul a korai hozzáférés
gp A jelentések szerint a zárt tesztek sikeresek voltak, hamarosan még többen belevethetik magukat a programba.
-
A Video AI lehet a One UI 6.1.1 ütőkártyája
ma Vagy hogy fogja a mesterséges intelligencia manipulálni a mozgóképeket?
-
Robotkart irányított a majom a kínai Neuralink agyi chipjével
it A mindezt lehetővé tévő Neucybert a Neuralink kínai riválisa, a Beijing Xinzhida Neurotechnology fejlesztette ki.
Új hozzászólás Aktív témák
-
Dezsi82
tag
válasz tamas60 #1050 üzenetére
Szia!
Nekem egyszer kellett keresnem PLC-t, ami olcsó és van benne, Ethernet port. Amit találtam, az a Modicon Twido. Van benne Ethernet port, meg néhány digit IO, talán analóg is. Bővíthető, és az ára sem rossz.Programozni nem programoztam, így nem tudom, hogy a porton milyen formában kommunikál, de azt hiszem TCP protokollon keresztül tud stringet küldeni egy adott IP címre.
Ha meg nagyon olcsó megoldás kell, akkor szerzel egy használt P2-s gépet, raksz bele analóg kártyákat, vagy Ethernetes analóg kártyát. És meg is van. Persze mindkettőt programozni is kell. -
And
veterán
válasz Dezsi82 #1051 üzenetére
Mi mostanában Twido-kat használunk előszeretettel. Nem minden verzión van ethernet, de mi azt szeretjük, amin van. Egyébként Modbus-TCP a célja, egyebet nem támogat rajta. Ha jól tudom, analóg I/O sem a moduláris, sem a kompakt kivitelben nincsen alapkiépítésben, talán az IP67-nevű legújabb típuson van belőle egyetlen. A programozó szoftvere, a TwidoSoft szerencsére ingyenes.
-
Dezsi82
tag
válasz tamas60 #1053 üzenetére
Számítógépet nem alkalmaznék ilyen helyre, mivel a jövő héten is működnie kell a rendszernek
Nekünk több berendezésünk működik ipari körülmények között PC-s vezérléssel, sőt Akosf-ék előszeretettel használják ezt a megoldást. És én is áprilisban fogok beépíteni egy PC-s vezérlést egy finomöntöde héjképző vezérlésének. Ez a megoldás is nagyon megbízható, még ha nem is annyira, mint a PLC[ Szerkesztve ]
-
#95904256
törölt tag
válasz Dezsi82 #1051 üzenetére
A Festo FEC660 van még megpakolva mindeféle jóval. Alapból van rajta egy Ethernet, két soros port, 32 digitális és három analóg bemenet, 16 digitális és egy analóg kimenet. Ráadásul tenyérnyi méretű az egész és front oldalról szerelhető. ( Sajna nálunk a gépészmérnök urak nem nagyon szoktak törődni vele, hogy a villanyos cuccok is háromdimenziósak... )
-
hajjack
csendes tag
A UNIS Group új irodát nyitott Budapesten.
Ipari elektronikai eszközök javításával, tesztelésével és értékesítésével foglalkozunk. PLC-kel, frekvenciaváltókkal, operátorpanelekkel (HMI-kkel), lágyindítókkal, monitorokkal.
Alapelvünk: fix áras szervízszolgáltatásaink után csak akkor kell fizetnie, ha meg tudjuk javítani az alkatrészt.
Varga Tamás
Tel: 06 1 354 1542
-
bodnarg
csendes tag
Sziasztok!
A napokban sikerült összefutnom egy S5-tel szerelt géppel. A CPU S5 115 U CPU 943, tartozik hozzá egy ASI Master CP 2430 kommunikációs kártya is (6GK1243-0SA10). Sajnos nincs hozzá semmilyen leírásom, vagy gépkönyvem. Tudtok esetleg valmailyen forrást ahol hozzá lehet férni, le lehet tölteni a gépkönyveket? Sajnos nem mai cuccokról van szó és a Siemens weblapján nem találtam meg...
Előre is köszi az infót.
Üdv.: BG
BG
-
#95904256
törölt tag
válasz #95904256 #1058 üzenetére
Sajna nem találtam manualt a CP2430-ashoz. De vagy tíz nyelven közölték, hogy 2006 November 1-től végleg megszűnt a supportja is. ( Mondjuk nem értem, hogy miért kell eltávolítani a dokumentációkat is ilyen esetben... )
szerk.: Ja igen. Ebben az esetben érdemes felhívni a magyarországi Siemens automatizálási részlegét, hogy kerítsék elő de tüstént...
[ Szerkesztve ]
-
hajjack
csendes tag
Az első link talán hasznos lehet:
https://support.automation.siemens.com/WW/llisapi.dll?aktprim=0&lang=en&referer=%2fWW%2f&func=cslib.csinfo&siteid=cseus&extranet=standard&viewreg=WW&nodeid0=10805930&objaction=csopen
______________________________
http://www.automation.siemens.com/salesmaterial-as/catalog/en/st5098_e.pdf
http://www.siemens.hu/htm/ajanlataink/ad/download/S7-200_Siemens_ST70_kivonatos.pdf
Üdv
-
#95904256
törölt tag
Sziasztok!
Felmerült nálunk egy olyan téma ahol Siemens Simatic Microbox PC-én kellene Siemens Soft SPS-t használni. Azonban erről a Soft SPS-ről nem találok információt a Siemens oldalán. Ti már hallottatok róla illetve használtatok már ilyet? Érdekelne, hogy egyáltalán mi ez illetve mi kell hozzá, hogy lehessen vezérelni vele egy Staubli robotot.
-
feristvan
csendes tag
Hello!
PROFINET IO-val kapcsolatban tudna valaki néhány időproblémaban segíteni?
1. A PROFINET IO frissítési idő (update time) és a kontroller ciklusidő (cycle time) között van-e valamilyen kapcsolat? Ki indítja a frissítési időt, az op. rendszer úgy mint a folyamati térképek betöltését? Pl. ha 5ms a ciklusidő és 16ms a frissítési idő akkor e kettő abszolút szinkronizálatlanul fut RT Claas1 esetén?
2. Mit jelent a Send cycle time (1ms az értéke)
3. Mi az ET200 válszidő? (néhány ms, aZ IO eszköz moduljaitól függ) Mi köze van az IO csatorna válaszidejéhez?Előre is köszönöm, ha valaki tud segíteni!
FI
-
#95904256
törölt tag
válasz feristvan #1063 üzenetére
Hali!
Profinettel még nem foglalkoztam, de a 3-as pontra talán tudok válaszolni. Az ET200-as egy remote I/O bővítőmodul. A PLC központi egységén futó program egy kis késéssel tudja frissíteni az ottani bemenetek és kimetenek állapotát. A CPU és az ET200 közti kommuniációs csomag mérete függ attól, hogy mennyi I/O eszköz van az ET200-ason. Minnél több I/O eszköz van rajta, annál tovább tart újra frissíteni az állapotokat.
-
zumi24
csendes tag
Sziasztok!
Adott egy régi siemens plc (s7-200) cpu 216-2 van hozzá egy gyári pc/ppi programozó kábel.
A kérdésem az ,hogy melyik siemens programmal tudnám ezt programozni.Már többel próbálkoztam,de valamiért nem jött létre a kommunikáció a plc és a pc között.előre is köszönöm a segítséget.
-
zumi24
csendes tag
Köszönöm megpróbálom.
-
zumi24
csendes tag
akosf nagyon köszönöm sikerült a projekt.
még egy kérdés.Van arra lehetőség,hogy a plc-ből leszedjem pc-re a benne lévő alkalmazást.
-
zumi24
csendes tag
bocs gyenge kérdés volt. megtaláltam a módját
meg egyszer köszi -
zumi24
csendes tag
újabb probléma.
A plc-n lévő alkalmazás jelszóhoz kötött,de nekem bele kellene néznem,és módosítani egy-két dolgot.Sajnos a volt kolegám aki írta ezt nem régen meghalt,és magával vitte a jelszót is. Lehet valahogy ez módosítani? nem szeretnék egy új alkalmazást készíteni. -
zumi24
csendes tag
egy új alkalmazást tudok rá tölteni?
-
zumi24
csendes tag
köszönöm
-
Pettt
csendes tag
Sziasztok!
Egy egyszerű PLC-s feladatot kaptam, de szerintem az adott eszközzel nem lehet megoldani.
A feladat egy fűtőelem vezérlése, annak is az a pontja, hogy ha a fűtőelem bekapcsolása után a környzeti hőmérséklet nem nő 5 percen belül, riasszon.
A PLC egyik analóg bemeneten jelenik meg a hőmérséklet távadó jele 0-10 V. Ezt kéne valahogy komparálnom ugyanennek a távadónak az 5 perccel korábbi értékével.
Hogyan lehet ezt megoldani?
Ez egy elég egyszerű PLC, (http://ecatalog.squared.com/fulldetail.cfm?partnumber=SR2B201BD)Köszönöm a segítséget.
-
And
veterán
Meg lehet oldani funkcióblokkok segítségével (FBD). Az alap probléma ugye az, hogy a Zelio hivatalosan nem támogat általános változókat tároló regisztereket. De ezt meg lehet kerülni pl. egy beírható értéket (preset) kezelő fel/le számlálóval. A számláló preset-érték inputjára kötheted az analóg bemenet jelét, a futás első másodpercében pedig egy rövid impulzust kell adni ugyanennek a számlálónak a preset-engedélyező bemenetére, amire az el fogja tárolni ezt a bemeneti értéket. Mivel a számlálót a továbbiakban nem piszkáljuk (a fel- és lefelé számláló, valamint a reset-bemeneteit üresen hagyjuk, a preset pedig többet nem kap impulzust), annak az 'aktuális érték' nevű kimenete a továbbiakban megőrzi az induláskor kapott értéket. Utána már a megfelelő időzítő és összehasonlító blokkokkal elvégezhető a művelet.
-
And
veterán
Nem fix paraméter! Lehet numerikus konstans, de bármilyen blokk számértékkel kifejezhető kimenete, és egy analóg bemenet is. Nálam a szimuláció szerint működött is rendesen. Ha a 0-10V-os analóg bemenetet összekötöd a számláló preset value inputjával, a blokk preset forcing bemenetének segítségével a neked kellő időpillanatban bemásolható a bemeneti változó értéke a számláló aktuális értékébe, így a gyakorlatban analóg (16-bites) regiszterként működik. Igaz, a Zelio 0-10V-os bemenetei mindössze 8-bitesek.
-
Szirty
őstag
Hali Pettt!
"Ezt kéne valahogy komparálnom ugyanennek a távadónak az 5 perccel korábbi értékével."
Csak amolyan gondolatkísérlet képpen jegyezném meg amit írok:
Szerintem szükség lesz egy hiszterézis tartományra az összehasonlításhoz, mert ha az analóg bemenetről érkező előző értéket tárolod el és azzal hasonlítod össze az 5 perccel később olvasott értéket, akkor nem fog jól működni a dolog.
A digitálisan feldolgozott analóg jelekre ugyanis jellemző hogy kvantálva vannak, és előfordulhat, hogy a mért érték éppen az LSB-n billeg.
Ilyenkor akár minden beolvasott érték lehet más mint az előző beolvasott annak ellenére, hogy a mért mennyiség betonstabilan ugyanaz.
Ha a mérés emellett még kicsit zajos is, akkor a jelenség fokozottabban jelentkezik.Az ilyen összehasonlítás tehát sokszor nem fogja észrevenni ha a hőmérséklet nem változott meg.
Ha egy érték eltárolása is problémákat okoz a Zelio-ban, akkor a hiszterézis megvalósítása igazi kihívás lesz -
Pettt
csendes tag
Köszi mindenkinek a segítséget. FBD-ben sikerült is megvalósítani amit szeretnék (csak én vagyok olyan tök, hogy ladder logicban nem megy?). A hiszterézisre igazából nincs is szükség: a 8bites felbontás elég, ha 5 perc alatt nem emelkedik legalább 4-el az analóg jel digitálisan kifejezett értéke az már hiba. A kvantálási hiba meg gondolom +-1-et jelenthetne csak.
-
And
veterán
Könnyen lehetséges, hogy létrában nem lehet ezt megvalósítani Zelio-val, egy pár dolog ugyanis kizárólag FBD-ben működik. Ladder-ben - ha jól látom - nincs lehetőség counter preset megadására.
#1079: Alapműveletekkel FBD-ben egész jól elvan, úgyhogy a hiszterézis nem akkora gond, de hát szerencsétlen mégsem 'igazi' PLC . Viszont a kijelzővel és programozható funkciógombokkal ellátott fajták az árukhoz képest egész használhatóak. -
Szirty
őstag
Hali Pett!
"...ha 5 perc alatt nem emelkedik legalább 4-el az analóg jel digitálisan kifejezett értéke az már hiba."
Így jó lesz nyilván.
Te viszont ezt írtad a kérdés felvetésénél:"...ha a fűtőelem bekapcsolása után a környzeti hőmérséklet nem nő 5 percen belül, riasszon."
64 --> 65 pl már növekedés
Arra már ki sem térek, hogy mi van ha csökken... :]
-
tocsoboy
csendes tag
Sziasztok.
Segítségeteket kérném plc programozással kapcsolatban.Ebben a témában teljesen zöldfülű vagyok.Ha valaki megtenné,hogy pár mondatban leirná nekem a plc programozás lényegét,valamint olyan kérdésem lenne hogy egy plc programozói tanfolyammal és érettségivel el lehet e helyezkedni ebben a szakmában?Hamarosan lehetőségem nyilik egy ilyen tanfolyam elvégzésére,de nem igazán tudom, hogy lehetőségem lesz-e kamatoztatni majd a tudásom.Válaszotokat köszönöm.
-
#95904256
törölt tag
válasz tocsoboy #1084 üzenetére
Szia!
A PLC nem más, mint különféle gépek működésének vezérlésére használatos programozható egység. Programozásának lényege abban áll, hogy olyan vezérlőprogramot készítsen rá az ember, hogy a gép minden esetben kiszámíthatóan, üzembiztosan működjön. Továbbá hasznos, ha a program mások számára is áttekinthető.
Sajnos rengeteg gyártó rengeteg féle PLC-t gyárt. Bár a programozásuk meglehetősen hasonló, azért mielőtt PLC-re kezdene programot írni az ember nem árt némi általános ismeret azokról az eszközökről amelyeket a PLC-kre kapcsolnak. Remélem ez a tanfolyam ilyen ismeretekre is megtanít, különben nagyon "száraz" lesz ha csak egy adott típus programozásáról szól.
Elhelyezkedéssel kapcsolatosan nem tudok információval szolgálni. De ahogy látom, sok kisebb-nagyobb cégnél szükség lenne olyan emberekre akik képesek a PLC programok monitorozásával hibát keresni a gyártó berendezéseken. Azonban sokszor fel sem merül, hogy milyen hasznos lenne egy ilyen tudású ember, így nem is alkalmaznak ilyeneket.
-
Szirty
őstag
válasz tocsoboy #1084 üzenetére
Hali tocsoboy!
"Ha valaki megtenné,hogy pár mondatban leirná nekem a plc programozás lényegét"
A programozásának a lényege azonos a PLC lényegével.
Olvasd el eztAz iparban szinte mindenhol használnak PLC-ket. Bármilyen termék, áru, készülék vagy bármi kerül a kezedbe, nagyon valószínű, hogy a gyártásában, a csomagolásában vagy a szállításában (vagy mindháromban) részt vett olyan berendezés, amit PLC vezérelt.
Sokszor még a víznek is van köze hozzá, ami csapból folyik...Azt lehet mondani, hogy széles körben alkalmazzál őket.
Hogyan tudsz elhelyezkedni, az nagyon sokmindentől függ. Ebben a szférában sem könnyű. Mindenhol sok (több éves) tapasztalattal rendelkező, többféle PLC programozásában jártas embert keresnek. Aki most tanulta tanfolyamon a dolgot, az sajnos nem ilyen ember. Talán olyan helyet kell keresni, ahol vannak ilyesmivel foglalkozó szakik, a mellettük eltöltött 1-2 év sokat számít. -
tocsoboy
csendes tag
Köszönöm a választ mindenkinek.
-
szaki42
tag
Sziasztok!
Egy S7-300-as PLC-t szeretnék összehozni egy CP340-es kártya segítségével PC-vel, majd egy másik PLC-vel sorosan...
Van aki foglalkozott már ezzel a kártyával és esetleg tudna nekem segíteni?
A Siemens oldalán található leírás egy kicsit bonyolult számomra az STL nyelv miatt, amiben a példaprogramokat írták, én inkább a többi nyelvet használom és ismerem...
Nagy segítség lenne a szakdolgozatomban -
#95904256
törölt tag
válasz szaki42 #1088 üzenetére
A gyári manual rendkívül egyszerű és jól használható. Úgy rémlik, hogy van benne példa program is. Egyébként az adás és a vétel is megoldható, úgy, hogy mindössze egy-egy függvényt hívogatsz ( FC2 / FC3 ). Az meg nem csak STL-ben működik. Talán az okozhat gondot egy kezdőnek, hogy a függvény beszűrásakor egy-egy DB-t is kell generálni hozzá, de az meg automatikus. Ezek a DB-k tartalmazzák a belső változóit a két függvénynek. Piszkálni sem kell őket, csak beletölteni a PLC-be.
-
Szirty
őstag
válasz szaki42 #1088 üzenetére
Szevasz szaki42!
"Egy S7-300-as PLC-t szeretnék összehozni egy CP340-es kártya segítségével PC-vel, majd egy másik PLC-vel sorosan...
Van aki foglalkozott már ezzel a kártyával és esetleg tudna nekem segíteni?"CP440-el foglalkoztam. Úgy gondolom nem sok különbség van 340 és 440 között, ami a kezelését illeti. Én RS422-n keresztül Omron C1000H PLC-vel kommunikáltam rajta keresztül (Host Link).
Alapvetően a forgalmazás elég egyszerű, ahogy Ákos is írta.
A lényeg az, hogy fogsz egy adatblokkot, és beleteszed amit el akarsz küldeni, majd meghívod a P_SEND (FB3) blokkot.
A vételhez vagy egy másik DB-t használsz, vagy ugyanabban a DB-ben kialakítasz egy vételi puffert a venni kívánt adatoknak. Meghívod a P_RCV (FB2) blokkot, ami a vett adatokat (ha vannak) beleteszi az általad megadott vételi pufferbe.A képen látható programrészletben az FB10 a küldés (P_SEND) és FB11 a vétel (P_RCV) mert át lett nevezve.
Látható, hogy küldésnél és fogadásnál meg kell adni a blokkoknak a kommunikációs kártya logikai címét LADDR paraméterben.
Ezt a címet a rendszer osztja ki, de át is lehet írni, mindenesetre a HW configban lehet megnézni mennyi:Küldésnek meg kell adni melyik DB- hanyadik byte-jától hány byte-ot küldjön el (DB_NO hogy melyik DB-ből, DBB_NO hogy a DB-n belül melyik címtől, A ELN-ben kell megadni hány byte-ot kell küldeni.
Vételnél DB_NO-ban meg kell adni, hogy a vett adatokat melyik DB+-be tegye bele, DBB_NO-ban azt hogy a DB-n belül milyen kezdőcímre helyezze el a vett adatokat, A LEN-ben visszaadja hogy hány byte érkezett.Természetesen az adás puffert fel kell törteni a P_SEND hívása előtt és a vételi puffer tartalmát fel kell dolgozni a P_RCV hívása előtt, továbbá a venni kívánt adatok jó ha elférnek abban a DB-ben amit kijelöltünk a számára.
Közben nem árt figyelni a blokkok hiba kimenetét, mert ha nem sikerül valami, akkor azt ott jelzik... A legtöbbet a hibakezeléssel fogsz játszani valószínűleg
-
makrodom
csendes tag
Sziasztok!
Egy kis segítségre lenne szükségem!PLC-t nagyjából fel tudok programozni,de nagyon az alapoknál járok!
Viszont van egy kis gondom,h és nem tudom mi tévő legyek!Van itt egy példa és nem tudom értelmezni mit kell vele csinálni hozzá se tudok kezdeni!
Válaszotokat előre is köszönöm!
üdv!
makrodommakrodom
-
makrodom
csendes tag
válasz Dezsi82 #1097 üzenetére
Szia!
Milyen megoldás kellene? Valóságos megvalósítás, vagy iskolapélda. Magyarul a PI függvényt neked kell létrehozni, vagy használhatod a PLC beépített PID algoritmusát?Azt sajnos nem tudom!
A suliba tanultunk ilyeneket (de én nem nagyon értettem), én meg most itthon szeretnék gyakorolni a vizsgára egy szimulátoron!
A PLC tipusa, ha jól tudom OMRON CPM1A és Syswin 3.3-ban programoztuk fel!
Én is letöltöttem itthon a progit,de spanyol! :S Találtam egy angolt is, az meg nem jó változat! :Südv!
makrodom
-
Dezsi82
tag
válasz makrodom #1098 üzenetére
Hát ha a PI kör működését szeretnéd szimulálni, akkor a legegyszerűbb, ha használod az Omron PID blokkját. Már elég rég tanultam az átviteli függvényeket, de ha jól emlékszem, akkor a K nálad a P tag, a p pedig az I tag.
Itt le tudod tölteni a programozói manuált
[link]