[elektro] File kommunikáció programok között

hozso_001 at freemail.hu hozso_001 at freemail.hu
Mon Jun 20 09:21:52 CEST 2016


   A PLC a jelenlegi konfigurációban nem tud MODBUS TCP-t. A megrendelő 
pedig fájlt kért a kommunikációhoz. :D

   Üdv.: Horváth Zsolt



2016.06.17. 16:42 keltezéssel, Bánhidi István írta:
> Miért nem adsz egy modbus hozzáférést arra a pár regiszterre, azt
> kezdjenek vele amit akarnak, oldják meg ők a problémájukat.
>
> Te ezzel biztosítod a hozzáférést az adatokhoz, programozzák le ők a
> modbus protokoll ezen részét :)
>
>
> Steve
>
>
> 2016.06.17. 10:41 keltezéssel, hozso_001 at freemail.hu írta:
>>      Nah, jött válasz a másik cégtől...
>> "További kérdés, hogy a fájl beolvasása Önök által hogyan történik?
>> Azért kérdezem, mert az én programom íráskor először törli a fájl
>> tartalmát, majd beleírja a PLC-kből beolvasott adatokat. Ha Önök pont a
>> törléskor vagy a teljes feltöltés előtt olvassák ki az adatokat, akkor
>> nem kerül minden adat kiolvasásra. Javaslom, hogy beolvasáskor legyen
>> egy méret ellenőrzés, hogy a fájl mérete megfelelő-e, tehát ellenőrizni
>> kellene, hogy minden adat beírásra került az olvasás pillanatában! "
>>
>> A fájl méretének ellenőrzésére nem lesz lehetőség.Ha lehetne ne töröljék
>> a fájl tartalmat csak az íráspointert állítsák vissza a fájl elejére, ha
>> a fájlban van egy kis „inkonzisztencia”, az nem jelent nagy problémát.
>>
>> Ha ez nem megy, akkor egy másik file-t kellene írni és azt egy
>> másolással átírni – felülírni – az általunk használtat.
>>
>>      Lehet ilyet csinálni text file-al? Tehát, hogy egy meglévő fájlban
>> egy sort átírok? Én úgy csináltam, hogy megnyitom Rewrite-al, ami készít
>> egy üres fájlt és után beleírom, amit kell. De ez neki nem jó, úgy
>> látom... :-/  (Vagy tévedek és a Rewrite nem így működik?)
>>
>>
>>        Üdv.: Horváth Zsolt
>>
>>
>>
>>
>>
>>
>> 2016.06.13. 17:40 keltezéssel, Kiss Gabor írta:
>>> On 06/13/2016 02:09 PM, Xorn wrote:
>>>> Timestamp a névbe + exkluzív írásra nyitva. Amikor elengedte, és a
>>>> fogadó oldal nyitni tudja, onnantól az övé a file. És mindig a
>>>> legfrissebbet próbálja nyitni. Esetleg a file tartalmába info, hogy mi
>>> Race condition. :-)
>>>
>>>> volt az előző file neve, és akkor kimaradni sem tud, mert a fogadó
>>>> oldal tudni fogja, ha valami elmulasztott.
>>> kissg
>> -----------------------------------------
>>             elektro[-flame|-etc]
> -----------------------------------------
>            elektro[-flame|-etc]



More information about the Elektro mailing list