Új hozzászólás Aktív témák
-
Grabowski
csendes tag
Szia!
Az élvezérlésre külön bitet (merkert) használ a Siemens, ami szerintem baromság, de így van. Előrebocsátom, hogy rühellem a Siemens-t. A szerkesztőben ezt --(P)-- ként találod meg a ''Bit logic''-ban. Ezt egy kontakt után rakod, majd hozzárendelsz egy merkert. Ez a felfutó él.
A counter-hez egyébként nem kell felfutó él, mert eleve csak arra számol, tehát a számlálód ezt figyeli magától.
Amennyire emlékszem a Siemens coutere nem akkor ad ki outot, ha elérte a beállított értéket, hanem akkor, ha a számláló értéke > 0.
A te feladatodhoz elég bekötni a CU (count up), CD (count down) bemeneteket. A CV kimenethez pedig egy word típusú, előre deklarált szó kell. Ezt azután move-olnod kell egy integer típusú változóba, mert a buta tök Siemens nem tud összehasonlítani csak integert integer-rel.
Sokkal egyszerűbb mindjárt integer-rel dolgozni, add +1 illetve sub 1 (pl. db1.dbw2=db1.dbw2 + 1). Ehhez tényleg kell a felfutó él, ami viszont nem mindig akar működni a felső határt >8 illetve az alsót <1 meg külön figyelned kell.
Uh... remélem érthető voltam.
[Szerkesztve]
[Szerkesztve] -
Grabowski
csendes tag
Üdv!
Az élvezérlésre természetesen például az Omron vagy a GE Fanuc is külön bitet használ. Nyilván. Meg az összehasonlítás eredményeinél is.... Azonban nem látom be, hogy miért kell nekem 2007-ben azzal tölteni az időmet, hogy ilyesmiket adok meg.
Igen, tudok indokolni.
1. Hasonló tudású gépekhez képest drága.
2. Általában (és a fentiekből is adódva) sokkal több idő leprogramozni ugyanazt a feladatot, amit mondjuk (derüljön ki: Omron-barát vagyok) más PLC-nél.
3. Létrában legalábbis muszáj deklarálnom a dbw-t, különben hibával megáll a cucc. Ez egy éppen üzemelő gépnél meglehetősen kínos tud lenni.
4. Erősen típusos, Omronnál ez nincs, aminek ahogy említetted hátránya is van, megengedi, hogy elrontsd a programot, aztán órákig keresgéld a hibát.
5. Ki hallott olyat, hogy manuálisan el kell vennem a tápot egy kijelzőtől (újra kell indítanom), majd gombokat nyomogatnom ahhoz, hogy a frissített programot rá tudjam tölteni.
6. Műszaki támogatásban a Siemens nem túl jó (manual se), egy programozó kábel 80 ezer, a szoftver sem olcsó, a tanfolyam meg pláne.
7. Míg a Siemens-nél azt keresem, hogy mivel tudnám az adott feladatot megvalósítani, más általam favorizált PLC-nél inkább azt kell mérlegelnem, hogy az adott feladathoz a sok rendelkezésre álló utasítás közül melyik a kedvemre való.
Volt eset, hogy a felfutó élre az istennek se hajtotta végre az adott utasítást. Ezt már más PLC-nél is tapasztaltam.
STL-t nem használok.
[Szerkesztve] -
Grabowski
csendes tag
''Ebből azt látom, hogy nem is igazán ismered a Siemens S7 PLC-ket (már ha arról beszélünk egyáltalán).''
Igazad van, nem ismerem mélyebben. Amit mondtam, az nyilván feladattól függő. Egy egyszerű bit logikás programot nyilván nem több idő megírni Siemens-en sem. S7-300-ról beszélek egyébként. De mondjuk egy blokk mozgatós, egyszerre 1000 szót shiftelős, for ciklusos keresős sorosan több porton beszélgetőst nem kezdenék el Siemens-szel.
Azt momentán nem értem, hogy miért nem létezik az adott word, ha nem hozom létre, miért kell nekem ezzel tökölnöm 2007-ben?
''STL-t nem használok.
No hát ez az...
De gondolom S7 PLC-t sem nagyon, ha ilyeneket írsz...''
Azért nem használok STL-t, mert sokkal jobban átlátom a létrát. Ez szokás kérdése, sokan vannak, akiknek meg az STL a befutó. Siemens cuccokat meg csak akkor használok, ha a megrendelő kifejezetten ezt írja elő.
A doksi hiány egy régebbi tapasztalat, mostanában nem néztem. Én most úgy látom, hogy a Siemens nem nagyon akarja megszerettetni magát a felhasználókkal. Nem értem például, hogy egy CPU beszerzése miért három hét.
''Ha nem akarsz deklarálgatni, használj merker word-öket. Azt nem kell deklarálni.''
No, az lenne csak a szép, elpazarolni a sok merkert. Nem azzal van bajom, hogy deklarálgatni kell, hanem, hogy 2007-ben. Miért kell erre időt pazarolnom. Hozza létre magának, ahogy más szerkezetek teszik. Hahó! 2007 van! Az idő egyre drágább!
''5. Ki hallott olyat, hogy manuálisan el kell vennem a tápot egy kijelzőtől (újra kell indítanom), majd gombokat nyomogatnom ahhoz, hogy a frissített programot rá tudjam tölteni.
Ugyan már!
Ne nyiss vitát olyasmiről amit nem ismersz megfelelően.
Ez is egy fél igazság. De inkább csak negyed.''
Hát, pedig pont most volt ilyesmi. Hozzáteszem, nem minden kijelzőjük ilyen. De hogy a program frissítéséhez át kell állítanom a kommunikációs beállításokat (és újraindítani a kijelzőt), hát az nem kicsit cinkes.
na. -
Grabowski
csendes tag
válasz Mr. Cutter #84 üzenetére
Konkrétan melyik Omron és mit jelent a ''működtetni''?
-
Grabowski
csendes tag
Hali!
Az angollal hadilábon állóknak: A 2007-es Omron dvd-n (ingyenes) megtalálható az Omron PLC-kben használható instrukciók magyar leírása.
Új hozzászólás Aktív témák
- BestBuy ruhás topik
- Milyen billentyűzetet vegyek?
- 3D nyomtatás
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Kihívás a középkategóriában: teszten a Radeon RX 7600 XT
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- Microsoft Excel topic
- Fujifilm X
- Renault, Dacia topik
- OLED TV topic
- További aktív témák...