Hirdetés
Hirdetés
-
Füstös rózsaszínben is elérhetők a Sony csúcsmodelljei
ma Az 1000X szériás fül- és fejhallgató kapott egy nőiesebb opciót.
-
Színpadon a hardverzenekar
ph A hangeszközöké és monitoroké a rivaldafény, de asztali gépekről, komponensekről, notebookról és egérpadról is szó esik.
-
2024-ben M1? Nóóórmális?
lo Elérkezett az idő a lassan hat éves Mac Mini leváltására. És mivel már egy ideje foglalkoztat a gondolat, miszerint...
Új hozzászólás Aktív témák
-
sörösló
aktív tag
Szerintem ez is iskolapéldája annak hogy hogyan nem lenne szabad oktatni ezt a dolgot. Volt már ilyen problémám, az illető azt mondta: "te alulról közelíted meg a PLC programozást, a gyakorlati oldala felől, én meg az elmélettől haladok a gyakorlat felé. Az alapvető vitánk a Grafcet programnyelv volt. Ő értette, mi, akiknek esetleg csak monitorozás szintjéig lett volna szüksége a dologra, nem egészen. Ha nem világos valami, majd szóljatok.- mondta Ő. De mi van ha esetleg elüt egy autó holnap? Hát majd valaki ír egy új programot! Az SCL is valami hasonló dolog lehet, nem értek és nem is akarok hozzá érteni. Ez olyan irányzat, mint a mikrovezérlők világa. A fejlesztő érti, olcsó meg minden, de ha kivülállónak kell javítani, akkor halál az egész. A főnök meg nem érti hogy mit nem lehet egy ilyen egyszerű kis valamin érteni. Tenyérnyi kis panel, néhány alkatrész... egyszerű eset. Ha megvan az eredeti fejlesztőkörnyezet, akkor talán. Ha nincs, akkor max. az Eeprom-ból ügyesen kiolvashatod a féloldalnyi hexakódot. Aztán hogy ez most kisnyúl vagy magyarvizsla kutya, találd ki. Vagy nyersz hangszórót vagy nem. Az egyszerű mezei technikus szepontjából a legrémületesebb a "fekete Doboz". Azt tudod,hogy mi megy be. Azt is tudod, mi jön ki. Hogy eddig kolbász jött ki, most meg miért hurka, csak akkor tudod esetleg megérteni, ha belelátsz a konyhába. Ha nem, akkor hiába veri az asztalt a kedves vendég, csak a válladat vonogathatod. Másik megoldás az eredeti fejlesztő mérnökét hívni. Ez egyrészt drága, másrészt nem biztos hogy ráér vagy még egyáltalán a cégnél van-e? Ezért rokonszenves bizonyos szempontból a távolkeleti szemlélet. Alap a létra, spec megoldásokat előreprogramozva kínál, lehetőleg bolondbiztos és bizonyos szintig viszonylag egyszerű. Mezei embereknek is szól nemcsak fényesagyú spéciknek akik nem mindig érnek rá.
-
oli83
tag
Így van. Megszokás kérdése.
Tudom nem illik, de most megismétlem magam:
"Mindent ott kell használni, amire azt kitalálták."
Lehet, hogy az előbb félre értettetek. Nem arra gondoltam, hogy az egész progit scl-ben kell megírni. Csupán azokat a részeket, ahol az "előnyös" lehet (sok szempontot megnézve pl. karbantarthatóság, hiba keresés).oli83
-
sörösló
aktív tag
Hali, Szirty! Összefoglalnám.
""Az általad felállított szempont is lényeges, de sokszor fel sem merül." Úgy mondanám hogy szinte sohasem.
"a fejlesztő (szerzői jogi okokra hivatkozva) egyszerűen megtagadja a forrásanyagok átadását a berendezéssel együtt." Ez sajna így van mindig, ha nincs jelen szakember a szerződéskötésnél. Normális esetben kikötik a dokumentáció tartalmát, a kommentezett program átadását stb. Ennek persze ára van, amit lehet megtakarítani, de később majd drága lesz!
"Egyes rendszerek támogatják a program jelszavas védelmét és titkosítását is."
Még a leggagyibb programozható relék is tartalmazzák a titkosítási lehetőséget. Itt van megint az üzleti szellem. Ha már fizetek, akkor meg kellene nézni hogy miért. Ha nem adod a foráskódot, a kinyomtatott és felkommentezett programot, akkor nincs bót! Majd megveszem, ha azt adod amit szeretnék. Sajna az ilyen üzletkötéseknél a legritkább esetben van jelen olyan ember, aki tisztában van az ilyen dolgokkal. De ez már messze nem programozási probléma, hanem OFF a topicban, úgyhogy abba is hagyom... -
sörösló
aktív tag
Akkor tényleg utoljára.
" Főleg németeknél látom, azoknál akik tisztán programozok, és nem villamos beállítottságúak."
Na ezt soha nem tudtam felfogni. Hogy a ***Máriába programoz valaki elektromos vezérlést, ha nem 'villamos beállítású'? Hát milyen? Szövőnői, kutyaidomítói vagy mi??? Ha valaki SCADA rendszerekben spéci, akkor még megértem hogy az üzemi rendszerek felett lebeg , hiszen éppen ezeknek az integrálása a szakmája lényege, érhetően nem feladata a vezérlések érzékelőszintű ismerete. Azért nem hátrány, ha a folyamatoknak legalább a lényeges részeit ismeri.
A másik, amit azóta sem bírok megemészteni:' Magyarország leragadt a létránál'. Szuperjól állnánk, ha már csak ez lenne a legnagyobb probléma. Sajnos a magyar 'szakemberek' jó része még azt sem tudja hogy merre lehet az a bizonyos "létra"!
Házat építeni még nem tudunk, de a tetőre szánt szélkakas aranyozása már nagyon jól megy. -
levelko
csendes tag
Üdv!
Ezzel kapcsolatbam szeretnék kérdezni. Adott egy S7 314C 2DP CPU. A programban megközelítőleg 80 funkció és adat blokk van. Többször monitoroztam már hibakeresés céljából több kevesebb sikerrel, de ezidáig módosítást csak a gépgyártó (német) végzett a saját PG-jével. Most azonban feladatként kaptam egy kisebb módosítást. A feladat annyi lenne csak hogy egy szabad kimenetet hozzárendeljek néhány belső változóhoz. Nem ezzel az egy network beszúrásával van gond, hanem hogy a gépet nem állíthatom meg, tehát a CPU-t nem kapcsolhatom STOP-ba. Alap esetben RUNP-be van kapcsolva. OMRON és MITSUBISHI CPU-kon már csináltam ilyet minden gond nélkül, de S7-hez nem igen vettem a bátorságot. Tehát hogyan tudom úgy módosítani valamelyik FC blokkot, hogy ne legyen baj? Ráadásul memória kártya is van benne, tehát úgy kellene módosítani hogy oda is rákerüljön, ha esetleg teljes tártörlést csinálna valaki.
Köszönettel. K.L.
levelko
-
dekorn
csendes tag
Szia Szirty!
Köszönöm a választ. Szóval csak annyit csináltam hogy az egyik FB egyik NWjében egy timer FB meghívásának idő beviteli módját változtattam meg , hogy azt a Scada-ból lehessen állítani. Ehhez plusz két változót kellett létrehoznom a statba az ellőbeolvasáshoz a két idő összehasonlítása miatt. Azonban ez a rész nem is volt problémás azonban már itt is hibát jelzett a STAT elemek között volt egy FB meghívás amit újra kellett deklarálnom és csak ezután lett oké, de ehhez a részhez nem is nyúltam.Most az jutott eszembe még hogy lehet hogy hiába a letöltött projektel dolgoztam mégis a DB blokkot átmásoltam egy eredeti projektből ahol azt átalakítottam, mivel az symbolum listával rendelkezett. Hát nem tudom mi lehett a pontos dolog ami kiváltotta a problémát , mondjuk engem csak az OB1-es blokkban a call rész magától való átalakulása call ... end call osra zavar csak. Lehet hogy ott az volt a probléma hogy az FB blokkot változtattam , de a hozzá tartozó DB-t nem? És ha egy instant DB okozhat közvetetten más FB blokk hibássá válását? Szóval jobban utána kell néznem ezeket a viszonyokat az FB és az instant DB között. Hát ha van valami tipped akkor azt megköszönöm , meg ha produkálom a jelenséget akkor ledokumentálom a lépéseket.
-
#95092224
törölt tag
Modbusos elektronikát kellene gyártanom, és ásom belefele magamat a szoftver / elektronika kapcsolat lehetséges problémáiba.
Azt a bizonyos DWord, DInt, REAL (32 bit) típust képes úgy kezelni, hogy modbusra kapcsolt elektronika állapot regisztereibe simán csak beleírni egy lépésben? Arra gondolok, megcsinál-e olyat automatikusan, hogy lebontja a 32 bites adatot kettő 16 bitesre, és azokat kiírja a (regiszter cím) címre (alsó 16 bit), és a (regiszter cím+1) címre (felső 16 bit)? Létezik ilyen nyelvi tulajdonság?
-
#95092224
törölt tag
Szerintem (a válaszodból ítélve) félreértetted a lényeget
Hát tényleg nem értem. Pedig én már sok dolgot nem értettem.Más. Még egy ModBus kérdésem lenne. Az Application Protocol nem köti le szabványban, hogy egy CPU üzenetre mennyi időn belül kell kötelezően nyugta üzenetet küldenie a megcímzett perifériának, csak az van kikötve, hogy kell rá küldeni nyugta üzenetet. Figyelmeztetésként is csak annyi van, hogy:
Note: It is desirable to manage a time out in order not to indefinitely wait for an answer which will perhaps never arrive.
A jelek szerint ezt a késleltetési idő dolgot program szintről szokás lekezelni. Olyan doksikba még nem ástam bele magamat, szóval nem vagyok képben, mennyire kényelmes / kényelmetlen dolog egy elhúzódó nyugta üzenetre várni? Gondolok itt arra, hogy a független folyamatoknak zavartalanul mennie kell tovább, csak azt az egy folyamat ágat le kell stoppolni. Meg lehet tenni ezt különösebb megizzadás nélkül akár az idők végtelenségéig?
-
sörösló
aktív tag
Van nálunk egy 1980-ban gyártott AEG Modicon 864-es. Sihederkorában még javában Cocom listás katonai cucc volt. Azóta bejárta Belgiumot, Franciaországot, Romániát, végül kikötött Magyarországon. Szótlanul teszi a dolgát, legfeljebb azt sérelmezi ha néhány napig kaja nélkül marad. Nem is kapcsoljuk ki soha, így lehetséges hogy még engem is túlél.
-
#95092224
törölt tag
Konkrétan ilyen feladatom még nincs, de perpillanat a küszöbön van, és elképzelhető, hogy rámkopog.
Kezdésnek az elsődleges cél az lenne, hogy lássam a saját szememmel, ahogy egy elképzelésből program lesz, és az a program valami úton módon a cpu-ba kerül, elindul, és működik. Amúgy igazából nem pont a PLC vezérlés a szakterületem, és nem is számítok semmiféle komoly megmérettetésre ezen a téren, de olyan helyzet állt elő, hogy nem lesz elválasztható az egyik a másiktól, és legalább alapokkal képben kell legyek.
Ejnye lássunk már valami kézzelfoghatóbbat. Mondjuk egy fejlesztői környezet összepakolást. Ez most csak egy példa lesz. Schneider árlista. Itt pld: [link] az BMXP341000 L1-es processzor 92khuf+áfa. Az adatlapja szerint 24V-ról megy, kell hozzá egy tápegység. Találtam itt [link] BMXCPS2010 46+áfa. Aztán ezt a valamit programozni kell. Találtam olyat, hogy programozó kábel [link] BMXXCAUSBH018. Mondjuk azt nem vágom, hogy egy 1.8m usb-s kábelben mi kerül 21 ezerbe, de nyilván van valami oka, hogy nem használhatok pld egy sima PC-s usb kábelt. Ahogy a cpu-t elnéztem, a modbus kimenete rj45-ös. Ha több elektronikát kell rákötni, kellene hozzá valami elosztóféle is. Ilyet egyáltalán nem találtam. Másik problémám, hogy nekem db9-es csatlakozóra kellene a modbus rtu, nem rj45-re. A felkötendő elektronikának db9-es csatlakozója lesz. A kábelek között találtam egy TCSMCN3M4M3S2 -t, de ez is kicsit gyanús, hogy egy sima kábel 15 rugóba kerül - és persze nem vagyok biztos benne, hogy ezt kell használni egy külső elektronika cpu-ra felkötéséhez. Ennek az egész hóbelebancnak a szoftveres hátteréről egy deka szót sem találtam. A fejlesztői környezetet a csomagban adják a cpu-hoz dvd mellékleten? Kimaradt még valami fontos, amire nem is gondoltam?
Az STL nyelvnek most kezdek utánaolvasni. Köszönöm a tippet.
[ Szerkesztve ]
-
sörösló
aktív tag
Nem tudtam, hogy az S7-ben sincs ilyesmi, de most már tudom.
Hirtelen összekaptam pár dolgot:AN F 0.0 Ez az OB1 első sora. Az F0.0 egy ciklusidőre
= F 0.0 ki-be kapcsolgató bit.AN F 0.1 Az F0.1 induláskor bebillen és ott is marad.
S F 0.1 Reset sehol nincs.***
--------------------------------------------------
A I 2.3 Itt 2 nyomógombbal lehet értéket növelni,
A F 0.0 vagy csökkenteni. A számláló értéke minden
CU C 1 második ciklusban eggyel nő vagy csökken.
Egy frekiváltó sebességjelét növeli-csökkenti.
A I 2.2
A F 0.0
CD C 1
--------------------------------------------------A F 24.2
A F 0.0
A(
L C 2
L KF +200
<F
)
CU C 2AN F 24.2
R C 2L C 2
T FW 96
***
-----------------------------------------------A F 0.0 Ez egy hosszabb időalapú ki-be
CU C 3 kapcsolgatás. A C3 100 ciklusra bekapcsol,
majd százra ki. Ha jól emlékszem, valami
hibajelzést villogtat.L C 3
L KF +50
>F
= F 2.6L C 3
L KF +100
>F
R C 3
BE
--------------------------------------------Használják rendszerindításkor is, mivel ez az első impulzus a programindulásnál.
-
-
Dezsi82
tag
Szia Szirty!
Én is töltöttem fel C7 sorozatú képernyőt MPI-n keresztül (nem tudom pontosan a típusát), nem tudom ennél miért nem lehet. Van egy olyan változata, aminek a típusszámában szerepel a "DP" a végén. És a rajz, amit adtál, az a "közönséges" OP-hoz való kábel bekötése?[ Szerkesztve ]
-
oli83
tag
Igen valószínűleg itt lehet a galiba oka.
Előző gépemen SP2-volt, most SP3-mal próbálkoztam. Úgy hallottam WinCC Flexible 2008 SP2 jobb szereti az SP3-as windows-t.
Ha most a Microsofték oldaláról lerántanám az SP3-at, az már tartalmazza a kiadástól számított frissítéseket? Mert ha nem akkor megérné egy újra telepítés, majd a frissítések tiltása. -
pepe33
tag
Mert van egy program amit egy olyan PLC re írtak ami tud ilyet kezelni.
És azt kéne átültetni egy S7-315 CPU ra.
És talán így kéne a legkevésbé megbolygatni........ASUS A8NSLI DELUXE * A64 X2 4200+ * Freezer 64 * 4x1GB A-DATA DDR500 RAM* GF 6800 GT *......300W Coolink táp
-
oli83
tag
Fejlemények a Protool ugrálásban:
Tegnap dolgoztam egy progin ugrándoztak az ablakok.
Reggel megint ehhez a géphez kerültem (laptop frissen bekapcsolva), felvettem egy újabb funkciót, és nem volt ugrálás. Aztán kíváncsiságból előkaptam az archiv projektek, és megcsinálgattam ugyanazokat a lépéseket, amiket tegnap. Protool szépen dolgozott.
Hmm nem lehetséges, hogy valami progi megzavarja ezt a szegény Protool-t?
Sajnos tegnap túlsok féle progit használtam nem tom melyik zavarhat be.
De most már figyelni fogok. -
salexa1964
csendes tag
-
oli83
tag
Sziasztok!
Szerintetek mi jót lehet csinálni egy olyan panellal (OP77A), ami belefagyott az Update-ba?
Jelenleg bekapcsolás után eljut a második képernyőig (amin azt írja, hogy elolvashatom a Settings menüben a licencével kapcsolatos dolgokat), majd megáll és nem jut tovább az áttöltős/startolós/beállítós oldalra.
Az említett HMI típustól függetlenül, mit lehet csinálni egy ilyen megszakadt frissítéssel?oli83
-
sörösló
aktív tag
Igazad van. Érthető is hogy az Oba 2 eszközt nem ismeri fel a 6.* program. Az viszont már szerintem durva, hogy az Oba 5 verzió ismeretlen ugyanennek a programnak. Nem kell a kőkorszakig visszamenően kompatibilisnek lenni, de legalább az eggyel előbbit megismerhetné. És ragozhatnánk tovább a végtelenségig, mint az XP - Vista, XP - Win7 problémakört. Tanulság: meg kell őrizni a régebbi verziókat, ki tudja mikor lehet rá szükség. Az általam említett esetben 400 km választott el a hazai bázistól. Ha nincs ott a gépen a régebbi verzió, ott állok megfőve. Mehetek haza, vagy túrok a neten ( már ha van ). Akárhogy nézzük, az élet nem egyszerű dolog.
-
oli83
tag
Szervusz Szirty!
A lényeg annyi volt, hogyha egy panelt gyári beállításokra szeretnénk visszaállítani, akkor azt csak előre meghatározott típusú kábellel tudjuk megcsinálni, mivel fel sem ajánlja a WinCC Flexible a gyári állapotra történő visszaállítás bepipálásának lehetőségét.
Persze OS-Update-t a felkínált listából bármelyik kábellel meg tudjuk csinálni, de nagyon döglött panel esetén a gyári beállításoknak megfelelő beállításra is szükség lehet (pl. ha véletlenül már a buszon se látjuk azt). De ez csak feltételezés
Tényleg, ha már itt tartunk. Ismeritek a Com Profibus nevű progit? Buszos résztvevők konfigurálására lehetett használni, még a Step7-es beépített Hw-konfugurátor előtt. Pl S5-ös buszélesztésre is jó volt (sosem használtam). Most viszont szükségem lett volna rá. És fájó szível vettem tudomásul, hogy az 5512-es kártyámat nem preferálja, inkább egy 5511-esre vágyik. Mivel lehetne ezt rávenni, hogy ezt a kártyát is szeresse?
Vagy van valami új progi erre a feladatra?oli83
-
oli83
tag
Szia Szirty!
Így van! A WinCC-nél nem lehet bepipálni, de a képek arról szóltak, hogy attól függően, hogy milyen kapcsolatot választottam a WinCC F.-ben annak függvényében változott a ProSave-es oldal. Próbáld ki, válassz egy szimpatikus HMI-t és kezd el állítgatni a WinCC F.es Transfer módot, és nézd meg, hogy mi történik a ProSave-ben, minden egyes beállítás után.
WinCC Flexen belül:
Project=>Transfer=>Transfer Settings (Transfer mód állítás)
Project=>Transfer=>OS Update (ProSave felhívás)
Ahogy mondtad is speckó kapcsolatlekezeléssel nincsenek ellátva a panelok Gyári beállítások visszatöltésének lekezelésére.
Amúgy ma visszakeveredtem az említett panelhoz, és .... a beteg sikeresen meggyógyult , csak egy RS232/PPi Multimaster kábel kellett hozzá.oli83
-
oli83
tag
Szervusz Szirty!
Hmm lehet hogy én sem utaltam rá egyértelműen...
Alapból mindig Protool-ból és WinCC Flex-ből szoktam kinyitni a ProSavet.
Ízlések és pofonok....Lényeg, hogy kibogoztuk a dolgot
Ja igen.... Találtam express kártyás adaptert.
http://www.kollewin.com/uploads/101214/1_210500_2.jpg
Na de hogy ez milyen lehet, azt ne kérdezzétek.
Bátraké a szerencseÜdv: oli83
[ Szerkesztve ]
-
Jimmy8
senior tag
Szia Szirty!
Akkor elkezdeném az alapoktól. Elnézést, ha amatőrnek tűnnek a kérdéseim, de nem ebben dolgozom, így csak könyvekből van meg szegényes infóm.
A kiválasztott PLC : Omron CP1L-M40DR-A
Most állítom össze elméletben rendszert és a bekötési metódus nem teljesen tiszta számomra.
Itt látható a manual szerinti bekötési mód
bemenet:
kimenet:
Jól gondolom, hogy a bemenetet csak úgy tudom vezérleni, ha 24VDC tápot kacsolok rá, azaz a 24 volt egyenáram kapcsolásával lehet a beneteket kapcsolni? Tehát ha egy érzékelő csak egy kapcsolót bont és zár, akkor ezzel a kapcsolóval kell bontanom és zárnom a 24V-os áramkört a COM és az adott bement között?
És azt jól látom, hogy ehhez a PLC-hez nem kell külső táp, mert a kimenti oldal alsó és felső sorának első csatlakozópontja a 24VDC táp?
A kimeneti oldalon viszont külön relé nélkül egy ből a kimenetről kapcsolhatóak nyugodtan a 230V-os hálózati fogyasztók (persze figyelve kapcsolt áramerőssére)[ Szerkesztve ]
-
Jimmy8
senior tag
A kimenet terhelhetőségéről csak ezt találtam:
Azt nem találtam sehol sem leírva: COM portonként, vagy kimenetenként értendő a 2A max. terhelhetőség?
A bekötésnél és a címkiosztásnál nagyon nem mindegy, mert valamelyik COM porthoz 4 kimenet is tartozik.
Az eszem azt súgja, hogy csak COM portonként, mert ha kimenetenként lenne, és mindet maxra terhelnénk (elméletben), akkor az 16×2 =32A jelentene. Ez már kicsit soknak tűnik... -
Jimmy8
senior tag
Hello!
Megint itt vagyok
Már szinte kész a program, de az alábbi problémával már elcsesztem egy fél napot:Nem akar működni
A napos része frankón zöldül, de az idő összehasonlító rész nem. Szimuláció közben csak kisárgul a felső része a téglalapnak.
A D változó táblát megfelelően kitöltöttem és elmentettem a projectbe, mégis azt látom szimuláció közben, hogy a belső óra értéket szépen olvassa (pörögnek a számok), de a az alján a szám, amihez hasonlítania kellene, az mindig 0000. Mintha nem olvasná be a D táblából..
A progi hibás, vagy én vagyok a béna? -
Jimmy8
senior tag
Új hozzászólás Aktív témák
Hirdetés
- AKCIÓ - Ducky Billentyűzet Bazár! Ducky ONE 2 SF RGB, Ducky ONE 2 MINI RGB...
- ÚJ aktiválatalan Apple iPhone 15 Plus 128GB Black ! 1ÉV APPLE GARANCiA
- ÚJ HP 15-fc0555nh - 15,6"FHD - Ryzen 5-7520U - 8GB - 512GB SSD - Win10 - 2év garancia - MAGYAR
- ÚJ aktiválatalan Apple iPhone 15 Pro Max 512GB Natural Titanium ! 1ÉV APPLE GARANCiA
- Iphone 14 pro max 256GB space black Vodafone függő
Állásajánlatok
Cég: Ozeki Kft
Város: Debrecen
Cég: Ozeki Kft
Város: Debrecen