Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

es will einfach nicht funktionieren Kategorie: Progr. Assembler, TaskingTools, OS (von reneforster - 28.10.2004 19:16)
Als Antwort auf Re: löschen von Segment 3 - automatisch bei OS Installation. von reneforster - 28.10.2004 17:14
Ich nutze:
C-Control II Station, OSOPT V3.0
es geht immer noch nicht

installiert ist OSV3,sys0002 und nachfolgendes Programm. IDE ist auf neuesten Stand.

/******************************************************************************
Testprogramm nur Main Thread
******************************************************************************/

thread main
{
stports.init();stports.alloff();    // inistallieren der Stationshardware
lcdext.init();lcdext.clear();      // Display inistallieren und löschen
sleep 30000;




loop
{

//Selbsttest aller Port Ausgaben am modul stports ******************************
lcdext.clear();lcdext.print("LCD Beleuchtung");lcdext.line(2);
lcdext.print("einschalten");
stports.LCDlight(1);


lcdext.clear();lcdext.print("schalte LED");lcdext.line(2);
lcdext.print("alle EIN");
stports.setLED(1,1);sleep 1000;
stports.setLED(2,1);sleep 1000;
stports.setLED(3,1);sleep 1000;
stports.setLED(4,1);sleep 1000;
stports.setLED(5,1);sleep 1000;
stports.setLED(6,1);sleep 1000;
stports.setLED(7,1);sleep 1000;
stports.setLED(8,1);sleep 1000;

lcdext.clear();lcdext.print("schalte Relais");lcdext.line(2);
lcdext.print("alle EIN");
stports.setRel(1,1);stports.setRel(2,1);sleep 2000;

lcdext.clear();lcdext.print("schalte Ports");lcdext.line(2);
lcdext.print("8 bis 15 EIN");
stports.set(8,1);sleep 1000;
stports.set(9,1);sleep 1000;
stports.set(10,1);sleep 1000;
stports.set(11,1);sleep 1000;
stports.set(12,1);sleep 1000;
stports.set(13,1);sleep 1000;
stports.set(14,1);sleep 1000;
stports.set(15,1);sleep 2000;


lcdext.clear();lcdext.print("schalte Ports");lcdext.line(2);
lcdext.print("8 bis 15 AUS");
stports.set(8,0);sleep 1000;
stports.set(9,0);sleep 1000;
stports.set(10,0);sleep 1000;
stports.set(11,0);sleep 1000;
stports.set(12,0);sleep 1000;
stports.set(13,0);sleep 1000;
stports.set(14,0);sleep 1000;
stports.set(15,0);sleep 2000;

lcdext.clear();lcdext.print("schalte Relais");lcdext.line(2);
lcdext.print("alle AUS");
stports.setRel(1,0);stports.setRel(2,0);sleep 2000;

lcdext.clear();lcdext.print("schalte LED");lcdext.line(2);
lcdext.print("alle AUS");
stports.setLED(8,0);sleep 1000;
stports.setLED(9,0);sleep 1000;
stports.setLED(10,0);sleep 1000;
stports.setLED(11,0);sleep 1000;
stports.setLED(12,0);sleep 1000;
stports.setLED(13,0);sleep 1000;
stports.setLED(14,0);sleep 1000;
stports.setLED(15,0);sleep 2000;

lcdext.clear();lcdext.print("LCD Beleuchtung");lcdext.line(2);
lcdext.print("ausschalten");
stports.LCDlight(0);


}}


die Ports Station P0 bis P7 schalten wahllos, kommt mir vor als werden diese zum Teil getoogelt.
Die LCD Hintergrund Beleuchtung schaltet nach wie EIN und AUS wie sie will.
In der Hilfedatei zu stports werden die Stationsports P0 bis P7 auch gar nicht erwähnt ???
Besonders kritisch ist der Bereich wo ich die Ports 8 bis 15 ausschalten lasse, hier werden dann
die Relais abgeschaltet und manchmal auch die LED 1 bis 8.
Ein bestimmtes Muster konnte ich jedoch noch nicht erkennen.

Sachdienliche Hinweise die zur Ergreifung des Problems führen nehme ich oder jede andere
Polizeidienststelle entgegen ......

Rene




    Antwort schreiben


Antworten:

Re: es will einfach nicht funktionieren (von Hansi - 28.10.2004 20:01)
Re: es will einfach nicht funktionieren (von Hansi - 28.10.2004 19:52)
    naja, jetzt kommt ein langes WE (von reneforster - 28.10.2004 21:44)
        Re: naja, jetzt kommt ein langes WE (von André H. - 29.10.2004 1:25)
            es geht !! (von reneforster - 29.10.2004 15:16)
                Re: es geht !! (von André H. - 29.10.2004 19:43)
                    EPIA (von reneforster - 29.10.2004 20:13)
                       Re: EPIA (von André H. - 31.10.2004 12:01)
                       und noch was ganz tolles !! (von reneforster - 29.10.2004 21:05)