Hirdetés

2024. április 16., kedd

Gyorskeresés

Útvonal

Fórumok  »  Egyéb hardverek  »  PLC programozás

Hozzászólások

(#5801) Miertvansote válasza joci9 (#5800) üzenetére


Miertvansote
tag

Köszi szépen a Szirty oldalán találtam egy jó kis omron doksit abban még egy példa is van. A CX-one programmal kapcsolatban.

(#5802) TotoThomas


TotoThomas
csendes tag

Sziasztok!

Lenne egy egyszerű feladat, de én elakadtam kicsit.
Egy pedál megnyomására (bemenet) egy asztal felemelkedik (pl Q0.4 kimenet), majd újboli megnyomásra asztal lemegy. Ahogy az asztal felemelkedett, bejön a végállása, azaz asztal fenn. Pedál újboli megnyomására asztal lemegy. Nekem ott a gondom, hogy ha megnyomom a pedált, de nyomva tartom, akkor ahogy bejön az asztal fenn állapot, azonnal vissza le is megy, mivel figyelem az asztal fenn állapotot.
A pedált élfigyeléssel kezelem, de így sem kerek a dolog.

Akad még további feltétel: pl vészkör
A programot TIA Portalban készítem.

Illetve még egy kérdés: HMI-ről nincs valakinek jó doksija? Még nem igazán foglalkoztam vele, de most szükségessé válna.Szintén TIA Portalban.

(#5803) Szirty válasza TotoThomas (#5802) üzenetére


Szirty
őstag

Helló!

"A pedált élfigyeléssel kezelem, de így sem kerek a dolog."

Próbáld így:

(#5804) rsf válasza TotoThomas (#5802) üzenetére


rsf
senior tag

Milyen működésű szelep vezérli az asztal emelő munkahengert?
Ennek ismerete szükséges a progihoz!
Vagy ha nem pneumatikus akkor is tudni kell, hogy hogyan működik.
Üdv.

“Az a baj a világgal, hogy a buták mindenben holtbiztosak, az okosak meg tele vannak kételyekkel.“

(#5805) Brownn válasza vottokar (#50) üzenetére


Brownn
tag

Sziasztok!

Valaki tudna hivatalos igazoló linket adni, hogy milyen támogatott eszközei (Milyen PLC-t illetve HMI-t) vannak a TiaPortal egyes verzóknak (v12,v12+SP1,v13,v13+SP1)? Illetve egy olyan hivatalos link is kellene, hogy melyik PLC Sim (v12,v12+SP1,v13,v13+SP1) milyen PLC-t, HMI-t támogat.

Kutakodtam már, de sehol nem találtam infót róla. Esetleg fórumon, de ugyebár az nem hivatalos forrás...
Vagy lehet szimplán csak rosszul kerestem rá :\

(#5806) Szirty válasza Brownn (#5805) üzenetére


Szirty
őstag

(#5807) Szirty válasza Brownn (#5805) üzenetére


Szirty
őstag

Ha esetleg az előző link nem működne, akkor ezen az oldalon kattints a 50029532_HWSupportList_DOC_TIAV13_en.xls (496.0 KB) linkre.

(#5808) Brownn válasza Szirty (#5807) üzenetére


Brownn
tag

Ez jó, köszönöm szépen, még esetleg olyan linket tudna ajánlani, amiben a PLC Sim verziók által támogatott eszközök benne vannak?

[ Szerkesztve ]

(#5809) Szirty válasza Brownn (#5808) üzenetére


Szirty
őstag

Nem hiszem hogy olyan lista létezik.
Szerintem ezt egyenként lehet összeszedni a különböző PLCSIM és PLCSIM SP változatok read.me doksijaiból...

(#5810) Bazs87


Bazs87
tag

Sziasztok!

Egy WinCE-s OP-ról szeretnék egy TIA scripttel *.csv fájlt készíteni és azt másolni egy szerverre.
A scriptes része és a meghívása nagy nehezen sikerült, de attól tartok a kimásolás maga és a WinCE beállítása sem lesz könnyű falat.

Ugyanez lenne sima Win PC-vel is, ha minden igaz ott a megírt wince-s scriptjeimet is módosítani kell.

Van már valakinek hasonlóban tapasztalata?

(#5811) Brownn válasza Szirty (#5809) üzenetére


Brownn
tag

Köszönöm szépen! :)

(#5812) joci9 válasza Bazs87 (#5810) üzenetére


joci9
tag

Szia!

Én ESA panelon és runtime-al PC-én használom ezeket.
Ott VB script van és annak függvényei működnek szépen.
CE-s panelon igaz csak az alapok, de ott is ment a fájl másolás stb.
Most PC-re fejlesztek, itt ha van telepített MS-Office vagy Libreoffice akkor használhatók annak a függvényei is, azokkal szépen lehet excel táblát írni olvasni.

Nekem ez a leírás sokat segített:
http://www.zmgzeg.sulinet.hu/ntk/inf10/alg/vbsprutm.pdf
neked 23-ik oldaltól (meg a többi) :-)

ESA CE panelen így néz ki, ott nem próbáltam a win file system objectet ami a leírásban benne van

If ESAHMI.ESAFILE.EXISTS("C:\ESA\")<>0 Then
dest="C:\ESA\"
destp="F:\ESA\" 'ha pc-én fut akkor ez az elérési út, ez a pendrive
pcvan=0
Else
dest="\Hard Disk\Documents\" 'ha wince panelon fut akkor meg ez a pendrive
destp="\Hard Disk2\"
pcvan=1
End If

listaindex=ESAHMI.ESATAG.GetCurrentRawValue ("EListaindex")
dest1=dest & "eloadas" & listaindex & ".txt"
dest2=destp & "eloadas" & listaindex & ".txt"
If ESAHMI.ESAFILE.EXISTS(destp)<>0 Then
If ESAHMI.ESAFILE.EXISTS(dest1)<>0 Then
ESAHMI.ESAFILE.COPY dest1, dest2
Else
ESAHMI.ESAMsgBox "Nincs ilyen eloadas"
End If
Else
ESAHMI.ESAMsgBox "Dugjal sticket bele"
End If

üdv

[ Szerkesztve ]

(#5813) mrlecso10


mrlecso10
csendes tag

Sziasztok

Van 1 Omron NT20S-st128 kijelzöm. A gondom az lenne hogy sehogy se tudok programot küldeni rá. A programozó kábel amit csináltan az elvileg jó. A PC és a kijelzö beállítása is a leírása alapján jó. Mikor ráküldöm a programot felugrik egy ablak a PC-én és a HMI is hogy Communication in progress, please wait... 0% és itt megál a tudomány aztán jön a Time out error.
Ha valaki tudna segíteni mi lehet a gond azt megköszönném!!!!!

(#5814) Szirty válasza mrlecso10 (#5813) üzenetére


Szirty
őstag

Nem használsz a fizikai kapcsolat útjába eső kicióccó kínai USB-RS232 átalakítót véletlenül?

(#5815) mrlecso10 válasza Szirty (#5814) üzenetére


mrlecso10
csendes tag

Nem van a laptopon rs232. Mi lehet még a gond?

(#5816) TotoThomas válasza Szirty (#5803) üzenetére


TotoThomas
csendes tag

Elnézést hogy ilyen későn, de "szerencsére" olyan beteg lettem mint a kutya
Szóval köszönöm a segítséget.
Én kicsit túl bonyolítottam a többi feltétellel ami még van.
Köszönöm szépen!

(#5817) Gusi


Gusi
csendes tag

Sziasztok!
Adott egy Siemens TP177B panel és CPU313C.
Eddig minden jó, míg új projektet nem töltenék bele.
TIA v13-al oprendszer cserét kér, bele is megy, működik is
a nyomógomb, lámpa, számkiírás, riasztások, oké.
De.
Nem működik semmi az "area pointer"-eknél.
Hiába állítom DB-be, MW-be, semmi.
Se job, sem screen, se semmi.

Mit tegyek?
Thx!
Béla

(#5818) Szirty válasza Gusi (#5817) üzenetére


Szirty
őstag

Helló Gusi!

Hát tudni kéne eddig mit csináltál és azt hogyan.
Mit üzen a panel pl? Az sokszor igen hasznos.
Léteznek-e a panelben hivatkozott címek, van-e olyan DB, van-e benne olyan cím, olyan adattípussal stb, stb, stb?

Ennyiből csak messzemenő feltételezések alapján tudok beletippelgetni, de az hosszadalmas lenne,mert valószínűleg sokadikra találom el (ha eltalálom) mi is a konkrét hiba.
Mint ahogy most valószínűleg azt fogod írni hogy igen a DB-k léteznek van a bennük olyan cím stb :-)

Szóval adj sokkal több és pontos információt!

(#5819) Gusi válasza Szirty (#5818) üzenetére


Gusi
csendes tag

Szia Szirty!
Nem értem a kérdésed, mit üzenne a panel? :)
Semmit nem üzen.
Én akarok képet váltani, kapcsolat-fennállást érzékelni (a life bittel), és tudni, hogy melyik képre lapozott a júzer. Ehhez kell a 3 areapointert beállítani. Semmi változás.
Teszt:
beállítom mondjuk a screen-t egy db változóba, és kiteszem képernyőre.
A megjelenített érték az lesz, amit ob100-ban beleírtam.
De véletlenül sem a képernyő lap száma (+1 offszet).
Ugyanez a job-al, benne marad a kiadott parancs, nem nullázza.
Tudok küldeni projektet privátba, ha gondolod.
Béla

(#5820) Szirty válasza Gusi (#5819) üzenetére


Szirty
őstag

"Nem értem a kérdésed, mit üzenne a panel? :)
Semmit nem üzen."

Dehogy nem üzen, csak nem tudsz róla, mert nem raktál ki system MSG alarm view-et (bár alapból is kiírja 2 másodpercig az üzeneteket).
A panel mindig üzen, már a bekapcsolás után közli hogy mi a helyzet, sikerült felvenni a kapcsolatot vagy nem, megnyitni az alarm log-ot vagy nem, kiírja ha valamilyen változót deklaráltál neki de azt nem éri el, stb, stb. Igen hasznosak ezek az üzenetek, főleg fejlesztés közben.

"Tudok küldeni projektet privátba, ha gondolod."

Igen, küldj! Megnézem. Abból talán tudok pontosabb segítséget faragni neked.
De itt fogok válaszolni, nem privátban.

(#5821) pierre003


pierre003
csendes tag

Üdv mindenkinek!

Ne haragudjatok, hogy egy teljesen más témával kapcsolatban kérdezek, és megszakítom a beszélgetést de ritka nagy gonddal küzdök egy sony Vaio laptopom van.
Egyszer kaptam facebookon egy üzenetet ami vmi exe program volt vagy egy rar fájlba csomagolva már nem tudom pontosan.Rákatt bevillant a kijelző és onnantól a videókártyám meg a processzorom ügy bepörgött mintha megvesztek volna.Ugyan azt a win7-et raktam rá leformáztam a meghajtókat de ezután is van hogy ha több mindent nyitok meg felpörög a processzor és a kártya és lefül ugrál a laptop kijelzőjének fényereje. Ráraktam egy képprogramkeresőt később(Malwarebytes)talált virusokat de nem oldódott meg a probléma.Antivirus kereső nem talál virust. Segitsetek kérlek ebben ha a porgramozás megy erre is tudnotok kell egy megoldást. Ha kell fizetek online érte. Még lolozni se tudok low grafon pedig előtte simán futott.
i5ös 2400 meg 6630as gigás kártya van benne.

Köszönettel - Pierre

BF3+BF3 Premium // Call of Duty Ghost xboxra eladó!!!

(#5822) Gusi válasza pierre003 (#5821) üzenetére


Gusi
csendes tag

Szia!
Az oprendszer frissítésével nem szűnik meg az alapvető probléma: a felhasználó indítgat ismeretlen .exe fájlokat, és visszatelepíti a férgeket, vírusokat ;)
Szokj le róla.
Telepítést cd-bootolással kell indítani, partíció törlés, újra létrehozás, majd gyári weboldalról ellenőrzött driverekkel installálni.

(#5823) Gusi válasza Szirty (#5820) üzenetére


Gusi
csendes tag

Okés, elküldtem a mélt (4.5MB), várom mi lehet a hiba.
Előre is köszi!

ui.: a hmi elindul, kiírja, hogy kapcsolódott, semmi rendszerhiba. A régi programmal, amit backuppal mentettem - visszatöltve működik minden

[ Szerkesztve ]

(#5824) Brownn


Brownn
tag

Sziasztok

A --|P|-- (Scan operand for positive signal edge) és a P_TRIG (Scan RLO for positive signal edge) között mi a különbség?

(#5825) Gusi válasza Brownn (#5824) üzenetére


Gusi
csendes tag

Szia!
Ahogy a neve is mutatja: az egyik a megadott bemenetet csekkolja, a másik az RLO-t, azaz a teljes kapcsolást, ami után beillesztetted.
(RLO = Result of Logik Operation)

(#5826) Szirty válasza Brownn (#5824) üzenetére


Szirty
őstag

Szerintem ebből sokminden kiderülhet: Impulzusok előállítása

Még annak ellenére is, hogy ez nem TIA portal, és abban a -(P)- és -(N)- valamiért épp ellenkezően működik mint Step7-ben ha jól emlékszem (arra majd figyelj oda).
De az elv talán ebből is érthető lesz, mert ugyanaz.

Gusi: Este tudom megnézni amit küldtél

(#5827) Gusi válasza Szirty (#5826) üzenetére


Gusi
csendes tag

Rendben, már nagyon várom.
Épp itt ülök előtte, betoltam egy üres projektet a rendszerbe.
DB2 és egy OB1 létrehozva, (db feltöltve a változókkal).

OP-ben egy lap, azon a db-ben tárolt értékek.
Area pointerek beállítva.
Semmi, tök nulla minden.

A clock memoryt kitettem (50% bitek), azok mennek szépen a hmi-n.
De a rendszeradatok, melyik la van kint, vagy bejelentkezett-e a júzer, semmi.
Nullák. A fene lehet vele...

Ez a TIA tetszik, pl. a cpu modul címterülete sem akkora, mint írja.
Kipróbáltam 500-ra, nem ment. 60-al még megy.
USB3-ba dugva az mpi kábelt leakad.
Kezd kínai gagyi lenni ez a Siemens.

(#5828) Gusi válasza Szirty (#5826) üzenetére


Gusi
csendes tag

ui.: kitettem az alarmokat is, meghosszabbítva.
Semmi extra, connection established.
Szóval, látszólag minden jó.
Azon agyaltam, hogy belső változóba tenni a címeket, de nem engedi.
Lehet régebbi sw verzióra kell váltanom.

(#5829) TSnyh


TSnyh
újonc

Ismer valaki olyan PLC-t vagy programozható relét, amelyet egy halandó gyakorlás céljára meg tud vásárolni? Ráadásul hozzáférhető vagy ingyenes fejlesztői szoftverrel?

(#5830) Szirty válasza TSnyh (#5829) üzenetére


Szirty
őstag

Helló TSnyh!

Használt PLC kéz alól. Sokan hirdetnek ilyet. Rizikós kicsit, de nem reménytelen.
Siemens Logo, Omron CP sorozat, esetleg Unitronics Jazz. Az utóbbi szoftvere letölthető ingyen, az omroné ingyenes valamelyik alap típusra, a Logosoft confort nem tudom.

(#5831) Szirty válasza Gusi (#5828) üzenetére


Szirty
őstag

Helló!

Megnéztem, 3 areapointert használsz.
A Coordination-t, amiben a life bit is van (MW118). Ezt a panel írja a bitek ketyegnek ahogy írtad is.
Screen number, ami 5 word méretű MW100-tól kezdve. Nekem az MW102-be annak rendje és módja szerint a panel beírja minden képernyőváltásnál az aktuális screen számát.
Job mailbox. Ezt nem ellenőriztem a PLC program area length error miatt nem fut gondolom az említett BLKMOV miatt, de annyira nem mélyedtem bele.

Haladjunk kisebb lépésekkel szerintem.
Job mailbox-szal screent váltani nem épp egyszerű és panelenként eltérő módon kell. Hogyan csinálod és miért ezt a módját választottad a képváltásnak?

(#5832) Gusi válasza Szirty (#5831) üzenetére


Gusi
csendes tag

Szia!
"A Coordination-t, amiben a life bit is van (MW118). Ezt a panel írja a bitek ketyegnek ahogy írtad is."

Hehe, de jó neked :D
Nálam semmi. Screen id sem.
Szóval, a kisebb lépés az lesz, hogy melyik sw-rel toltad bele, melyik opsys verziót, stb.
Holnap tudok ez ügyben pontosabbat írni.
Remélem nem hw hiba lesz.
Addig, megkérlek a verziókat ha meg tudnád írni az szuper lenne, reggel ellenőrzöm én is.

Köszi!

(#5833) soldi3r válasza TSnyh (#5829) üzenetére


soldi3r
veterán

Valahol lattam Omron CP-ket hirdetve. Ha nem felejtem el, akkor korulnezek, ha erdekel.

[ Szerkesztve ]

E30 (oo=[][]=oo)

(#5834) rsf válasza soldi3r (#5833) üzenetére


rsf
senior tag

Nem ingyenes a szoftver hozzá de letölthető egy jó régi cx-one 2.0.
A fenti PLC közül az Unitronics Jazz- hoz ingyenes a szoftver ami magyarul is tud.
Ráadásul kap az ember egy 2soros kijelzőt is ami kibőviti a felhasználhatóságot.
+Van még pár jó dolog benne pl. GSM terminál támogatás..
Szóval kezdésnek én ezt ajánlanám ráadásul elég olcsó és nem fogyaszt sokat sem. :)
Üdv.

“Az a baj a világgal, hogy a buták mindenben holtbiztosak, az okosak meg tele vannak kételyekkel.“

(#5835) Szirty válasza TSnyh (#5829) üzenetére


Szirty
őstag

Omronnak is vannak díjmentesen letölthető programjai.

http://omronkft.hu/ oldalon a
Szoftverek, Firmware-ek, Driverek, Rajzok ->> Díjmentes szoftverek
kategóriában kell nézelődni.

(#5836) rsf válasza Szirty (#5835) üzenetére


rsf
senior tag

Ott van fönt a CX-programmer 2.0
Én a 9.6-ot használom ezért irtam, hogy jó régit lehet letölteni.
Üdv.

“Az a baj a világgal, hogy a buták mindenben holtbiztosak, az okosak meg tele vannak kételyekkel.“

(#5837) soldi3r válasza rsf (#5834) üzenetére


soldi3r
veterán

A Panasonicnak is ingyenes a programja egy adott meretig.

E30 (oo=[][]=oo)

(#5838) TSnyh válasza Szirty (#5830) üzenetére


TSnyh
újonc

Szia Szirty!

Köszönöm a segítséget.

(#5839) Miertvansote


Miertvansote
tag

Sziasztok!

Siemens vagy Omron PLC- k programozásánál eddig még csak létradiagram ot használtam, de valószínűleg későbbiekben kellene az utasításlistás és a sorrendi folyamat ábra is. Ezekről szeretnék kérni tőletek valami anyagot ha tudtok. Köszönöm előre is.

(#5840) rsf válasza TSnyh (#5838) üzenetére


rsf
senior tag

Küldtem privit!

“Az a baj a világgal, hogy a buták mindenben holtbiztosak, az okosak meg tele vannak kételyekkel.“

(#5841) Gusi válasza Szirty (#5831) üzenetére


Gusi
csendes tag

Sziasztok, szia Szirty!

A bugzásnak nincs vége ;)
Amit írtál, hogy a BLKMOV utasításnál van hiba, az csak annyi, hogy a "src" szót "dest"-re kell cserélni egy pár változónál az arraycopy.fb-ben. Copyztam a sorokat, lemaradt egyik helyen :)

És innentől a csoda.
A hívó FB-ben kezelem a visszatérési értéket is.
A jó folyamat:
- gombnyomás HMI-n
- PLC gombot eltünteti, megjelenik alatta a szöveg "mentés folyamatban..."
- Tx időzítő indul
- Tx lejár, meghívja a mentő FB-t, ami hívja 2x az arraycopy-t
- siker esetén a HMI-n a "mentés sikeres" szövegre vált
- Ty idő indul
- szöveg eltűnik, gomb visszatér

A rossz folyamat ugyanez, csak nem jeleníti meg (átlépi) a "sikeres" szöveg kiírását és a Ty időt sem várja meg. Plussz alarmba teszi, hogy melyik művelet volt a rossz.

Ez az egész egy IF-ben van benne, ami ugye két elágazásos.
Nekem három van: nincs kiírva, hogy melyik művelet a rossz, és nem is csinálja meg a mentést.
Öt próbálkozásból egyszer lefut, többször nem.
A következő öt próbálkozásból 4x működik, 1x nem.

Valahogy így néz ki:
IF result_a AND result_b THEN
M_SaveOk := TRUE;
ELSE
IF NOT result_a THEN
_signal_a_error
ENDIF
IF NOT result_b THEN
_signal_b_error
ENDIF
ENDIF

No, erre varrjál gombot :)
Ötlet?
Azon kívül, hogy magamhoz nyúlok lassan... :D

[ Szerkesztve ]

(#5842) Szirty válasza Gusi (#5841) üzenetére


Szirty
őstag

Helló!

Nálam azzal volt baja (CPU Stop) hogy az IW752 és IW760 címekre azt bökte ki hogy Area length error.
Ha ezeket kiveszem, akkor a HMI-n megjelenik a "nincs üzemmód kép".

Ha el akarom onnan váltani a screent, akkor a PLC azonnal visszaváltja a képet erre. Ha a CPU-t leállítom (STOP) akkor nem váltja vissza a képet. a Képváltás PLC-ből tehát itt működik.
Visszajön a screen number areapointerben is az érték (current screen).
Egyelőre többet nem tudok mondani.

(#5843) Gusi válasza Szirty (#5842) üzenetére


Gusi
csendes tag

A képváltást hagyd, már rég túl vagyok rajta, köszi.
Most a BLKMOV visszatérési értékénél járok.
Egy FB-ben kétszer hívok meg egy másik FB-t, onnan a blkmov-ot, és megzavarodik az IF parancs közben.
Node, hétfőn folytatom...hátha.
Remélem nem egy újabb bugos fejlesztői nyavaja lesz ismét.

(#5844) Szirty válasza Gusi (#5843) üzenetére


Szirty
őstag

Helló!

"A képváltást hagyd, már rég túl vagyok rajta, köszi."

Pff... :-)
No és megtudhatjuk mindenki okulására (ha már foglalkoztunk valamennyire a témával) hogy mi volt a probléma okozója?

"Egy FB-ben kétszer hívok meg egy másik FB-t"

Konkrétan melyik az a programrész? Te tudod, nekem keresni kellene, én nem ismerem a programot (csak kétszer láttam 5 percig).
Persze koránt sem biztos hogy tudok segíteni, vagy hogy elég időt tudok rászánni, de a probléma mindenképp érdekel!

(#5845) Gusi válasza Szirty (#5844) üzenetére


Gusi
csendes tag

A képváltásnál valószínűleg a tia v13 sp nélküli verziója lesz a ludas, még nem próbáltam ki újjal, nem volt lehetőségem. A problémát kikerültem:
- változó megváltozási eseményébe tettem, hogy tegye screen-értékké
- minden screen-megjelenítési scriptjébe egy másik változóba írok, a saját sorszámát
- a plc-ben figyelem a két változót, hogy egyyforma-e időn belül, ha nem
váltok egy üres lapra (tettem bele), majd újrapróba (addig temp változóban a lap száma)
- így a képernyő gombjain nem lapot váltok, hanem azt a változót írom, és automatice megoldja
Tehát két változó van, az egyiket csak plc-ből, a másikat csak hmi-ből írom.

A kapcsolat fennállását a köviképp figyelem:
- clock bit a plc-ből olvasva, majd változó onchange-be egy bit inversion egy másik változóba
(mint fent az írási hozzáférés)
Ennek változását (fel és lefutó detektálás paralell vagy-ban) figyelem timerrel.
Ha "nincs jelen" a plc-ben az összes hmi-gomb memóriát törlöm, nehogy úgymaradjon.

Ennyi.

Konkrétan 3 db FB van benne.
Az egyik (nem tudom megnézni most sajna) tartalmaz egy darab közvetlen BLKMOV hívást.
Ennek a fejléce kap forrás és célterület leírót, és másolandó darabszámot.
Ebből létrehozza a két any pointert, és gyí.

A másik kettő hivogatja ezt az FB-t.
Az egyikben sztringtábla (tp177a-ban nincs görgethető lista, csináltam :) ) kezelése, a másikban recept mentés-betöltés van. Meg néhány értékhatár ellenőrzés. (igen, van recept kezelés a hmi-ben, de azt utálom :) )

Szóval a nagyobbik FB-ben van a hiba.
Ha minden fc-t kitörölsz akkor is tud működni.
Két bitre indul: a load és not loaded, a másik save és not saved-re indul.
Itt, a végén az if-ek, amik érdekesek.

Lehet valami olyasmi lesz, hogy a hozzá tartozó db-k nem retentívek, vagy ilyesmi. Ne úgy is kellene mennie, szal passz. Köszönöm, hogy foglalkozol vele!

(#5846) tibi-d


tibi-d
tag

Sziasztok!
Lehet, hogy triviális dolgot kérdezek, de nézzétek el nekem. Az a kérdésem, hogyha egy programon belül van 100 élfigyelés, akkor hány élfigyelő memory bitet kell alkalmazni az S7-300 PLC-n (1-et, vagy 100-at, vagy blokkonként 1-et, stb).
A programozási útmutatókban erre nem térnek ki. (Omronhoz vagyok szokva)
Köszi.

[ Szerkesztve ]

(#5847) Gusi válasza tibi-d (#5846) üzenetére


Gusi
csendes tag

100-at.

(#5848) tibi-d válasza Gusi (#5847) üzenetére


tibi-d
tag

Köszi!
Még egy kérdés. Ezeket a biteket egy osztott DB blokkban is tárolhatom, vagy mindenképpen az (M) területen kell tárolni.

(#5849) rsf válasza tibi-d (#5848) üzenetére


rsf
senior tag

Lehet ott is, csak FC #temp területen ne használj ilyet, mert ott nem fog működni. :)

“Az a baj a világgal, hogy a buták mindenben holtbiztosak, az okosak meg tele vannak kételyekkel.“

(#5850) istvannet válasza moseras (#5622) üzenetére


istvannet
csendes tag

Bocs, hogy csak most válaszolok, csak kis időre abba maradt a projekt.

Ez kapcsolás megfelelő lenne? [link]
És ehhez jó, hogy ha a puffer hőmérsékletét, a kiszámolt előremenő hőmérséklethez képest (+2-3 fok) tartom hőn?

Útvonal

Fórumok  »  Egyéb hardverek  »  PLC programozás
Copyright © 2000-2024 PROHARDVER Informatikai Kft.