- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- Gaming notebook topik
- Projektor topic
- HTPC (házimozi PC) topik
- Amlogic S905, S912 processzoros készülékek
- Milyen monitort vegyek?
- Hobby elektronika
- Békésen legelészik a májusi hardvercsorda
- Szinte bankkkártya méretű a LattePanda x86-os SBC-je
- TCL LCD és LED TV-k
Hirdetés
-
DOOM: The Dark Ages címmel jön a sorozat új része?
gp Lehetséges, hogy a következő játék az eddigiektől drasztikusan különböző helyszíneken és időszakban játszódik.
-
Retro Kocka Kuckó 2024
lo Megint eltelt egy esztendő, ezért mögyünk retrokockulni Vásárhelyre! Gyere velünk gyereknapon!
-
Közönségkedvenc Galaxy vált One UI 6.1-re
ma Ezen a héten sem tétlenkedett a Samsung szoftverfejlesztő csapata.
Új hozzászólás Aktív témák
-
moseras
tag
Szia Szirty!
Köszönöm.
Ok, én is így gondoltam a HMI vizualizáció működését. Sajnos még mindig nem vett a főnököm PLC-t, inkább elment nyaralni
Na mindegy, a következő igények merültek még fel a még nem is létező PLC-vel szemben:- a bemeneti/kimeneti változókon kívül tudok-e olyan változókat létrehozni (és azt HMI-ből állítgatni), ami az értékével egy művelettípust fog leírni... Konkrétan meg lehet e azt csinálni, hogy egy nyomógomb (mint bemenet) egy kimenetet egyszer bekapcsol, egyszer kikapcsol, egyszer inverzbe rak, egyszer pedig a kimenet követi a nyomógomb állapotát, és mindezt attól függően, hogy a művelettípust leíró PLC változómat hogy állítottam be a HMI-ből ? A user-ek azt szeretnék, hogy ezeket ne csak én (mint leendő PLC programozó) tudjam állítani, hanem ők is ? És persze nekem kell majd hozzá a HMI felületet megtervezni
- tegyük fel, hogy van olyan PLC-m, illetve HMI-m, amiben van RTC. A user azt szeretné, hogy egy "valami" változó reggel 6-ig egy X értéket vegyen fel, 6-12 között egy Y-t, stb. Ehhez milyen HMI "elem" van (van-e ilyen egyáltalán), illetve ilyenkor az RTC értékét a HMI-SW olvassa ki saját magából, és az alapján küldi el a PLC-nek, vagy a PLC olvassa ki a sajátját(ezt a verziót most nem tudom elképzelni, hogy ez hogyan is működhet) ? Én valami táblázatos vagy diagramos megoldást képzelek el, azon/abban beállítom a kívánt értéket, az idő lenne az X tengelyen, aztán a HMI olvassa a saját óráját, és leküldi az aktuális értéket...Ha a HMI meghal, akkor a PLC a legutoljára leküldött értékkel dolgozna, ez így rendben is lenne...
- tudok-e olyan változókat létrehozni (és ezt HMI-ből állítani), amely azt írja le, hogy az adott műveletet melyik bemenettel és/vagy kimenettel kell végrehajtani ? Az első kérdésemre visszatérve tehát a user azt is szeretné, hogy melyik nyomógomb melyik kimeneten végezze el azt a műveletet...
Bocs a szájbarágós leírásért, de csak a magam megnyugtatása miatt írom így le, nehogy félreértsük egymást.
Köszönöm.
Imi.
-
attrax
aktív tag
Csao,én ezt INC utasítással oldottam Omronban. (mármint a ki-be kapcsolgatást) minden gombnyomásrqa lép egy bitet és hozzá rendeltem a címéhez 1 db kimenetet.Tehát 1.gomnxomás egy bit jobbra mégegy nyomás mégegy bit.Érted.Sztem legegyxűbb.
Nem vagyok nagy plc guru de a programot ami a garázskapumat viszi csatolhatom ha érdekel vkit.Unterschreiben
-
moseras
tag
Szia.
Köszi. Nagyon sokat segítesz, ha lesz egy saját HMI-nk, akkor te lehetsz az első, aki letesztelheti
Okés, tehát akkor valahogy így ? (ez most C-ül van, de az most mindegy, ha értem, akkor át tudom tenni ST-re vagy FB-re is):
// ezt a 3 valtozot allitom HMI-bol
unsigned int plc_pushbutton_desc; // ez a nyomogombot leiro valtozo
unsigned int plc_output_desc; // ez a kimenetet leiro valtozo
unsigned int plc_operation_desc; // ez a muveletet leiro valtozo
switch (plc_operation_desc) {
case 0:
bekapcsolo_muvelet(plc_pushbutton_desc, plc_output_desc);
break;
case 1:
kikapcsolo_muvelet(plc_pushbutton_desc, plc_output_desc);
break;
case 2:
inverz_muvelet(plc_pushbutton_desc, plc_output_desc);
break;
default:
inverz_muvelet(plc_pushbutton_desc, plc_output_desc);
break;
}És akkor ebből kell annyi block-ot felrakni, ahány be/kimenetet megadhatok ?
Imi.
-
moseras
tag
Szia.
Köszi, megtaláltam. Itt egy PID blokk van, annak sok kimenete, benne az analóg, illetve a PWM növel/csökkent is.
Mondtad, hogy használtok ilyen WAGO-s profibus I/O-kat. Mit csinál olyankor a PLC, ha ezek az I/O-k nem válaszolnak ?
Megáll minden, vagy csak az amivel kapcsolatos a távoli I/O ?
Illetve milyen változót kell a HMI-re kitenni, hogy a user is lásson ebből valamit ?Köszi
Imi.
-
DP_Joci
tag
Szia,
Az első módszert az szoktam használni. Azzal ebben az esetben az a baj, hogy bemenő változó csak konkrét DB lehet.
CALL FC2
DB_in:=DB2A DB[változó] megadást nem fogadja el.
Olyat kerestem első körben, hogy DB[var].DBw0 vagy valami hasonló, de ez nem igazán megy ebben a formában.
Ilyeneket elfogad, hogy:
OPN DB[MW0]
vagy
OPN DB[#DB_temp]
ahol a
L #DB_IN ez egy bejövő word változó, ezt nem lehet közvetlen használni
T #DB_temp ez egy TEMP word változóEz nekem megfelel.
Az ANY pointeres dolog az érdekes lehet.
Van esetleg egy példád erre, megpróbáltam kreálni egy ilyen pointert, de nem igazán tudok DB-re hivatkozni vele. -
DP_Joci
tag
L P##DB_pointer_in_any
LAR1
L B#16#10
T LB [AR1,P#0.0]
L B#16#19
T LB [AR1,P#1.0]
L W#16#1
T LW [AR1,P#2.0]
L W#16#0
T LW [AR1,P#4.0]
L #DB_num_in
T LD [AR1,P#6.0]
//;
L P##DB_pointer_out_any
LAR1
L B#16#10
T LB [AR1,P#0.0]
L B#16#19
T LB [AR1,P#1.0]
L W#16#1
T LW [AR1,P#2.0]
L W#16#0
T LW [AR1,P#4.0]
L #DB_num_out
T LD [AR1,P#6.0]
//;
CALL SFC 84
REQ :=M255.7
SRCBLK :=#DB_pointer_in_any
RET_VAL:=MW8
BUSY :=M3.1
DSTBLK :=#DB_pointer_out_anyIlyen paraméter tipusú ANY-hez volt már szerencséd?
Ezzel hibát nem kapok, de eredményt sem, lehet hogy az SCF84-et értem félre.[ Szerkesztve ]
-
DP_Joci
tag
Szia,
Igazából nem létszükséglet számomra jelenleg a pointerek használata, csak mint érdekesség foglalkozom velük.
Vagyis feleslegesen nem akarom rabolni az idődet ezzel, csak ha érdekel és van rá kapacitásod akkor foglalkozz vele.Amiről te beszélsz az a ANY Format for Data Types ez ok.
De van egy olyan is hogy:
ANY Format for Parameter Types
For parameter types STEP 7 stores the data type and the address of the parameters. The repetition factor is always 1. Bytes 4, 5, and 7 are always 0. Bytes 8 and 9 indicate the number of the timer, counter, or block.
Ide nem tudtam kimásolni a helpből az ábrát..
The following table shows the coding of the data types for the parameter type ANY for parameter types.
Hexadecimal Code Data Type Description
b#16#17 BLOCK_FB FB number
b#16#18 BLOCK_FC FC number
b#16#19 BLOCK_DB DB number
b#16#1A BLOCK_SDB SDB number
b#16#1C COUNTER Counter number
b#16#1D TIMER Timer numberValójában én ezt raktam össze, a b#16#19 mondja meg hogy ez egy DB , a 8 as 9-es byte pedig hogy melyik DB.
L #DB_num_in : egy integer változó lenne ami megmondja, hogy melyik DB-t akarom.
Igazából nem látom a működés eredményét, ha az az lenne, hogy egyik DB-ből másol a másikba. -
moseras
tag
Szia.
Köszi, keresem a megoldást rá.
"Az a modul amelyik leszakadt, ilyenkor rendszerint azonnal kikapcsolja a kimeneteit."
Erre nem találok megoldást CANopen-ben. A Beckhoff-nak vannak WATCHDOG-al rendelkező moduljai, amiknél megadható egy időintervallum, ami ha lejár, lekapcsolja a kimeneteit. A WATCHDOG-ot pedig a kommunikáció nullázza. A WAGO-nál nem találok ilyent.
RETAIN memory:
Szükségem lenne ilyenre is. A WAGO-ban van is ilyen 24 kByte (750-841). Azt szeretném, hogy a user a HMI-n kap egy táblázatot nevekkel, ott átírhatja ezeket, majd ezek visszakerülnek a RETAIN memóriába. Ha elmegy a táp, akkor is ezeket megőrzi, és legközelebb már ezekkel indul el. Jól gondolom e ezt ?Köszi.
Imi.
[ Szerkesztve ]
-
moseras
tag
Szia Szirty!
A k-bus ugye a modulok közötti belső busz, ahogy te is írtad. Ez egy 6-os érintkezősávon terjed. Tudtommal kettő a táp (5V), illetve 1 pár LVDS oda, 1 pár LVDS vissza. Az okés, hogy ha ezen a belső buszon leszakad a kommunikáció hiba miatt, akkor leállnak a kimenetek a modulokban.
Jelenleg nekem csak egy CANopen slave-em van, amit távolról vezérlek. Ha ennél megszakad a CAN busz, a kimenetei aktívak maradnak. Azt csináltam, hogy az egyik szabad DO-val egy időrelét impulzussal életben tartottam. Ha megszűnt a CAN busz, akkor az impulzusok is megszűntek, az időrelé is leszakította a számunkra fontos kimenetet.
"Az általam ismert HMI-knél ez máshogy működik"
Az általam felvázolt verziót meg fogom nézni, hogy működhet e úgy, ahogy leírtam.
Köszönöm.
Imi.
-
moseras
tag
-
akoel
csendes tag
Szirty
Köszi a gyors reagálásért.
Mivel tudtál ilyen ábrákat csinálni?
Szóval, mint mondtam nem az enyém a jegyzet hanem a hugomé, akit ki kellene okosítanom. De összesen ez a jegyzet, amivel információt kaphattam. Nem állítom, hogy tökéletesen rajzolta le a táblán lévő dolgokat. De mondjuk az általd gyártott diagramok, ha jól látom alapvetően csak az előre és hátra rajzokban különbözik, na meg a késleletetésekben.
Légyszi magyarázd el, hogy mi az Y1, Y2 és az FAzt mondod, hogy a program nem azt csinálja, amit én gondoltam, hogy csinál. Amit én gondoltam, azt a diagramok alapján képzeltem csak el. (Ha ez alapján másként van, légyszives javíts ki). Akkor ezek szerint a diagram és a létradiagram nem ugyanazt mutatják?
-
akoel
csendes tag
Köszi mégegyszer.
Kipróbáltam a openoffice Draw-t, de nagyon nehézkes. Azt hittem van valami spéci program, ami még a programot is legenerálja.
Nem tudom, hogy hogyan szokták használni, de ha egy dolognak két irányba is tudnia kell mozogni, akkor ahhoz nem elég egy beavatkozó szerv ki- és bekapcsolása (gondolom a Set Y1 jelenti a beavatkozó szerv elindítását és a Rset Y1 pedig a kikapcsolását). sztem kellene a Valmi1-hez egy Y11 és Y12 beavatkozó szerv, aminek az előremozgását az Y11, a hátramozgását meg az Y12 végezné. Persze gond adódik ha mind a két szerv Set állapotban van.
Mi a szokás? Milyen jelölésmódot alkalmaznak ilyen esetekben?
Igérem nem zargatlak többet -
And
veterán
Köszönöm a válaszod! A program több helyen hivatkozik az említett PIW-re, amely az érték megjelenítésén túl egy PID-szabályozásnak is az ellenőrzőjele. Ezért az utolsó javaslatodnak megfelelően létrehoztam egy FC-t, amelyik átskálázza a bemeneti értéket. Azzal valóban nem mentem volna sokra, ha csak a kijelzőn változik az érték. Az alany egyébként egy C7-621-es volt, ezért a változó megtalálása sem ment olyan egyszerűen az 'ömlesztett' I/O-címek miatt, de egy 4..20mA-es szimulátor segített ebben. Eredetileg valamilyen globális, már a bemenet konfigurációjánál megadható skálázásra gondoltam, de sajna úgy nem megy. Kicsit macerás volt így elsőre, bújni kellett a helpet, de végül sikerült. Kösz !
-
And
veterán
(Szia! Próbáltam én a HW-konfigurációból kiindulni, de nem sok sikerrel. Ez C7-es, úgyhogy a hw-konfigban egyedül a 621-es CPU látszódik, egyetlen I/O-tömbbel. A ki- és bemenetek címe ugyanaz a bazinagy tartomány. Ennek nincsenek fizikai moduljai, mint pl. egy S7-300-nak, az összes I/O-ja integrált, ezért okozott problémát. Mondjuk szerencsére csak 4 analóg bemenete van .)
-
moseras
tag
Szia Szirty!
"Vagyis ha az RTC-ből olvasott idő nagyobb mint a beállított, akkor bebillentesz egy bitet. Ezt a bitet figyeli a programod, hogy mikor változik 0-ról 1-re"
Ez jó ötlet. Tehát akkor a probléma ezek szerint valós...
Akkor fogom bekapcsolni, ha "valós_idő >= bekapcs_idő AND valós_idő < kikapcs_idő""timing dolgait. S7-hez van ilyen, nem tudom wagohoz van-e."
Nyomozok, de eddig nem találtam.
"Ebben le van írva hogy minek mekkora a prioritása és mi mit képes félbeszakítani és mit nem."
Igen, nyilván ez a kérdés. A demo-kban nem figyelnek erre a problémára. Arra gondoltam, hogy lehet, hogy a taszkok nem is szakíthatóak félbe. Így nem jelentkezne a probléma. Ha ez nem lenne megoldva, akkor biztos találtam volna rá utalást, hogy erre figyelni kell.
Köszi.
Imi.
[ Szerkesztve ]
-
moseras
tag
Szia Szirty
"S7-nél alapból nincs kifejezetten olyan, hogy file rendszer."
WAGO-ban van ilyen, de nem mindegyikben. 1.5M a 750-841-nél, de van CF-es változat is (max. 4GB). Azt hiszem a 8+3-at támogatja csak, de ez nem biztos. Itt tárolódik a PLC-hez írt program, az esetleges feltöltött WEBHMI (ha van ilyen, akkor html file-ok és java *.jar-ok), illetve ha valamit progiból ide mentesz a PLC működése közben, akkor az is. Van egy SysLibFile.Lib, benne open(), close(), seek(), delete(), meg minden egyéb FUNCTION-ban. És van erre épülő magasabb szintű FB (SaveVariable néven), megadsz neki egy változót, a változó méretét, Load vagy Save illetve a file nevét, és van 2 kimenete (error flag, és egy timestamp a file-ról). Ha beFTP-zek, akkor is ezeket látom. Azt hiszem, hogy könyvtárak nincsenek.
"Persze úgy, hogy a CPU értesül a tápfesz megszünéséről, de ő maga pufferről néhányszáz ms ideig még üzemel, amennyi idő alatt iztonságosan kírja a RAM tartalmat."
Igen, ez valószínű. Pl. most találtam: van ShutDown esemény, amihez POU hívást-t lehet rendelni. Ha nem lenne puffer, akkor ez nem lenne megvalósítható. Hopp, itt egy kérdésem lenne: van olyan speciális pufferes modul bármilyen PLC-hez, ami annyit pufferel, hogy 2-3 SMS-t is el tudjon küldeni ilyenkor ?
"Ha tényleg így van, akkor ebből az következik, hogy teljesen mindegy hogy programból milyen gyakorisággal írsz adatokat"
Megkérdezem a WAGO-t, remélem igen. Ha mégsem, akkor nem használom naplózásra. Bár gyanús, mert 1.5M a flash, 512k a program RAM és 256k az adat RAM mérete, itt nem tudja tárolni a teljes filerendszert.
"Ezért ha a feltöltés megszakad vagy adathiba következik be, a feltöltött adatok nem jutnak szerephez."
Ok.
Köszi a segítséget.
Imi.
-
Bandi18
tag
Igen valóban lehet hogy így pontatlan sorry . Szóval gombnyomásra elindul a program ami meghúz egy időzítőt elvileg. Lényeg hogy felvilan az első ég x mp-ig elalszik felvillan a 2. ég x mp-ig és így tovább. És Zelioban van egy olyan opció hogy megadhatunk idősávot amíg ezt csinálja (pontosan a nevét most nem tudom...) majd ha ez lejár akkor váltson át arra hogy mind a4 villog egyszerre. Pl a 6-20-ig terjedő időtartományban menjen az első ciklus majd ha eléri a 20 órát akkor váltson át arra hogy mind a 4 villog és így tovább.
Remélem így már érthetőbb kicsit. És köszönöm hogy próbáltok segíteni .
-
Bandi18
tag
Igen csak van egy kis problémám vele, ez a feladat beadandó lenne egy tárgyból amiből egész félévben volt 3 óránk és semmit nem értünk belőle sajnos Mert ami volt óra azon is csak annyi volt hogy csináljátok. Így gyakorlatilag létrában egy és kapcsolatot nem tudok megvalósítani vagy hogy milyen komponensekkel lehet...
-
moseras
tag
Szia Szirty
"De azt megteheti, hogy úgy működik mint a write cache memória"
Ez lehetséges. Van X blokk a filerendszerben, akkor Y darabot tárol RAM-ban. Ha olyan blokkra van szükség, ami nics a RAM-ban, akkor ha van szabad hely még a RAM-ban, akkor beolvas egyet oda, ha nincs, akkor a legrégebben írt blokkot kiírja a FLASH-be, és oda olvassa be az új blokkot.
Végül is ez most számunkra mindegy, nagy FLASH-nél folyamatos írásnál úgyis a FLASH-be megy az írás. A kondis puffer pedig segít a RAM-ban lévő blokkokat kiírni a FLASH-be, hogy a filerendszer ép maradjon áramszünet esetén is.
A direkt címzésű változók tömbben való tárolására nem tudsz megoldást ?
Köszi.
Imi.
-
moseras
tag
Üdv.
"Az NTC esetében nem tudom ugyanez hogy menne"
Tudtommal az NTC-k is szabvány szerinti görbe mentén haladnak. Pl. a WAGO-s "NTC 20k" fogadó modul is írja, hogy ő linearizálja a karakterisztikát, és én már egy SIGNED16bit-ben kapom meg a hőmérsékletet (1 digit per 0.1 °C). Semmi config bit/byte nincs, ahová esetleg meg tudnám adni, hogy ez most melyik altípusú eszköz. Persze ettől függetlenül ha egy gyártó azonos terméke is hatalmasakat szór, akkor gond van
"ha esetleg tönkre megy és cserélni kell..."
Igen, ettől félünk mi is. Keresek 1%-os NTC-t, ha meglesz, beszámolok róla.
Köszi.
Imi.
-
belys
csendes tag
Periféria port láb kiosztását nem tudom. Nincs RS232 port a plc-n
Az első probánál a plc tápról probálkoztam de nem ment, második verz még egy plc tápegységet fogtam be, amivel csak a kimenetet hajtottam meg. De igy sem működik.
CPM2C-20CDT1C-D a tipus 12be 8 ki menet.
Nem tudom de lehet hogy valamit elkötöttem de nem tudom hogy mit.
9 +
10 -Mérni most nem tudok csak holnap.
Amúgy BUÉK!
[ Szerkesztve ]
-
thomass
csendes tag
Köszönöm a válaszod!
Sajnos sem a PLC-hez,sem a programozásukhoz nem értek (erre szerintem rájöttél),ezért nem tudtam,hogy nem csak a saját analóg bemenetein szerezhet tudomást pl az áramérték változásáról,hanem esetleg az RS232 porton is.Az említett PLC-nek természetesen van befolyása a motorra!Mégegyszer köszi!
Üdv:Thomass -
thomass
csendes tag
-
And
veterán
Néztem, én is azt linkeltem. Örültem is, hogy végre valami . A kártyákat már meggyógyítottam a hozzájuk való image-fájlokkal (elvileg, majd hétfőn kiderül, sikerült-e), csak nem tudom, mitől jött épp most elő ez a gond. Ráadásul egy másik, de ugyanilyen típusú CPU-példányon, másik kártyával is ugyanezt csinálta, pedig korábban mindkét párost többször is módosítottuk.
A "jelenlegi verzió" alatt a következőt értettem: a mi moduljainkon elvileg 2.0.0-ás ill. 2.0.8-as fw van, az aktuális utolsó egészen friss kiadás pedig a v2.6.9-es (köztük 7-8 másik verziószámú fw is van). A feature- és buglista egyébként meglehetősen hosszú a frissítések leírásában. Az egyik feltétel a frissítéshez, idézet a Siemens-től: "The module in the station whose firmware is to be updated must have firmware version V2.6.1 or higher and be accessible online." Tehát vagy több lépcsőben kell frissíteni, vagy egyáltalán nem is lehet. Ezen felül a bootloadernek külön verziószáma van, és annál is van megkötés, minimum A0.21.0 számúnak kell lennie. Elvileg frissíthető MMC-n keresztül is, de ehhez nincsenek meg a megfelelő eszközeink, ahogy látom.
Igazából az érdekelne, hogy mit lehet tenni, ha nem lehet frissíteni a CPU-t (vagy az hatástalan marad)? A jelenség csak esetleges, vagy adott konfiguráció és program esetén mindig előjön? Addig kell próbálkozni, míg egyszer csak sikerül a letöltés? Van ezzel kapcsolatban tapasztalatod?[ Szerkesztve ]
-
moseras
tag
-
vttukad
csendes tag
Szia Szirty!
Köszönöm a válaszod, nagyon sokat segített, de sajnos, ahogy utána kerestem, az én munkámhoz nem lesz megfelelő az S7200, mert én veszélybiztos rendszerekkel foglalkozom jelenleg jelfogós, relés rendszerekkel, ezket szeretném kiváltani, így biztonsági PLC-re van szükségem (bár igaz, ha teljes rendszert akarok működtetni, akkor min. 2 db kellene redundáns működés miatt, de ez sokba lenne modellezésre) A megfelelő PLC az S7400F lenne számomra, de, ha az S7300-nak is lenne ilyen fajtája, akkor az elég lenne.
Kérdésem: Véleményed szerint, ha az S7300-ast megismerem, akkor nincs gond a későbbiekben az S7400-ra való átálással, vagy teljesen különbözik a kettő.
Természetesen ismét árban nem mindegy, sőt még S7400-ast meghírdetve sem láttam eddig, ahol nézelődtem?Üdvözlettel és köszönettel
vttukad
-
vttukad
csendes tag
Szia Szirty!
Igen, igazad van, de én is ahogy kutakodtam utána, úgy lett világos számomra, hogy S7200-tól különböző rendszert kell megtanulnom a leírtak miatt, de megint sokat segítettél, mert választ kaptam a dillemámra. Így a megoldás: S7-300 PLC-t kell beszereznem és elkezdeni a munkát, nem lesz egyszerű, de legalább ilyet már láttam meghírdetve használtan. Ráadásul, ha jól sikerült tájékozódnom, akkor több egységet kell külön-külön beszereznem (tápegység, CPU, bemeneti egység,kimeneti egység, és talán ennyi elég).
Egyet értesz a felsoroltakkal? Dokumentációt (utasításkészlet,stb.) lehet hozzá könnyen keríteni?
Köszönöm a sok segítséget.Üdvözlettel:
vttukad
-
vttukad
csendes tag
Szia Szirty!
Köszönöm ismét a segítséged. Eljutottunk a megfelelő PLC típushoz , de sajnos ez nagyon drága és így mégiscsak úgy döntöttem, hogy kezdésnek megfelel az S5 ös a DOS-os programjával, bízok benne, hogy ha megismertem, utána könnyen át tudok nyergelni az S7300/400-ra, de már is rengeteget segítettél abban, hogy képet kapjak ezekről a rendszerekről.
Tudnál segíteni, hogy honnan tudnék step 5 programot szerezni?
Köszönöm a linket, nagyon hasznos.Üdvözlettel:
vttukad
-
adamtoth91
csendes tag
Sziasztok.
Egy projekten dolgozom ahol egy laptoppal ellátott autót irányítanék egy másik gépről. Nos a két gép közti kapcsolat az már megvan interneten keresztül csak azt nem tudom hogy hogy kössem rá a szervókat a laptopra. Egy nagyon egyszerű program kellene ahol ha rákattintok valamire akkor a relé zárja az áramkört vagy hasonlóra gondoltam.
Légyszi segítsetek mert nem értek semmit azokbol amiket írtok mivel az alapokat sem tudom. -
Juneanne
csendes tag
Nos ez egy teljesen ideális helyzet. Gondolom.
A kút szintje éppen akkor éri el a "C" szintet, amikor a tartályban lévő víz eléri a "B" szintet.Ha Józsi bá észre veszi, hogy 1Hz-es frekvenciával villog a hibajelzés, és valszeg nem tudja megfelelő nyomással locsóni a kompért, akkó mennyomja az I1 nyugtázó gombot, majd az üres sörösüveggel ráüt párat a tartályra és megvan ódva a probléma.
-
G67hu
csendes tag
Szia Szirty!
Nem minden gépnél van ethernet. Vannak, amelyek kis szigetként működnek hálózaton (értsd: nincs a vállalati informatikán), de van, ami nem is rendelkezik ethernettel.
Van S7-300 ethernetes és ethernet nélküli is, Saia sorossal, S7-200 ethernet nélkül.
Ethernet nélkül van pár egyéb (Omron, festo, ...), de azoknál eleve kisebb az esély a távszerviz megkötésére.Köszi:
G67hu -
villanyszele
csendes tag
Hali Szirty
Köszönöm a gyors segitséget ,tudom hogy nem tudom egy hét alat megtanulni .Egyelöre csak hozzaféri akarok a programfilhez és amikor már az en gépembe van akkor tudok konkrét kérdéseket feltenni .Megkell változtatni hogy egy magnessensor kikapcsoljon egy motort amig nyitva van,és hogy ha megnövekszik a motor áramfelvétele egy bizonyos szint felé megváltoztasa a forgas irányát.
Gyuri
Új hozzászólás Aktív témák
- Szolnok és környéke adok-veszek-beszélgetek
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Samsung Galaxy S23 Ultra - non plus ultra
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- Ilyen lehet a Samsung Galaxy Watch7 Ultra
- Luck Dragon: Asszociációs játék. :)
- Gaming notebook topik
- Politika
- A fociról könnyedén, egy baráti társaságban
- Projektor topic
- További aktív témák...
- Microsoft Surface Pro 6 12.3" 2736 x 1824/i5 8350u/
- Legjobb ÁR!!!HP EliteBook 640 G9 Ezüst (14" / Intel i5-1235U / 16GB / 512GB SSD / Win 11 Pro)
- HP Probook 340S G7 i5-1035G1/8GB/256SSD/Windows 11
- MSI MAG274QRF-QD QLED Gamer Monitor!27"/2k/165hz/1ms/Freesync-Gsync/Type C/Konzolhoz is/Beszámítás!
- Sennheiser Epos H3 White Gamer Fejhallgató Eladó!
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Alpha Laptopszerviz Kft.
Város: Pécs