[elektro] PC, hibatűrő fájlba írás módszere

charles hoss charles.hoss at gmail.com
Wed Apr 17 11:01:40 CEST 2013


Miert nem eleve csorget ?
Bye
Dexter
2013.04.17. 10:55, "hozso_001 at freemail.hu" <hozso_001 at freemail.hu> ezt írta:

>
>    Nos, ez egy PLC-s vezérlővel ellátott vízkezelő technológiához
> készül. A PC-n fut a felügyeleti program (OMRON-os SCADA), ő
> irkálna a file-ba. A fájl alapján pedig Visual Basic-ben programoznám
> le, hogy egy GSM modem segítségével SMS legyen küldve, ha
> valami hiba van a technológián. Tehát azért nem emberéletekről
> van szó (szerencsére), de elég nagy botrány tud kerekedni, ha
> egyszer csak elfogy a településen a víz, mert megállt hibával a
> vízkezelő ketyere. Ezért is gondoltam a félperces frissítésre. Ha
> valami gond van, de tele a víztorony, akkor azért még van egy-két
> órája a kezelőbrigádnak, hogy megoldja a problémát.
>
>    A SCADA-ban nem akarok kínlódni az SMS küldéssel, sokkal
> kényelmesebb lenne külön programban megoldani.
>
>
>    Apropó! Gondolom, a GSM modemből ki lehet csalogatni
> az SMS kézbesítést is, ugye? Mert ha mondjuk elkallódik az
> üzenet, akkor megint baj van. A programban meg lehetne
> figyelni, hogy ha 10 percig nem jön vissza a kézbesítés, akkor
> csörgesse meg a telefont...  (Hú, de szépen kitaláltam! Viszont
> ez az az eset, amikor tuti nem lesz időm/energiám/kedvem
> meg is valósítani. Pedig az igazán elegáns és bombabiztos
> megoldás ez lenne! :D)
>
>
>      Üdv.: Horváth Zsolt
>
>
>
>
> 2013.04.17. 10:44 keltezéssel, Tóth Péter írta:
> >> Ha ez nem történik így
> >> meg, akkor a következő megnyitásnál gondolom hibaüzenetet
> >> kapok, hogy a fájl már nyitva van. Ezt szeretném elkerülni. Vagy,
> >> ha már így alakul, akkor hogyan tudom egy másik programmal
> >> az adott fájlt "visszazárni"?
> > A lezárást lekezeli az oprendszer, viszont az adatvesztés lehetősége
> > fennmarad a késleltetett írás miatt.
> > Olyan hibaüzenetet nem fogsz kapni, hogy nyitva van. Esetleg Linux
> > szerveren, de ott is csak egy ideig, aztán elengedi a fájlt.
> >
> > ToPe
> >
> > -----------------------------------------
> >            elektro[-flame|-etc]
> >
> >
>
> -----------------------------------------
>           elektro[-flame|-etc]
>


More information about the Elektro mailing list