Witam,
Aktualnie buduje parę urządzeń porozumiewających się poprzez magistralę RS485.
Jest to sterownik gniazdek elektrycznych - pierwsza część to pulpit sterowniczy (8 ledów i 8 przycisków) a druga to moduł wykonawczy załączający/odłączający zasilanie od poszczególnych gniazdek.
Transmisja między nimi jest poprzez full-duplexowy MAX488 po dwóch parach przewodów.
Próbowałem wykorzystać bardzo dużo sposobów transmisji, ale każdy z nich miał jedną cechę: urządzenia gdy się już zsynchronizowały, to działało to dobrze...
Jednak reset jednego z nich (np. "awaria" zasilania) wszystko psuł i gdy urządzenia miały kaprys się zsynchronizować to działały... Ale to 1/20 przypadków
W EP 10/2004 był opis, jak sterować taką magistralą. Po przepisaniu listingu nie chce mi to zbytnio działać.
Po wyświetleniu na LCDku zawartości bufora są tam same znaczniki #5 - ENQ.
Czy ma ktoś jakiś przykładowy działający kod obsługujący taką magistralę w Bascomie?
Aktualnie buduje parę urządzeń porozumiewających się poprzez magistralę RS485.
Jest to sterownik gniazdek elektrycznych - pierwsza część to pulpit sterowniczy (8 ledów i 8 przycisków) a druga to moduł wykonawczy załączający/odłączający zasilanie od poszczególnych gniazdek.
Transmisja między nimi jest poprzez full-duplexowy MAX488 po dwóch parach przewodów.
Próbowałem wykorzystać bardzo dużo sposobów transmisji, ale każdy z nich miał jedną cechę: urządzenia gdy się już zsynchronizowały, to działało to dobrze...
Jednak reset jednego z nich (np. "awaria" zasilania) wszystko psuł i gdy urządzenia miały kaprys się zsynchronizować to działały... Ale to 1/20 przypadków
W EP 10/2004 był opis, jak sterować taką magistralą. Po przepisaniu listingu nie chce mi to zbytnio działać.
Po wyświetleniu na LCDku zawartości bufora są tam same znaczniki #5 - ENQ.
Czy ma ktoś jakiś przykładowy działający kod obsługujący taką magistralę w Bascomie?