Programm im Programm aufrufen - KRC1

  • Hi Leute!


    Wir haben bisher an einer KRC2 gewerkelt und anstatt Unterprogrammen im selben SRC file immer mehrere SRC´s geschrieben, die im Hauptprogramm aufgerufen wurden. Wenn wir das HP anwählten, wurden automatisch auch alle im HP aufgerufenen "Nebenprogramme" angewählt.


    Nun arbeite ich gerade an einer KRC1 und da scheints, als würde es so nicht funktionieren. Ich bekomme beim Aufruf eines Nebenprogramms immer gleich mal eine Fehlermeldung.


    So siehts im HP aus:


    .INI
    .
    .
    nebenprog ()
    .
    .
    .


    :nocheck::kopfkratz:

  • Schritt für Schritt zum Roboterprofi!
  • du musst alle externen unterprogramme in der config.dat deklarieren...


    EXT unterprogramm()

    Wolfram (Cat) Henkel

    never forget Asimov's Laws at the programming of robots...

    "Safety is an integral part of function. No safety, no production. I don't buy a car without brakes."


    Messages und Mails mit Anfragen wie "Wie geht das..." werden nicht beantwortet.

    Diese Fragen und die Antworten interessieren jeden hier im Forum.


    Messages and Mails with questions like "how to do..." will not be answered.

    These questions and the answers are interesting for everyone here in the forum.

  • Bei der KRC1 musste man separate Programme, die vom Submit-Interpreter benutzt werden, in der $config.dat deklarieren, externe Unterprogramme auf der Roboterebene konnte man zu Beginn des HAuptprogramms deklarieren. Ich habe mich auch schon gewundert, dass das offenbar bei der KRC2 nicht mehr nötig ist.


    Gruß


    PA

  • Moin moin,


    wo genau muss denn die Deklaration in der $config.dat rein? oder is das Wurst (quasi: hauptsache drinne)? :denk:

    Ich würde mich gern geistig mit dir duellieren, aber ich sehe, du bist unbewaffnet.

Erstelle ein Benutzerkonto oder melde dich an um zu kommentieren

Du musst ein Benutzerkonto haben um einen Kommentar hinterlassen zu können

Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Geht einfach!
Neues Benutzerkonto erstellen
Anmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden