- GoPro Topic
- Az AI felé fordul az IKEA is
- Nvidia GPU-k jövője - amit tudni vélünk
- Hobby elektronika
- NVIDIA GeForce RTX 3080 / 3090 / Ti (GA102)
- Vezetékes FEJhallgatók
- ZIDOO médialejátszók
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- ASUS hangkártyák
- Felpörög az asztali CPU-piac a következő pár hónapban
Hirdetés
-
Hősködik és száguldozik az új Arc meghajtó
ph A 31.0.101.5534-es csomag profilokon kívül mást nem kínál.
-
Spyra: nagynyomású, akkus, automata vízipuska
lo Type-C port, egy töltéssel 2200 lövés, több, mint 2 kg-os súly, automata víz felszívás... Start the epic! :)
-
F1 24 - Íme a végső gépigény
gp Akik a Champions Editiont vásárolták meg azok már játszhatnak a programmal.
Új hozzászólás Aktív témák
-
Szirty
őstag
válasz ebyborz #3122 üzenetére
Üdv ebyborz!
Köszönöm az elismerő szavakat!
Megszületett, bár lehet hogy kicsit hevenyészett:Hogyan töltsük át a működő PLC-ből a teljes programot, ha nincs meg a forrás project?
-
Szirty
őstag
válasz murena2 #3124 üzenetére
Hali murena2!
Igen, ez ismerős probléma. Sajnos valamiért a grafikák színére nem lehet hatással lenni az "animation" módszereivel.
Egy workaround-ot javasolnék:A grafika hátterét tedd átlátszóvá (transparent pipa) bár alapból is az.
Rajzolj egy grafika méretű közönséges téglalapot (rectangle) amit beraksz a grafika mögé.
És ennek a téglalapnak a háttér és előtér színét vagy láthatóságát (visibility) módosítsd változóval. A hatás ugyanaz lesz, csak kicsit több munka. -
Szirty
őstag
válasz ebyborz #3126 üzenetére
Üdv ebyborz!
"Kérdésem, a szimulációt futtatni csak csatlakoztatott plc-vel lehet?"
Nem, ha a PLC szimulátorra gondolsz. Annak a lényege éppen az, hogy nem kell hozzá PLC. A PLCSIM azt szimulálja.
Ha a gyakorló WinCCFlexes gép szimulációra, akkor az futtatható valós PLC-n is, de PLCSIM-e n is.A kérdés többi részét nem teljesen értem.
-
Szirty
őstag
válasz levelko #3130 üzenetére
Helló levelko!
byte-by megoldásánál, mivel a komparátorokkal egyezőséget vizsgál lehet olyan következmény, hogy ha átállítod az órát (pl. téli-nyári időszámítás, vagy csak siet vagy késik) és az állítás "átlépi" valamelyik összehasonlításban szereplő értéket, akkor egy ki vagy bekapcsolás kimaradhat. Hogy melyik, az attól függ a ki vagy a bekapcsolási időt léptük-e át az óraállítással.
Lehet hogy ez nem jelent problémát az adott felhasználás mellett, ezt neked kell tudni.
Ha problémát jelent, akkor azonosságra hasonlítás helyett inkább >= és <= (nagyobb vagy egyenlő és kisebb vagy egyenlő) relációkat kellene használni és SET/RESET helyett közvetlen bit érték adást, amit a két komparátor sorba kötve kapcsol ki és be. -
Szirty
őstag
válasz levelko #3135 üzenetére
Helló levelko!
"Elképzelhető, hogy az A351 cím 51 perc 57 másodpercet mutat hexa-ban?"
Igen. Ahogy byte-by is írta a szám BCD-ben van ábrázolva. Azt pedig hexában látod decimálisan, vagyis helyesen
"A két reláció sorba tételét értem. A >= lenne a 7 óra, a <= pedig a 9 óra. Nyilván 7 és 9 között lenne igaz a sor eredménye. Vagy túl egyszerűen képzelem"
Így vlahogy, igen!
-
Szirty
őstag
-
Szirty
őstag
válasz murena2 #3134 üzenetére
Helló murena2!
Először is ki kell választanod a PPO (Parameter Process data Object) típust, amit a HW configban kell beállítani.
Hogy melyiket válaszd az attól függ mit szeretnél csinálni.
A PPO két részből áll, PCD (Process data) és PCV (Parameter Characteristic Value).
A különböző PPO típusok előregyártott választékok, amikben egyik vagy mindkettő benne van.
PCV-re csak akkor van szükséged, ha a PLC-ből úgy akarsz tetszőleges frekvenciaváltó paraméterhez hozzáférni (íri vagy olvasni azt), hogy a PLC programból mondod meg melyik paraméterrel akarsz foglalkozni. Ennek módja elég bonyolult. Ha csak annyit szeretnél amennyit leírtál, akkor a PCV-re nem lesz szükséged, olyan PPO típust kell tehát válastanod, amelyikben nem szerepel a PCV.
Ezek a PPO 3, 4, 6, 7, 8.
Ezekben csak PCD van. A PCD további részekből áll: CTW, STV (parancs és állapot szó), MRV, MAC (az előírt sebesség és a visszajövő tébyleges sebesség) valamint további PCD szavak.Ezek további PPO választékot jelentenek, amik a hozzáférhető PPO szavak számában tér el, de mindegyik tartalmazza a CTW, STV, MAV, és MRV szavakat, ezek a frekvenciaváltó vezérlésében a legfontosabbak, így az összes választható PPO típusban benne van.
Az egyéb PPO típusok, amikben további PPO szavak vannak a frekvenciaváltóban 915 és 916-os paraméterekkel beállított VLT paraméterek férhetők hozzá.
Itt tehát a hozzáférhető paramétereket a frekvenciaváltó határozza meg, a PLC nem tud tetszőleges paramétert írni vagy olvasni ezzel a módszerrel.
Pl. ha a 916.2 ("PCD Read Configuration paramétert (index:2)") a frekiváltóban "Motor Current"-re állítod, akkor a PLC-ből ha kiolvasod a PCD3-as word-öt, megkapod a pillanatnyi motor áramot.Van olyan PPO típus, amiben nincsenek egyéb PPO szavak, vagy az STW, CTW, MAV, MRV. Ez a PPO Type 3.
Ez a legegyszerűbb, ha ezt használod akkor csak a vezérlő és állapot bitekhez férsz hozzá, és a referenciához illetve az aktuális sebességhez,
paraméterek írása-olvasása a PLC programból nem lehetséges.Nem kell feltétlenül funkció blokk hozzá, közvetlenül is kezelheted a frekvenciaváltót.
Egy példa:Ez hevenyészett példa, ezen túl a busz diagnosztikáról is gondoskodni kell, hogy ne írja olvassa ha a frekiváltó nincs jelen a buszon illetve ne legyen CPU stop ha leszakad, stb...
-
Szirty
őstag
Üdv András!
"De nagyon sok laptopon már nincs. A PCMCIA-s vagy express card-os bővítő jó e ilyenre vagy elmegy a port belső cimzése és nehezebben (vagy egyáltalán nem) fog kommunikálni."
Mármint mi nincs, RS232 port?
Hát az lesz az egyik gond, amin úgy lehet segíteni,hogy vagy eleve USB-s programozó kábelt szerzel be.
Siemens S7-300/400, S7-200-hoz pl.: 6ES7 972-0CB20-0XA0 USB PC adaptert:Omronhoz meg szerzel egy USB-RS232 átalakítót. Nem tudok ilyet jó szívvel ajánlani (omronéknak is van, az azt mondják atombiztos) mert a 1000-3000Ft-os kategóriában 99%-uk használhatatlan hulladék :-/
PCMCIA sem járható szerintem, mert ma már EXPRESS card slot van mindenben, vagy az se.
A másik gondod az lehet (ha új laptopra pályázol) hogy ezeken Win7, Win8 megy legtöbbre nem tudsz XP-t rakni, és előfordulhat lesz olyan programra szükséged ami csak XP-n megy. Akkor majd lehet virtuális géppel szarakodni.., -
Szirty
őstag
válasz levelko #3148 üzenetére
Hali!
processinfrmatikról jut eszembe!
Ilyen S7-LAN adaptert viszont senki ne vegyen:
Nem tudom ma hol tartanak a fejlesztésével, de nekünk van 3 db.
A PC-s drivere egy virtuális COM portot realizál Win alatt, Step7-ben pedig PC Adapter serialt erre kell beállítani.
Rendkívül lassan csatlakozik és gyakran megszakad a kapcsolat, amit igen nehéz és hosszan tartó dolog helyreállítani. Nem ritkán ki kell menni a géphez, lecsavarozni majd visszacsavarozni (lefagy és csak így lehet újraindítani).Ez egy gyors beavatkozást igénylő hibakereséses esetnél nem kicsit bosszantó.
-
Szirty
őstag
válasz isvarga #3152 üzenetére
Helló István!
Nem értem miért (ismét) ár alapján válogatod szét a termékeket.
A virtuális soros portot mindegyik ugyanúgy hozza létre a 2000Ft-os és a 22222 Ft-os is.Az bizony meglehet, de a kutya nem ott van ám elhantolva, hanem a HW-ben.
A "gyökér", semmire való bóvli 2000Ft-os USB-RS232 átalakítók meglehetősen magasról szarnak arra, hogy az RS232-nek +/- 12V DC jelszinteket kellene teljesíteni, és arra is, hogy az RS232-ben vannak ám az adatvonalakon kívül handshaking jelek is (RTS, CTS, DTR, DSR, RI). Ezeket baxnak benne kiépíteni :-/A normális, korrekt eszközben nincsenek ilyen gondok és még izolált is, ami nem kis előny tekintve hogy sok notebook adapter idétlen, de annál "divatosabb" RFI szűrőjének köszönhetően a notebook GND-jén olykor 60-150V AC is jelen van.
Az RS232 kábel csatlakoztatásakor még szikrázik is (meg persze ráz, ha nem vigyázunk). Ami még annyira nem is baj, de ha sikeröl először az egyik jel PIN-nek érintkeznie a GND előtt, az garantáltan hazavágja a vonal driverét.""Win 7-hez nem készül szoftver"
Mint fejlesztő állíthatom ,hogy minden fut rajta amit szeretnénk"Hát addig örülj, amíg csak olyanokat szeretnél, ami fut rajta! Nagy szerencse az ilyen!
Majd amikor már nem, akkor kereshetsz régi gépeket amiken még használható az XP, vagy szarakodhatsz virtuális géppel. -
Szirty
őstag
válasz byte-by #3153 üzenetére
Helló byte-by!
"a csatlakozáshoz nem feltétlenül értek egyet a gyári cucc használatával.én vettem egy sima 1850 forintos soros-usb átalakítót , és kifogástalanul működik.lehet kifogtam"
Szerintem egyszerűen csak nem futottál még bele olyanba amivel nem megy.
Könnyen lehet, hogy nem az eszközöd szuper, hanem csak nem mozogsz elég széles skálán ahhoz hogy belelépj a gödörbe.
Ez persze egyáltalán nem baj, de ennyiből nem szabad levonni azt a következtetést, hogy minden megy vele.Én egy ATEN UC232A szintén olcsó kategóriás USB-RS232 átalakítót használok olykor ha elkerülhetetlen.
Az összes Omron PLC-vel amivel eddig csak próbáltam, kifogástalanul működött (C120, C200H, CQM1, CP1M, CS1G, C500, C1000H).
Sajnos ez nem az átalakítót dícséri, ugyanis pl. Siemens OP7-el (és egyéb RS232-t igénylő operátor panelekkel) gyakorlatilag teljesen esélytelen. A kapcsolat vagy létre sem jön, vagy (a legalacsonyabb sebességre állítva) 10-ből 9.szer megszakad. :-/
S5 TTTY kábelt ebbe bedugni meg sem érdemes próbálni.Továbbá az ilyen átalakítóval nem használhatók azok a soros eszközök, amik az RS232-es port handshake jeleiből szeretnének tápfeszültséget csiholni maguknak.
Ilyenek pl. a külön tápfeszt. nem igénylő RS232-RS485/RS422 átalakítók.
Sok szervó drive és frekvenciaváltó emiatt nem hajlandó szóba állni a géppel ilyen USB-RS232 átalakítóval.Akinek megfelel használja, de inkább rá kell áldozni egy kicsivel többet és kevesebb meglepetés éri az embert.
-
Szirty
őstag
válasz isvarga #3152 üzenetére
Helló István!
Egyébként messze nem csak az árat nézzük, de elég jól szokta jellemezni a minőséget, azt lássuk be.
Ami olcsóbb a "kelleténél" az valószínűleg silány minőségű (vagy lopott).
Sajnos ez nem reverzibilis: ami drága az sokkal kevésbé valószínű hogy jó, mint az hogy az olcsó szar. -
Szirty
őstag
válasz miclucky #3159 üzenetére
Helló miclucky!
Szerintem lényeges lehet hogy milyen programot és hogyan módosítottál.
Nem ismerem ugyan a vezérlőt, mert mi csak Wago 750 profibuszos interfészt meg hozzá I/O modulokat használunk, vezérlőket nem. De azt gondolom (és remélem is közben) hogy nem egy "rendszertulajdonság" a jelenség amit írtál. -
Szirty
őstag
válasz isvarga #3166 üzenetére
Helló István!
"-Az hogy ugyanazt (valljuk be) az ipari hulladékot mennyiért adják csak attól függ kinek a kedvére akarnak tenni."
Értem én hogy miről beszélsz, de azt hogy az ami drága ugyanazt tartalmazza mint ami olcsó, de a macsók azt veszik mindenre ráhúzni alapvető ostobaság.
Mint írtam ami minőségi, kidolgozott, több anyagot és munkát fektettek bele az szükségszerűen drágább lesz annál, mint amit összebarmolnak és összelapátolnak "parasztnak tanyára jó lesz az" címszóval.
Ugyanakkor a szart is lehet drágán adni, ez nem vitás.
A mai világban ami egymás sárba taposásáról és az átb@szásáról szól ez sajnos benne van.Másrészt pedig mindent annyiért adnak amennyiért megveszik és nem annyiért amennyi az értéke.
"-Miért építsenek ki olyan pin-eket amit már (kb 98-óta) egyik fejlesztő platform sem támogat?(ettől még ki lehet építve ,nem kerül semmibe ,én sosem használtam őket)"
Már miért ne támogatná a "PIN-eket" a "fejlesztői platform"? Az lehet hogy a közvetlen környezeteben ez a kijelentés helytálló, de az egész univerzumra kivetítve nekem kétségeim támadnak a helyességét illetően.
De ha már itt tartunk minek egyáltalán soros port, hiszen kilencvenhatban a soros Genius egerek kihaltak, hát ne tegyünk RS232-t a számítógépekbe, mert minek az oda? A kutya nem használja azokat.
Aztán nézd csak meg hány ipari eszköz, frekvenciaváltó, hajtásvezérlő, szervó, PLC rendelkezik RS232-vel! Ó nem, NEM 1986-os évjáratúak, hanem új fejlesztésűek! A gépemben fizikailag egy soros port van. Amellett több mint tíz virtuális COM adapter. Kezdve a Bluetooth COM-tól át a GSM modemen, az S7-LAN adapteren keresztül a MODBUS interfészen át, a az analizátor műszer programja által realizált COM port-ig.
Miért van ennyi? Talán mert semmi szükség nincsen már rájuk igaz?Visszatérve a fizikai soros port kialakítására:
Nyilván elkerülte a figyelmed (vagy nem kívántad kiemelni mert nem támasztja alá amit írsz) hogy vannak olyan megoldások amikor pl. a "teljesen fölösleges" handshaking pinek adják az eszköz tápfeszültségét, mivel az RS232 csatlakozón nincs kivezetve tápfesz.
Nem ismerted el, hogy bizony a soros portnak +/-12V-os jelekkel kellene dolgoznia, de az USB porton csak +5V van. Az olcsó szarokban ebből barmolnak közel sem szabványos jelet. A normális USB-RS232 átalakítóban meg DC/DC konverter van. Nem lehet azért (is) drágább és nem csak mert macsó?Nem reagáltál arra sem, hogy a normális ilyen átalakító izolált, az USB és az RS232 között semmilyen galvanikus kapcsolat nincsen (szintén kifejtettem ennek előnyét egy példával).
Talán az optocsatolós jeltovábbítás fizikai megvalósítása is drágábbá teheti az eszközt nem gondolod?És igen, én szeretnék egy ilyen macsó USB-RS232 átalakítót magamnak ami az általam leírt jellemzőkkel bír. Hogy ne kelljen szarakodni az üzemben a gép mellett állva azzal hogy az istennek sem akar kommunikálni vagy épp a laptopot vágja tönkre a földpotenciál különbsége.
Ha neked megfelel az olcsóbb, szerényebb képességű, hát használd egészséggel, áldásom rá. De tényleg.
De azt állítani hogy minden normálisan elkészített eszköz is ugyanaz a szar, az nettó ostobaság. -
Szirty
őstag
válasz isvarga #3170 üzenetére
Helló István!
"Szerintem neked lehetnek szövegértési problémáid ,mert szerinted azt állítottam : "Nem ismerted el, hogy bizony a soros portnak +/-12V-os jelekkel kellene dolgoznia, de az USB porton csak +5V van.""
Dehogy! Azt én állítottam!
Én csupán azt írtam, hogy a fentit nem ismerted el. És ez így is van. Ennyit a szövegértésről?"Az viszont biztos ,hogy még soha az életben nem csináltál soros port illesztést."
Látom a másodi kfázisba ért ez a "vita". Most már nem hangzanak el érvek, személyeskedünk...
A feltételezésed téves. Csináltam soros port illesztést!"A felhasználó tábor az egészhez képest nagyon kicsi.(a helyettesítő eszközöket pedig nem ár alapján csoportosítják ,hanem mire használható , milyen felületen kapcsolódik stb)"
Ez így van. Ezért is csoportosítom őket használhatóság szerint. És mint azt már írtam, a használhatatlan csoportba tartozó változatok jellemzően bírnak gyakorlatilag egytől-egyig azzal a szembeötlő tulajdonsággal, hogy olcsóak.
Nem?"Különbség : Az olcsók 10éve készültek , a drágábbak 1-2 éve"
Dehogy készültek 10 éve! Ezt meg honnan a fenéből veszed? Láttál egy olyat, amelyik 10 éves és drága volt?
"Ha használnak egyéb pint is mint például a kézfogásos adatcserét az csak a pc "bénasága" miatt van.(de van neki szoftveres megfelelője is)"
Alapvető tévedés!. Vannak eszközök használja a CTS/RTS DTR/DSR jeleket is.
Persze itt is lehet barmolni, át lehet kötni a CTS-t az RTS-be. ugyanazon az eszközön és akkor a saját jelét veszi. A legtöbbször ez működik, de nem mindig."A macsót ellenállhatatlanságáról ,fölényes stílusáról és kevés műszaki ismeretéről lehet megismerni."
Ekkor rendben van. Én sem teljesen értettem hogyan kapcsolódik ez az USB átalakítás témájához, de nem akartam szavak definícióján megakadni.
"Dc-dc konverter nem lehet benne mert nem bírják a szaggatott üzemmódot."
Ejh! Ezt komolyan gondolod? Ne süllyedjünk már ilyen szintre!
"Tehát általában szint illesztő van benne , de a 6Ft-os tranzisztorok is megteszik (persze bruttó az ár). E-néhány apróság képes akár 3,3V-ból is +-12v-ot csinálni."
:>>
Akkor viszont az lehet a baj, hogy ezeket nem teszik bele az átalakítókba (talán ugyanabból az okból: olcsóbb legyen)"Nyilván azzal sem vagy tisztába ,hogy az usb portot 100mA lehet szabadon használni. 100-500 között jelezni kell a host-nak extra igényünket.(ezt magának az eszköznek kell elvégezni)"
Jujj már ember!
Akkor a logikád szerint oda több mint 100mA kellene, de handshaking jelek meg tolnak több mint 100mA-t? Nem hiszem!:->
Amúgy sem működne az USB-s vízforraló meg kenyérpirító 100mA-el 5V-on Na jó, igaz oda kell 4 db 8 portos USB kártya""Talán az optocsatolós jeltovábbítás fizikai megvalósítása is drágábbá teheti az eszközt nem gondolod?""
Nincs rá szükség és semmitől nem védi meg az eszközt. (ez minden kapcsolatnál így van ,először csatlakozunk és csak utána kapcsoljuk be a készüléket , én sem szoktam így csinálni)"
Nos kedves István itt fejeztem be ezt a témát!
Ekkora tévedést már nem tudok jókedvűen tolerálni! -
Szirty
őstag
válasz murena2 #3174 üzenetére
Helló murena2!
használd pl. a TIM_S5TI (FC40) S5TI_TIM (FC33) IEC funkciókat.
Ezek S5T időtípust konvertálnak át Time formátumba és vissza.
A Time olyan DINT típusú adat, ami az időt ezred másodpercben tartalmazza.
Ezzel már számolhatsz ha átpakolod MOVE-val DINT típusba meg vissza TIME-ba...Esetleg írhatsz timert ami perc alapú.
Bár azt értem ugyan hogy perc alapú időt kell megadni, de azt nem írtad, hogy csak egész perc lehet, vagy töredék perc is (pl. 6.78 perc). -
Szirty
őstag
válasz isvarga #3170 üzenetére
Helló István!
Úgy tűnik megint olyasmiről vitáztunk, amiben egy kicsit egyetértünk, egy kicsit meg nem.
De most már ezt a vitát ebben az irányban nincs értelme folytatni, mert egyre több személyes minősítő jelző kezd előkerülni. A veszekedés meg nem ide való dolog.
Bennem nincs ellenérzés a személyeddel kapcsolatban, ahogy nem is volt.De annyit megígérhetek, hogy a jövőben sem fogok szó nélkül elmenni olyan állítások mellett amik szerintem nem teljesen vagy egyáltalán nem igazak (pl.: hogy a galvanikus leválasztás teljesen fölösleges).
Én tárgyilagos próbálok maradni, ahogy eddig is tettem, ha nem kapod fel a vizet, a társalgás megmaradhat szigorúan szakmai keretek között.Addig is amíg újra össze nem akadunk, jó munkát... aztán ha majd megtörténik, akkor utána is! :-)
-
Szirty
őstag
válasz AVarice #3184 üzenetére
Hali AVarice!
Miért nem találtál semmit? Google jó brát...
Nem meglepő módon Schneider Electric oldalain van róla doksi.
A web oldal megoldásai miatt közvetlen linket nem tudok adni a doksikra, de a fenti oldalon kattints a jobb oldali "Dokumentumok" linkre.A bekötéseket a Twido programmable controllers Hardware Reference Guide
doksiban találod.Bár hmm... kissé szerintem el van baxva:
Mindenesetre a tápfesz bekötése szerintem ennek ellenére is egyértelmű. 24V DC kell neki.
A ki és bemenetek bekötése pedig ez:
-
Szirty
őstag
válasz AVarice #3186 üzenetére
Helló AVarice!
"Olvasgattam korábbi hozzászólásokban az RS232-USB átalakítós megoldásokkal. Túl sok biztató dolgot nem olvastam, ha lehet szeretném megúszni olcsóbban a dolgot."
Szerintem sajnos ránézésre, előre nem lehet megmondani egy USB-RS232 átalakítóról, hogy jó lesz-e vagy sem. Ha minden tekintetben megfelel az RS232 ajánlásainak, akkor szinte biztos hogy jó lesz de sajnos ezt előre részletes doksi vagy az adott típussal való tapasztalat hiányában nem lehet megmondani.
A jó minőségű drágább, a bóvli meg vagy olcsó vagy drága.Van kolléga aki szerint semmi értelme drágát venni, a DTR/DSR RTS/CTS jelekre nincs szükség, a galvanikus leválasztás pedig fölösleges. Ez nem minden esetben van így, a részleteket olvashattad.
Én annyit tudok mondani a saját tapasztalatomból, hogy a 2500Ft-os Aten UC232A a hulladék kategória. A bent a cégnél használt további három, (de meg nem mondom pontosan milyen, mert ráírva sincs semmi) gyakorlatilag teljesen használhatatlan (csak omronokkal megy, de pl. már az üzemanyag kutat sem lehet vele kiolvasni).
Én óvatosságra intelek, de tégy belátásod szerint.
-
Szirty
őstag
válasz Gallusz #3192 üzenetére
Helló Gallusz!
Javaslom az S7-200 system manual tanulmányozását.
[ Szerkesztve ]
-
Szirty
őstag
Helló m_zoli!
"A kérdés kell-e?, ill. javasolt alkalmazni RS 485-Repeater-t?"
Ha elegendő az 500 kbps busz sebesség, akkor a szegmens hossza 400m lehet.
Ha kell az 1.5 Mbps, akkor kell egy repeater a busz olyan pontjára, hogy egyik szegmens se legyen hosszabb 200m-nél.(A fenti T elágazás nélküli buszra vonatkozik! A T elágazás drasztikusan rontja a megengedhető távolságot)
-
Szirty
őstag
válasz Krisz0627 #3198 üzenetére
Helló Krisz0627!
"ProTool/Lite-hoz kellene frissítés hogy tudjam egy OP27-es kijelzőt programozni.A Siemens oldalán én nem találtam."
A Lite attól Lite, hogy korlátozottak a funkciói. Nem néztem utána, de gondolom a Lite nem ismeri az OP27-et.
Ha így van, akkor nem fogsz találni hozzá olyan hivatalos ingyenes kiegészítést amitől tudni fogja, hiszen akkor ki venne drága ProTool PRO-t, ha a fél áron is megszerezhető Lite + egy ingyenes upgrade is tudja ugyanazt? -
Szirty
őstag
válasz Krisz0627 #3201 üzenetére
Hali Krisz0627!
"Van egy SF timer ami elindul akkor is ha feltétel nincs meg."
Az a kérdés, hogy miért?
Az attól függ...- Milyen utasítások vannak a O #iHygrostat (IN tipus) sor előtt?
- Milyen utasítások vannak a = #tUebersaettigung és A #tUebersaettigung sorok között?
- Az SF "zEgsUebersaettVerz" futás szerinti sorrendben megelőzi, vagy követi-e az = #tUebersaettigung"sort?
- Írja-e valami közvetlen címzéssel a blokkon belül az L area-t?
- Van-e valahol indirekt címzés a blokkon belül, ha igen akkor hol és hogyan néz ki?
- A blokk hívása, amiben a kiemelt részlet van, milyen feltételek szerint fut le?Ez az öt sor nem elég infó a kérdés megválaszolásához!
[ Szerkesztve ]
-
Szirty
őstag
válasz Krisz0627 #3203 üzenetére
Helló Krisz0627!
Küldd el a projectet. Privát üzenetben küldtem elérhetőséget.
Egyébként a leggyanúsabb nekem abból a pár soros kódrészletből amit itt írtál az a
O #iHygrostat
sor.Nagyon lényeges, hogy mi van előtte!
Ha a timer indításának egyetlen feltétele a #iHygrostat akkor O helyett A kéne és tennék elé egy CLR-t (amíg nem tudom mi van előtte). Máskülönben amikor ideér a végrehajtás, a #iHygrostat hiába FALSE állapotú, ha az RLO a korábbi sorok miatt TRUE, akkor az OR kapcsolat miatt a timer aktív lesz (bakpcsol a kimenete). -
Szirty
őstag
Hi m_zoli!
"mennyi Repeater-t lehet, elhelyezni a busz-on? ( Profibus-os leírások, 3 db-ot javasolnak.)"
A repeaterek számát azok késleltetése korlátozza, aminek a megengedett mértéke meg sebesség függő.
Alacsonyabb sebességen nagyobb késleltetés is megengedhető. 1.5 Mbps-en szerintem a 4 még belefér.Egy szegmens elvisel 32 eszközt. Tehát ha más nem indokolja (a kábel hossza, topológia, stb) akkor repeater nélkül ennyit elbír.
Természetesen a repeateren keresztüli leágaztatás nem minősül T elágazásnak az említett szempontból.
Sajnos azonban a repeaterek aktív eszközök lévén a tápfeszültség igényükkel (és ebből következően tápfesz hiány esetén) okozhatnak olyan problémát amik nélkülük nem lennének[ Szerkesztve ]
-
Szirty
őstag
Helló tibi-d!
Valószínű, hogy nem megfelelő valamilyen beállítás.
Azonban mivel a beállításokról semmilyen információt nem közöltél, nem lehet megmondani melyikkel van a baj.
Szerintem nem raktad bele az I/O-kat a process image-be.
Vagy nem a megfelelő címen próbálod elérni modulon lévő I/O-kat. -
Szirty
őstag
Helló oli83!
Igen március utolsó vasárnapján, illetve október utolsó vasárnapján kell átállni.
"Még sosem néztem, a PLC órája tényleg módosítja magát, illetve automatikusan pl. visszább áll 1 órával?"
Szóval. S7 300/400 amennyire tudom nem áll át magától időszámítások között.
Lehet azonban az időt NTP szerverrel szinkronizálni (már amennyiben a CPU profinetes):
Ezzel, ha az NTP szerver is úgy akarja követi az átállást.
Egyéb esetben programmal kell gondoskodni az átállásról.
A részletekért a Step7 által is feltelepített doksit ajánlanám: STEP 7 - Programming with STEP 7
Továbbá az SFC100 rendszerhívás tanulmányozását, ami ezzel foglalkozik (Setting the Time-of-Day and the TOD Status with SFC 100 "SET_CLKS")"Mi történik akkor, amikor 3 óráról visszaállunk 2 órára? Honnan tudja a PLC, hogy 2:59 perc után nem kell újra még egyszer vissza állnia?"
A dolog mechanizmusa rendszerint az, hogy nem a rendszer órát állítjuk át amikor elérjük az átállás időpontját, hanem azt az időd használjuk, ami rendszer órából kivon hozzáad és ezt a hozzáadott értéket módosítjuk, amikor a (nem változtatott) rendszer idő szerint arra szükség van. Így soha nem fogja a kelleténél többször átállítani az órát, mivel így azt soha nem is állítja át
Az S7-1200 már magától is megcsinálja ha kell:
[ Szerkesztve ]
-
Szirty
őstag
válasz Dezsi82 #3215 üzenetére
Helló Dezsi82!
"Omronnál nincs PWM funkcióblokk, egyszerűen csak a megfelelő CIO címre kell a szükséges értékeket beírni, és a megfelelő biteket beállítani
Ilyen funkcióblokkot nem fogsz tudni leprogramozni, mert a PWM kimenet olyan gyors kell legyen, amit a felhasználói program ciklusidejének ingadozása és mértéke nem teszi ezt lehetővé."A dologgal kapcsolatban annak teljessége érdekében meg kell jegyeznem, hogy:
Vannak szoftveres és hardveres PWM generátorok. Mindegyiknek megvan a maga előnye és felhasználási helye.Igen valóban van PULSEGEN funkcióblokk, S7-nél, ami szoftveres PWM generátor. Ez természetesen lassú, nagy időállandójú PWM előállítására használható, ami bőségesem meg szokott felellni PID controllerek teljesítmény szabályzó kimenetéhez.
Egy fűtésre használt gáz égőt amúgy sem lehetne másodpercenként több százszor ki/be kapcsolni, oda perces sebességű PWM kell. De egy PLC kimenet által vezérel SSR-es fűtés kapcsolgatására is meg szokott felelni az 1-2 másodperces ciklus idő, amihez megfelel a szoftveres (és lassú) PWM.
A felhasználói program ciklusidejének ingadozásának "pontatlanító" hatását ennél azzal küszöbölik ki, hogy timer interrupt OB-ból futtatják, ami pontos.A másik, hogy S7-nél is van hardveres PWM lehetőség. Persze CPU függő. Nem mindegyiken van.
Ahogy szerintem omronnál meg van szoftveres PWM lehetőség és akkor körbe is értünk.
-
Szirty
őstag
válasz Dezsi82 #3221 üzenetére
Hali!
Még annyi jutott eszembe a dologgal kapcsolatban, hogy ez idő átállítgatás olykor egy csomó problémát okoz. Emiatt nem ritkán érzem úgy, hogy sokkal több problémát okoz, mint amennyit megold....
Pl. ha van időhöz (időponthoz) kötött funkció és az időállítással átlépi vagy éppenséggel visszalép az időpont elé. Vagy amikor pontos 24 órás mérést vagy regisztrálást kell megvalósítani.
Vagy S7-300/400-nál ha Time of Day interruptotot használunk és az annak beállított időpontot lépi át az átállás keletkezik egy time error, amiről ha nem gondoskodunk, jön a CPU stop stb, stb, stb :-) -
Szirty
őstag
válasz Dezsi82 #3242 üzenetére
Helló Dezsi82!
Ha kell állítani... Nem tudjuk. Nem esett szó arról, hogy állítgatni kell, és amíg ezt nem írja én nem is feltételezem. Az esetek többségében célszerűbb a kérdésre és nem a kérdés mögött feltételezett kérdésre válaszolni. Legalábbis én így gondolom (sokan nem, főleg a kérdezők, de én igen. Ez van). Aki rossz kérdést tesz fel, az kapjon rossz választ. :-)
Az ilyen messzire vezethet, mert mi van HA nem tetszik neki a kék szín, az meg pont kék? Stb, stb, stb...Ha kell állítani, akkor odamegy és állítja. Ha nagyon gyakran és automatikusan vagy távolról kell állítani az más kérdés, de eddig ilyen igény nem került szóba.
[ Szerkesztve ]
-
Szirty
őstag
válasz Dezsi82 #3244 üzenetére
Helló Dezsi82!
Amit írtam azt a fórumon, mail-ben, skype-on kérdezőkre értettem, nem a munkát megrendelőre.
Az előbbiek írásban jönnek, az utóbbiak meg személyesen, szóban (a végső egyeztetés legalább).Az ok is megvan amiért így viselkedek: A fórumozók (természetesen tisztelet a kivételnek) szeretnek semmit adni és mindent akarni. Ezt főleg az információra értem. Nem azt mondom van az az eset, amikor tényleg lehet tudni mit akar, még ha nem is írja le, de nagyon sokszor lehet bemenni az erdőbe egy feltételezés alapján és sokat fölöslegesen dolgozni a válaszon. Én azt gondolom, hogy a kérdező is küzdjön csak meg legalább egy kicsit a válaszért.
A hagyományos nyomásszabályzó egyébként azért jutott eszembe, mert ahol egy műszaki megoldásra szabad kezet kapnak, ott Ockham nem mindig borotválkozik :-)
Ilyenkor hajlamosak vagyunk egy frappánsan összetett, szakmai kihívást jelentő megoldással előállni és elvetni a sokkal megfelelőbb egyszerű standard megoldásokat.
Azt persze (épp a kevés infó miatt) nem tudhatom, hogy tényleg megfelelne-e oda amire gondoltam, de ha több megoldás is megfelel, akkor mindig válasszuk az egyszerűbbet. Hosszú távon ez megtérül. -
Szirty
őstag
válasz DP_Joci #3246 üzenetére
Üdv DP_Joci!
"Szóval a berendezésből egy vákuumszivattyú szívja a gázokat. A vákuumszivattyú -1barra(abszolút 0) törekszik, de ehhez a nyomáshoz kell „hozzáadni” nitrogénnel kb.200mbart (jelenlegi infóm szerint)."
Azzal nem kell foglalkozni, hogy ha a kamrában nem keletkeznek gázok (bármilyen okból) vagy nagyon kevés keletkezik, akkor ez a rendszer pocsékolni fogja a nitrogént?
-
-
Szirty
őstag
válasz DP_Joci #3257 üzenetére
Helló DP_Joci!
Szerintem nem kell ide HW-es PWM kimenet. Egy normál kimenet is megfelelő lesz.
1200-as PID-del még nem játszottam, de szerintem cyclic interrupt OB-ba kell rakni. Ide a 100ms hívási gyakoriság bőven megfelelő lesz szerintem.
A PID PWM kimenetének ciklus ideje szerintem 1-2 másodperc lesz a megfelelő. Max kitöltés 100% is lehet,a minimális bekapcsolási idő meg legyen nagyobb mint az 50Hz periódus ideje (20ms). -
Szirty
őstag
válasz DP_Joci #3259 üzenetére
Helló DP_Joci!
'Van egy préselési folyamat, ahol a nyomóerőről van egy analóg érték"
Ilyet csináltam már párszor S7-300-ra. Izgalmas :-)
Mennyi ideig tart a folyamat, ami alatt rögzíteni kell? Nem lehet túl gyors, mert az A/D és a PLC sem rakéta.
Ha 1-2 másodpercnél hosszabb a rögzítési idő, akkor szerintem nem lesz gond.Egy DB-be kell a PLC-vel elrakosgatni a mintákat, amit a HMI-n egy buffered trenddel meg lehet szépen jeleníteni.
A comfort panelek nyomtatási képességéről nincsen információm, de ha képes nyomtatni, akkor valószínűleg printscreen (hardcopy) formájában tudsz vele grafikont nyomtatni.
-
Szirty
őstag
Helló Onishi!
Bármilyen 24V DC (szűrt) tápegységgel táplálható, amelyik terhelhetősége elég nagy neki.
"Mire való pontosan a SIMATIC NET modul?"
Pontosan melyik? Nagyon sokféle van!
Ebben a doksiban biztos hogy megtalálod :-)"3. Csak spéci programozó kábellel lehet felprogramozni, vagy esetleg sima RS-232, vagy USB kábellel is lehet? Miben más egy programozó kábel?"
Ha a CPU-n van ethernet (azaz PN-es) akkor ethernet kábellel is programozhatod.
Ha nincs, akkor szükség van egy MPI/DP interface-re (CP) amiből rengeteg féle van.
Van olyan ami USB-s, van amelyik ethrenetes, van amelyik RS232 soros portos, stb. Az utóbbi a legolcsóbb, de a legrosszabb választás is egyben.Miért akarsz S7-300-at venni? Mihez kell?
-
Szirty
őstag
válasz byte-by #3270 üzenetére
Helló byte-by!
A módszer ugyanaz. Vagy egy hálózatba hozod a PLC-ket (lehet MPI, ethernet vagy profibusz is) vagy több független hálóba, vagy egyenként rákötöd mindet egy PC-re (ez utóbbit csak végső esetben).
A PC-n pedig futtatsz valamilyen HMI vagy SCADA szoftvert. A CX supervisor is az. Ennek Siemens "megfelelője" a ProTool (régi már) WinCC (ez a SCADA) vagy WinCC Flexible.
De használhatod valamilyen más gyártó scada/HMI szoftverét is, a lényeg hogy egyrészt ismerje az összes felfűzni kívánt PLC típust és a kommunikációs módot is amivel összekötöd a PC-vel.
Óriási HMI panel (Pl. Panel PC) nagyon drága, olyat csak akkor javasolt használni, ha a megjelenítés körülményei indokolják (pl. nagyon ipari környezetbe kerül, szekrény ajtóba, vezérlő pultba stb. és fontos hogy a kijelző és maga a gép egy egység legyen.
De használhatsz ipari PC-t is, sokan gyártanak olyat, vagy irodai környezetben közönséges PC-t.Lényeges, hogy hány PLC-t akarsz vele összehozni, mert pl. a WinCC Flexible csak 8 PLC kapcsolatot tud egyszerre kezelni.
[ Szerkesztve ]
-
Szirty
őstag
válasz byte-by #3272 üzenetére
Helló byte-by!
Igen, ez a lényeg.
A HMI-nek használt PC-re telepíted a WinCC Flexible RT-t. Az ES-t nem is kell arra felrakni.
(Az ES a "szerkesztő", az RT a futtató, ami a kész projectet működteti).Az RT-s gépre egy másik gépen ES-el készített projectet akár hálózaton az RT futása közben is rátöltheted (pl. ha módosítasz valamit).
Akkor LCD- rakhatsz amekkorát akarsz (akár kivetítőt is) de az RT által kezelt képernyő felbontás korlátozott.
Ez főleg csak akkor probléma ha full screen módban akarod az RT-t használni.
Új hozzászólás Aktív témák
- Xiaomi Redmi Note 11 64GB, Kártyafüggetlen, 1 Év Garanciával
- XTRFY M8 WIRELESS Egér Garancia: 2026.02.08
- Samsung Galaxy Watch 6 44mm, Újszerű, 1 Év Garanciával
- ThinkPad P1 Gen4 27% 16" 4K IPS érintő i7-11850H T1200 32GB 1TB NVMe ujjlolv IR kam gar
- Acer Gaming (i5 8.th, 8 GB , 256 GB, 1050, 17.3 FHD) notebook! AkciÓ!
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Ozeki Kft.
Város: Debrecen