Buna ziua,
Deschid acest topic întruct am nevoie de ajutor în automatizarea unui segment al dioramei, care se vrea unul de test, sa vad cum se misca rocrail si cum se realizeaza fizic si din soft procedura automatizarii.
Arat ca utilizez modul de detectie BOD4, S88N, si interfata xpressnetusb, toate produse tOm, iar ca software Rocrail.
Planul este acesta:

Precizez că blocurile au fost izolate numai pe o linie, cealalta este continua.
Care sint probleme de care m-am lovit:
1) Problema este cu macazele M1, M2, M3, cind o locomotiva intra de de blocurile 2,3,4 (mergind spre blocul 5) pe acestea se produce scurt.
Arat ca macazele nu sint izolate complet fata de blocuri (ar fi trebuit ?), mai exact cum ar veni pe plan linia de sus este continua (cea unde este scrisul) iar cealalta este impartita in blocuri. Conectarea liniei la macaz s-a facut prin adaugarea unui clips izolator pe linia care este monitorizata intre bloc si macaz.
Curentul pentru macaz - pentru linia unde vine izolatia - l-am luat cu un fir de la magistrala DCC.
Cind nu se opereaza locomotiva ci doar se misca macazele, nu apare niciun scurt.
Nu apare scurt nici cind fac manevre cu locomotiva pe macazele 4,5,6 venind dinspre blocul 27 spre blocurile 1-4.
Ca sa exemplific, precizez ca pe clema unde este lipit deja firul portocaliu, am lipit firul pentru alimentare a macazului - pe acea sina find montat clips izolator. Cealalta sina se alimenteaza de la segmentul de linie cu care vine in contact.

Concluzionez:
Am legat macazele prost ? Ar fi trebuit sa le izolez complet ? Si daca da, cum trag curentul la ele, pur si simplu cu doua fire unul la o sina si inca unul la alta ? Respectînd polaritatea cu curentul care circula pe segmentul de linie de linga macaz, nu ?
2) O a doua problema cred ca este una de soft.
Mai exact: Cind ii dau comanda locmotivei sa se duca din blocul 27 în blocul 4, softul schimba macazele cum trebuie, trimite locomotiva, afiseaza intrarea locomotivei in blocul 4, (care se ingalbeneste si apare ID-ul locomotivei) iar cind locomotiva intra fizic in blocul 4 se vede cum se actioneaza senzorii SEB4 (enter) SIB4 (in) insa, în loc să se opreasca imediat ce a actionat senzorul SIB4 aceasta isi continua deplasarea. Pina cade de pe masă....
Desi am citit pe indelete toate instructiunile legate de configurare senzori, operare din ghidul step by step rocrail, nu ma pot dumiri ce se intimpla.
Precizez ca modulul S88N la care se conecteaza toate BOD-urile, vede cind o locomotiva este intr-un segment monitorizat, luminita corespunzatoare a modulului luminind.
La fel, serverul rocrail arata cum se citesc senzorii.
Adresele senzorilor le-am scris exact ca in tutorial, de la 1 la 12 in lista de senzori, in ordinea in care acestia sint afisati in lista. Pentru blocuri, am creat la fiecare setarile pentru senzori la Routes, aratind care este senzorul enter si care este in.
Marturisesc insa ca nu am priceput de unde stie Rocrail ca senzorul actionat - SEB4 spre exemplu - este exact cel pe care il stiu eu ca fiind SEB4. Cit timp pentru acest senzor nu am indicat o adresa, precum se indica în vazul macazelor (adresa si port).
Observ ca serverul rocrail, atunci cind se citesc senzori, ii vede sub anumite numere (520, 525, etc), insa nu am idee cum stie Rocrail ca exact senzorul SIB4 a fost actionat. Eu stiu asta pentru ca vad luminita de pe S88N cum se aprinde.
Multumesc pentru sfaturi si pentru ajutor !
Ioan Neamtu
Deschid acest topic întruct am nevoie de ajutor în automatizarea unui segment al dioramei, care se vrea unul de test, sa vad cum se misca rocrail si cum se realizeaza fizic si din soft procedura automatizarii.
Arat ca utilizez modul de detectie BOD4, S88N, si interfata xpressnetusb, toate produse tOm, iar ca software Rocrail.
Planul este acesta:

Precizez că blocurile au fost izolate numai pe o linie, cealalta este continua.
Care sint probleme de care m-am lovit:
1) Problema este cu macazele M1, M2, M3, cind o locomotiva intra de de blocurile 2,3,4 (mergind spre blocul 5) pe acestea se produce scurt.
Arat ca macazele nu sint izolate complet fata de blocuri (ar fi trebuit ?), mai exact cum ar veni pe plan linia de sus este continua (cea unde este scrisul) iar cealalta este impartita in blocuri. Conectarea liniei la macaz s-a facut prin adaugarea unui clips izolator pe linia care este monitorizata intre bloc si macaz.
Curentul pentru macaz - pentru linia unde vine izolatia - l-am luat cu un fir de la magistrala DCC.
Cind nu se opereaza locomotiva ci doar se misca macazele, nu apare niciun scurt.
Nu apare scurt nici cind fac manevre cu locomotiva pe macazele 4,5,6 venind dinspre blocul 27 spre blocurile 1-4.
Ca sa exemplific, precizez ca pe clema unde este lipit deja firul portocaliu, am lipit firul pentru alimentare a macazului - pe acea sina find montat clips izolator. Cealalta sina se alimenteaza de la segmentul de linie cu care vine in contact.

Concluzionez:
Am legat macazele prost ? Ar fi trebuit sa le izolez complet ? Si daca da, cum trag curentul la ele, pur si simplu cu doua fire unul la o sina si inca unul la alta ? Respectînd polaritatea cu curentul care circula pe segmentul de linie de linga macaz, nu ?
2) O a doua problema cred ca este una de soft.
Mai exact: Cind ii dau comanda locmotivei sa se duca din blocul 27 în blocul 4, softul schimba macazele cum trebuie, trimite locomotiva, afiseaza intrarea locomotivei in blocul 4, (care se ingalbeneste si apare ID-ul locomotivei) iar cind locomotiva intra fizic in blocul 4 se vede cum se actioneaza senzorii SEB4 (enter) SIB4 (in) insa, în loc să se opreasca imediat ce a actionat senzorul SIB4 aceasta isi continua deplasarea. Pina cade de pe masă....
Desi am citit pe indelete toate instructiunile legate de configurare senzori, operare din ghidul step by step rocrail, nu ma pot dumiri ce se intimpla.
Precizez ca modulul S88N la care se conecteaza toate BOD-urile, vede cind o locomotiva este intr-un segment monitorizat, luminita corespunzatoare a modulului luminind.
La fel, serverul rocrail arata cum se citesc senzorii.
Adresele senzorilor le-am scris exact ca in tutorial, de la 1 la 12 in lista de senzori, in ordinea in care acestia sint afisati in lista. Pentru blocuri, am creat la fiecare setarile pentru senzori la Routes, aratind care este senzorul enter si care este in.
Marturisesc insa ca nu am priceput de unde stie Rocrail ca senzorul actionat - SEB4 spre exemplu - este exact cel pe care il stiu eu ca fiind SEB4. Cit timp pentru acest senzor nu am indicat o adresa, precum se indica în vazul macazelor (adresa si port).
Observ ca serverul rocrail, atunci cind se citesc senzori, ii vede sub anumite numere (520, 525, etc), insa nu am idee cum stie Rocrail ca exact senzorul SIB4 a fost actionat. Eu stiu asta pentru ca vad luminita de pe S88N cum se aprinde.
Multumesc pentru sfaturi si pentru ajutor !
Ioan Neamtu