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

hozso_001 at freemail.hu hozso_001 at freemail.hu
Wed Apr 17 10:55:44 CEST 2013


   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]
>
>



More information about the Elektro mailing list