Rozvodna doska - ConnBoardDriver

Momentalne podporujeme dva typy rozvodnych dosiek - Emtest (povodna stara doska) a TransData (nova doska). Obe dosky pouzivaju ten isty komunikacny protokol, no lisia sa v podporovanych commandoch.

Úložisko FW

\\hades\dokumentacia\Projects\DEVELOPMENT\OEMdevices\Firmwares\Rozvodna doska\TD

RS485 - USB konverter

Pre prepojenie developerskeho PC s rozvodkou pouzivame RS485-USB konverter. Tento konverter zaobaluje RS485 paket a ten nasledne posle cez USB. Konverter je popisany na tejto stranke.

Komunikacny protokol pre rozvodnu dosku

DokumentaciaTD/VyvojovyUsek/VyvojSW/TransFare/Devices/ConnectionBoard

Dokumentácia upravená a udržiavaná v TransData je pod nazvom Rozvodna doska_v* .odt/.pdf

Staršie dokuemntacia su pod nazvom EM_RozvodnaDoska_v*.doc

Prepojenie dverneho snimaca

Zapojenie senzora tlacidla do rozvnodnej dosky:

  1. Zapojime spinac do slotu pre +24V
  2. Zapojime spinac do slotu rozvodnej dosky priradeneho danemu tlacidlu

Typ rozvodnej dosky: EMRDi-V3-S1

Typ rozvodnej dosky: EMRDi-S2

Utilita ConnBoardProductChange

  • sluzi na zmenu produktoveho cisla rozvodnej dosky od TransDaty z konzoly na Vesne
  • bude sucastou develop balicka od Jenkins buildu 1664 a nachadza sa tu /opt/app-5/bin/ConnBoardProductChange
  • od verzie Jenkins buildu 1710 utilitu obsahuje develop aj master (R2406), utilita navyse vzdy vypise aj Hw a Sw verzie
  • ak chceme utilitu pouzit, musime zastavit hlavnu aplikaciu Vesny (najlepsie cely runlevel 5), pretoze ta komunikuje s rozvodnou doskou a utilita by nedokazala pouzit zariadenie (seriak RS 485), ktore by bolo obsadene
appstop 5
  • pouzitie:
Usage: ConnBoardProductChange -m|-f|-s [product_number]
         -m or m main board
         -f, f, -o or o first module (module one)
         -s, s, -t or t second module (modeule two)
         product_number format: productID_productMajor_productMinor_revision_buildnum
         if (new) product number is ommited, only current product number is read
  • prvy parameter je teda modul (hlavny, prvy a druhy), pre ktory chceme zmenit (alebo zobrazit aktualne) produktove cislo
  • druhy parameter je produktove cislo, na ktore chceme aktualne produktove cislo zmenit; ak druhy parameter neuvedieme, utilita iba vycita aktualne produktove cislo pre zvoleny modul
  • priklad pouzitia:
ConnBoardProductChange -m 99007_1_0_0_180503001

Tymto prikazom zmenime aktualne produktove cislo hlavneho modulu na 99007_1_0_0_180503001

 
dev_dec/connboarddriver.txt · Last modified: 2024/10/04 10:42 by 192.168.242.33
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki