Új hozzászólás Aktív témák
-
murena2
csendes tag
Ez egy jó info. Azért mindenki tud valami marhaságot kitalálni. Már az gyanús volt hogy a prog szofverem a micrologic 1400 seria "A" van benne a rockwell honlapján meg már kint van belőle "F" is.
Melyik a legfrissebb vezrió logix 500-ból? Bár nem sokmindent lehet torrenten megtalálni belőlük.
Vettünk egy új HMI-t is az nincs benne a factorytalk view 6-ban, a legújabbat (7.1 asszem) nem találtam sehol.
Nem lehet esetleg hardver elemet hozzáadni mint a siemensbe? -
murena2
csendes tag
Sziasztok,
Kérnék egy kis segítséget Allen-Bradely programozásához. Micrologix 1400-at (1766-l32bxba) programozok RSlogix500-al. El van látva gyors bementtel és 100kHz-es kimenettel. Mikor szeretném használni a gyorsszámlálót rslogixba kiírja hogy nem lehetséges ezen a hardveren. Manuálba (1766-rm001) azt írja hogy lehetséges a gyors számláló használata. amit használok RSlogix 500 8.10 (CPR9).
-
murena2
csendes tag
Valahogy így nézne ki elvben?
CALL "BLKMOV"
SRCBLK :=p#db11.dbw200
RET_VAL:=MW200
DSTBLK :=p#db111.dbw56De nem vagyok igazán biztos benne hogy ez így jó.
Bár a Convert manual azt ajánlja ennél a fajta direct címzésnél,hogy nem ajánlott a fordítás inkább írjuk újra programblokott. De nekem ez a blokk úgy tűnik mintha mindent kinullázna egy új starthoz. Gondolom a DB bizonyos értékeit menti el a TNB-vel egy másik DB-be. -
murena2
csendes tag
Szervusztok,
Szeretnék egy kis segítséget kérni S5-S7 konverzióval szenvedek. Van egy programrész amit nem nagyon értek hogyan is működik és hogy is kellene ezt s7-re varázsolni, ha valaki tud ilyenbe segíteni azt megköszönöm. A prog részlet az alábbi:
S5
L KF +1
T RS 97 / ha jól tudom ez valami rendszerparancs S5-benL KH E416 / DB11 memóriacíme
LIR 0 / akku 1
L KH 0000
><F
JC =M001
L KF +127 / szerintem ez lesz a DB hossza mert ha megnyitom a db11 az 127 sorból áll
G DB11
L KH E416
LIR 0
L KF +255
+F
T FW 200
L KH E4DE / DB 111 memória címe
LIR 0
L KF +255
+F
L FW 200
TNB 56
TNB 200 / Ennyi volna a különbség a db11 és a db111 memcíme között. Ezzel másolná le a db11-et a db111-be?Az M001 cimke alatt ugyanezek a sorok vannak csak más DB címekkel.
Azt tudom hogy az s7 nem tudja direktbe memóricímeket kezelni.
Az utolsó 2 sor okozza a fejtörés jelentős részét mert semmi konrét példát nem találtam rá még az s5 manuálokban sem.Nem a részletes megoldást kérem csak egy kis segítséget ezen sorok megértéséhez.
-
murena2
csendes tag
Szia Szirty.
Tudnál nekem segíteni abban hogy step7-ben ha megcsinálok egy programot feltöltöm és utána ha egy blokkban változtatok valamit csak úgy engedi feltölteni ha a teljesen újratöltöm az egész programot, azaz csak önmagát a blokkot nem.
Köszi
-
murena2
csendes tag
Találtam ebayen egész jó áron. lehet kipróbálom milyen. Annyit megér ha működik.Ha nem akkor ennyit bukott a cég.
http://www.ebay.com/sch/i.html?_from=R40&_sacat=0&_nkw=touch+tp177b&_pgn=2&_skc=50&rt=nc
Az a bajom velük és ebből adódott a törés is, hogy ha sarokba teszek gombot elég sűrűn "beragad".Egy ilyen beragadás miatt a júzer megpróbálta kicsit erőteljesebben megnyomni a gombot hátha észhez tér.
-
murena2
csendes tag
Szervusztok,
Van egy TP177B 6" HMI-m (6AV6 642-0BA01-1AX1) aminek összetört az touch panel része, az kijelzője ép. Valaki tudja esetleg hogy lehet e hozzá szerezni javításhoz alkatrészt? Vagy esetleg egy olyan készüléke van valakinek ami más felindulásból ment tönkre és ezen része működik?
-
murena2
csendes tag
Hello!
Kis segítségre volna szükségem az alábbiakban. Van egy Siemens S7 300 projektem ami megfelelő bemenetekre gsm modemen (westermo GD-01) keresztül sms-t küld jelen pillanatban 1 telefonra. A baj, hogy nincs meg az eredeti forrása a programnak csak az amit kiszedtem a plc-ből és a meglelt dokumentumok alapján felkommenteztem. A feladatom hogy ne csak 1 hanem 2 db telefonra küldje az üzenetet. megvan a programrész ami küldi az adatot a modemnek és megvan hogy honnan (melyik DB-ből).A küldést egy CP340 modul végzi a modemnek. Ezek az alábbiak:
Az FC ami küld:
A M 50.0
= DB20.DBX 8.0
CALL "P_RCV" , DB2
IN0 :=DB20.DBX8.0
IN1 :=
IN2 :=DB20.DBW0
IN3 :=DB20.DBW2
IN4 :=DB20.DBW4
OUT5:=DB20.DBX8.1
OUT6:=DB20.DBX8.2
OUT7:=DB20.DBW6
OUT8:=DB20.DBW10
A DB20.DBX 8.1
FP M 65.1
JNB M001
L DB20.DBW 6
L DB20.DBW 4
+I
T DB20.DBW 4
M001: AN DB10.DBX 8.3
JC M002
L DB10.DBW 302
L 3
AW
JL M003
JU M004
JU M005
JU M006
JU M007
M003: JU M002
M004: L 26
T DB10.DBB 34
CALL "FC_2"
IN0 :=DB10.STAT25
IN1 :=DB10.STAT26
RET_VAL:=DB10.STAT27
NOP 0
CALL "FC_2"
IN0 :=DB10.STAT9
IN1 :=DB10.STAT13
RET_VAL:=DB10.STAT14
NOP 0
CALL "FC_2"
IN0 :=DB10.STAT14
IN1 :=DB10.STAT11
RET_VAL:=DB10.STAT15
NOP 0
CALL "FC_2"
IN0 :=DB10.STAT15
IN1 :=DB10.STAT10
RET_VAL:=DB10.STAT16
NOP 0
L DB10.DBB 111
T DB10.DBW 6
L 112
T DB10.DBW 4
L 12
T DB20.DBW 4
A M 50.0
= DB10.DBX 8.0
L 1
T DB10.DBW 302
L 0
T DB20.DBB 14
JU M002
M005: AN M 50.0
= DB10.DBX 8.0
L DB20.DBW 4
L 12
>I
JC M008
JU M002
L DB20.DBW 4
L 16
<I
JC M002
L DB20.DBW 4
L 16
>I
JC M009
L DB20.DBB 14
L 62
<>I
JC M009
M008: L 2
T DB10.DBW 302
JU M002
M006: CALL "FC_16"
IN0 :=DB10.DBW304
RET_VAL:=DB10.STAT17
CALL "FC_2"
IN0 :=DB10.STAT17
IN1 :=DB10.STAT18
RET_VAL:=DB10.STAT19
NOP 0
CALL "FC_2"
IN0 :=DB10.STAT19
IN1 :=DB10.STAT12
RET_VAL:=DB10.STAT20
NOP 0
L DB10.DBB 251
T DB10.DBW 6
L 252
T DB10.DBW 4
L 12
T DB20.DBW 4
A M 50.0
= DB10.DBX 8.0
L 3
T DB10.DBW 302
JU M002
M007: AN M 50.0
= DB10.DBX 8.0
L DB20.DBW 4
L 24
<I
JC M002
JU M00a
L 4
T DB10.DBW 302
L 0
T DB10.DBW 438
M009: L DB10.DBW 438
L 3
AW
JL M00b
JU M00c
JU M00d
JU M00e
JU M00f
M00b: JU M002
M00c: L DB10.DBB 411
T DB10.DBW 6
L 412
T DB10.DBW 4
L 12
T DB20.DBW 4
A M 50.0
= DB10.DBX 8.0
L 1
T DB10.DBW 438
L 0
T DB20.DBB 14
JU M002
M00d: AN M 50.0
= DB10.DBX 8.0
L DB20.DBW 4
L 12
>I
JC M010
JU M002
M010: L 2
T DB10.DBW 438
JU M002
M00e: L DB10.DBB 251
T DB10.DBW 6
L 252
T DB10.DBW 4
L 12
T DB20.DBW 4
A M 50.0
= DB10.DBX 8.0
L 3
T DB10.DBW 438
JU M002
M00f: AN M 50.0
= DB10.DBX 8.0
L DB20.DBW 4
L 24
<I
JC M002
M00a: L DB10.DBW 304
T DB10.DBW 306
L 0
T DB10.DBW 302
T DB10.DBW 438
T DB10.DBW 304
T DB12.DBW 32
AN M 50.0
= DB10.DBX 8.3
M002: CALL "P_SEND" , DB3
IN0 :=DB10.DBX8.0
IN1 :=
IN2 :=DB10.DBW0
IN3 :=DB10.DBW2
IN4 :=DB10.DBW4
IN5 :=DB10.DBW6
OUT6:=DB10.DBX8.1
OUT7:=DB10.DBX8.2
OUT8:=DB10.DBW10
A DB10.DBX 8.3
L S5T#10S
SD T 30
NOP 0
NOP 0
NOP 0
AN T 30
JC M011
AN M 50.0
= DB10.DBX 8.3
L 0
T DB10.DBW 302
T DB10.DBW 304
T DB12.DBW 32
M011: BEA DB10 ahonnan küld, a DB 20-ba olvassa ki az üzeneteket amit kap a gsm modem
DB10:
LADDR INT 448 CP340 bemeneti cím
DB_NO INT 10 Küldendő DB száma
DBB_NO INT 126 Küldendő DBB byte száma
LEN INT 50 Adat hossza
REQ BOOL FALSE Engedélyező bemenet
DONE BOOL FALSE DONE küldés kész bit, Statusz paraméter 16#00
ERROR BOOL FALSE ERROR küldés hiba bit, statusz paraméter értéke
STAT7 BOOL FALSE
STATUS_W WORD W#16#0 küldés Státusz paraméter
STAT9 STRING[10] 'at+cmgs="'
STAT10 STRING[1] '$R'
STAT11 STRING[1] '"'
STAT12 STRING[1] 'z'
STAT13 STRING[16] '+36309685681'
STAT14 STRING[26] '-'
STAT15 STRING[26] '-'
STAT16 STRING[26] '-'
STAT17 STRING[5] ' '
STAT18 STRING[50] ' A HIBA KODJA'
STAT19 STRING[50] ' '
STAT20 STRING[50] ' '
STAT21 INT 0
STAT22 INT 0
sms_pozcio INT 0 sms pozíció (WINCC)
tel_no DINT L#309685681 telefonszám (WINCC)
STAT25 STRING[3] '+36'
STAT26 STRING[16] '302793664'
STAT27 STRING[26] '-'
STAT28 STRING[26] '-'
STAT29 STRING[26] '-'
STAT30 STRING[16] '-'
STAT31 INT 0A segítséget előre is köszönöm.
-
murena2
csendes tag
Hello Szirty,
Hogyan tudnám megoldani a következőt:
Van egy mosási ciklusom benne 3 időtaggal. A program kész van hozzá. a bajom hogy nekem perc alappal kellene dolgozni a WINCC-ben. Amit az oldaladon találtam megoldást azon másodperces alappal történik a változatatás.
WINCC felületen ha 60-at írok az ugye 1 perc. Nem is volna ezzel probléma mert osztani szorozni mindenki tud, de sajnos hülye biztosra kell csinálni. Azaz ha 1-et üt a kezelő akkor az 1 percet jelentsen. Próbáltam a programban a szorzást elvégezni, de nem enged s5time-ot szorozni. Vagy létezik esetleg konverter mondjuk REAL TO S5 TIME ? Tudnál ebben segíteni? Ha még kellene hozzá plusz infó kérlek szólj. -
murena2
csendes tag
Hello Szirty,
Válaszod köszönöm most már világosabb a téma.
-
murena2
csendes tag
Hello,
Danfos FC300 VLT-t szeretnék profibuson indítani/vezérelni.
Olvasgattam a Szirty honlapján lévő dolgokat.
Amit nem értek, hogy a CTW-ben van meg a START/STOP funkció azt a bitet egybe állítva és a megfelelő feltétel rendszert(belsőket is figyelembe véve) kielégítve elvileg elindul a VLT és nekem a fordulat szabályzáshoz elég volna az MRV-t (az OK hogy a beállítot min.max között) változtatni ?
Vagy a DANFOSS oldalán meglelhető 2 funkcióblokkon keresztül a megfelelő adatblokok írásával kell a fordulatszámot változtatni. -
murena2
csendes tag
Szervusztok
Kérdés, ha WinCC felxible-ben az ablakba beteszek a gyári objektumokból pl egy szivattyú képét azt szeretném ha meghúz a kimenet akkor váltson át zöldre, de sajna nem akarja az igazat. Már a szirty oldalán lévő anagot böngésztem. Ha felirat hátteret szeretnék változtatni azt csinálja.
A következőről volna szó:
-
murena2
csendes tag
" Miért nem írtad le részletesen hogyan próbáltál csatlakozni? Én nem voltam ott, nem tudom mit csináltál. "
...
"Az hogy nem kapcsolódik érthető. Beállítottad a PG csatlakozást is, de hogyan, mire?"
...
"Mindent kipróbáltál, de mi az a minden? Ha nem tudom mit csináltál, azt sem tudom megmondani mi a baj."
...
Bocsánat a szűkszavúságomért.Nem akartam rontani a morált vele.
Amit te írtál nem próbáltam még.Csatlakozási próbáim:
PC-ről ethernet lehúz (WINCC) átdug a laptopra.1. Laptopon Virtuális gépet elindítom azon beállítom a hardveres hálózati kártyán a PC IP címét.
Step7-ben PG beállítás TCP/IP(auto),ekkor üzenet hogy routeres csatlakozással kapcsolatban (pontosan nem emlékszem az üzenetre).Online csatlakozásnál hibaüzenet hogy nem tudja létrahozni a kapcsoltot. Bármelyik eszközt meg tudom pingelni és válaszol is2.Laptopon Virtuális gépet elindítom azon beállítom a hardveres hálózati kártyán a PC IP címét.
Step7-ben PG beállítás TCP/IP. Online csatlakozásnál hibaüzenet hogy nem tudja létrahozni a kapcsoltot.
Bármelyik eszközt meg tudom pingelni és válaszol is.3.Laptopon Virtuális gépet elindítom azon beállítom a hardveres hálózati kártyán a egy olyan IP-t ami a tartományba esik.
Step7-ben PG beállítás TCP/IP(auto),ekkor üzenet hogy routeres csatlakozással kapcsolatban (pontosan nem emlékszem az üzenetre).Online csatlakozásnál hibaüzenet hogy nem tudja létrahozni a kapcsoltot4.Laptopon Virtuális gépet elindítom azon beállítom a hardveres hálózati kártyán a egy olyan IP-t ami a tartományba esik.
Step7-ben PG beállítás TCP/IP.Online csatlakozásnál hibaüzenet hogy nem tudja létrahozni a kapcsoltot5. a virtuális gépen próbáltam a virtuális hálózati kártyát használni és az alap OP rendszeren beállítani egy tarományba eső címet. A Step 7-et az előbb leírt 2 módon próbáltam.
Próbáltam új üres projektet létrehozni (természetesen nem varázslóval) Online nézetet választani.
Próbáltam új projektet létrehozni úgy beletettem a CPU-t (természetesen nem varázslóval) Online nézetet választani,de semmi.Amit tudok a hálózatról:
CPU ip 10.0.0.50
ET200/1 10.0.0.5
ET200/2 10.0.0.6
PC (WINCC) 10.0.0.100Szerintem nálam már ott kezdődik a probléma hogy VIrtuális gép (virtualbox)
ui.:
Kösz a türelmet
-
murena2
csendes tag
Hello Szirty!
Megpróbálkoztam az általad leírt módszerrel. Ami valószínú hogy működik.
Az a baj hogy nem tudtam csatlakozni a hálózathoz.
Step 7 v5.5 van fent virtualboxon. beállítom az ip-t a hálózati kártyán. pingelni tudom a CPU-t az el is megy de letöltéskor (beállítottam PG csatlakozási módot is) nem látok semmit. ONLINE módban sem tudom megnézni programot. Csatlakozáskor kiírja hogy nem jött létre a csatlakozás.
Sajnos a Virtualis gépre rá vagyok utalva mert a céges laposon csak win7 home pro van.Esetleg ötlet? Én már az összes létező hálózati beállítást kipróbáltam.
A bajom hogy még direktbe sem tudok a plc-re csatlakozni (MPI/DP) programozó kábellel mert vissza kellett küldenem siemenséknek hiba miatt. -
murena2
csendes tag
Sziasztok.
Van egy S7-300-as CPU (315-2-PN/DP). Van benne egy program ami nagyon kellene. Sajna nincs meg hozzás a forrásom. Hogyan tudnám kiszedni belőle. (TCP/IP alapon csatlakozik, tudom az IP címét-is)
Köszi.
-
murena2
csendes tag
Hali Szirty!
Ebben teljesen igazad van.
Nekem a 3 percel van egy kis problémám az én agyam még nincs teljesen ráálva.
Régóta használom az STEP7-et, de csak debugra esetleg kisebb módosításokra a rendszerben ha valami plusz jött be.Soha nem írtam programot a 0-ról ( Amit szeretnék elkezdeni.). A komolyabb dolgokat mindíg meghagytam az IT-nak így sosem foglalkoztam pl analóg jelekkel, PID vezérléssel stb.
Csak sokszor ütköztem olyan dolgokba hogy kb 3 órát kellett várnom az IT-ra egy 5 perces meló miatt. Így döntöttem úgy hogy kicsit jobban belemrülök a PLC rejtelmeibe.
Szépen be is iratkoztam oskolába (ÓE KVK levelezőn) amit jövőre elvégzek. De eddig mind olyat tanítottak amit én is tudok és analóg az még a közelbe sem jött. Így alapnak jó de vannak hiányosságok amit az életből kell összednem.
Ezért vállalkozom olyan feladatokra is amit sose csináltam a cégnél. Mivel 2 fő típus van nálunk ( SIEMENS, OMRON) ezért próbálok autodidakta módon mind a kettővel foglalkozni. Amihez a honlapodon nagyon sok jó infót találtam. Úgyhogy ha nem bánod lehet hogy a közeljövőben kicsit többet leszek jelen a forumon és kérdezek majd sok nekem még nem egyértelmű dolgot. -
murena2
csendes tag
BUÉK Szirty.
Abban nem voltam biztos hogy ha beállítom a skálázást akkor nincs szükségem egy külön rutint írni rá. Egy kicsit egyszerűbb mint a S7.
Lehet hogy ha figyelmesebben olvasnám manualokat nem kérdeznék annyi hülyeséget. Csak hát az OMRON tényleg csak próbálkozás.Köszi.
-
murena2
csendes tag
Köszönöm.
Sikerült az egészet megoldanom a leírás alapján.
Bár magamtól nem tudtam volna megírni STL-ben az fc-ket. Még egy kérdésem volna ezzel kapcsolatba. Tanulmányozom az OMRON PLC-ket (C1JM-CPU23) is. Próbáltam valami hasonlót elkövetni mint a SIEMENS-nél de az végkép nem megy.Esetleg ha türelmed van tudnál segíteni. Már olvastam a programozói kézikönyvet de abból semmi konkrétat nem tudtam meg. Az ok hogy vannak benne olyan modulok amik kezelik a határértéket.
Azt megnéztem hogy analóg bemeneti kártyán külön engedélyezni kell a csatorna működését, skálázását, stb amit meg is tettem. De nem igazán tudtam eligazodni rajta.
A feladat a 3035 hozzászólásban van. -
murena2
csendes tag
Hali.
Köszi a gyors választ.S7-300 PLC-ről lévén szó. a dolgok nehezítése miatt (kombinált, nyomás és hőmérséklet) távadó és 0-10V vagy 4-20mA sajnos(mindegy melyik mert HARt-on konfigolható a távadó). Azért írtam a 0-10V-ot mert kerekebbek a számok az átszámolásokhoz.Mérem kéne a kád tartalmát és közben az anyag hőfokát.
A nyomás része 0-1250 mmH2O a hőmérséklet 0-250°C között. a hőmérsékletet hőntartás miatt érdekes a nyomás pedig a szint szabályzás miatt, mert időközönként iszapolni kell egy szivattyúval a leülepedett anyagot. -
murena2
csendes tag
Szervusztok,
Kis segítséget kérnék. Kezdő PLC-s gyanánt. SIEMENS S7 esetén hogyan történik az analóg jelek kezelése? Olvastam sokat utána mind a gyári irományban mind pedig a neten amit találtam, de nem nagyon sikerült megértenem.
Ha mondjuk van egy analóg bemenetem (hőmérséklet 0-250°C), alsó és felső határ között szeretném tartani azt hogyan oldható meg? A bemeneti kártya 0-10V -ot hogyan tudom felskálázni a 0-250-re?
Kezdő révén az analóg a gyengém de harcolok vele hogy megértsem.A segítséget előre is köszi

-
murena2
csendes tag
Ha valakit érdekel van egy eladó S7 300-as CPU (315-2DP)(6ES7 315-2AF03-0AB0) és egy RS485 REPEATER. A cpuhoz van egy 64k-s mem kártya is.A motyó használt kb 2 éves lehet ha szerencséje van akkor még a program is benne van.Ha valakit érdekel írjon privátba.
-
murena2
csendes tag
Ha valakit érdekel van egy eladó S7 300-as CPU (315-2DP)(6ES7 315-2AF03-0AB0) és egy RS485 REPEATER. A cpuhoz van egy 64k-s mem kártya is.A motyó használt kb 2 éves lehet ha szerencséje van akkor még a program is benne van.Ha valakit érdekel írjon privátba.
-
murena2
csendes tag
Szerbusztok
Érdeklődni szeretnék hogy használtan Siemens 115U hoz alkatrészek kb mennyibe kerülnek?DI/DO/AI/AO kártyák meg CPU.Vagy ha árat nem is tudtok akkor egy link is elég volna ahhol utána tudnék járni.Mert mint magánember érdekelne és amit találtam ott csak cégek érdeklődését fogadják. Köszi
Új hozzászólás Aktív témák
- AKCIÓ! MSI ThinA15 B7VF-449XHU Gamer notebook - R7 7735HS 16GB DDR5 1TB SSD nVidia RTX 4060 8GB
- iPhone 13 mini 128GB 100%(1év Garancia) - AKCIÓ
- Honor laptop i5-12500H / RTX 2050 / 16GB RAM / 512GB SSD / 2K kijelző Erős, prémium gép!
- AKCIÓ!! HP Zbook Studio G8 i7-11850H 32GB 1000GB Nvidia Quadro T1200 400NIT, 100% sRGB Garis!
- Dell Latitude 7490 14" FHD IPS, i5 8250, 8-16GB RAM, SSD, NFC, jó akku, számla, 6 hó gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Pl hogy DB-t nem tudok cím szerint meghívni (DB11 memcíme: KH E416 ).
