Beiträge von flowdrian

    Okay ich werd mir das am Montag nochmal ansehen.
    Das mit den Targets auf Global is bei dem M10004 wirklich ne gute Option.
    Es geht eben auch darum dieses M10004 in ein bereits bestehendes Modul einzubinden. Ohne eben die Targets etc kopieren zu müssen. Weil mal angenommen man würde es mit dem Copy Paste Verfahren machen - sollten wir irgendwann die M10004 ändern wollen müsste man jedes einzelne Programm bearbeiten. Mit dem Local wegnehmen würde mir das also erspart bleiben.
    Deine am Anfang genannte Option sollte aber wahrscheinlich genauso gut funktionieren.

    Genau innerhalb würd sie sich selbst aufrufen.
    bei uns ist es halt so wir bekommen ja verschieden Teile zum Roboter die werden am Anfang angescannt. Wenn das Teil beim Roboter ankommt, bekommt dieser das Signal mit der jeweiligen Nummer des Moduls.
    unsere Module sind relativ simple gehandhabt.
    Im oberen Feld haben wir die Targets dann kommt die Main des jeweiligen Moduls und danach kommen die Programme für die Targets.


    wie hier in diesem Fall wäre „mvHD12Vibro1“ ein Programm dass er wie folgt abfahren würde.

    Wie gesagt ich bin Neuling und kann das eben schlecht mit Fachbegriffen belegen 😅

    Aber hab ein recht gutes Verständnis eigentlich für sowas 🤷🏽‍♂️

    Hoffe du kannst mir folgen 😌

    Okay also so sieht mein aktueller Ablauf aus. Dort wo Bürstenreinigung steht soll jetzt der Verweis zu dem anderen Modul kommen.


    Um es nochmal zu wiederholen und dass ich es richtig verstanden habe hier so wie ich es verstanden habe:

    Ich kann meine jetzigen Befehle unterhalb von meinem „Bürstenreinigen“ Kommentar entfernen.
    Dort wo meine Befehle jetzt stehen kommt dann der Verweis wie folgt rein:


    PROC MAIN

    M10004;

    ENDPROC


    PROC M10004

    M10004;

    ENDPROC


    Bürstenreinigung = M10004

    Und somit könnte ich theoretisch verschieden Module miteinander verknüpfen.

    Hallo,

    Und zwar stehe ich derzeit als Neuling vor einem Problem.

    Ich habe ein Programmmodul, dort möchte ich gern in der Main als Zwischenschritt den Ablauf eines anderen Programmmoduls verknüpfen. Wäre dies Möglich? Und wie stelle ich das an?


    Mein „Hauptmodul“ wäre hier zb M0002323710 dort soll der Ablauf wie gehabt sein nur zusätzlich eben noch das Modul M10004 ausführen. Im Anschluss sollte er das Modul M0002323710 fertigstellen.


    Derzeit hab ich dieses Problem damit gelöst indem ich einfach das komplette Modul M10004 dort eingefügt habe mit Targets etc. aber eine Verknüpfung würde so vieles um so viele Sachen verbessern und vereinfachen.


    Hoffe mir kann jemand helfen und es ist gut nachvollziehbar! 😅