- Milyen egeret válasszak?
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Pokoli lövölde pörgetné meg a GeForce-ok eladását
- Melyik tápegységet vegyem?
- Milyen billentyűzetet vegyek?
- Milyen TV-t vegyek?
- Vezetékes FEJhallgatók
- Hoztunk 15+ kevésbé ismert Windows-tippet és -trükköt
- Micro Four Thirds
- Milyen alaplapot vegyek?
Új hozzászólás Aktív témák
-
bodnarg
csendes tag
-
Szirty
őstag
válasz
bodnarg #5093 üzenetére
Szia BG!
Mazsika megoldási elve teljesen jó, bár eltévesztette, mert 3 helyiértékhez modulo 1000 kell nem 100.
Utólagos engedelmével példaprogramot írtam a megoldására. Ime:L DB1.DBD 0
L L#10
/D
L L#1000
MOD
T MW 0Létrában:
Mindkét példa a DB1.DBD0 dupla egész változóban fogadja a szétcincálandó változót (a tartalmán nem változtat) és MW0 integrbe kerül bele a 2-4 helyiértékről leválasztott érték.
A létra felhasznál egy DINT típusű #TMP nevű változót. -
bodnarg
csendes tag
Sziasztok!
Egy kis segítséget szeretnék kérni, valami frappáns megoldás/ javaslat képében a következő problémára. S7 315 CPU ban futó programhoz.
Adott egy gépsoron 10 számjegyből álló recept azonosító. A receptazonosító DI-ként van kezelve, a programban. Az azonosító bizonyos helyi értékein lévő számok, információ tartalmát kellene kiértékelnem. Alapvetően xxxxxx011x vagy xxxxxx012x formátumok lehetnek. Azt az esetét kellene vizsgálnom amikor a a 4-2 helyiértéken a 011 szám szerepel, az aktuális receptúrában, és abban az esetben ha ez a feltétel igaz végrehajtani bizonyos utasításokat.
Van valami ötletetek hogy tudnám ezt megoldani? Vagy találkoztatok már valahol ehhez hasonló mintaprogival ? (Siemens support FAQ)Köszönettel: BG
-
Dezsi82
tag
válasz
Achilles83 #5090 üzenetére
Szia!
Ennel a kártyánál a full scale 4000, vagyis 0-nál a konverziós érték alsó értéke, 4000-nél a felső érték lesz. 4096 túl magas érték, ettől függetlenül lehet működik. Tehát ha a kártyád 0-10V-ra van beállítva (lehetne 1-5V,4-20 mA, 0-5 V, vagy +-10V is), akkor 4000-nél 10V, 2000-nél 5 V. Ezt különben az adatlapja adja meg. -
Szirty
őstag
válasz
Achilles83 #5090 üzenetére
Helló Achilles83!
Ha a kimenetet nem lehet (hardveresen) skálázni, akkor sehogy. Ha 10V lesz 4096-nál, akkor 2048-nál lesz 5V nem 2000-nél. Ez adódik az D/A felbontásából.
Ha másmilyen hozzárendelést szeretnél, akkor skálázni kell. Ha hardveresen nem lehet, akkor szoftveresem a PLC programban.
Ezt rendszerint szokták is, hogy a programban a fizikai mennyiséggel lehessen számolni ne a konverziós értékkel. Pl. ha az analóg kimenet egy propszelepet vezérel, akkor lehet %-ra skálázni. Könnyebb kezelni a programban (és főleg a kijelzőn ha van). -
Achilles83
csendes tag
-
Onishi
tag
Szia!
Köszi, sikerült. Viszont a hálózaton eléréssel nem akart összejönni, mert az 1.HMI használta a fájlt, így a 2.HMI nem tudta azt megnyitni. Ezt egy scripttel küszöböltem ki, amit elindítva először a log fájlt átmásolja a gépre, majd utána indítja a runtime-ot. Így már frankón működik.
Boldog Új Évet Kívánok minden kedves fórumtársnak!
-
Szirty
őstag
Szevasz Onishi!
Úgy látom ennek megvalósítása nem különösképpen problémás. Meg kell oldanod, hogy a 2. HMI el tudja érni az 1. HMI által gyártott log file-t. Pl. hálózati kapcsolaton keresztül átmásolod, vagy file megosztáson keresztül hivatkozol rá.
Ezután a 2. HMI-ben létrehozol annyi internal TAG-et azonos néven és adattípussal, amennyi a logban van.
A 2. HMI-ben csinálsz egy data log-ot ugyanolyan néven, elérési útnak pedig megadod annak a log file-nak az elérését, amit az 1. HMI hozott létre.
Ezután leraksz egy trend-et, a trend típusát beállítod "Log"-ra a trend forrásánál megadod az imént létrehozott log nevét, és a logban lévő változó nevét.A trendhez beállítod a megfelelő X és Y skálákat és értelemszerűen bekapcsolod a kezelő gombok megjelenítését, esetleg a mérőkurzort ízlés szerint.
-
Onishi
tag
Sziasztok!
WinCC Flex-ben, hogyan lehet megoldani azt, hogy az egyik runtime által készített log fájlt, egy másik runtime trendjén megjeleníteni?
Adott két gép, az egyiken folyamatosan fut egy runtime, amely menti csv fájlba az adatokat. Illetve van egy másik gép, ahol nem mindig fut a runtime, csak néha kapcsolják be és néznek rá, de akkor kellene látni a másik gép által korábban logolt adatokat is. A 2. HMI az 1. HMI adatait HTTP kapcsolaton keresztül éri el, viszont a logolást nem tudom hogy lehetne átvinni. -
Szirty
őstag
válasz
miclucky #5082 üzenetére
Helló miclucky!
Az ET200S CPU egy S7-300 CPU funkcionalitását integrálja a terepei I/O szigetbe.
A sebessége (teljesítménye) és az utasításkészlete megfelel egy S7-300-as CPU-nak (mivel valójában az is, kiegészítve egy kis HW-el, ami az ET200S miatt szükséges.SIMATIC ET 200S Interface Modules
ET 200S distributed I/O IM 151-8 PN/DP CPU interface module Operating Instructions (14. oldal)
SIMATIC ET 200 For distributed automation solutions SIMATIC Distributed I/O (60. oldal) -
Szirty
őstag
válasz
miclucky #5079 üzenetére
Üdv miclucky!
"Érdekességképpen a régebbi részeket egy S5-115 943B cpu viszi AS-i net-es megoldással, ezt minden zokszó nélkül le lehetett menteni, igaz ez STEP5"
Én meg pont egy ilyennel jártam úgy (egy olasz műanyag ipari gépben van) hogy lementeni le lehetett ugyan a programot, de monitorozni nem. Minden kísérlet "Incorrect PLC ansver" hibát eredményezett.
Step5 sem volt hajlandó rá, S5Win sem.Néha belefut az ember ilyesmibe ha nincs forrás project,..
-
miclucky
tag
Az 1200-as úgy jön ide, ahogy a 300-as
.
Végig ET200S CPU -ról volt szó.
A programfejlesztőnek megszűnt az állása (gyárbezárás)..... A gyártósor Franciaországból jött (csak engem elfelejtettek kiküldeni, lehet találtam volna valamit a porosodó laptopokon vagy a hálózaton).
Még ha csak a kommentek hiányoznának, a legnagyobb baj, hogy nem tudom lementeni normálisan a programot, az abszolút címet(ami kevés látszik a prog-ban) sem listázza a cross-refben(I Love TIA vagy lehet vmi mással programozta?! nem értettem azt se teljesen, hogy miért van pár db. Pro-Face HMI a rendszerben). Érdekességképpen a régebbi részeket egy S5-115 943B cpu viszi AS-i net-es megoldással, ezt minden zokszó nélkül le lehetett menteni, igaz ez STEP5.
-
Szirty
őstag
válasz
miclucky #5077 üzenetére
Üdv miclucky!
"igazad van,de az 1200-as széria tárolja a szimbi táblát is"
Igaz, de itt végig S7-300-ról volt szó, ami viszont nem. Hogy jön ide az S7-1200?
"A keresztref. generálása után sem a bemeneteket, sem pedig a merkereket nem listázza, csak a DB-ket."
Tudni kell, hogy a keresztreferencia csak és kizárólag az abszolút címeket képes kilistázni. Az indirekt címzéseket természetesen nem, mivel azok futás közben (run time) derülnek ki.
Ez így volt eddig is, így van most is, és ezután is így lesz.
Az kétségtelen, hogy nagy szívás ha egy géphez nincs forrás project és csak a gépről letöltött program áll rendelkezésre. Ez egy ilyen dolog, ám ez a körülmény a programfejlesztőt minősíti...
-
miclucky
tag
igazad van,de az 1200-as széria tárolja a szimbi táblát is(ez meg ET200s)
. Ez esetben a fő probléma, hogy a lementett progi csak pár inputot,merkert és DB-t tartalmaz, de kimenetet pl. nem. A keresztref. generálása után sem a bemeneteket, sem pedig a merkereket nem listázza, csak a DB-ket.
A Siemens jövőre ígért állásfoglalást, majd beszámolok róla.
Addig is kellemes ünnepeket Mindenkinek.
üdv
lucky -
Szirty
őstag
válasz
miclucky #5073 üzenetére
Helló miclucky!
"nem hiszed vagy tudod is?"
Miért kérdezed? Mit írtam oda? :-)
"egyik sem tölti le a tag-eket, nincs cross-ref"
Nem is lesz. A symbol táblát (tag list) a 300-as nem tárolja (nincs s szükség rá a program futtatásához).
A kereszt referenciákat sem tárolja, azt a fejlesztői környezet generálja bármikor, amikor akarod. -
byte-by
tag
halo !
ez így van.
csak jelzés értékű volt, az elmentett programokkal kapcsolatban.
a példám alapján pedig arra gondolok , hogy esetleg valami csavar folytán mégis simatic managger-el programozták a kritikus programot.
de persze ez csak találgatás, tudom , hogy pl. mást ír ki. -
byte-by
tag
válasz
miclucky #5069 üzenetére
halo.
a simatic manager és a tia más és más kiterjesztésű file-t hoz létre.
a kettő nem átjárható.
egyébként akkor is van letöltés tia-ban, ha simaticban van írva és ki is zöldül, de én nem tudtam elmenteni sem például.
a fa struktúra legalább is képes megjelenni.
de olyan is van (nálunk van ilyen gép) ahol a plc program simatic manager-el van írva ( kiterjesztés: .s7p )
a hmi tia-val van írva. (kiterjesztés : ap12)
lehet még probléma a v11 verzióval - lehet azt a verziót keresi amelyikkle írták - de v12 sp1-től jobb és stabilabb.
de egyébként is sok jó dolog van benne , persze erős gép kell hozzá.byte
-
miclucky
tag
hi,
nem hiszed vagy tudod is? (örülnék ha működne valahogy a dolog ,mert ez a TIA egy elég elcseszett dolognak tűnik a step7-hez képest)
step7 upload station to pg egyből reklamál, hogy tia-val írták és választhatom a kilépést.
Beszéltem pár TIA-val programozó emberkével, akik ezt megerősítették. De holnap rákérdezek a Siemensnél. -
tdanka
újonc
válasz
byte-by #5050 üzenetére
Sziasztok.
Köszönöm mindenkinek a váaszt.
Úgy tűnik megoldódott a probléma(részben).
A program feltöltéskor rögtön a flash memóriába töltődik,de a boot aplikációt kézzel kell hozzátölteni.Ha nincs boot nem tud felfutni a plc,Nekem felbootolt induláskor,de nem teljesen,ezért lehetett az a kis felejtés.
A boot-ot háromszor raktam fel egymás után,és így sikerült elérnem,hogy felfusson a plc,és miden előző beállítás is megmaradjon.Amit még nem tudok,az az hogy miért indul még most is stop-ban a plc.Ezt is kiküszöböltem,úgy hogy az egyik bemenettel indulás után startolom,egy időrelé segítségével. -
Szirty
őstag
Helló And!
Kb. ezzel játszottam én is. Fel kellett építeni a HW konfigurációt újra a GSD-k beszerzése után.
Sajnos volt pár kb 10 éves LIKA gyártmányú (olasz) pofibuszos abszolút jeladó is rajta. Ma már nem gyártják, és a gyártónál nincsenek régi anyagok, csak újak.
Szerencsére az új GSD-jével is összejött, a CLASS1-es busz kezelésen nem fejlesztettek. Egy Lenze szervó azonban megszivatott. Volt GSD hozzá, de olyan sokféle varációban konfigolható, hogy nehéz volt kitalálni melyik a nyerő. -
And
veterán
-
Szirty
őstag
Üdv!
Ha valaki ilyen helyzetbe kerülne:
Siemens S7-300-assal működő profibuszos gép közelébe kerül, amelyhez nincs forrás project, csak az ami a PLC-ről letölthető.
Letölti a teljes tartalmát HW configgal, system DB-vel, adat és program blokkokkal, mindennel együtt (upload station to PG). És a rendszerben olyan (mellesleg működő) DP eszközök vannak, amiket a számítógépen lévő fejlesztői környezet (Step 7) nem ismer, mert nincs GSD telepítve hozzá.Akkor gondolja meg alaposan hogy visszatölti a PLC-re a HW configot ha ennek igénye merülne fel!
-
Szirty
őstag
válasz
miclucky #5059 üzenetére
Helló miclucky!
"A fent említett vezérlőhöz nincs projekt file-om és step7 v5.5 uploadra kattintva közölte velem, hogy ezt bizony valami új csodával programozták ,melynek neve TIA."
Erről van szó?:
IM151-8 PN/DP CPU Interface Module for ET 200S Released for Delivery
IM151-8 PN/DP CPU
6ES7151-8AB00-0AB0Ha igen, ez programozható STEP7-el is.
Idézet a Siemens WEB oldaláról:"STEP 7
The new CPU can be configured with STEP 7 version 5.4 SP4 and higher.
Configuration of the CPU with older STEP7 versions is not possible." -
miclucky
tag
Hi Siemens Guruk
Sajnos tegnap találkoztam egy ET200S (151-8) csodával, ehhez kérnék pár tippet,mivel az elmúlt évtized során csak Omron ill.s7-200-as plc-kkel foglalkoztam ill. nagyon régen s7-300 (de step7-tel programozva).
A fent említett vezérlőhöz nincs projekt file-om és step7 v5.5 uploadra kattintva közölte velem, hogy ezt bizony valami új csodával programozták ,melynek neve TIA. A profinetes rendszerben van még két ET200s I/0 blokk meg x ktp600 hmi.
El kezdtem ismerkedni a TIA-val (első benyomás: katasztrofális!!! szörnyű lassú ,hiába nyóc mag meg 16 liba, mindig csak homokóra, meg nem válaszol).
A plc-ről a programot le tudtam menteni(bár kommentek és hardver konfig nélkül), de a hálózati szkennelésre nem sikerült rájönnöm, ehhez kérnék pár tippet.
Továbbá a programot monitorozni sem engedte annak ellenére,hogy minden pötty zöld (monitor ikon szürke).köszönettel:
luckyui: V11-es verzióval próbálkoztam, esetleg megpróbálom V13-sal is
-
natec
tag
A számítógép LAN kártyáját állítsuk IP cím automatikus kérése üzemmódra (DHCP) a WIFI -t kapcsoljuk ki. Kapcsoljuk ki a számítógépet, hogy bekapcsolás után ne tudjon csatlakozni semilyen hálózathoz és ne tudjon felvenni semilyen IP címet. Kössük össze a PLC -t és számítógépet Ethernet kábellel, kapcsoljuk be a PLC -t. Kapcsoljuk be a számítógépet, Indítsuk el a CX-Programmert project nélkül. Kattintsunk a felső iconsorban található CP1L-Ethernet Online ikonra a megnyíló ablakban jelöljük be a HAB Connectiont és nyomjuk meg a Browsw gombot. A megnyíló ablakban látható a csatlakoztatott PLC IP címe jelöljük ki a fenti sort, hogy elkéküljön a sor háttere majd kattintsunk az OK gombra. A visszatérő ablakban bemásolódik a PLC IP címe és csatlakozzunk (Connect).
Nekem egyenes és kereszt kábellel is működik a kapcsolódás. -
Peddy789
őstag
Helo,
S7-300 és Zenon között szeretnék kapcsolatot felépíteni, ethernetenStep 7-ben bekell állítani valamit?
Zenonban a projektet és változokat már megtudtam nyitni, viszont a drivers-nél nemtudom pontosan miket kéne megadni, pl az ip cím a plc ip címe? Mi az a Net szám valyon? Vagy valami uj kapcsolatot kéne létrehozni? Találtam valamit a neten hogy netconfogban meglehet adni step7ben egy s7-kapcsolatot
Fura de nem nagyon találok semmi használható klikk by klikk guidot, meg uyg semmi normálisat, hogy pontosan mik kellenek zenon - s7-300 viszonylatban
Zenon 6.51
Jahn az alap probléma hogy nem változik zenonban a változó állapota hiába billegtetem a plc-n -
byte-by
tag
halo.
a siemens-nél is van copy ram to rom. vagy memória kártyára is lehet másolni.
nyílván ha beilleszettük a programot a megfelelő helyre, akkor az elemtől függetlenül eltünni nem fog.
nem minden gyártónál kell "beégetni".
még az is elképzelehető, hogy érdemes lenne újra visszaállítani a gyári default beállításokat.pont a megnevezett plc többszintű memóriájával (vagy ennek kezelő utasításával, vagy felületével) kapcsolatban jegyeztem meg, hogy esetleg nem-e lehetséges ,hogy ott a probléma, azzal együtt, hogy nem ismerem a schneidert.
byte
-
And
veterán
válasz
byte-by #5050 üzenetére
"az elem tudtommal nem a programot védi ( pont mert az általában nem felejtő területen van , vagy memóriakártyán is szinte kivétel nélkül minden plc-ben)"
(A kérdéses PLC-családot ugyan nem ismerem, de akad olyan sorozat Schneider-éknél (pl. a Twido), amelyiken van ugyan nem felejtő programtár, de a program csak kérésre kerül oda (backup). Alapjában ez a funkció be van kapcsolva, első letöltéskor - és utána is minden online módosítás után - elvégzi ezt a backup-ot, de ha ezt letiltják, vagy offline-ba váltáskor a feltett kérdésre nemmel válaszolnak, akkor a teljes program vagy az online végrehajtott változtatás csak a RAM-ban marad, és kikapcsoláskor, lemerült / hiányzó elemnél elvész. Mod.: hab a tortán, hogy ennél a sorozatnál van lehetőség az előlapi - elemhibát jelző - 'BAT' led letiltására szoftverből, de alapesetben természetesen mutatja a lemerült elemet.)
Új hozzászólás Aktív témák
Hirdetés
- Milyen egeret válasszak?
- Milyen okostelefont vegyek?
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Pokoli lövölde pörgetné meg a GeForce-ok eladását
- Okos Otthon / Smart Home
- Milyen autót vegyek?
- Mikrotik routerek
- Xbox Series X|S
- Samsung Galaxy Watch6 Classic - tekerd!
- Autós topik
- További aktív témák...
- Meta Quest 3 128gb - Garanciás 2025.10.16-ig
- Eladó! Azonnal indítható Sugar Daddy társkereső az angol piacra Készen áll a pénztermelésre
- Apple Watch Nike S6 44mm Space Gray LTE, ajándék új szíjakkal, üvegfóliával és ütésálló tokkal!
- BenQ MW523 3D DLP Projektor, 3000 ANSI lumen, 143 óra üzemidő + 2db 3D szemüveg + Ingyen posta
- 16" macbook pro m1pro.
- ÁRCSÖKKENTÉS Lenovo Thinkcentre E73 asztali gép eladó
- Bomba ár! Dell Latitude 7320 - i5-11GEN I 16GB I 256SSD I HDMI I 13,3" FHD I Cam I W11 I Garancia!
- LG 34WK95U-W - 34" NANO IPS - 5120x2160 5K - DCI-P3 98% - HDR 600 - ThunderBolt 3.0/Type-C
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X3D 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest