H​ir​de​t​é​s

2017. november 24., péntek

Útvonal

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

Hozzászólások

(#2301) Szirty válasza norcee (#2300) üzenetére


Szirty
(Topikgazda)

Hali!

Ígen így jónak kell lennie. Más lehet a baj akkor.
Én eddig csak GET/PUT kommunikációval játszottam.

[ Szerkesztve ]

(#2302) TanisG válasza Szirty (#2293) üzenetére


TanisG
(újonc)

Szia Szirty!

Köszönöm a felvázolást. Utána olvasok ezeknek!

Üdv:
TanisG

(#2303) Icehill


Icehill
(újonc)

Sziasztok,

Elég új vagyok itt PLC-s témában.
A problémám a következő:
több s7-es siemens PLC van "felfűzve" egy nagy swithen keresztül egymáshoz.
Tudom az IP címüket, pingeléssel el is érem őket a swithen keresztül.
Viszont az accesible node-ban nem látom a rajtuk levő eszközöket.
Nem kellene látnom a teljes profinet "hálózatot"?

/Icehill

(#2304) Szirty válasza Icehill (#2303) üzenetére


Szirty
(Topikgazda)

Helló Icehill!

"Tudom az IP címüket, pingeléssel el is érem őket a swithen keresztül.
Viszont az accesible node-ban nem látom a rajtuk levő eszközöket."

Attól függ, hogy:
- Van-e router is a PC és a PLC-k között és az hogyan van beállítva ha van
- Hogy van beállítva a PC-n a PC/PG interface S7ONLINE hozzáférési pontja
- Van-e több ethernet adapter (virtuális is) a gépben és melyikre van beállítva a kommunikáció (virtualbox adapter, wifi, bluetooth TCP/IP stb, stb)
- Van-e a gépen tűzfal vagy kombinált tűzfal és vírusvédelmi szoftver és az hogyan van beállítva (átengedi-e az S7 kommunikációt)

(#2305) Icehill válasza Szirty (#2304) üzenetére


Icehill
(újonc)

Szia,

- Csak a switch van a rendszerben.
- PC/PG interface fix ip címre van állítva, azon az alhálózaton amit a PLC-k is használnak.
- van wifi, de a kábelesre van beállítva a STEP7
- a tűzfal más PLC-hez (egyediek) már engedet csatlakozni

Itt most a switchez csatlakozok, és onnan szeretnék elérni "mindent".

/Icehill

(#2306) Szirty válasza Icehill (#2305) üzenetére


Szirty
(Topikgazda)

Hali Icehill!

A PC/PG interface-ben az S7ONLINE access point konkrétan(!) hogyan van beállítva?
Az ok, hogy "vezetékesre". De:
- ISO Industrial ETHERNET
- TCP/IP
- TCP/IP Auto
Ezek közül bármelyikre állíthatod, és mindegyik van mindegyik ethernet interface mellett!

"- a tűzfal más PLC-hez (egyediek) már engedet csatlakozni"

Más PLC, más IP cím, a tűzfalon beállíthatsz IP szűrést is stb, stb, stb.
Nem tudom mi hogyan van beállítva nálad. Sajnos nagyon sok oka lehet annak ha egy hálózatban nincs kapcsolat.

(Azt gondolom leszögezhetjük, hogy ha minden jó lenne működne.)

(#2307) Icehill válasza Szirty (#2306) üzenetére


Icehill
(újonc)

Szia,

Igen ez igaz, ha minden jó lenne müködne :):):)

- TCP/IP protokolt használom fix ip címmel
- tűzfalat meg kikapcsoltam :)

Hétfőn újra probálkozok :(

/Icehill

(#2308) Szirty válasza Icehill (#2307) üzenetére


Szirty
(Topikgazda)

Hali Icehill!

"- TCP/IP protokolt használom fix ip címmel"

Abból is kettő beállítás van TCP/IP és TCP/IP Auto!
Nem kérdezem meg harmadszor is, hogy melyik.. :)
Inkább próbáld ki ezt is, azt is.

Egyébként amellett, hogy accessible nodes üres, ha betöltesz egy projectet akkor sem válaszol a PLC?
Ethernetes CPU-k, vagy IE-s CP van rárakva?

(#2309) akosf


akosf
(PH! kedvence)

Sziasztok!

Hogyan lehet egy S7 315-2 PN/DP CPU-ból lementeni DB tartalmakat?
Illetve mi a legegyszerűbb módja a DB tartalom visszaállításának?

Előre is köszönöm a válaszokat! :R

(#2310) Szirty válasza akosf (#2309) üzenetére


Szirty
(Topikgazda)

Hali akosf!

Megnyitod a projectet, miközben kapcsolatban vagy a PLC-vel.
Megnyomod az "Online" toolbar ikont (vagy View menü / online pont).
A megjelenő online ablakban kijelölöd az összes kívánt blokkot, amit menteni akarsz, majd Copy (Ctrl-C). Átváltasz offline ablakba (Ctrl-Tab) és ott nyomsz egy paste-et (Ctrl-V).
Miután a feldobott kérdésekre, hogy azok a blokkok már léteznek és felül akarod-e írni Yes választ adtál, az offline (PC által tartalmazott) kiválasztott blokkok azonos lesznek a PLC-ben lévő blokkokkal.
Természetesen azok a blokkok, amiket a PLC a program futtatása közben gyakran ír, már ms-ok múlva sem lesznek feltétlenül aktuálisak.

Fontos, hogy DB-k esetén ha az online blokk és offline blokk szerkezete is eltér (nem csak a tartalma) akkor a fenti művelet után az illető DB elveszti az összes létező szimbol és comment adatát!

[ Szerkesztve ]

(#2311) akosf válasza Szirty (#2310) üzenetére


akosf
(PH! kedvence)

Szia Szirty!

Végre sikerült kipróbálnom a dolgot. Az eredmény ugyanaz, mint "Upload to PG" esetén. Csak a blokkok szerkezete másolódik, a tartalma nem. Legalábbis visszatöltés után a PLC-ben a DB "Initial value" értékei nullázák az on-line tartalmat.

Ráadásul nem csak akkor törlődnek a szimbólumok és kommentek, ha a szerkezet eltér, hanem már akkor is ha csak az időbélyegek eltérnek.

Lehet, hogy elnéztem valamit? Hol kellene megtalálnom az off-line adatok közt a felmásolt adatokat? :F

(#2312) Szirty válasza akosf (#2311) üzenetére


Szirty
(Topikgazda)

Hali akosf!

"Csak a blokkok szerkezete másolódik, a tartalma nem. Legalábbis visszatöltés után a PLC-ben a DB "Initial value" értékei nullázák az on-line tartalmat."

Lesz itt egy kis keveredés úgy érzem.
Hiszen a PLC-ben lévő DB tartalom maga az online tartalom!

Megpróbálom részletesebben leírni. Valószínűleg kitérek pár olyan részletre is, amiket már régen ismersz, ezért elnézést kérek, de lehet hogy pont egy másik, hasonló részlet kapcsán válik világossá a dolog.

A lényeg, hogy a DB blokkoknak kétféle nézete van (most nem instance, hanem shared DB-kől van szó), Adat nézet és deklarációs nézet, amik között a View menüben lehet váltani, amikor a blokk meg van nyitva.
Az alap nézet a deklarációs nézet, itt van egy "Inital value" oszlop.
Az Initial value oszlopban megadott értéket az adott sor akkor veszi fel, amikor először rátöltöd a DB-t a PLC, re, amiben az a blokk még nem létezik.
Adat nézetben már két oszlopot látsz, ami a tartalomra vonatkozik. "Initial value" és "Actual value".
Az "Actual value" a blokk adott sorának pillanatnyilag érvényes, tényleges tartalmát mutatja.

Az egészet megduplázza az a tény, hogy vannak online (PLC-ben lévő) és offline (a PC-n a projectben lévő) blokkok.
Ha az online blokkot nézed data view módban, akkor az "Actual value" oszlopban azokat az értékeket látod, amiket a PLC-ben lévő DB abban a pillanatban tartalmazott, amikor azt megnyitottad! ha a blokk tartalma közben a PLC-ben a program futása során megváltozott, akkor már NEM az aktuális adatot látod.
Az éppen aktuális adatokat monitor módban láthatod, amikor az online blokkot nézed! Olyankor az adatok változása is természetesen látható, ha épp változnak.

Ezért nehéz eligazodni amikor arról beszélünk, hogy egy DB-ben éppen mi van. Mert van:
- Offline blokk initial value
- Offline blokk actual value
- Online blokk initial value (ez lényegében azonos az offline init val-lal)
- Online blokk actual value ami az online blokk megnyitásának pillanatában volt
- Online blokk actual value monitorozva: a PLC-ben lévő pillanatnyi adatok

Ha pl. egy DB egy adatának tartalmát a PC-ről meg akarod változtatni, akkor megteheted hogy az offline megnyitott DB-ben átváltasz data view-re, ott átírod az actual value értéket, majd rátöltöd a blokkot a PLC-re.
Ezt a módszert nem nagyon szoktuk használni, mert a művelet az egész offline blokkot rátölti a PLC-re. Tehát ha azon kívül az adaton kívül amit kézzel átírtunk a PLC-ben már eltérő értékek vannak, akkor azok is felülíródnak a régebbi, offline blokkban lévő adatokkal.
De átírhatod a monitorozott online blokkban is.

Ha az a feladat, hogy a PLC-ben lévő DB adatait lementsük a PC-n lévő offline projectbe, akkor csak azt kell tenned, amit korábbi üzenetben már leírtam:
Managerben átváltasz online nézetre, ott kiválasztod az összes adatblokkot, amit menteni akarsz, majd COPY. Visszaváltasz offline nézetre és ott PASTE a felülírás kérdésére Yes ALL-t válaszolsz.
Innentől kezdve a PC-n a kijelölt offline blokkok pontosan azt az adatot fogják tartalmazni, amik a PLC-ben akkor voltak, amikor a Yes to All-t nyomtál a felülírás kérdésre.
Erről meg is győződhetsz rendkívül egyszerűen:

Megnyitsz egy offline DB-t és átváltasz adat nézetre, megnézed milyen adatok vannak ott. Megnyitod ugyanazt a blokkot online nézetben, átváltasz adat nézetre és ott ugyanazt fogod látni! Feltéve természetesen, hogy azalatt a pár perc alatt, ami a blokkok áttöltése és az ellenőrzés között eltelt, a PLC programja nem változtatta meg őket!

"Ráadásul nem csak akkor törlődnek a szimbólumok és kommentek, ha a szerkezet eltér, hanem már akkor is ha csak az időbélyegek eltérnek."

Akkor bizony megváltoztattad vagy valaki megváltoztatta a blokkban lévő adatsorok deklarációját vagy a PLC-ben, vagy a projectben.
A timestamp eltérése sosem okozza a szimbólum információk elvesztését.Nem okozz a blokk adatainak eltérése sem. Sőt a szimból infók akkor is megmaradnak ha az offline blokkban megváltoztatom egy vagy több sor kommentjét!
Azonnal megszűnik azonban minden szimból infó, ha az online és offline blokkok szerkezete eltér, mert valaki megváltoztatott egy adattípust, init value értéket, vagy új sort rakott bele, vagy meglévő sort törölt!
Sőt akkor is elvesznek, ha valaki a végére rak egy új sort, majd úgy dönt hogy nem kell és törli. Innentől kezdve már teljesen mindegy hogy a két blokk szerkezete azonos, a szimbólum infók elvesznek, mert az adatblokk szerkezetét megváltoztatták!

[ Szerkesztve ]

(#2313) akosf válasza Szirty (#2312) üzenetére


akosf
(PH! kedvence)

Szia Szirty!

Köszönöm, hogy felhívtad a figyelmemet az általam eddig nem ismert "off-line actual value"-ra.

A következő, kapcsolódó kérdésem az lenne, hogy miután frissítettem a PLC-ből az "off-line actual value"-t és elmentettem. Akkor azt hogyan lehet visszatölteni a PLC-be? Pl. olyan esetben ha valaki kitörölte a DB tartalmakat a PLC-ben és áll a gép...

Az időbélyeges dologra egy nyugtázandó figyelmeztető üzenetet dobott fel a STEP7-es, legközelebb megpróbálom újra előidézni és linkelni, hátha kiderül, hogy ponsotan mi van a dolog mögött. ( Lehetséges, hogy off-line módon a projektben átneveztem a DB valamelyik sorát, de a szerkezetet nem változtattam. ) Az üzenet nyugtázása után a megnyíló DB-ben "STATxx" megnevezések szerepeltek, a korábbi elnevezések törlődtek.

szerk.: A DB kommentekkel is volt valami. Mintha azok megmaradtak volna.

[ Szerkesztve ]

(#2314) Szirty válasza akosf (#2313) üzenetére


Szirty
(Topikgazda)

Hali akosf!

"A következő, kapcsolódó kérdésem az lenne, hogy miután frissítettem a PLC-ből az "off-line actual value"-t és elmentettem. Akkor azt hogyan lehet visszatölteni a PLC-be? Pl. olyan esetben ha valaki kitörölte a DB tartalmakat a PLC-ben és áll a gép..."

Kijelölöd a kérdéses DB blokkokat a manager offline ablakában, majd rátöltöd a kijelölt blokkokat a PLC-re.

"( Lehetséges, hogy off-line módon a projektben átneveztem a DB valamelyik sorát, de a szerkezetet nem változtattam. )"

Igen, ennek a dolognak ez a legérzékenyebb pontja. Erre nagyon oda kell figyelni, különben el lehet rajta csúszni.
Én ha nem vagyok teljesen biztos abban, hogy az offline és online blokk csak az adatokban tér el másban nem, akkor még töltögetés előtt "rámonitorozok" a blokkra. Ha eltérés van, akkor szól.
Ha olyan különbség van, ami miatt elveszted a szimbólum infókat, akkor ilyen üzenetet kapsz:

Ha a különbség csak az adattartalmat érinti, akkor nincs üzenet, monitor módba kerül és látod mi van benne épp.

(#2315) akosf


akosf
(PH! kedvence)

Sziasztok!

Lehet valahol Beckhoff PLC tanfolyamra jelentkezni? Még nincs tapasztalatom a Beckhoff termékekkel, de a főnököm erőlteti, gondolom vevői kérésre...

(#2316) Pool_


Pool_
(tag)

Sziasztok!

Nem tudom mennyire tartozik ide, de lenne egy kérdésem a siemens logoval kapcsolatban,

Érdekelne hogy a 230RC-hez lehet-e kapcsolni am2 pt100-as modult? mert ugye az 24V-os.
Vagy csak simán megtáplálom egy külső tápról és rendben lesz? Jó lenne ha nem égne le miután megveszem :)

Az esetleges választ előre is köszönöm.

(#2317) Szirty válasza Pool_ (#2316) üzenetére


Szirty
(Topikgazda)

Hi! Pool_

Szerintem jó lesz hozzá. 230V-os AM2 nincs is.
Semmiképp ne adj neki 230V-ot :)
Egy külső 24V-os táplálás lesz a megoldás.

(#2318) akosf válasza Pool_ (#2316) üzenetére


akosf
(PH! kedvence)

Szia!

Először is itt van egy LOGO! Manual.
Ezekszerint simán ráköthető, de 12..24VDC kell az AM2-es modulnak!

A Logo! 230RC csak a belső tápáramkörében különbözik a 12/24RC-től.
DC/DC konverter helyett egy AC/DC konverter van benne.

Üdv,
Ákos

(#2319) Pool_ válasza akosf (#2318) üzenetére


Pool_
(tag)

Köszönöm a válaszokat, illetve a manual linkjét is. :)

(#2320) misi91


misi91
(újonc)

Sziasztok!
Lenne 1 kérdésem
PLC programozáshoz szeretnék laptopot vásárolni.
Milyet válasszak?

(#2321) akosf válasza misi91 (#2320) üzenetére


akosf
(PH! kedvence)

Szia!

Szerintem az alábbi a fontossági sorrend, amennyiben nincs több konkrétum:

- Windows XP kompatibilitás,
- minél nagyobb felbontású kijelző,
- PCMCIA bővítőhely / vagy beépített RS232-es port /
- USB port, LAN csatlakozás

[ Szerkesztve ]

(#2322) misi91


misi91
(újonc)

Értem és köszönöm a választ!
De azt hallottam, hogy soros porton keresztül nem ismeri fel a plc-t és átalakítókkal sem mindig megy.

(#2323) akosf válasza misi91 (#2322) üzenetére


akosf
(PH! kedvence)

Szerintem az USB-RS232 átalakítókra vonatkozik a megjegyzésed.
Nálunk is inkább rossz tapasztalatok vannak vele, pedig olcsó eszköz....

A beépített soros port ősrégi, tökéletesen megbízható dolog. Még meghajtóprogramok telepítgetése nélkül is alapból kezeli az operációs rendszer. Sajnos a laptopoknál már nagyon nagyon ritka. ( -> PCMCIA )

[ Szerkesztve ]

(#2324) misi91


misi91
(újonc)

De ha kérem akk bele tudják rakni nem?
Vagy akk mi a megoldás?

(#2325) Pool_ válasza Pool_ (#2319) üzenetére


Pool_
(tag)

Sziasztok!

Még egy kérdés felmerült bennem a logoval kapcsolatban:

Ha tegyük fel 8 digitális kimenetem van fizikálisan, berakhatok-e a programba egy 9. kimenetet ahhoz, hogy megjelenítsek a kijelzőn egy adott feladat futását ON/OFF használatával?

A programban nyilván berakható és működik is, kérdés hogy ha feltöltöm majd az eszközre, szimulálni fogja-e a 9. kimenetet hogy működjön a kijelzés? Egyáltalán feltölthető-e?
Sajnos az adott feladat igazi kimenetét más is kapcsolhatja, így mindenképpen szükségem lenne erre.

Kipróbálni nem tudom egyenlőre, nincs nálam a logo még vagy egy hónapig. Ötlet valakinek? :S

Másik ami nem ennyire fontos, hogy változókat nem lehet valahogy definiálni logoban (0Ba6)?
Van 7 kimenetem, amiket egymástól függetlenül kapcsolok, és meg kéne jelenítenem százalékban hogy hány százaléka van felkapcsolva a 7 kimenetnek. (nem grafikonnal)
Most 7 különböző üzenettel van megoldva ami elég csúnya, illetve a későbbi bővítéskor eléggé bekavarhat.

Köszönöm

(#2326) akosf válasza misi91 (#2324) üzenetére


akosf
(PH! kedvence)

Ha nincs beépített soros port, de van PCMCIA bővítőhely, akkor egy PCMCIA RS232-es bővítőkártya a megoldás. Ebből már próbáltam többfélét is, az EXSYS gyármányai még egyszer sem vicceltek meg, így azokat bátran merem ajánlani. Viszont nehéz beszerezni. Sunix-ot kapni idehaza, amiről szintén jókat hallottam.

Ha PCMCIA sincs, akkor lesz PCCard, ami az új helytakarékos bővítőhely. Ilyet is próbáltam, de csak egy típust. Az ugyan nem volt jó semmire, de ettől még a PCCard, lehet hogy használható dolog...

A harmadik lehetőség az USB-RS232 átalakító. Ebből van többféle átalakító chippel készülő típus, ki az egyikre esküszik, ki a másikra... Nálam egyik sem vált be. Ugyan volt olyan amelyik működött szinte minde soros eszközzel, de csak egy-két hónapig, aztán csere... majd újabb egy-két hónap után megint csere... Ennek a megoldásnak viszont vagy egy olyan előnye, hogy olcsó... szerintem ötöd-, tizedáron megkapod, mint a PCMCIA/PCCard típusokat.

(#2327) misi91


misi91
(újonc)

Köszönöm a segítséget! :)

(#2328) Pool_ válasza Pool_ (#2325) üzenetére


Pool_
(tag)

A változós dolgot megoldottam, a fake kimenet viszont továbbra is kérdéses :)

(#2329) Szirty válasza misi91 (#2320) üzenetére


Szirty
(Topikgazda)

Szia misi91!

"PLC programozáshoz szeretnék laptopot vásárolni.
Milyet válasszak?"

A kapott válaszok közül megerősítem, hogy olyat, amire fel tudod rakni az XP-t!
Ez nem egyszerű ám, mert mindet Win7-el adják már, nulla XP támogatással.

Az XP első akadálya rendszerint a SATA. Nem ismeri, a telepítő kéket hal. Ezen segíthet ha a gép BIOS setupjábna a HDD kezelést át lehet állítani IDE emulációra. Illetve lehet próbálkozni az XP telepíti SATA driverrel való frissítésével.

A második probléma a gépben lévő hardverekhez XP driverek beszerzése.
Ezzel is lehet gond, de az hogy a notebook gyártója kijelenti hogy nincs XP támogatás, még nem biztos, hogy nem rak a gépbe olyan perifériákat (USB vezérlő, VGA, Bluetooth, Ethernet, Wifi, stb) amiket nem alkalmazott már korábbni gépeiben, amikre még volt XP támogatása. Az ilyen driverekkel rendszerint problémamentesen megy :)
A keresés okozhat nehéz pillanatokat. Mert nem a gép típusára, hanem a gépben lévő HW chipsetjének a típusa alapján kell keresni a drivert.

Én egy Dell Mini 1018-ra így fel tudtam telepíteni XP-t, minden hardverhez tudtam szerezni megfelelő drivereket. (Persze nem a Mini 1018-hoz kerestem, mert ahhoz nincs semmi).

Lehet hogy nem kell neked az XP, de jelenlegi állás szerint jobban jársz vele mint a Win7-el. Az ipari elektronikában az eszközök kifutási ideje 10-20 év és nem 3-4, mint a PC piacon.
Nekem pl. most kell lementenem Omron C120-akról programot, amikre még a DOS-os LSS (Ladder Support System) programmal készültek a programok...

Virtuális géppel meg játsszanak a türelmes lusták :)

(#2330) golya32


golya32
(fanatikus tag)

Esetleg valakinek van elfekvő siemens logo bővítője dm8 vagy dm16 kellene?!

Vélemény olyan mint a segglyuk mindenkinek van, de senki nem kiváncsi a másikéra.

(#2331) Maverick_84


Maverick_84
(újonc)

Sziasztok!

Elnézést, hogy itt hirdetek, de ez egy olyan szakmai közösség ahol érdekes lehet az általam kínált PLC csomag.

Vevőt keresek egy oktatási célra használt TWIDO konfigurációra, mely az alábbi PLC, megjelenítő elemekből áll:

Magelis: XBTGT1335 - 3,8" grafikus, érintőkép. 24VDC 1 soros+Eth.
Twido CPU: TWDLCDE40DRF - Kompact 40 I/Os vezérlő modul Ethernet porttal 24VDC
Analóg bővítő: TM2AMM6HT - Bővítő modul DC24, 4bemenet, 2kimenet, 0~10V, 4~20Ma

Ha érdekel, hívj, írj!

Üdv!

(#2332) Szirty válasza Maverick_84 (#2331) üzenetére


Szirty
(Topikgazda)

Hali!

Megvannak a szabályai annak hogyan lehet egy hirdetést feladni itt!
Azokat tartsd be szerintem!

(#2333) misi91


misi91
(újonc)

Sziasztok!
Köszi Szirty az infót!
Én már kinéztem magamnak egy gépet.
HP probook 4530S
Ebben expressz card van.
Valaki programozott már express card RS 232-es átalakítóval? Nem tudom milyet vegyek bele, mert azt hllottam nem minegyikkel megy.Ez a megoldás működhet?

(#2334) misi91


misi91
(újonc)

Még valami felmerült bennem.
Mindegy mijen gépbe teszem a kártyát?
Néztem ilyen kártyákt és van amelyiken kettő csatlakozó van. De csak az egyikből van átvezetve a másikba. Ezt külön kezeli a gep?

(#2335) Dezsi82 válasza misi91 (#2333) üzenetére


Dezsi82
(tag)

Hali!
Nekem is ilyen laptopom van, én egy National Instrument-es USB-s RS232 átalakítóval dolgozom, már 2-3 éve. Eddig még nem volt olyan cucc, amivel ne működött volna. Na mondjuk olcsó sem volt, de megérte.

(#2336) misi91 válasza Dezsi82 (#2335) üzenetére


misi91
(újonc)

Köszönöm a segítséget! Akoor mostmár mennie kell mindeféleképpen. :))

(#2337) hali.papa


hali.papa
(lelkes újonc)

Helló!
Lenne egy nagy problémám, van egy gép amiben van egy S7-300-as plc.
A progi meg van hozzá a gépemen, de nem tudok rálépni a plc-re kód hiányában, a kódot az előző plc szaki tette rá de ő nem tudta megmondani, pechemre.

Hogyan tudok rálépni a gépre van valami trükk a kód elkerülésére?
A gépemen lévő program nem biztos hogy a legutolsó verzió ami a plc-n van.

Köszönöm előre is!
hali

(#2338) Szirty válasza hali.papa (#2337) üzenetére


Szirty
(Topikgazda)

Hali hali.papa!

Hát nincs túl sok lehetőséged ahogy látom.
Először is nagy kérdés, hogy a CPU az újabb MMC kártyás, vagy a régi típus, esetleg nincs is kártya benne?

Az MMC kártyás verzióhoz van egy program, aminek neve "S7-200_S7-300_MMC_Password_Unlock" sosem próbáltam, mert szerencsére nem találkoztam know-how védelmen kívül jelszavas védelemmel és én sem védek le programot soha. Talán fake, talán nem. Szerintem a neve alapján megtalálod és le tudod tölteni.

A másik lehetőség, hog yszerzel egy üres MMC kártyát berakod és rátöltöd azt a verziót ami neked van PC-n.
Ha nics másik MMC, nem MMC-s vagy nincs benne kártya, akkor mteljes memória törlés, majd a meglévő project rátöltése adhat reményt. Ez azonban kockázatos, mert nem lesz lehetőséged visszacsinálni ha valami nem sikerül, mivel az eredeti program elvész ani a PLC-n volt.

Esetleg ha MMC, de nincs másik üres MMC a próbához, akkor meg lehet próbálkozni azt lementeni image writerrel, így a sikertelen próba után még marad lehetőséget visszaállítani.
Erről itt találsz valamennyi infót.

Éljenek a gyártók, akik szellemi termékük védelme okán lépéseket tesznek azért, hogy a megrendelő a lehető legjobban megszívja a kütyüjükkel ha probléma van vele!
(Jelszavas védelem, know-how protection, nem adják át a forrásprogramot / projectet, stb)
Utána persze amikor 5-10 év múlva baj van, már nem dolgozik ott az a mérnök aki csinálta, már nem létezik a cég sem, vagy egyszerűen szarnak segíteni.

Mindegyiküknek ezúton gratulálok!
Neked pedig sok sikert kívánok!

(#2339) hali.papa válasza Szirty (#2338) üzenetére


hali.papa
(lelkes újonc)

Hát nagyon köszönöm a segítséget, nekiesek a dolognak aztán próba szerencse!
Köszi!
Üdv D

(#2340) w3dzz


w3dzz
(lelkes újonc)

Szia Szirty!

Tudnál segíteni egy gyakorlatiasabb kérdésben? Még nem nagyon fogtam távadót:) de egy szimulációs programhoz szükségem lenne egy információra, de nem nagyon találok választ. Ha van valamilyen analóg érzékelő és ha annak a távadója 4-20mA-es jelet ad a PLC-nek, a távadó hardware hibája esetén is lemegy 4mA alá a jel?

Üdv.

[ Szerkesztve ]

(#2341) Szirty válasza w3dzz (#2340) üzenetére


Szirty
(Topikgazda)

Hali w3dzz!

Az a kapcsolástechnikájától és attól is függ mi baja lesz.
Az is előfordul, hogy elkezd hülyeségeket mérni.

(#2342) And válasza w3dzz (#2340) üzenetére


And
(PH! kedvence)

(Némely okosabb, esetleg HART-interfésszel is rendelkező 4-20mA-es távadó vagy leválasztó konfigurációjánál megszabható, hogy hogyan viselkedjen (szenzor-)hiba esetén a kimenet: kiakadjon valami szélsőséges értékre, >21.5 vagy <3.6mA-re, esetleg tartsa tovább az utolsó helyes értéket.)

(#2343) w3dzz válasza Szirty (#2341) üzenetére


w3dzz
(lelkes újonc)

Szia!

Arra az esetre gondoltam, hogy elromlik és nem mér többet.

Üdv.

(#2344) And válasza w3dzz (#2343) üzenetére


And
(PH! kedvence)

Hát ha nem az érzékelő hibásodik meg (vagy leválasztó esetén a bemeneti áram tűnik el), hanem maga a távadó (áramgenerátor) elektronika romlik el, akkor ahogy Szirty írta, gyakorlatilag bármi lehet. Ha tudnánk, milyen áram hagyja el, akkor nem mondhatnánk, hogy rosszul működik..

(#2345) w3dzz válasza And (#2342) üzenetére


w3dzz
(lelkes újonc)

Tudnál valamilyen infót adni ami alapján találhatnék dokumentációt egy ilyen távadóról? Nyúlásmérő bélyegekhez ill szintmérőhöz kellene.

(#2346) Szirty válasza And (#2342) üzenetére


Szirty
(Topikgazda)

Hali!

Feltéve persze hogy a mérőműve megy tönkre és nem a mikrovezérlő kezd el végtelen restart sorozatba a watchdog miatt és feltéve hogy nem a távadó áramgenerátora hal meg :)
Ezért írtam, hogy "attól függ mi baja lesz"...

(#2347) Szirty válasza w3dzz (#2343) üzenetére


Szirty
(Topikgazda)

Hali w3dzz!

"Arra az esetre gondoltam, hogy elromlik és nem mér többet."

Igen, mi is!
De lehet hogy nem azt kérdezted, amit tudni szerettél volna :)

(#2348) And válasza Szirty (#2346) üzenetére


And
(PH! kedvence)

(Ok, azért írtam, hogy szenzorhiba esetén. Gondolom annak nincs sok értelme, hogy kitaláljuk, az áramgenerátor /vagy a közvetlenül azt vezérlő fokozat/ hibája esetén mi fog történni. A beállítható 'hibaáram' nyilván nem vonatkozhat a generátorhiba esetére.)

(#2349) klambi


klambi
(PH! addikt)

omron plc-kkel találkozott már valaki?

http://www.facebook.com/serverhive | http://www.serverhive.net | Mumble,Ventrilo,VPN,VPS,Játékszerverek | "Mond szépen angolul: Gyors róka!"

(#2350) Szirty válasza klambi (#2349) üzenetére


Szirty
(Topikgazda)

Hali!

Igen

Útvonal

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