Fórum témák
» Több friss téma |
Fórum » PLC kérdések
Témaindító: Thomas10100, idő: Nov 12, 2005
Tisztelt tornyaid!
Az ILC-t nem ismerem, abban sajnos nem tudok segíteni. Az nyilvánvaló, hogy a timernek konstans idő helyett változót kell megadni, de nem ismerem az ILC címzésmódjait és adattípusait.
És esetleg valamilyen áthidaló meg oldás amiből el tudnák indulni ?
Egyáltalán nem ismerem a Phoenix-et. Csak egy általános vázlatot adok neked, és te majd lekódolod ahogy a Phoenix-hez kell. A konstansoknak csak a példa kedvéért adtam értéket.
változók: ACT, KIVEZ, AN_IN : int; OUT : bool; konstans: INTERVAL = 1000; ADFELBONT = 4095; inicializálás (első ciklusban): ACT:=0; analóg skálázás: KIVEZ:=AN_IN*INTERVAL/ADFELBONT; PWM: ACT:=ACT+1; if ACT>KIVEZ then OUT:=0 else OUT:=1; if ACT=INTERVAL then ACT:=0; Üdv.: Péter
szia
a PCWorx-ben alapból van PWM modul, DIO_PWM vagy hasonló néven. A help-je leírja, hogy kell használni.Az egyik bemenő paraméterében többek között be lehet adni a kitöltési tényező értékét ha jól emlékszem us-ban. Itt adnám be a potenciométer állásával arányos értéket, a blokk Q kimenetét pedig egy fizikai kimenetre tenném. Azt viszont nem tudom hogy milyen kimeneti modulod van, mekkora frekvenciával képes váltogatni az állapotait, (elég gyors lesz-e Neked) de ez adatlapjában benne kell hogy legyen. A hozzászólás módosítva: Jún 10, 2014
Igen igen nagyszerű meg is van és teljesen tökéletesen működik is. Köszönöm szépen
Sziasztok!
A segítségeteket szeretném kérni egy Siemens fűtésvezérlő beállításával kapcsolatban. A mellékelt ábra alapján ki van építve a fűtésrendszer. A vezérlő típusa RLU222. A "v1"-es 3 utas szelep SFA21/18 motorral van szerelve. A "k1"-es 3 utas szelep egy Acvatix SSP61 motorral rendelkezik. A pufferben egy merülő hüvelyes QAP22 hőérzékelő van. Az előremenő csőszakaszon pedig egy QAD22 csücsül. Ezek ismeretében kellene úgy beállítanom a vezérlést, hogy egy fix előremenő hőmérséklet legyen a radiátoros körben, melyet bármikor lehessen módosítani. Valamint alapesetben a pufferben lévő hőt használja, majd amikor a benne lévő víz hőmérséklete a kívánt előremenő hőfok alá csökken, akkor a "v1" szelep váltson át az "A" oldalra és indítsa el az erre a körre telepített kazánt. A vezérlő minta példáiban nem találtam hasonló alkalmazást. A segítségeteket előre is köszönöm!
Üdv!
Ismét segítséget szeretnék kérni. S7 200 CPU224 plc-ben szeretnék valósidejű órával kapcsolásokat végezni. Igazából egy ki-be kapcsolást kell megoldanom. Reggel 7-kor be, 21-kor ki. A plc-n van egy tp170 micro panel is. Hogy álljak neki? Még soha nem kellet valósidejű órát használnom plc programba. Előre is köszönöm a segítséget! ![]() Szeretnek egy akarmilyen plct simulalni pc-n, es azt programozni codesys-el ha lehetne ![]() ![]() Koszonok minden segitseget leirast amit kapok ![]()
Szia ares9281.
A legegyszerübb lesz ha letöltöd Codesys oldalról az alap csomagot. Választhatsz 2.9.xx platform és a 3.5 SP4 között. Ez az alap csomag, gyártófüggetlen, de minden modul megtalálható benne, ami egy modern PLC-és fejlesztőkörnyezetben van (LD, STL, SFC, IL) +vizualizáció és virtuális plc, szimulálni. A csomag tartalmaz példaprogramokat is, van HELP is, stb. Magyar doksit nem találtam. A gyártók nagy része még a 2.9.xx platformot használja (WAGO, EATON, ABB, Lenze), de lassan térnek át a 3.xx platformra (Schneider). Nem tudom segítettem-e, de jó munkát.
Szia először is köszönöm a válaszodat, de ezeket a kezdő lépéseket már megtettem, sikerült programot írni s szimulálni, viszont nem sikerült kiválasztanom hogy pl. beckhoff ek1100 as plcre írnám fel ezt a programot, mert amikor új projectet nyitok meg akkor csak CODESYS kezdőnevű eszközöket lehet programozni(pl. CODESYS Control Win V3
![]() ![]() Lehet hogy rosszul értem az egészet viszont emlékszem hogy step 7 alatt ki lehetett választani tetszoleges Siemens PLC-t. Mi az a CODESYS Control Win V3 egyáltalán nincs is olyan plc, 3S nem is gyart plcket... A szimulációt úgy értettem hogy egy külön program amely un. emulálná, virtuálisan létrehozna egy plc-t amit aztan codesys alol tudok írni és tesztelgetni...(de ez nem olyan fontos végülis) Köszönöm mégegyszer a fáradozásodat ![]() A hozzászólás módosítva: Júl 8, 2014
Huh, na sikerült egy EtherCat csatlakozást hozzaadnom a projecthez, és ott vannak tényleges plc-k amiket lehet programozni...
![]() ![]() ![]() Azthittem hogy értek valamit, de teljesen összezavarodtam... ![]()
Az egészben az a trükk, hogy a Codesys-től leszedett csomag csak demo, a partnerek Lib -jei nincsenek benne. Anno és is kerestem de nem találtam, csak a Frenzel+Berg oldalán, V2 platformra. A Codesys csak software fejlesztő cég, nem gyártanak PLC-t, csak magát a környezetet. Ha konkrét gyártó PLC-je érdekel (pl. Beckhoff), az ő Codesys verziójukat kell beszerezned, ami tartalmazza az ő lib-jeiket. Ezért is nem tudsz POU-t hozzáadni...
Lehet hogy találász, 30 napos próbaverziót, de ha jól értem nincs konkrét PLC-éd, a szimuláció pedig ugyanúgy működik, mint a mostani verziódban.
Értem mostmár hogy mi a helyzet akkor ezzel az egésszel, tehát a codesys csak bemutatja hogy hogy néz ki a felület meg adják a toolokat cégeknek, s cégtől lehetne letölteni a libeket vagy a teljes fejlesztőt ami az ő termékeikhez van igazítva... mostmár tiszta a kép
![]() ![]() Ezer köszönet és hála ![]() ![]() Nagyot segítettél rajtam köszönöm ![]()
Üdv!
Úgy van, ahogy Koleus írta, csak néhány kiegészítés: - WAGO-nál a partner lib-et "Target Support Package"-nak hívják (rövidítve TSP) - 6-7 éve több mint 100 nettó-ba került a WAGO TSP-vel összegyúrt Codesys - objektumorientáltan v 2.x-ben nem lehet programozni (ezt is kérdezted a másik fórumon) Imi.
Köszönöm a választ Imi, azt tudtam hogy v2.x ben nem lehet oop-zni. Ezeket a target support packageket hogyan lehet felrakni, package managerrel? Továbbá rákerestem a WAGO nál a TSP re de nem kaptam semmit.Mindenesetre letöltöttem Beckhoff TwinCAT-jét s most azt csillabizálom az is codesys alapú ha jól értem
![]()
Üdv!
A WAGO olyan Codesys-t árul, amiben már benne van a ő saját TSP-je. De van külön is TSP (egy telepítő exe file), amit a korábban felrakott WAGO-s Codesys-re lehet rárakni frissítés gyanánt. A Codesys oldaláról letöltött Codesys-re való rátelepítést a magyar WAGO-sok nem ajánlják. A WAGO-s Codesys fizetős, TSP-ket csak a WAGO hungária-tól lehet kérni, letölteni ezeket nem lehet. Imi.
Köszönöm, az útba igazítást Imi, úgyis csak tanulni kellene a codesys, nem fizetnék érte.
![]() ![]() ![]() A hozzászólás módosítva: Júl 9, 2014
Sziasztok lenne még egy kérdésem, lehetne e olyan softwaret talalni ami egy plc-t simulál és a Codesys-el felismertetni mit egy valos PLC-t?
![]() Nameg fontos lenne hogy lehessen ingyenesen programozni azt (pl. Beckhof, Lenze plc-k). Köszönök minden segítséget! ![]()
Szia! Ugyan nem szoftver, de ha van egy raspberryd, akkor ahhoz le tudsz tölteni a CoDeSys-től egy olyan image-t, amivel soft PLC-t lehet csinálni a raspberryből.
A hozzászólás módosítva: Júl 9, 2014
Köszi a visszajelzest, de sajnos nincs raspberrym. Amugy láttam a projectet a Codesys oldalán is
![]()
Sziasztok!
Panasonic PLC-n szeretnék egy futófényt csinálni, de nem sikerül végtelen ciklusba állítanom a programot. Set-Reset módszerrel próbálkoztam, de nem sikerült, vagy 1 alkalommal futott vissza, és alaphelyzetbe állt. Van erre valami trükk, amivel egyszerűen megoldható? FPWin programon programozom a vezérlőt. Eléggé kezdő vagyok még ezért szeretném az ilyen egyszerű dolgoktól kezdeni. Köszönöm szépen előre is!
Szia
Pontosan nem értem mit szeretnél, hisz CodeSys-ben ha összedobsz egy vizualizációt, azt hozzá tudod rendelni akár ki bemenetekhez is. És van virtuális PLC is, amin tudod futtatni a programot. Festo PLC-khez pedig ingyenes a package. Ráadásul a CEC-ek már 3.x-es verzióval mennek
Sziasztok!
Van valakinek egy jól használható dakumentum (pdf) a ST strukturált szöveg programozására. Előre is köszönöm. A hozzászólás módosítva: Júl 11, 2014
Szia, a lényeg az volt hogy egy virtualisan futtatott plcnek a ki/bemeneteit valtoztatva figyeljem a program változását, Codesysben csak egyfajta prepared value van és senki nem mondta egy szóval sem, hogy azokat aktualizálni ctrl-f7 el lehet, mert anélkul képtelenség debuggolni egy vizualizáció nélkuli programot. A vizualizációval nincs semmi gond sőt első nekifutásból én is azt használtam, viszont nem az az igazi debuggolás mikor vizualizáción keresztül változtatgatod az értékeket...pl. ha akarok adni egy pontos analog 16bites jelet vizualizáción keresztül akkor slidert használjak vagy textfield et? kicsit macerás de ahogy mondtam a ctrl-f7 csodákra képes... lehet hogy velem van a baj hogy nem kaptam meg az aktualizáló parancsot. Mindenesetre köszi a hozzászólást
![]()
Hát gondolom lehet angol, google sokat segít én onnan tanulgattam meg stben
![]() egy pdf de viszont a youtuben van egy két jó tutorial videó Codesyses tutorialokat néztem én itt és itt de ki kell keresgélni az st-s részeket. Ha nem tudsz angolul akkor sajnos nem tudok segíteni. ![]() Remélem segítettem ![]() Áron. A hozzászólás módosítva: Júl 11, 2014
Üdv!
Ismét segítséget szeretnék kérni. S7 200 CPU224 plc-ben szeretnék valósidejű órával kapcsolásokat végezni. Igazából egy ki-be kapcsolást kell megoldanom. Reggel 7-kor be, 21-kor ki. A plc-n van egy tp170 micro panel is. Hogy álljak neki? Még soha nem kellet valósidejű órát használnom plc programba. Előre is köszönöm a segítséget!
szia
nem programoztam S7 200-at,csak 300-ast.Ott van egy SFC amivel ki lehet olvasni a rendszeridőt, év, hónap, nap,óra perc, másodperc stb.Innentől kezdve meg néhány összehasonlítás az adott változóval.A Te esetedben ha az " órák" változó nagyobb mint 7, de kisebb mint 21 akkor bekapcsolod, különben meg kikapcsolod amit akarsz. Hol akadtál el? A hozzászólás módosítva: Júl 15, 2014
Sziasztok!
Abban kérném segítségeteket, hogy az RSLogix 500-ban miként lehet kikapcsolni a .BAK fájlok automatikus mentését. Köszönöm a válaszokat. Üdv.: Yoe
Sziasztok!
Egy Siemens S7-224 PLC-ből kiolvastam a programot, hogy tudok kommentet írni a ki és bemenetekhez? Jobban átlátnám a programot, most fejtem vissza hogy mi micsoda. Most ismerkedek a Siemens-el, eddig csak Omronoztam. Köszönöm a segítséget! A hozzászólás módosítva: Szept 17, 2014
|
Bejelentkezés
Hirdetés |