Hirdetés

Új hozzászólás Aktív témák

  • Onishi
    tag

    Helló Onishi!

    Elvileg az OpenTextFile használható így:

    Dim fso, oPort
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set oPort = fso.OpenTextFile("COM1:38400,N,8,1",2)
    oPort.Write(Data)
    oPort.Close

    Gyakorlatilag meg nem foglalkozik a port paraméterekkel. Próbáld ki, hátha.
    Nálam egyébként azzal a sebességgel megy, amit valamilyen (bármilyen) előtt lefuttatott program beállított az illető soros porton.
    Megint csak elméletileg a soros port beállítása ha semmilyen program nem nyúl hozzá, akkor az lesz, amit az eszközkezelőben beállítasz hozzá.

    Gyakorlatilag meg nem biztos hogy valamelyik telepített program nem állítgatja át.
    Ezzel a módszerrel mindenesetre nem puffereli a kimenő adatokat.

    Én tennék egy másik gépet a két eszköz közé amire bekötném a soros adatvonalat és terminál programmal monitoroznám mit is küld valójában. Sokminden kiderülhet belőle.

    Köszi. Eddig csak sima "COM2:"-t használtam, de valami akkor is átállította a port beállításokat a soros-ethernet konverterben. Habár most hogy így mondod, volt amikor jól működött és nem állította át. Az is rejtély egyelőre, hogy mi volt azért a felelős. Azt tapasztaltam, hogy amióta a Netcom-os eljárást alkalmazom, nem állítódik át.
    Egyébként monitoroztam a kimenő adatokat a Terminal nevű progival, abból derült ki, hogy amikor meghülyül a soros port, folyamatosan decimálisban 0-t küld, illetve van amikor teljesen random számokat.
    Bemásolom egy részletét a logolt hibajelenségnek:

    \FF183\FS3MAT szárító Stop-0s ţô���\FF183\FS3MAT pályák Stop-9s ţë���\FF183\FS3BKM Stop-18s ţq���\FF183\FS3MAT szárító Stop-27s ţ-���\FF183\FS3Paletta tisztító Stop-37s ţ����\FF183\FS3Aut. bemenet Stop-47s ţń���\FF183\FS3MAT pályák Stop-56s ţ����\FF183\FS3Tisztító után Stop-1p ţ&���\FF183\FS3Tisztító után Stop-1p ţ&<0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0><0>

    Először megy minden szépen simán, aztán valami beakad és ez lesz belőle.

Új hozzászólás Aktív témák