Hirdetés
- sziku69: Fűzzük össze a szavakat :)
- Brogyi: CTEK akkumulátor töltő és másolatai
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- eBay-es kütyük kis pénzért
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- Magga: PLEX: multimédia az egész lakásban
- SzDavid99: Barangolás egy ünnepi Nintendo-mekkává változott szöuli bevásárlóközpontban
- lezso6: Nemzetközi újév visszaszámlátor alkoholistáknak
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
Új hozzászólás Aktív témák
-
miclucky
tag
azért nem értem, mert elvileg a céleszköz WinCC flexible Runtime 1.4.0.... ott vannak a gombok (F1,F2--stb) berakok vmi funkciót és ha futtatom mégsem jeleníti meg a gombokat.
szerk.
pl.nyitottam egy új projektet,de ott sem látszanak az F-gombok
miért vannak ott, ha mégsincsenek

-
miclucky
tag
-
GRKrx
újonc
Sziasztok!
Tudnátok segíteni abban, hogy van egy Wago 750-843 típusú PLC amit programoznom kéne, viszont programozó kábel nincs hozzá. Meg tudnátok mondani, hogy milyen programozó kábel kell hozzá és esetleg honnan tudnék olyat szerezni, vagy csatlakozófej típusát amivel készíteni lehetne?
Válaszotokat előre is köszönöm. -
Szirty
őstag
válasz
miclucky
#5493
üzenetére
elló!
Miért nem azt írod le inkább mit szeretnél elérni?
Billentyűzet nélküli PC-n akarsz runtime-ot futtatni?Akkor PC runtime eszközre csináld meg.
Device settings / untime settings-nél kapcsold be az "Use on-screen keyboard" opciót.Ennek az lesz a hatása, hogy auztomatikusan megjelenik egy billentyűzet a képernyőn ha az egérrel olyan helyre navigálnak ahova írni kell (input field).
Ha azt akarod hogy egy virtuális billentyűzetet akarsz állandóan a képernyőre, akkor a start screen Loaded eseményéhez rendeld hozzá a "OpenScreenKeyboard funkciót a Maximized paraméterrel.
Ha ez a kép jelenek meg, akkor egyből jön egy billentyűzet is.
Esetleg rendeld hozzá valamelyk funkció gombhoz is, arra az esetre ha bezárnák egérrel a kbd ablakot... -
miclucky
tag
hali,
WinCC flex RT kérdésem volna. Ha pl KTP1000 HMI-re írtam a progit, abból lehetséges RT projektfájlt generálni(transfer módnál nincs file)?
Vagy az eszközt szükséges átállítani wincc rt -ra. Ebben az esetben hol állíthatom be, hogy jelenítse meg a Softkey billentyűket (programozáskor látszik, de futtatáskor már nem).előre is köszönöm
Lucky -
petoroland
csendes tag
válasz
moseras
#5465
üzenetére
Sziasztok, kesenék valakit aki kiokosítja a jelenlegi házautomatizálásomat.
Nekem egy 873-as vezérli jelenleg a villanyt és redőnyeimet, de jelenleg semmi vizualizáció és semmi logika nincs, csak a kapcsolók 1az1ben vezérelnek egy hozzá rendelt fogyasztót. Ezt szeretném most kiokosíttatni: a riasztórendszer integrálása, időjárásfüggő redőnyvezérlés... erre keresnék valakit
Üdv. Roland -
Szirty
őstag
Helló artiny!
"Nem talaltam olyan video sorozatot ami eleg jo lett volna youtube-n"
10 videó:
Siemens TIA portal tutorial4 videó:
Siemens TIA Portal V11 Tutorials39 videó:
TIA Portal V12 Tutorial8 videó:
Omron PLC CP1E LIVE Tutorials32 videó:
Popular Videos - Omron & Programmer14 videó:
Servo Motor Tutorial-OMRON200 videó:
Popular Videos - Omron & Tutorial11 videó:
PLC - Allen Bradley 11 set training31 videó:
Allen-Bradley Micro810: Quick Tutorials3 videó:
unitronics PLC31 videó:
PLC tutorial"letezik olyan emulator/simulator amiben tudok probalgatni LAD programozast,amihez"
Igen. Sok PLC-hez való fejlesztői környezet tartalmaz emulátort. Pl. Siemens Step7, Siemens Logo, Omron CX-One, stb.
-
DasBoot
aktív tag
Szép napot, Mindenkinek! Szükségem lenne Rockwell Software RSLogix 5000-es 20-as verzió feletti szoftverre. Valaki tudna Nekem segíteni ebben? Köszönöm a segítséget. Üdv.: Joe
-
artiny
őstag
PLC-re ismertek online kurzusokat,valaki tud ilyenrol

mint pl. programozashoz ma már eleg sok van pl. udacity,coursoera vagy hasonlora gondolok. -
Szirty
őstag
válasz
Mazsika
#5477
üzenetére
Helló Mazsika!
Nálam mindig is csinálta, Nem tudom az okát, jellemzően akkor történik, amikor olyat nyitok meg, amit addig még nem (ami nincs benne a project open listájában).
"siemens rik-re jön valaki?"
Egyszer az egyik meghívóra nem válaszoltam.
Azóta nem hívnak meg. Ez van
-
Mazsika
őstag
Sziasztok,
Mostanában a Step 7 olyat csinál, hogy benyitok egy projektet, és mellé nyit egy másik projektet is. (Mindig mást, látszólag random...) nem tudja valaki, hogy ez mitől lehet?
Más: siemens rik-re jön valaki?
-
byte-by
tag
válasz
DP_Joci
#5471
üzenetére
halo.
én sem vagyok igazán járatos, de pár dolgot még be kell állítani.
de van róla step-by-step PID segédlet a youtube-on is.
https://www.youtube.com/watch?v=TpmOJ9gKaZwaztán pár pdf. a kártya beállításaihoz.
http://literature.rockwellautomation.com/idc/groups/literature/documents/um/1769-um002_-en-p.pdfén nem foglalkozom AB-vel, példaprogramom nincs,de ezeket azért talán érdemes átnézni.
byte
-
miclucky
tag
sziasztok,
esetleg valaki rendelkezik WinCC 2008 flexible SP2 szoftverrel (a mi lemezünk eltűnt vala, csak SP3 van).
...és aki rendelkezik és szépen megkérem bemigrálna nekem egy protool projektet?!OP17,Protool V6.0 -op177
(plc csere lesz s5->s7 és az OP17-PP nem támogatja az s7 kommunikációt)előre is köszönöm
üdv
misi -
DP_Joci
tag
Sziasztok,
Tudna valaki segíteni RSLogix 5000 PID programozásban.
Esetleg ha lenne, egy példa program azt megköszönném.
Sajnos egy távolabb működő gépbe kell kártyát és PID-et bővíteni (amit még nem használtam) és nem ott akarok mindennel kísérletezni, hanem amit lehet, azt megkérdezném.
1769-IF8 –as bemeneti kártyám van és ha a configjában kiválasztom a 4-20mA-t és az engineering units-ot, akkor a PID scaling ablakban az unscaled max és min-hez beállítom a 20000 és 4000-et? Valamint a Engineering unit-hoz pl. 60 fokot és 0 fokot?
A control variable-hez a kimeneti kártya 4-20-hoz tartozó min-max értékét kell állitanom?
Ha folyamatos task-ba teszem, akkor a Loop Update Time pl. 1s –nak megfelelően 1s-onként kell meghívnom (időzítővel)?
köszönöm
üdv.
Józsi -
istvannet
csendes tag
Hali!
Szakdolgozatom témája egy ház fűtésének szabályozása.
Pogramozható relé (Easy800/Siemens LOGO!) megfelelő a feladatra vagy PLC célszerűbb választás lenne? -
Szirty
őstag
válasz
entoni1989
#5467
üzenetére
Törölve...
-
entoni1989
tag
Sziasztok. Jelentősen áron alul valakit nem érdekel -siemens Touch Panel? A link alatt minden infót megtaláltok róla, továbbá még vannak CPU-k PLC kártyák, egyéb vezérlők és érzékelők bármilyen áron alul jóval, írj ha valami érdekelne.
http://hardverapro.hu/apro/siemens_touch_sanel_tp_170b_szines_kijelzos_erinto_panel
-
moseras
tag
válasz
miclucky
#5464
üzenetére
Üdv!
881, 841, 873-al van tapasztalatom, azoknál a WagoLibMail_02.lib-en lévő MAIL_ESMTP_Client nevű blokkot kell használni:

Ebben van smtp port megadási lehetőség.
A 842 szerintem 16 bites, ahhoz ez a lib nem jó. WAGO oldalán néztél újabb verziójú lib-et ?
Esetleg próbáld meg az [OSCAT]-on lévő (Network lib) SMTP_CLIENT nevű blokkot, abban van port megadási lehetőség:

Imi.
-
miclucky
tag
sziasztok, esetleg valaki küldött már e-mailt(pop3/smtp) WAGO 750-842-es vezérlőről. Elakadtam benne. Az azonosítás még rendben van pop3 szerverre, de küldeni nem hajlandó(error 129,failure during smtp protocol ). Gondolom port gond lehet, mert alapból a 25-n próbálkozik (és szerintem 587-es porton kellene, ami nem titkosított). Mail01.lib -et használom és abban portokat nem tudok hozzárendelni.
köszönettel
misi -
Szirty
őstag
válasz
KB.Pifu
#5462
üzenetére
Üdv!
"Ehhez kellene a grafikon, hogy a diszkrét adatokat egymás mellett megjelenítve egy értelmezhető görbét kapjak"
Mindegyik grafikon erre való.
"úgy látom hogy a Trend View görbék x tengelye időhöz kötött"
Nem! Csak a ciklikusan triggerelt trendek X tengelye kötött időhöz. A bit triggered trend X tengelye bármi lehet, egy adat akkor keletkezik amikor akarod (bekapcsolod a trigger bitet).
"kérlek javíts ki ha tévedek, de ami nekem kell az valahol itt található (x tengely skálázása tag 1-től tag 2-ig)"
Nem. Illetve lehet hogy ez is kell neked, de ez a beállítás ami a képen látható kizárólag az X tengely beosztására, felirataira vonatkozik, az adattartalomra és a grafikon adatgyűjtési módjára nem.
-
KB.Pifu
tag
szia!
igen, itthoni használat, félévente előveszem a siemens-t, hogy ne felejtsek és kicsit gyakoroljak.
Mostani kigondolt project inkább matematika (tudom a plc- nem erre való), de számolgatni és törni a fejem egy problémán ez is tökéletes.A terv
írok egy függvényt, (aminek a változóit lehet a hmi-ről módosítani) a kétváltozós függvény egyik változóját folyamatosan növelve lefuttatom és a számolt értéket és elmentem egy datablock-ba egyenként.Ehhez kellene a grafikon, hogy a diszkrét adatokat egymás mellett megjelenítve egy értelmezhető görbét kapjak. Tehát ha jól működik a rendszer az időtől függetlennek kell lennie, de úgy látom hogy a Trend View görbék x tengelye időhöz kötött
kérlek javíts ki ha tévedek, de ami nekem kell az valahol itt található (x tengely skálázása tag 1-től tag 2-ig)
-
Szirty
őstag
válasz
KB.Pifu
#5460
üzenetére
Üdv!
Nos tehát PC-n futtatnál egy WinCC Flexible RT-t és az játszaná lényegében a HMI szerepét.
Sajnos a kérdésed tekintetében így sem mindegy (nagyon nem) hogy milyen fajta grafikonon akarod megjeleníteni adatokat.
De hogy kimozduljunk ebből a kátyúból írok néhány limitet:Real time bit triggered trend esetéln a max megjeleníthető adat tengelyenként 999 (egy grafikon több X tengelyt is tartalmazhat).
Buffer bit triggered trendnél valószínűleg szintén, de ezt most nem tudom kipróbálni az kissé bonyolultabb felépíteni.
Log trend esetén 500000 adat megjelenítése a maximum (tengelyenként).
-
KB.Pifu
tag
üdv!
tévesen fogalmaztam, itthon ez a szoftver van meg és szimulátort fogok használni (használtam már régen, de már nem emlékszem, lehet hogy a Tia Portal volt).
A cél sok adat kirajzolása, hogy egy többé kevésbé értelmezhető görbét kapjunk, vizuálisan megjelenítendő egy függvény eredményeit, mondjuk egytől százig (vagy esetleg 1000- ig ha nem kell egyenként bepötyögni
)üdv
Pifu -
byte-by
tag
válasz
KB.Pifu
#5457
üzenetére
halo!
a kérdés jogos.nem a wincc fogja meghatározni a képességeket, hanem a hmi típusa. a wincc igazodik majd a kiválasztott hardverhez, és csak a releváns képességek programozhatósága lesz aktív.
ha arra vagy kíváncsi mit tud egy wincc f-el programozott eszköz akkor annak az eszköznek a technical-manual-ját kell áttanulmányozni, vagy utánanézni.
-
KB.Pifu
tag
sziasztok!
WinCC_flexible_2008 sp2-t szeretném itthon használni próba céljára Step7-tel, mielőtt még belevágok a telepítgetésekbe a Wincc mennyi adatot képes ábrázolni egyszerre grafikonon?
Üdv
Pifu -
moseras
tag
Sziasztok!
Siemens LOGO-ban kérnék segítséget. Van egy Up/Down Counterem.
A Counter értéket szeretném message texts blokkal megjeleníteni.
Ez működik is, csakhogy nekem a számláló értéke max. 9 lehet, a message texts blokk pedig az értékét 6 helyiértéken jeleníti meg, balról feltölti szóközökkel, tehát jobbra igazítja.Kérdés: hogy lehet balra igazítani, vagy máshogyan megoldani, hogy mondjuk csak 1 (esetleg 2) karakter helyet foglaljon el a kiírandó szám ?
A probléma:

LogoSoft verziója: V8.0.0, a LOGO típusa pedig: 0BA8
Köszi, Imi.
-
Szirty
őstag
Üdv!
Köszönöm, ez a két link nagyon hasznos! Pont ilyet kerestem!
Egyelőre még a szelepekről nem tudok semmit (hogy milyenek kellenek hozzá). Ez később derül majd ki.
A hozzávalók sokfélesége miatt néhány dologban még bizonytalan vagyok:- Hogyan (mivel) lehet a szelepek működtető feszültségét külön bevinni a szigetre (tehát ez a 24V szűnik meg vészleállításkor)?
- Kb 104 db 24V DC bemenetet és 50 db szelepet kell tartalmaznia a szigetnek. A sziget fizikai mérete miatt szinte bizonyos, hogy két részre kell bontani. Tehát két sziget lesz mindkettő tartalmazna bemenetet (8DE) és szelepet is.
Két lehetőséget látok: Az egyik az hogy két teljesen független szigetet építünk, mindkettőn külön egy-egy CPX-FB33 PROFINET busz csomóponttal. A másik, hogy valamilyen módon a szigetet megszakítjuk és folytatjuk egy másikon a modulok sorát. Azt látom hogy erre van lehetőség, de egyelőre nem tudom ehhez mi kell pontosan. Illetve hogy melyik megoldás a gazdaságosabb.A konfigurátornak nekifekszek hamarosan. Néhány választható dologról nem tudom mi pontosan, úgyhogy katalógust is kell nézni, időigényes lesz :-)
-
Pelmo
csendes tag
-
-
byte-by
tag
válasz
mrlecso10
#5443
üzenetére
halo!
ha nem akarsz új projektet megváltoztathatod a plc tipusát is, látom, hogy jelenleg még nincs a programban semmi.
a projekt fában jobb egérgomb a cpu-n és ott kiválasztod, hogy change.
aztán a listából kiválasztod a megfelelő plc-t és cpu tipust, esetedben a C200HG-t , majd a settings opciónál a cpu tipust, jelen esetben : CPU 51-et.de az is megfelelő lehet, ha ráengedsz egy auto tuningot és akkor megtalálja magától, csak azt kell megadni hogyan kapcsolódsz(serial, usb, etn, stb.), aztán elmented a projektet és megvan a konfig.
ha üres a plc az sem gond, akkor is megtalálja, nincs üres omron plc
byte
-
Szirty
őstag
válasz
Mazsika
#5438
üzenetére
Egyelőre kusza az összeállítás a sokféle lehetőség miatt.
Ezt egy PROFINET-es busz modul hajtja majd (CPX-FB33, 548755).
8 bemenetű input modulok lesznek rajta (CPX-8DI, Code E, 195750)
és MPA1S pneumatic modulok (195750).Közben ahogy leírtam talán rá is jöttem a válaszra. De megerősítés jól jöhet.
A kérdésem az, hogy mennyit lehet ezekből felhányni egy sorba?
A manual szerint tíz modult ("A maximum of 10 CPX modules are permitted on the first row").
Hogy ebben a 10-ben benne van-e az FB33 vagy nincs, azt nem tudom. Továbbá az MPA1S-ek további részekre vannak osztva, amiből egy 195750-re 8 szelepet lehet rátenni.
Tehát ha jól értem ennél ez a 8 szelep (az alatta lévő egy darab 195750) minősül egy modulnak a sziget bővíthetőségének szempontjából?A Step7 HW cfg nem nagyon limitálja, 48-at engedne ezekből rádobálni... :-/
-
DP_Joci
tag
Szia,
CPV-t használtam, de csak programozás szintjén.
Mondanám, hogy hívd fel a festo-t, de volt már, hogy én mondtam nekik újat. ( persze ez nem azt jelenti, hogy én mekkora ász vagyok, csak éppen a terméket nem ismerték Magyarországon)
Minden esettre ha van időd, akkor kíváncsian várom a tapasztalatodat. -
Szirty
őstag
-
-
And
veterán
válasz
DP_Joci
#5435
üzenetére
Szia,
Ez konkrétan BAT-300-as típusú volt, de lényegében a nálunk előforduló régebbi Panel PC sorozat összes tagja (BAT VGA Pro, BAT-600, BAT-300) letölthető soros RS232 porton keresztül. Vagyis azok, amelyekben belül még csak két natúr RS232-es port van beépítve, az egyéb fizikai rétegeket - RS422, Profibus DP - pedig egy vagy két opcionális, cserélhető belső konverter 'dobozka' biztosítja. Ezen HMI-k fájl-szintű tartalma letölthető egy '90-es évekből származó, DOS (!) alatt futó programmal, és be is tölthető ugyanolyan (vagy legalább kijelzőméretben megegyező) típusba. Az, hogy a Bartec alkalmazása (BMS Graf Pro) is meg tudja nyitni szerkeszthető formában, egészen ritka, egy .PRJ-fájl megléte esetén lehetséges, ilyet viszont utoljára talán a DOS-os szerkesztőjük generált, az újabb projektek között nem találunk. A BAT-sorozat viszont sajnos már évekkel ezelőtt kifutott, az utód Polaris-család példányainak tartalma pedig egyáltalán nem menthető, feltölteni is csak a saját (jó drága, mert Ex-es) Bartec-es pendrive-jával lehetséges, legalábbis a Profibus-os típusokét. A régi BAT-okból kimentett fájlok Polaris-formátumúra konvertálására is találtunk megoldást, de szerkeszteni vagy módosítani nem tudjuk a projektet, csak 'Polaris-kompatibilissé' tudjuk varázsolni azokat némi fájl-alapú turkálással, hogy betölthetők legyenek a Polaris-okba. -
Szirty
őstag
Üdv!
Foglalkozott már valaki terepi buszos FESTO CPX I/O sziget építésével?
Az összeállításhoz szükséges elemekkel kapcsolatban vagyok itt-ott bizonytalan. -
adriano18
tag
Hellosztok!
Szeretnék elvégezni egy PLC programozói OKJ-s tanfolyamot, és az lenne a kérdésem, hogy milyen adottságok szükségesek a szakma elsajátitásához? Gondolok én a jó logikára, a matektudásra stb...? Illetve sokat jelent az álláskeresésnél ez az OKJ-s tanfolyam ami heti 2x-i oktatás 8 hónapon át tart és végül bizonyitványt kapok? (Én ezt Elektronikai műszerész szakmám mellé szánom kiegészitésként, esetleg önálló szakmaként a jobb kereset érdekében). -
Mazsika
őstag
sziasztok,
Omron operátor panel programját, (.onw) fájl mivel tudom megnyitni? ingyenes szoftver van erre az omronnak, vagy fizetős? ha ingyenes, nem tudjátok honnan tudnám letölteni?
Köszönöm!
-
Hasaggymeg
veterán
Köszönöm mindannyitoknak a segítséget. Amúgy lehet változtatni azt a % -os értéket 0-100 között.

-
Szirty
őstag
válasz
Hasaggymeg
#5425
üzenetére
Üdv!
Ahogy írták a többiek a hiszterézisi valóban más mint a holt sáv.
Az utóbbi a túl gyakori és adott esetben fölösleges beavatkozást szűri.Én csak annyit fűznék ehhez hozzá, hogy az analóg mérés szinte soha nem ad beton stabil értéket. Vagy a jel zavarása vagy a mérés pontatlansága (kvantálás lépcsői) vagy a mért érték kis mértékű és gyors változása miatt.
Motoros beavatkozásnál káros a nagyon gyakori kis mértékű beavatkozás. Durván csökkenti a beavatkozó szerv élettartamát. Nyilván ugyanez egy elektronikus PWM teljesítmény szabályzásnál, ahol nincs mechanikus alkatrész, nem probléma.
A holt sáv jó megválasztásával ez a probléma szépen kiküszöbölhető. Nyilván a szabályzás pontosságának rovására, amit a többiek is említettek.
De hát valamit valamiért. Egy fűtési rendszerben ilyen pontatlanság elhanyagolható, megfelelő kompromisszum lehet az üzembiztonság növelése érdekében. -
byte-by
tag
válasz
Hasaggymeg
#5422
üzenetére
halo!
igen, ez a "deadband", PID paraméter, valószínű.
pár paramétert érdemes manuálisan beállítani, gondolom ezért rakták ki, bár innen nézve nem megállapítható, hogy lehet-e változtatni a jelenlegi értéket, vagy csak tájékoztatást ad.igazából én a deadband-et nem szoktam különösképpen változtatni,(az a jó ha pontos) inkább az impulzusok hosszát,(ésszel) mert ha sűrűn is kell szabályozni pl. motoros szelepet, akkor ha már elindult menjen legalább 1s-ig, ne csak ki-be kapcsolgasson. ez a mintavétel idejétől is függ, hiszen lehet , hogy utána már nem kell szabályozni, vagy másik irányba.
byte
-
Watchdog
aktív tag
válasz
Hasaggymeg
#5425
üzenetére
Nem, a hiszterézis az más. A szelepet több okból kifolyólag rángathatja a szabályzás (pl. ha túl nagy az erősítés). Itt inkább arról van szó, hogy a beállított alapjel néhány százalékos környezetében bénítják a szabályzó kimenetét, mert fölöslegesen dolgoztatná a szelepet.
-
Hasaggymeg
veterán
Az nem hiszterézis? Ezt akkor kell alkalmazni ha a szelepet nagyon rángatja a szabályzás?
-
Watchdog
aktív tag
válasz
Hasaggymeg
#5422
üzenetére
Valami olyasmi lehet, hogy a beállított érték (alapjel) környezetében nem szabályoz, mert csak koptatná a motoros szelepet. Itt azt lehet beállítani, hogy ez a holtsáv a teljes szabályozási tartományhoz képest mekkora legyen. Ha túl kicsi, akkor pontosan tartja az értéket, de sűrűn állítja a szelepet. Ha túl nagy, akkor nem tartja elég pontosan az értéket, mert csak nagy eltérés esetén állítja a szelepet.
-
And
veterán
Köszönöm! Így valóban létrehoz egy új instance DB-t az FB41-hez.
Mod. (#5422) Hasaggymeg: valószínűleg annyit jelent, hogy a szabályozó a megadott értékű holtsáv = hibajelig a hibajel értékét nullának veszi, vagyis a beállított alapjeltől maximum ekkora eltérésig nem avatkozik be. Lásd pl. ezt a blokkdiagramot: [link]. -
-
And
veterán
Szia,
Kösz a választ! Egy viszonylag egyszerű gépről / programról van szó, amihez természetesen nincs meg az eredeti kommentezett, szimbólumokkal ellátott gyári program, csak egy backup (az olasz gyártó lepattintott, mikor megpróbáltuk elkérni a programot, bár olasz nyelvű kommentekkel csak egy kicsit lennénk előrébb
). Szerencsére a Bartec HMI-ről letöltött projekt visszaállítható volt szerkeszthető formába, az sokat segített a változók és a programrészletek azonosításában.
Összesen hét DB létezik a programban, három shared és négy instance blokk. Ezeken kívül 24 darab FC, két FB és öt OB (amiből 3 lényegében tök üres, gondolom a PLC leállását megelőzendő, mint az OB121, OB122). Bónuszként látok 1-1 SFB-t és SFC-t.
Az új DB-t egyszerűen új objektumként próbáltam létrehozni a jó öreg Step7 v5.3 SP1 alatt (Insert new object / Data Block), adtam neki nem létező sorszámot, de ha létezőt próbáltam, akkor úgyis egyből piros lett a DB sorszáma. Szóval shared DB-ként (mondjuk DB51 névvel) simán létrehoz egy üres blokkot, ha viszont azt mondom neki, hogy legyen Instance DB, a legördülő menüből kiválasztom hozzá az FB41-et és Ok-t nyomok, akkor némi gondolkodás után feldob egy 'Insert Data Block' üzenetablakot, benne a következő üzenettel: "Insert Data Block (34:4343) / W Ln 000001 Col 020: No valid offline ASCII type description found for called or addressed block FB 41."
Erre a help annyit mond, hogy "Description of Error: This is just a warning. No type description is available for the block you called. ". Erre az ablakra Close-t lehet nyomni, és a DB nem jön létre.
"OB1-ből vagy egyéb blokkból hívott FB41-nél is biztosítható a pontos ciklusonkénti hívás a blokk EN "bemenete" előtt megadott megfelelő feltétellel."
Látszatra mindenféle egyéb feltétel megadása nélkül hívja meg a meglévő FB41-et egy STL-ben írt blokk, a hívás előtt sem látok semmilyen feltételes elágazást vagy időzített hívásra utalást. Az FB41-et hívó FC is két áttétellel hívódik meg az OB1-ből (OB1: Call FC20, FC20: Call FC51, FC51: Call FB41), látható feltételek nélkül. -
Szirty
őstag
Helló And!
Természetesen lerakhatsz akármennyi FB41 blokkot (pontosabban amennyit a ciklus idő és a memória elbír, én raktam már le 40-et,. működött mind).
Nagyon fontos, hogy mindegyiknek saját instance DB-je kell hogy legyen. Ha leraksz egy újat annak már nem lehet DB41 a munkaterülete, különben a két azonos DB-t használó PID egymásnak bekavar (hibásan fognak működni).Hogy miért nem engedi létrehozni azt nem tudom, a körülményeket részletezd lehetőleg pontosan. hogyan csinálod, milyen DB blokkok léteznek már, milyen számot adsz a DB-nek, milyen hibaüzenet keletkezik, stb, stb. Ennek így működnie kell. Sőt, igazából csak így képes a működésre :-)
Természetesen az FB41-et bármelyik ciklikusan végrehajtódó program blokkból (OB, FB,FC) lehet hívni.
A szabály mindösszesen annyi, hogy:
1. A hívása pontosan azonos időközönként történjen
2. Meg kell adni neki paraméterben ezt az időt.Ha bármelyik feltétel nem teljesül a fentiek közül, akkor a PID idővel kapcsolatos paraméterei nem lesznek pontosak (pl. integrálási idő). Ha csak a P tag van felhasználva akkor valószínűleg nem jelentkezik ilyen hiba (mert ahhoz nem tartozik idővel kapcsolatos paraméter), Ha hívási ciklusidő nem nagyon ingadozik és kevéssé tér el a megadottól, akkor az időzítési kevésbé lesz bizonytalan.
OB1-ből vagy egyéb blokkból hívott FB41-nél is biztosítható a pontos ciklusonkénti hívás a blokk EN "bemenete" előtt megadott megfelelő feltétellel. (pl 1 mp-es impulzus sorozat).
Ez általában csak hosszabb hívási ciklusok használata mellett javasol, mert pl. pontos 100ms nem biztosítható ilyen módon mondjuk egy 10-20ms-es PLC ciklus idő mellett, de 1s már kellően pontos lehet. -
And
veterán
Üdv,
Egy már régóta üzemelő S7-300-as (315-2 DP) PLC-be kellene egy új PI-szabályozást varázsolnom. A vezérlőben van már egy másik fizikai jellemzőt szabályozó funkció, amely az FB41-es "CONT_C" blokkot hívja meg, a hozzá tartozó DB41-es instance data block-kal. Ha az újabb szabályozáshoz is az FB41-et szeretném használni, akkor azt hogyan tehetem meg, ha egyáltalán lehetséges? Létrehozok egy újabb instance DB-t az FB41-hez (ezt viszont nem hagyja), és azzal hívom meg? Az FB41 paraméterei a Siemens dokumentációja és a Szirty weboldaláról letölthető példa alapján nagyrészt világosak. Érdekesség, hogy a programban már meglévő FB41-hívás nem ciklikus megszakításból (OB30..38) származik, hanem simán az OB1-en és más FC-ken keresztül történik, ugyanakkor az FB41-es IN8 (Cycle) paraméterének értéke T#1s, engedélyezhető I- és D-tag mellett. -
Peddy789
őstag
Hali, WinCC 7.4
Van 4byte-nyi diagnosztikai információm. (SFC51) Minden bit más hibaüzenetet azonosít. Hogy lehet ezt normálsian megjeleníteni? Valami oylasmire gondolok hogy adott bit bebillen 1be akkor scak azt írja ki egy ablak?
-
KLR
csendes tag
válasz
soldi3r
#5414
üzenetére
Jó a potis megoldás, ahogy Szirty javasolta.
Ha pontos sebességre van szükséged, és nem szeretnéd hogy bárki tekergesse a potit, valószínűleg be lehet állítani pár fix sebességet is a frekiváltón, amelyeket a frekiváltó digitális bemetein tudsz aktiválni. Ez frekiváltó függő...
Általában 4 vagy 8 fix sebesség állítható be, a digitális bemeteket pedig binárisan kezeli (gyártófüggő).
Pl. 2 bemenet 4 fix sebesség (0-3). Ha ki szeretnéd használni az összes sebességet, bináris kódkapcsolóra van szükséged. De ha elég pl 3 sebesség, megoldható egy 0-1-2 átkapcsolóval:
Sebesség 0 = 50 % (startjel után ezen a sebességen fut - binarisan 0 = 0)
Sebesség 1 = 75 % (start + LSB bit bemenet - binarisan 01 = 1)
Sebesség 2 = 90 % (start + MSB bit bemenet - binárisan 10 = 2) -
soldi3r
veterán
Jo reggelt!
Van egy frekvenciavaltom ami egy motort hajt meg, van rajta analog bemenet (010V es 0-20mA) illetve RS485 port.
Szeretnem kicsit kulturaltabban elhelyezni egy szekrenyben. Ehhez viszont kellene valami vezerles.
Most kell nyomni egy Startot es akkor indul csak el. Illetve jo lenne 3-4 elore programozhato frekvencia, amit gombnyomasra valtoztathatok. Ez hogy oldhato meg a legegyszerubben? Valami kis operator panelt szeretnek csak. -
#34322688
törölt tag
Szioasztok.
Tudna valaki egy linket adni, ahol letudnám tölteni a Simatic managert? Próbáltam több helyről, de egyszerűen nem sikerült. -
byte-by
tag
válasz
levelko
#5409
üzenetére
halo!
igen, a rossz hír, hogy a tia v12(sp1), vagy még alacsonyabb verzió, nem tudja az s7-1200 plcsim-et.
de ezt a helpje írja is a "supported hardvare " szócikkben, illetve konkrétan az 1500-as sorozatot jelöli meg simulálhatónak.
gondolom nálad akkor valami ilyesmi prbléma van, mert v13 (és sp1) -nél firmvare v4.0-tól megy
byte
-
-
levelko
csendes tag
Üdv Urak!
Most ismerkedem a TIA portal-lal, de egy kis nehézségem akadt a szimuláció során.
Mégpedig az, hogy a "Simulation" fül mellett nem aktív a "start" mező.
Hogyan töltöm le a PLCSIM-re? A STEP7-ben nem kellett állítgatnom semmilyen kommunikációt, itt hogyan van ez?Üdv L.
-
natec
tag
SIEMENS S7 1200 CPU 212 és CM 241 kommunikációs modul (ModBus RTU RS485) beállításához keresek programozót aki a PLC -ben betudja állítani a szükséges paramétereket.
Eszközcím: 51, 9600 8 N 2 -
Fricu
tag
Hali urak
GDF-en végzős mérnök informatikus fiamnak keresnénk beágyazott témában szakmai gyakorlatra (esetleg folyamatosra) gyakornoki állást. Budapest, Debrecen esetleg Nyíregyháza - bárhol - preferenciával.
Aki tud valamit, köszönettel várom jelentkezését (itt vagy privátban).
üdv -
byte-by
tag
-
Szirty
őstag
válasz
Mazsika
#5401
üzenetére
Nem ismerem a startert és a siemens szervókat sajnos.
De felfutás nélkül indítani? Az nem nagyon fog menni szerintem. A gyorsulás mindenképpen időbe telik. Az inerciától függ, de néhányszor 10ms minimum lesz.
Persze nagyon rövid lehet. Maximum lesz egy impulzus-szerű túlterhelés és egy tracking error. -
Mazsika
őstag
Rendbe, értem én is igy gondoltam, hogy annak mennie kellene.
Köszönöm szépen!Más: starterben kellene nekem egy kis segítség. S110 szervot programozok. Minden megy, csak annyi bajom van hogy borzasztó lassan forog a motor. Egy start jelre 180°ot kellene fordulni nagy sebességgel felfutas nelkül. Allitgattam mar par dolgot de egyszeüen csak szep komotosan kezd el forogni, tud valaki ebben segiteni? Step7be programozok egyebkent. Es nincs integralt safetym.
Új hozzászólás Aktív témák
- Apple iPhone 15 Pro Max 256GB, Kártyafüggetlen, 1 Év Garanciával
- DELL PowerEdge R730xd 16LFF 160TB+400GB 2U rack - 2xE5-2683v4 (16c/32t),256GB RAM,2x10G NET,HBA330
- ÁRGARANCIA!Épített KomPhone Ryzen 5 4500 16/32/64GB RAM RTX 3050 6GB GAMER PC termékbeszámítással
- GYÖNYÖRŰ iPhone 14 Pro 128GB Deep Purple-1 ÉV GARANCIA - Kártyafüggetlen, MS4237,100% Akksi
- LG 83B4 - 83" OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest





)

). Szerencsére a Bartec HMI-ről letöltött projekt visszaállítható volt szerkeszthető formába, az sokat segített a változók és a programrészletek azonosításában.


