Ursache
In einem Makroprojekt gibt es innerhalb eines Makros eine Funktion mit einem geschachtelten Betriebsmittelkennzeichen (beispielsweise "-A1-B1"). Diese Funktion verfügt zwar über eine BMK-ID, jedoch fehlt entweder im Makro eine Funktion, die das übergeordnete Betriebsmittelkennzeichen trägt (im Beispiel "-A1"), oder diese Funktion existiert, trägt aber keine BMK-ID.
Lösung
Möglichkeit 1
- Existiert eine Funktion im Makro, die das übergeordnete Betriebsmittelkennzeichen trägt, so tragen Sie dort die passende BMK-ID ein.
Möglichkeit 2
- Zeichnen Sie einen Gerätekasten um die Funktionen, deren sichtbare Betriebsmittelkennzeichen geschachtelt sind.
- Weisen Sie diesem Gerätekasten den äußeren Bestandteil des geschachtelten Betriebsmittelkennzeichens zu.
- Entfernen Sie an den nun im Gerätekasten liegenden Funktionen den äußeren (vorderen) Bestandteil des geschachtelten Betriebsmittelkennzeichens. (Das äußere Betriebsmittelkennzeichen wird jetzt vom Gerätekasten "geerbt".)
- Tragen Sie anschließend am neu gezeichneten Gerätekasten die BMK-ID ein.
Möglichkeit 3
- Zeichnen Sie einen Gerätekasten neben die Bauteile.
- Weisen Sie diesem Gerätekasten den äußeren (vorderen) Bestandteil des geschachtelten Betriebsmittelkennzeichens zu.
- Tragen Sie anschließend an allen Funktionen die äußere BMK-ID ein.
Starten Sie anschließend einen neuen Prüflauf.