Hirdetés
- Pánik a memóriapiacon
- Azonnali informatikai kérdések órája
- Autós kamerák
- Felvenné a Noctua kesztyűjét az ASUS
- Leiskolázná a mezőnyt az új Samsung csúcs-SoC
- Kormányok / autós szimulátorok topikja
- Milyen monitort vegyek?
- Épített vízhűtés (nem kompakt) topic
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Apple asztali gépek
Új hozzászólás Aktív témák
-
who_a_way
csendes tag
sziasztok, van lehetőség az SR tároló Q kimenetét egy globális változóba kimenteni, hogy bárhonnan elérhető legyen?
-
Gallusz
csendes tag
Üdv!
Az lenne a kérdésem, hogy Step7 Micro/win v4-et hogy tudom összeházasítani Wincc flexible 2008 sp2-vel? Ha nem lehet van-e alternatív megoldás? Köszönöm! -
balazsovics
tag
Köszönöm a segítségeket, körül fogok nézni rendesen!
Egyébként 30-40 kimenetet, valamivel kevesebb bemenetet kellene működtetni. Amin megakadt a szemem, az a www.loxone.hu. Érdekes, vessetek rá egy pillantást Ti is... -
moseras
tag
válasz
balazsovics
#2985
üzenetére
Üdv!
WAGO vagy Beckhoff. Van WEBVISU díjmentesen.
Imi.
-
byte-by
tag
válasz
balazsovics
#2985
üzenetére
halo balazsovics!
jó nézz körül.
érdemes a gyártók support-jánál érdeklődni.
főleg ha az épületautomatizálás valamilyen felügyelettel is párosul.
nyilván az ár sem mindegy.
a Schneider, a Hitachi, a Mitsubishi , a Siemens, vagy pl. a PowerMan kis SR szériája is alkalmas lehet.
Érdemes átnézni a bővíthatőségét, a modulokat(telefonos illesztő, távvezérlés, szoftvertámogatás,stb.)
(megjegyzem én magam nem vagyok járatos az épületautomatizálás dologban.)az ipari programozható relék (pl. a ZEN,LOGO ) arra amire kitalálták őket kiválóak.
ha a feladat kapcsolási sémák létrehozása egy épületben, akkor oké.
persze érdemes utánajárna a kezelhető portoknak, stb.de a programozható relé nem PLC, azt ne várd tőle, amennyiben ilyen elképzelésed van.
byte-by
-
Szirty
őstag
válasz
balazsovics
#2985
üzenetére
Üdv balazsovics!
Vannak épület automatizálásra kitenyésztett vezérlők. Azokat ajánlanám. Típust nem tudok, nem ismerem behatóan azokat.
De lényeg hogy kialakításuk (előlapba építhető, kijelzővel rendelkezhetnek, sok analóg bemenet, a témához kapcsolódó beépített funkciók, számítógéphez, GSM-hez illeszthetőségük, esetleg ethernet csatlakozás, beéípette web szerver, stb.) miatt hatékonyabban alkalmazhatók azon a területen.
Drágák azok is.Mivel nem tudom mit akarsz kihozni belőlük, pontosan milyen feladatot szánnál nekik és mennyi pénzt szánsz rá, ennél konkrétabbat nincs sok értelme válaszolni.
Esetleg nézd meg az Unitronics-ot. Remélhetőleg fejlődött azóta hogy összehozott vele a sors. -
natec
tag
válasz
balazsovics
#2985
üzenetére
Én egy OMRON gyártmányú ZEN-20C3AR-A-V2 -t használok, 2006-10-01 óta.
Gyakorlatilag azóta folyamatosan üzemel, az eszköznek 12 bemenete 8 relés kimenete van. -
Csakénvagyok
őstag
válasz
balazsovics
#2985
üzenetére
Szia balazsovics
Az attól függ hány ki-és bemenetet akarsz, hogy akarod majd bővíteni, ha akarod egyáltalán, stb.
Én mindenképp a programozható relék közt néznék széjjel, sajnos ezekből én csak az ipari cuccokat ismerem (Siemens Logo, Möeller Easy).
-
balazsovics
tag
Sziasztok!
Ha otthonra szeretnék PLC-t (épületautomatizálásra), milyen gyártmányt ajánlanátok?
thx
b -
Szirty
őstag
Kiegészítés:
"A diagnosztikai bufferből mindig kiderül melyik hibakezelő OB hiánya miatt áll meg."
Kivéve amikor OB122-t tesznek a programba, nem kezelik az eszköz leválást és épp le van szakadva egy eszköz. Ilyenkor CPU stop ugyan nem lesz, de a program minden nem létező címhez való hozzáférési kísérletnél beír egy IO access error-t a diag bufferbe ami pár 10 vagy 100 msec alatt kisöpör minden más bejegyzést onnan.
-
Szirty
őstag
válasz
Dezsi82
#2982
üzenetére
Helló Dezsi82!
A diagnosztikai bufferből mindig kiderül melyik hibakezelő OB hiánya miatt áll meg.
Így csak blöffölni tudok.Szerintem OB122 (I/O Access Error Organization Block)
Gondolom nem csinálták meg rendesen a buszos eszköz hibakezelését és akkor is írni és/vagy olvasni akarja amikor még nincs jelen a buszon.
Nézd meg a diag buffert.Ha ez a probléma, akkor úgy lehet kezelni, hogy OB1-ben meghívod SFC 51 "RDSYSST"-t amivel megállapítod melyik konfigurált eszközök vannak jelen a buszon és a PIW/PQW írását csak akkor engeded ha jelen van.
-
Dezsi82
tag
Sziasztok!
Egy olyan gondom lenne, hogy van egy S7-300 PLC, és egy Euchner EKS profinetes olvasó. Alapvetően a cucc megy is szépen, csak amikor bekapcsoláskor elindul a PLC, az Euchner még nem éledt fel, és ezért a CPU stopba megy. Kell várni egy percet, aztán PLC újraindítással, amikor az Euchner már kapott címet, és megvan a kommunikáció, el is indul a PLC.
Van arra valamilyen mód, hogy ne menjen ilyenkor stopba a PLC?
A következő hibakezelő OBk fel vannak töltve a CPUra, és Profibus állomés hibánál nem is megy stopba a PLC: 80,82,83,85,86
Köszi a segítséget -
Szirty
őstag
válasz
Csakénvagyok
#2980
üzenetére
Hali!
Én ezt írtam:
"...nem engednénk az indítást ha a számlálóban több mint 50 van? :>"Erre te ezt válaszolod:
"Bizonyos idő múlva lehetetlen lesz az indítás, mivel a számláló 50 alá csökken"Csak én látok itt ellentmondást?
Akkor nem engedi az indítást ha 50-nél nagyobb és nem akkor amikor kisebb.
De még be is idézted...No mindegy. Valószínűleg ebből a témából már nem tudunk többet kihozni

-
Csakénvagyok
őstag
válasz
Csakénvagyok
#2978
üzenetére
amennyiben az értéke 0nál nagyobb vagy egyenlő
Tévedtem, ha 10nél szigorúan nagyobb, akkor már működőképes.
(#2979) Szirty Igen!
-
Szirty
őstag
válasz
Csakénvagyok
#2978
üzenetére
Hali Csakénvagyok!
Én nem akarok veszekedni, de elolvastad amire reagáltál?
-
Csakénvagyok
őstag
No és mi volna, ha minden indításkor egy számláló tartalmához hozzáadnánk 10-et és a számlálót percenként csökkentenénk (nulláig) és nem engednénk az indítást ha a számlálóban több mint 50 van? :>
Ismételten nem jó megoldás! A számláló honnan indul? Bizonyos idő múlva lehetetlen lesz az indítás, mivel a számláló 50 alá csökken, és folyamatosan csak a csökkenés feltételei lesznek adottak, indítani már sosem lesz lehetséges.
Akkor már a számlálót 60ról indítjuk és percenként hozzáadunk egyet, amennyiben az értéke 60nál szigorúan kisebb. Valamint minden indításnál kivonunk belőle 10et, amennyiben az értéke 0nál nagyobb vagy egyenlő.
Evvel a megoldással szintén nem tudjuk kizárni azt a lehetőséget hogy mikor a számláló 60at mutat és megpróbálkozunk ismételt többszörös indítással, lehetőségünk legyen akár 6 egymásutáni indításra, majd 10 perc elmúltával ismét egyre, tehát 11 percen belül akár hétre is.UI: Igyekszem sosem blöffölni.

-
Szirty
őstag
válasz
Csakénvagyok
#2976
üzenetére
Hali Csakénvagyok!
"Természetesen egy számláló sosem vesz negatív értéket, amennyiben Countereket használunk, s nem valamilyen memóriaterületen képzett számlálókat."
Ha már feltételezted, hogy az óránkénti max 6 indítás valamilyen technikai követelmény, feltételezhetted volna azt is hogy S7 Counterről, azaz számlálóról van szó...

Na jó ennek már mindegy.. (Általában nem kedvelem a feltételezéseket és a blöfföt, csak azért reagáltam így)No és mi volna, ha minden indításkor egy számláló tartalmához hozzáadnánk 10-et és a számlálót percenként csökkentenénk (nulláig) és nem engednénk az indítást ha a számlálóban több mint 50 van? :>
"Összegezve, még mindig egy LIFO listás időmérést tartok leginkább javasoltnak."
Jó megoldás.
Azonban az alternatív megoldások vizsgálata hasznos lehet... -
Csakénvagyok
őstag
És mi van, ha az előző óra 59. percében elindították hatszor, majd a következő óra 1. percében megint hatszor? Akkor 2 percen belül 12x indították, pedig óránként kell maximum hatot megengednie
Nem, az általam javasolt megoldás ezt nem engedi meg.
Az eredeti kérdésben az sem egyértelmű tehát, hogy az 1 órás időtartamot hogyan is kell mérni.
Feltételeztem, mint utóbb ki is derült, hogy ez az óránkénti max 6 indítás valamilyen technikai követelmény, ezért is annak mérését relatív, az utolsó indítástól visszaszámolt 6. indítástól mérném.
A SIMATIC S7-300 PLC-ben a számlálók értéke soha nem lesz negatív.
Természetesen egy számláló sosem vesz negatív értéket, amennyiben Coutereket használunk, s nem valamilyen memóriaterületen képzett számlálókat.
Összegezve, még mindig egy LIFO listás időmérést tartok leginkább javasoltnak.
-
DP_Joci
tag
Köszönöm az eszmefuttatásokat.
Egy vákuumszivattyúnak van ilyen indítási feltétele, hogy csak max. 6-szor óránként.
Üzemszerűen úgy néz ki a dolog, hogy bekapcsolás után fél óráig előmelegít aztán dolgozik, kikapcsolásnál meg fél óráig visszahűt és úgy kapcsol ki. De, ha hiba van, akkor egyből kapcsoljon ki és nincs róla infó, hogy hogyan induljon újra.
Nyilvánvalóan üzemszerűen lehetetlen óránként 6x indítani.köszi
ui: A múltkori PG CP5611 kártyás kérdésemnek az lett a vége, hogy szervizbe kell küldenem.
-
Szirty
őstag
válasz
Csakénvagyok
#2973
üzenetére
Helló Csakénvagyok!
"De mivel csak óránként eggyel csökkented a számláló értékét, s valamint ha az előző órában már 6szor beindították akkor ebben az órában már maximálisan csak egyszer indíthatsz."
És mi van, ha az előző óra 59. percében elindították hatszor, majd a következő óra 1. percében megint hatszor? Akkor 2 percen belül 12x indították, pedig óránként kell maximum hatot megengednie

Az eredeti kérdésben az sem egyértelmű tehát, hogy az 1 órás időtartamot hogyan is kell mérni.
A jelen időtől visszafele mért elmúlt egy óra (relatív) az az 1 óra, vagy Reggel 8:00-9:00 9:00-10:00 stb fix időpontok között eltelt (abszolút) 1 óra.Mivel minimális értéket nem adtál meg a számlálónak, ez akár 0 értéknél kisebbet is felvehet, ami azt eredményezi hogy akár 6nál többször is el lehet indítani
A SIMATIC S7-300 PLC-ben a számlálók értéke soha nem lesz negatív.
-
Csakénvagyok
őstag
1. Tehát attól függően hogy milyen memóriaterületen vannak tárolva az adatok, lehetséges hogy egy újraindításkor megőrzik vagy sem az értéküket. Ez értettem kezdeti állapotnak.
2. Mivel nincs megadva kezdeti érté, az valószínűleg 0 lesz. Itt viszont rosszul értelmeztem hogy, mivel újraindításkor növelni kell a számláló értékét, valamint figyelni hogy kisebb vagy sem mint 6. Tehát, így szemlélve, az előző megoldás képes szabályozni az óránkénti maximális 6 indítást.
3. De mivel csak óránként eggyel csökkented a számláló értékét, s valamint ha az előző órában már 6szor beindították akkor ebben az órában már maximálisan csak egyszer indíthatsz.
4.Mivel minimális értéket nem adtál meg a számlálónak, ez akár 0 értéknél kisebbet is felvehet, ami azt eredményezi hogy akár 6nál többször is el lehet indítani, attól függően hány órát spóroltak meg (mármint ha a számláló típusa ezt megengedi).
Tehát ha úgy fogalmazzuk meg a problémát hogy minden órában maximálisan 6szor lehet elindítani, az a megoldás jó, annyi helyesbítést tennék hozzá hogy óránként nem csökkentem egyszer az értéket, hanem nullázom.
Amennyiben viszont fontos hogy bármikor egy órán belül ne lehessen 6nál többször elindítani akkor viszont egy olyan megoldást javasolnék amit feljebb leírtam.
Viszont mindig az egyszerű megoldások a legjobbak, amennyiben megfelelnek a probléma leírásának így viszont a 10 percenkénti indítás a legjobb, nem feltétlenül kel túlbonyolítani, mint én tettem.
-
Szirty
őstag
-
Szirty
őstag
válasz
Csakénvagyok
#2970
üzenetére
Helló Csakénvagyok!
Nem tudom mit értesz kezdeti állapot "figyelésen". Nyilván van egy "kezdet", amikor a programot először elindítod. Mivel a program nem tudja hogy a születését megelőző órában volt-e indítás és hányszor, feltételezhetjük, hogy nem volt. Ha a 6-nál több indítás nagyon kritikus, akkor feltételezhetjük azt, hogy volt már hat indítás, így egy óráig a program futásának kezdetétől nem enged indítást végezni, tehát teljesülni fog az hogy ne legyen több hatnál.
"szóval az első órákban csak óránként lehet indítani,"
Nem!
Az első órában akár hatszor is el lehet indítani, akár egy másodpercenként is (bármilyen gyakorisággal, de csak hatszor).
Honnan veszed hogy csak óránként lehet? Feltételezzük, hogy a számláló tartalma a program indításakor nulla, és az indítást csak akkor gátolja hat vagy több, akkor miért ne lehetne többször indítani?"de még később is csak akkor lehet egynél többször bekapcsolni ha előtte párszor kimaradt."
Bármikor lehet egynél többször indítani, ha abban az órában 5-nél kevesebb indítás történt.
"Ugyanakkor ha előtte többször is kimaradt egy idő után lehetséges többször is mint 6 indítani."
Soha nem lehetséges egy órán belül hatnál többször indítani, mert a számláló 6 után tiltja az indítást.
Természetesen ha az egy órát nem aszinkron módon kell mérni amin belül nem lehet 6-nál több indítás, hanem az első indításhoz mérjük, akkor más a helyzet.
De a probléma megfogalmazásában ilyen kikötés nem volt, ezért a számlálós megoldás is megfelel."Egy megoldás úgy is lehet hibás, hogy rosszul van megfogalmazva maga a probléma!"
-
Csakénvagyok
őstag
Szia Szirty!
Ez így nem jó. Például ez nem figyeli a kezdeti állapotot, szóval az első órákban csak óránként lehet indítani, de még később is csak akkor lehet egynél többször bekapcsolni ha előtte párszor kimaradt. Ugyanakkor ha előtte többször is kimaradt egy idő után lehetséges többször is mint 6 indítani.
Én azt javasolnám hogy az utolsó 6 indítás idejét kéne figyelni egy LIFO listában. A számlálót egy előre beírt 6os értékről minden egyes indítással csökkenteni egyel, valamint növelni, ha a legrégibb figyelt indítás ideje kisebb legalább egy órával mint az aktuális idő, de a számláló nem nagyobb mint 6. Ugyanakkor minden ilyen növelésnél kivenni a lista legöregebb (legkisebb idő) elemét.
-
DP_Joci
tag
Sziasztok,
Mi lenne a legegyszerűbb megoldás arra a feladatra, hogy egy szivattyút ne lehessen 6-nál többször indítani 1 órán belül. S7-300-ra .
Köszi
-
Szirty
őstag
válasz
Csakénvagyok
#2965
üzenetére
Szia!
Abszolút!
Mellé lőttem, elnézést!
Gallusz nem nyilatkozik! Az ő nevét kell behelyettesíteni a tieddel.
Sorry! -
Szirty
őstag
válasz
isvarga
#2962
üzenetére
Hali isvarga!
Veled értek egyet. Venni kell bővítő modult a 200-ashoz és nem ilyen megoldásokhoz folyamodni.
A tárolós megoldás ugrott be elsőre nekem is, de ahelyett inkább elleneztem ezt a kimenet sokszorozást, ezért nem írtam le.Ennek is van egy pár hátránya.
Pl. szint illesztésről kell gondoskodni, a 4094 max 20V-ot visel el, kell egy külön tápegység is az egészhez.
A PLC elejti az összes kimenetét ha pl. egy hiba miatt STOP állapotba kerül. Ezzel a megoldással azonban úgy maradnak a relék ahogy voltak.
Fogalmam sincs, hogy ez a megoldás mihez kell (hiába kérdezem, Csakénvagyok nem hajlandó válaszolni) de ha otthoni fényjátékhoz karácsonyra, akkor ez nem gond, de ha valamilyen ipari berendezést kell vele vezérelni, akkor probléma lehet, erre is gondolni kell.
A kimenetek kapcsolási sebessége is tizedelődni fog, ha a PLC 30ms ciklus idővel fut, akkor egy ilyen multiplexelt kimenet kapcsolása akár 240ms késést is szenvedhet. De mivel nem árulta el mire kell megint csak nem lehet tudni ez a tulajdonság jelent-e akadályt. -
Csakénvagyok
őstag
válasz
Gallusz
#2961
üzenetére
Még mindig nem értem a lényeget, miért nem fix melyik éren nem lehet tudni hogy az ki vagy bemenet.
Akkor is biztosan rengeteg megoldás létezik, így a profibuszos IOmodulok is.
Szóval akár erenként két relével, egymás kizárásával be lehet kötni ki és bemenetekre is, sajnos részletesebb leírást több infó nélkül nem lehet mondani.
-
isvarga
csendes tag
válasz
Gallusz
#2961
üzenetére
Szia!
Szerintem a mátrix nem jó megoldás !
Addig működik amíg akármelyik egy vonalra kapcsolt reléket akarsz meghajtani !
Tehát nem lehet tetszőleges reléket bekapcsolni.
1. veszel megfelelő bővítőkártyát.
2. 8db 4094 ic + 8db uln2803 = 2400Ft (ez 3 vezetékkel megcsinálja a 64 kimenetet, ehhez már csak a reléket kell hozzákötni ) -
Gallusz
csendes tag
válasz
Csakénvagyok
#2960
üzenetére
Pont ugyan erre gondoltam én is, csak nem volt meg nálam a háttértudás.
Van fix 5 bemenet és 3 kimenet, de hogy ezen belül melyik kábel melyik az nem fix. Ezért egy olyat gondoltam ki, hogy a PLCbe bekötöm a 3ki/5bet. majd ezeket a 64 relébe 8as csoportonként. Ezen kívül kellene még 8 ami kiválaszt egy 8as csoportot a 64-ből. Ebből egy lehet aktív és az a vonal menne tovább.
A te leírásodat tudnád részletezni? Ott lehet a megoldás.
-
Csakénvagyok
őstag
válasz
Gallusz
#2956
üzenetére
Elméletileg lehetséges, de ahhoz hogy tényleges infót is lehessen mondani kéne ismerni a konkrét munkafolyamatot.
Tehát, én egyfajta MÁTRIX szerűen képzelem el, ahol 16 külön relével megoldható lenne 8 sorra és 8 oszlopra bontani a mátrixot. Minden oszlophoz 8 morse kontaktos relére lenne szükség, az oszlopok minden egyes reléjének a vezérlését megszakítani az oszlopnak megfelelő 8 morse kontaktos relé egyik NO kontaktjával. És minden egyes sor ugyancsak megszakítsa a mindegyik a 8 morse kontaktos relé kontakjaiból valamelyiket (első relé mindegyik 8as relé első kontaktját, második a másodikat, stb).
Így vezérlést adva valamelyik oszlop reléjére meghúzna mind a 8 relé, de vezérlése még meg van szakítva a sorok lévő reléken keresztül is. Így megoldható hogy 16 kimenettel legyen megoldva a vezérlés is.
Picikét bonyolultra sikeredett ez a leírás, ha nem érted igyekszem valami rajz félét is csinálni.
-
Szirty
őstag
válasz
Gallusz
#2956
üzenetére
Hali Gallusz!
Azért kell ez, mert kevés a 16 kimenet? Ilyen megoldást csak végső esetben szerintem.
Milyen kimenet az a 16 azon kívül, hogy digitális? 24V, 230V, relés?
Van a 16-on kívül még 2 vagy 4 kimenet aamit fel lehet használni a multiplexeléshez, vagy ez a 16 van csak? -
Gallusz
csendes tag
Üdv! Olyan problémám lenne, hogy egy S7-200 16 digitális kimenetével szeretnék 64 relét kapcsolni. Milyen módok lehetnek rá? Valami multiplexerésen gondolkodtam, de nem tudok elindulni.
-
-
Szirty
őstag
válasz
01101010111
#2952
üzenetére
Üdv 01101010111!
Azt elfelejtettem megjegyezni, hogy az előző hozzászólásommal tulajdonképpen nem is válaszoltam a kérdésedre, mert te TAG-be akartad tenni az aktuális screen számát, és WinCC-ben akartad megoldani. Én meg Areapointerbe raktam és WinCC Flexible-ben adtam példát.
A WinCC Flexible vs WinCC kérdésre utaltam, a második hiányosságot pedig most küszöbölöm ki:
Ha a HMI-ben is tudni akarod, hogy melyik az éppen kijelzett kép (mert pl. scripttel akarod feldolgozni vagy éppen kiírni ezt a számot a template screen-en), akkor készíts a DB10.DBW12-re mutató integer TAG-et.
Abban az előző üzenetem alapján automatikusan az aktuális képernyő száma lesz. Ha fontos hogy a system screenek ne keveredjenek bele, akkor a PLC-ben elkülönülő címre kell tenned a TAG-et (nem az areapointerre) és programban összehasonlítással kizárni a system screent, és csak akkor írni pl. nullától eltérő értéket a TAG-be amikor user screen van a képernyőn. -
Szirty
őstag
válasz
01101010111
#2952
üzenetére
Szevasz 01101010111!
Gondolm WinCC helyett WinCC Flexible-ről van szó.
Tehát azt akarod, hogy a PLC tudja melyik screen van a HMI-n megjelenítve.
A dolog többféleképpen is kivitelezhető, leírom ln hogy szoktam.
A dolog mechanizmusa az, hogy a HMI-ben felvejető egy areapointer, ami 5 integert tartalmaz. Ezekben minden képernyőváltáskor közli, hogy hanyas kép van kiválasztva és az user kép vagy rendszer kép, továbbá megadja azt is, hogy az adott képernyőn melyik mező van kiválasztva (ha van kiválasztható mező a képernyőn, pl. input field).A megvalósításhoz a következő lépéseket kell követned:
1.
A PLC-ben valamelyik DB blokkban kijelölsz 5 szó (10 byte) hosszúságú helyet. Célszerő az operátorpanellel való foglalkozáshoz egy külön DB-t használni,de egyébként mindegy mi van még a DB blokkban. 5 integer típusú bejegyzésre lesz szükség:A példában én a DB10-et használtam erre, a kép tehát a DB 10 egy részletét mutatja.
2.
A WinCC Flexben Communications / Connections képen átváltasz az Areapointer fülre és For all connections sorban megadod a létrehozott 5 integer kezdőcímét (DB10.DBW10)TIA portál esetén ugyanez a beállítás szükséges (de arról nem csinálok külön screenshotot).
3.
A PLC-ben ezután a DB10.DBW12-ben megkapod hányas számú kép van kijelezve. De ez csak akkor igaz, ha a DB10.DBW10 tartalma =1 (ebből derül ki, hogy nem rendszer képernyőről, hanem felhasználóiról van szó).
Ha biteket akarsz bekapcsolni amikor egyes képernyők vannak kijelezve, akkor egyszerű összehasonlításokkal könnyen megteheted.
Pl.:Ha sok képernyőhöz kell külön-külön ilyen biteket kapcsolgatni, akkor érdemes csinálni egy program blokkot ami ezzel foglalkozik.
-
01101010111
csendes tag
WinCC-ben, illetve TIA portalban, hogyan tudom megoldani, hogy az éppen aktív screen számát átküldjem a PLC-nek? Magyarán szükségem lenne egy TAG-re ami az éppen aktív screen számát tartalmazza.
-
belys
csendes tag
Hali Szirty!
Tehát a T101 idejét akarom felezni indítás után. T101 ideje DM8-ban van.
DM8 tartalmát állítja a HMI panel egy input mezője.
DM8 tartalmát vagy MOVE-al átteszem DM100-ba,Eddig oké, de az osztással megálltam ha valaki segítene megköszönném
meg esetleg hogy csak egy adott ciklusig legyen felezve.
Hobbi plc-ző vagyok csak
köszi
-
Szirty
őstag
-
Szirty
őstag
Hali vopi86!
"Azt hogyan kell beállítani, hogy minden alkalommal kérje a jelszót ill. felh.nevet?"
Minden alkalommal kéri, amikor nincsenek bejelentkezve.

Tehát hogy újra jelszót kérjen ki kell jelentkezni (logoff). Alapból ez 5 perc tétlenség után magától megtörténik. Ha a panelt 5 percig magára hagyod, megint kérni fogja a jelszót.
Ez az idő állítható az User administration / Properties / General / Atomatic logoff /Minutes to logoff beállításnál:Ki is kapcsolható, akkor magától nem jelentkezik ki.
Ha az időzített automatikus kilépés nem felel meg neked, és azt akarod, hogy ha bármilyen rövid időn belül újra megnyomják a gombot akkor megint be kelljen lépni, használd a Logoff funkciót a SetBit után a nyomógomb Eventjénél:Ekkor a következő történik:
A gombot megnyomják, de mivel annak Security / Authorisation beállítása nem üres, a gombhoz rendelt események nem kerülnek végrehajtásra.
Mivel ekkor a felhasználó nincs bejelentkezve, feldobja a jelszó kérő ablakot. A felhasználó bejelentkezik, majd ismét megnyomja a gombot. Mivel ekkor be van jelentkezve ledutnak a gomb eseményhez rendelt funkciók, vagyis bekapcsolja a bitet a SetBit funkció, majd azonnal ki is jelentkezik.
Így ha ismét megnyomják a gombot, megint jelszót fog kérni..."m66.1-es merkert hogy lehet beállítani, hogy kikapcsolás után is megtartsa az értékét?"
Lásd az előző üzenetet (Retentive Memory beállítás!
-
Szirty
őstag
Szevasz vopi86!
Úgy, hogy a hardver konfigban, a CPU tulajdonságoknál beállítod a Renetive Memory fülnél hogy mit őrizzen meg feszmentes állapotban:
Gondolom a táblázat kitöltése magától értetődő, nem magyarázom.
Az azonban fontos, hogy amit itt látsz az függ a CPU típusától is.
Van olyan CPU pl. aminél a DB-k mindenképpen megtartják az adatokat, ezért azt itt be sem lehet állítani melyikből mennyit tartson meg.
Amennyiben a képen látható módon DB-nként beállítható miből mennyit tartson meg, neked kell eldöntened mely adatok fontosak.
Komolyabb project esetén az ilyen CPU típusnál ezzel előre kell számolni és a megtartandó fontos adatokat (üzemállapot, beállítások) egy helyre kell csoportosítani, hogy átfedésbe lehessen hozni az adatmegtartásra kijelölt memória területekkel. (Ha össze-vissza lennének ezek a megtartandó adatok, akkor ez nem biztos hogy maradéktalanul sikerülne)
Az gondolom logikus, hogy az összes DB-t és merkert nem biztos hogy be tudod adatmegtartásra állítani, hisz a retentív terület mérete korlátozott (különben értelme sem volna ennek a beállításnak). -
vopi86
csendes tag
Kedves Szirty!
Ezt a jelszavas belépést sikerült megcsinálni. Azt hogyan kell beállítani, hogy minden alkalommal kérje a jelszót ill. felh.nevet?
Ill. az érdekelne, hogy ezt a bizonyos m66.1-es merkert hogy lehet beállítani, hogy kikapcsolás után is megtartsa az értékét? Ill. ugyanez lenne a kérdésem egy DB35-ös számlálóhoz tartozó memóriaterülettel is? Tehát szeretném, hogy az aktuális értékét (ameddig"elszámolt") kikapcsolás után is tartsa és onnan folytassa....
Tudnál még ebben segíteni?
Köszönöm szépen!
vopi
-
Szirty
őstag
Hali vopi86!
Ha jelszóhoz akarod kötni egy bit bekapcsolását, akkor ne úcs csináld, hanem így:
1. Leraksz egy gombot (button) aminek az egyik eventjéhez beállítod a SetBit funkciót, annak megadod a kívánt bitre mutató Tag-et.
2. Létrehozol egy felhasználót (user administration) annak adsz egy megfelelő hozzáférési szintet és jelszót rendelsz hozzá
3. Az iménti nyomógombnál bekapcsolod a jelszavas védelmet (Properties/Operate) és megadod neki azt a felhasználói csoportot, amelyikhez az imént a felhasználót hozzárendelted.
Kész.
Ha megnyomod a gombot kéri a jelszót. Ha megadod a jelszót megnyomhatod és akkor bekapcsolja a bitet. Ha nem adsz meg jelszót vagy rosszat írsz be akkor hiába nyomod, csak újra kéri a jelszót, a bitet nem kapcsolja be.
-
DP_Joci
tag
Sziasztok,
Nagy a baj. Van egy simatic field pg M3 és az egyik szoftver kicsit összegubancolt néhány dolgot. Pontosan ami a legnagyobb probléma, hogy a cp5611 kártya a set pg/pc select remove fülénél szürkén felkiáltó jellel jelenik meg és nem tudom még eltávolítani sem.
Természetesen úgy vettem észre, hogy nem tudtam csatlakozni a plc-hez.
Bármilyen segítő ötletet szívesen veszek
köszi
Józsi -
vopi86
csendes tag
Sziasztok!
Siemens S1200-as HMI-s kérdésem lenne....
TIA Portálban szeretném megcsinálni, hogy:
HMI-re teszek egy beviteli mezőt és egy OK gombot,
ha a beviteli mezőbe az általam megadott jelszót írják be
és megnyomják az OK gombot, akkor egy bit (ami kikapcsolásnál is megőrzi állapotát)
besettelődne....Tudnátok segíteni?
Köszönöm:
vopi
-
Szirty
őstag
Hali belys!
Tehát a T101 idejét akarod felezni indítás után. T101 ideje DM8-ban van.
Gondolom DM8 tartalmát állítja a HMI panel egy input mezője.A T101-nél DM8-at kicseréled egy szabad D memória címre (legyen DM100, hogy a szövegben legyen mire hivatkozni).
Ezután a DM8 tartalmát vagy MOVE-al átteszed DM100-ba, vagy elosztod kettővel és az eredményt teszed DM100-ba, amikor fele időt akarsz.
BCD osztást használj, a timer SV BCD típusú adat.Így ha változtatnak a bekapcsolás idején, a rövidebb idő is változni fog, mindig a beállított fele lesz, bármennyit állítanak be panelen.
-
byte-by
tag
hali Belys !
jól gondolom, hogy a D8 és a D10 értékét akarod bizonyos feltételek melett megfelezni (vagy szűkíteni) és azt használni?
a lépések szerint :
izzítás timer -ha lefut felfutó éllel setel egy bitet (30.00)-
30.00 indít egy timert T101 D8 értékkel- csiga be - ( ennek kell pl. a fele?)
T101 lefut -resetelei a 30.00-át
ha reset 30.00 a T102 lefut D10 értékkel-csiga vár- ( ennek is pl. a fele kell?)
a kiürült T102 újraseteli egy felfutó éllel a 30.00-at és kezdődik előről.olyan , mint egy flip-flop a T101 és a T102 felváltva lesz 1.
ha jól gondolom az izzítás után egy csiga motor szakaszos működéséről van szó, amit Te
bizonyos feltételek melett szűkíteni akarsz?persze lehet rosszul látom.
ez biztos , hogy CJ1M ?byte-by
-
DizzyP
csendes tag
Hello Szirty!
Ma sikeresen elkészült a vezérlőprogram a daruhoz.
Még egyszer köszönöm szépen a segítséget! 
-
belys
csendes tag
-
belys
csendes tag
Sziasztok
Egy kis segitsegre lenne szuksegem
Omron CJ1M plc es NT 20 terminalHogy lehetne megoldani egy kiment pl:motor on 5sec terninálrol valtoztathato.
es megadott cikklust meg el nem eri addig csak pl2,5 sec legyenKoszi
Balázs
-
Szirty
őstag
Helló DizzyP!
PtP-s CPU-t még nem használtam, de külön PtP-s CP-t igen.
Ahhoz adtak egy CD-t azon voltak olyan program blokkok amikkel lehet kommunikációt megvalósítani (azok nélkül is lehet ha megírja magának az ember).Szóval azoknál a működés lényege az, hogy van egy adási puffer (egy DB blokkban) meg egy vételi puffer.
Amikor adni akarsz valamit, azt beleteszed az adás pufferbe, maly megcsiklandozod az adással foglalkozó blokkot a request bemenetén, erre az elküldi. az adási puffer tartalmát (jelzi is amikor küldi meg azt is amikor készen van.A vétellel foglalkozó blokk folyamatosan figyeli jött-e valami. Ha igen, azt belepakolja a vételi pufferbe és szól hogy adat jött.
HW configban sokmindent be lehet állítani az adatsebességen, bitek számán paritáson kívül is, azt át kell nézni. Pl. az adás végét jelző karaktar (ha van ilyen) időzítések, legyen-e adatfolyam vezérlés, felülírja-e a vételi puffert, stb.)
Sajnos nem tudom a PtP CPU-nál ez a dolog hogy néz ki, de valószínűleg ehhez hasonló lehet.Közben megnéztem (bár nem tudom az öt féle 314C-2DP PtP közül melyik van neked, én találomra a 6BG03-at néztem) nagyon hasonlóak a beállítások.
Nem akartam túllihegni a válaszom, nem ismerem a háttered és ezek szerint a kérdést is félreértettem...
Amikor én ezzel foglalkoztam, a PLC---Eszköz összekapcsolása mellett párhuzamosan az eszköz adás vonalára rákötöttem a PC soros portját is (egy RS422/485-ös átalakítón keresztül). Így azt az adatot amit a PLC kapott, a PC is megkapta és egy terminálprogrammal (ZOC) tudtam nézni mik jönnek. Sokat segített.
-
DizzyP
csendes tag
Kedves Szirty!
Bocsánat, én kérdeztem hülyén.
Én is így terveztem a vezérlést, ahogy felvázoltad a koordinátákkal. Csak a PtP még új nekem, most hogy írtad kezdtem el tüzetesebben tanulmányozni. Meg eddig leginkább Schneider plc-t programoztam Untiy-vel, így a Siemens is új még. De szép lassan kezd letisztulni a dolog.
Köszönöm a segítséged, szerintem most már menni fog.
Egyébként ez egy 314C-2 DP. PtP kommunikációs lehetőség van. -
Szirty
őstag
Helló DizzyP!
"Terminallal csináltam. Inkább magánál a plc program írásánál akadtam el: hogy küldi el a kérést, hogy fogadja az adatokat és azzal én mit tudok kezdeni."
Írtam neked, hogy egy koordinátát fogsz kapni (néhány járulékos egyéb infóval együtt) ami pontosan megmondja hol a daru!
Egy egy dimenziós 32 bites koordináta értéket. Azzal miért nem tudsz mit kezdeni?
Ha azt akarod hogy a daru menjen 22254 koordinátára és a pillanatnyi koordinátája ennél kisebb, akkor elindítod előre, ha nagyobb akkor hátra. Közben folyamatosan (ciklikusan) lekérdezed a pillanatnyi koordinátát és összehasonlítod a 22254-el, ahol meg akarod állítani.
Ha a az aktuális pozíció (koordináta) egy ésszerű tűréssel együtt megfelel a 22254-nek, akkor megállítod.Amúgy nem fogod elárulni milyen kommunikációs lehetőség van azon a PLC-n?
-
DizzyP
csendes tag
Hello Szirty!
Köszönöm a gyors választ! Erről az adat küldő és fogadó PtP blokkról nem tudtam, vagyis még nem használtam. Eddig leginkább csak memóriacímeket, IO-kat, számlálókat, időzítőket, élfigyelést használtam. A BPS 8 dokumentumát már alaposan áttanulmányoztam, és már konfiguráltam a rendszert programjával. Tudok neki kéréseket küldeni, és az általa küldött adatokat is tudom értelmezni, bár ezt eddig még csak Terminallal csináltam. Inkább magánál a plc program írásánál akadtam el: hogy küldi el a kérést, hogy fogadja az adatokat és azzal én mit tudok kezdeni.
-
Szirty
őstag
Helló DizzyP!
Hát ez lehet hogy nem lesz olyan egyszerű, mint amilyennek látszik.
Először is lehetővé kell tenned, hogy a PLC kommunikálni tudjon az olvasóval. Ez azzal jár, hogy a PLC-ben kell hogy legyen egy PtP kommunikációs lehetőség. Ez vagy egy RS232/485 PtP kártya, vagy ha PtP-s a CPU, akkor annak a PtP portja megfelelő.
A CPU-ban a PtP porthoz van gyári blokk, amivel tudsz adatot küldeni és fogadni rajta keresztül.Az olvasóhoz való Leuze konfig programmal beállítod az olvasót ahogy neked kell.
- Telegram típusa (egy változtathatót és két fixet ismer)
- Skálázás, ha szükséges
- A növekmény irány (melyik mozgásirányba nőjön az olvasó által küldött pozíció koordináta)
- Preset felvétele ha szükséges (a koordináta rendszer nulla pontjának meghatározása)Amennyire látom, az olvasó a neki küldött kérésekre küldözget válaszokat. Kérés meg van diagnosztikai, pozíció lekérdezés, stb.
Írni kell tehát egy programot a PLC-re, ami ciklikusan lekérdezi a pozíciót az olvasóról és a vett adatokat feldolgozza. Pozíció lekérdezéskor mm-ben fog visszaadni egy 32 bites pozíció értéket, de minden ilyennel együtt küld egy status byte-ot is.
Ezzel is foglalkozni kell, mert ha az olvasónak baja van (ERR) akkor bekapcsol egy bitet amiben jelzi, hogy nicns visszaadható pozíció. Pl. ha szennyeződés miatt nem tudja leolvasni a vonalkódot.
Továbbá küld egy XOR kódot is, amivel neked XOR műveletet kell végrehajtanod, ez az adatbiztonságot szolgálja.
Ha nem akarod, hogy a daru koppanásig menjen valamilyen hiba miatt, akkor ezekkel mindenképp kell foglalkozni!A lényeg, hogy kapni fogsz egy bináris pozíciót, ami megmondja hol van a daru.Ezeket beállított értékekkel összehasonlítva tudod vezérelni a lassítását (ha van neki) és a megállítását.
Néhány jó tanács:
- A megállási pozíciót soha ne egyenlőségre vizsgáld, hanem tartományra!
- Figyelni kell arra, hogy ha a pozíciók nem fixek, hanem lehet állítani pl. HMI-ről, akkor ne kerülhessenek átfedésbe egymással pl. hibásan megadott érték esetén.
- Tanulmányozd a BPS 8 leírását
- Használd a SLEEP funkciót amikor a berendezésed olyan üzemállapotban van hogy egy darabig nem fog megmozdulni. SLEEP módban kikapcsolja a lézert és az eltérítő tükör forgató motorját. Ha ezek éjjel-nappal aktívak az nyilván csökkenti az olvasó élettartamát
- Legyen a pálya két végén külön vészleállító végállás, hogy hibás pozícionáláskor ne legyen nagy baj.
- Esetleg ha használni akarod a pereset funkciót, akkor kell egy fix referencia pont, nyilván szintén egy végállással. -
DizzyP
csendes tag
Sziasztok!
Szükségem lenne egy kis segítségre egy daru vezérléséhez. Az egész nagy vonalakban:
Van egy függő sínpályás daru, amit jelenleg S7 300-al vezérlek. A darura van egy Leuze Electronic BPS 8 vonalkódos pozicionáló rendszer rakva. Terminal-lal kipróbáltam az olvasót, hex-ben küld számokat, amivel számolgatva meg lehet mondani, hogy hány mm-re van a legelső vonalkódtól. Kéne egy olyan plc program, hogy ha megadok neki egy pozíciót, akkor azt a daru automatikusan felvegye. Tulajdonképpen a fő gondom az, hogy a plc hogy tud kommunikálni ezzel a vonalkód olvasóval hex-ben? Ha pl. azt mondom neki, hogy menjen a "08 00 26 34 1A"-ra, honnan fogja tudni, hogy ott van, és álljon meg?
Gondoltam olyanra, hogy a több ezer hex kezelése helyett méterenként egyet használok, utána meg kézi üzemmódban finomítok az álláson, de akkor sem tudom, hogy azt a pár hex-et is hogy tudná kezelni.
Nem találkoztam még ilyen dologgal. Lehet nem is olyan nagy dolog, mint amilyennek én látom, de nekem ez új... -
Szirty
őstag
Helló drgab!
"Nem fordulhat elő, hogy a set-elő ág később értékelődik ki, mint ahogy a shift regiszter beolvassa a bemenetén a setelt bitet tartalmazó byte-ot?"
Nem.
Azért nem, mert a program balról jobbra / fentről lefele kerül végrehajtásra, ami sosem változik meg, mindig így csinálja.
Ha ezt a sort beírod létrában és megnézed a kódot STL-ben egyértelmű lesz.Köszönöm az elismerő szavakat!
-
drgab
tag
Kedves Szirty!
Köszönöm a gyors választ. Sikerült megvilágosodnom.

Azonban felmerült bennem még egy kérdés(1.ábra). Nem fordulhat elő, hogy a set-elő ág később értékelődik ki, mint ahogy a shift regiszter beolvassa a bemenetén a setelt bitet tartalmazó byte-ot?Egyébként ezúton szeretném megköszönni a fáradozásaidat, mert rengeteget tanultam a szirty.uw.hu révén, valamint, hogy munka mellett is ilyen gyorsan válaszolsz.

üdv,
drgab -
Szirty
őstag
Helló drgab!
Igen, SHL_W word-öt (16 bitet) shiftel. De ez nem baj, mert az a 3 ami neked kell benne van ebben a 16 ban

Persze megvan az a hátránya, hogy ha csak az alsó 3 bit kell neked, akkor a többi kvázi fölösleges (elvész).
De ha nagyon fontos hogy őgí működjön mint az FC92, az is megoldható.
Három változatot csináltam. Az első egy teljes byte-ot használ fel a léptetésre:
Igaz, hogy az SHL_W 16 bitet shiftel, de csak 8-at (byte) töltöttem bele.
Igaz ezt alapból el sem fogadja a fordító, sajnos ki kell kapcsolni hozzá a típus ellenőrzést (Type check of addresses).
Ez a módszer az egész MB222 merker byte-ot használja, tehát az MB222.3-MB222.7-ig terjedő 5 bitet nem használhatjuk fel a programban, ám ezek a bitek tartalmazzák a 4. az 5. a 6. stb lépéssel azelőtti állapotot (ha netán szükség lenne rá).Ha azt akarod, hogy csak az alsó 3 bitet léptesse az MB222-ben, akkor maszkolni kell és átmeneti változókra is szükség lesz. Létrában ez:
STL-ben egyszerűbb megcsinálni, nem kell hozzá csak egy átmeneti változó. Bár azt is ki lehetne talán küszöbölni egy kis trükkel:
-
drgab
tag
Köszönöm szépen
ezek szerint valamit én bénáztam el a szimuláció során, mert nekem is így nézett ki
.Előtte az SHL_W-t néztem, de azzal nem tudom hogyan kéne megoldani a feladatot, hiszen annál word a bemenő adat, ezt elshifteli és kimenti egy szintén word méretű helyre. Na innentől nem világos, hogy mi történik a következő ütemben. Hiszen az újabb beolvasott word, ha egy bitet shiftelek, akkor felülírná a kimenő területet, azaz elveszne az előzőütem tartalma. :S vagy rosszul gondolom...?
Ha nem túl nagy kérés el tudnád magyarázni, hogy kellene az előző feladatot az SHL_W-vel megoldani?:$
-
Szirty
őstag
Helló drgab!
Egy screenshot sokat mondott volna arról mit hogyan csináltál.
Kipróbáltam, nálam működik, így csináltam:
Amikor M200.0 +-ból 0-be vált, akkor lép egyet, majd beírja M200.1 pillanatnyi állapotát a shift regiszter elejére (M222.0-ba). 3 bitet tol el balra, az eredmény M222.2-es biten jön ki.
"reset:???? ez miért kell? és mi lesz"
Ha a RESET TRUE amikor a blokk lefut, akkor törli a shift regisztert (avagy annak összes bitjébe nullát ír).
"Whenever the RESET input is set to 1, the locations in the table are set to 0 rather than being shifted."
Hogy kell-e, azt döntsd el te.
Van, ez egy lehetőség, nem kell kihasználni ha nincs rá szükség.Bár ennek a blokknak a használata kényelmes (ez a blokk inkább akkor kap fontos szerepet ha több mint 32 bitet kell léptetni), de megjegyzem, hogy vannak bit léptető (shift és rotate) utasítások is:
Létrában és FBD-ben: SHR_I, SHR_DI, SHR_W, SHR_DW, SHL_I, SHL_DI, SHL_W, SHL_DW, ROL_DV, ROR_DW. Azokkal is megoldható a feladat. -
byte-by
tag
halo Szirty !
igen valami ilyesmit dobott be.
de valami más is volt talán, már nem emlékszem pontosan.
most samsung rv508i-t használok , win 7 ulti 32 bit-tel, semmi problémát nem tapasztaltam, a simatic manager , a wincc flex 2008 is simán felment.
bár úgy 2 éve ritkán dolgozom siemens-el , inkább csak módosítások,hibakeresés, de ha kell, jól működnek.byte-by
-
drgab
tag
jelenleg így néz ki:
en: m200.0 furat ell. megvolt(már tudjuk hogy jó vagy nem), ezt figyelem felfutó él figyeléssel
data: m200.1 itt van, hogy mi a furat ell. eredménye(1, ha jó)
reset:???? ez miért kell? és mi lesz
s_bit: m222.0 ide kerül be az aktuális shiftelt adat, azaz az adatot az m222.2 ről olvasom vissza
n: w#16#3 3 bit helyet használok a 3 ütem miattpróbáltam plcsimmel ellenőrizni,de nem történt semmi...
-
drgab
tag
Sziasztok!
Egy kis segítségre lenne szükségem(et200s plc + step7). Adott a következő probléma: Egy furat ellenőrzés eredményeit(megfelelő vagy sem) kellene folyamatosan eltárolnom, majd később kiolvasni(3 ütemmel később), ugyan így lenne még 2 ilyen shiftelendő adat. Ehhez szeretnék shift regisztert használni. Nagy nehezen megtaláltam a bit shift regisztert fc92(SHRB). De nem tudom működésre bírni, hiába néztem a helpet.
Valaki tudna segíteni?Előre is köszönöm

-
Szirty
őstag
válasz
byte-by
#2912
üzenetére
Helló byte-by!
Én a mai napig Dell Latitude D630-at használok a cégnél WinXP 32 bit SP3-al.
Ezen kívül:
Nem volt semmi baja telepítéskor. De ennek semmi köze a HW-hez, ez egy installer hiba.
A Step7 szoftverek SQL-t hazsnálnak és érzékenyek az SQL verziókra. Ez sokszor okoz problémát. Továbbá ilyen kiherélt "hacker" XP módosításokkal sem szívesen működik együtt. Ez szintén független a HW-től. -
byte-by
tag
válasz
Krisz0627
#2910
üzenetére
üdv!
az előző cégemnél dell latidute d630-asokat használtunk win xp 32bit sp3-al.
a wincc 2008 installálásakor mi is ütköztünk problémába, ha frissíteni akartunk wincc 2008 sp2-re.ha jól emlékszem.igazából voltak hibüzenetek,nagynehezen felmászott, de aztán mindíg lefagyott.
ezért sp1-et használtunk, az eredeti lemezeket.nem igazán értettük, lehet a wincc verzió számmal volt probléma(?) .
vagy a céges laptop beállításaival, esetleg helyi speckó program vagy driver (?).nem akarlak összezavarni, csak egy tapasztalat.
lehet, hogy semmi köze a dologhoz.byte-by
-
Krisz0627
csendes tag
-
Szirty
őstag
-
Krisz0627
csendes tag
Helló Szirty.
A problémám az hogy a Wincc Flexible 2008 sp3 telepítésekor ezt a hibaüzenetet adja.

Hp laptopom van a siemens honlapján azt írja hogy távolítsuk el a keyboard drivert mert azzal nem kompatibilis.
De ha eltávolítom a drivert és a gépet újraindítom a driver azonnal újra települ ha nem indítom újra a gépet hogy ne települjön vissza akkor se megy fel a WinCC flexibel.Mindig ezt a hibát adja szerintem a telepítés vége felé.Előre is köszönöm a segítséget.
-
Krisz0627
csendes tag
Sziasztok Wincc Flexible 2008 sp3 van telepítési problémam HP laptopra Windos xp 32 bites rendszerre.Tudna valaki ebben segíteni
A siemens azt írja hogy telepítsük le keyboard drivert de
így is megakad a telepités. -
mikkencs
csendes tag
Szia!
Nem vagyok egy nagy Spíler ezen a területen de úgy tudom, hogy ez a típus csak digitális jelez képes fogadni, ami azt jelenti, hogy 1 vagy 0, azaz nyitott vagy zárt állapot.
Tehát szerintem csak termosztátokkal (cső-merülő) tudod a hőmérsékletet a tudtára adni.Üdv:
Mikkencs -
norbi0605
csendes tag
Sziasztok!
Segítséget kérek!
Modicon TSX Quantum PLC-hez keresek programozó szoftvert(Modsoft) és programozó doksit, segédletet.
Ha valaki tudna ajánlani oldalt, ahonnan letölthető vagy esetleg kéznél lenne valakinek legyen szíves elküldeni a norbi0605@gmail.com címre.Előre is köszönöm a segítségeket!
Üdv
-
sörösló
aktív tag
Ráadásul gondold el, hogy ez a gyilok két másik 24V DC rendszerrel működött együtt egy kisebb szekrényrevaló relé közvetítésével. Mindez csak azért, mert az eredeti relés vezérlésből megmaradt kb 20 db 230V-os mágnesszelep tekercse! Ilyen az ha egy gépészember a nagyfőnök és azt hiszi hogy mindenhez ért. A TSX mellett volt elhelyezve 30-40 db időrelé, hogy "finomítani" lehessen a vezérlést számítógép nélkül is!
Értsd: ha a főnökúrnak tekergetni támadt kedve. Tekergette, tekergette aztán mikor megunta akkor mindent visszaállítottunk az alkoholos filccel megjelölt helyére és annyi. Nagy az isten állatkertje...
Új hozzászólás Aktív témák
- Pánik a memóriapiacon
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Azonnali informatikai kérdések órája
- Ez lehet az Apple hajlítható telefonjának formája, mérete
- Telekom mobilszolgáltatások
- NFL és amerikai futball topik - Spoiler veszély!
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- Számtech boltosok memoárjai, azaz amikor kiborulunk...
- További aktív témák...
- ÚJ! 32GB (2x16GB) Kingston DDR5 5600MT/s RAM készlet Bontatlan
- Microsoft Surface Laptop 3 13.5" fekete i5-1035G7 16GB 512GB 1 év garancia
- Telefon felvásárlás!! Samsung Galaxy A70/Samsung Galaxy A71/Samsung Galaxy A72
- HIBÁTLAN iPhone 12 Mini 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS3644
- BESZÁMÍTÁS! Apple iPad Pro 13 2024 M4 16GB/2TB WiFi tablet garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest




Még egyszer köszönöm szépen a segítséget!

Értsd: ha a főnökúrnak tekergetni támadt kedve. Tekergette, tekergette aztán mikor megunta akkor mindent visszaállítottunk az alkoholos filccel megjelölt helyére és annyi. Nagy az isten állatkertje...


