Yves,
ich habe noch ein kleines Problem mit der external height Funktion und dem deaktivieren des Bausteins. Mein Aktor kann nur alle 10% Schritte eine Rückmeldung auf den Bus geben. Jetzt forderte der Baustein 18% Lamellenwinkel, diese wurden eingestellt, mein Aktor meldet aber nur 10% Lamellenwinkel als Rückmeldung. Im Code sind +/-5% als Toleranz drin, das führt zum deaktivieren des Bausteins. Ich habe nun die Toleranz für Höhe und Winkel beide im Code direkt auf 10% gesetzt und damit geht es. Vielleicht ist es sinnvoll als Toleranz den Wert von E29 (Winkelschrittweite) zu verwenden und in der Hilfe reinzuschreiben dass dieser Wert auch mindestens der minimalen Rückmeldeschrittweite des Aktors entsprechen muss.
P.S. nachdem ich nun den neuen Code mal angesehen habe: Großes Lob, habe selten so gut dokumentierten, strukturierten und lesbaren Code gesehen!
ich habe noch ein kleines Problem mit der external height Funktion und dem deaktivieren des Bausteins. Mein Aktor kann nur alle 10% Schritte eine Rückmeldung auf den Bus geben. Jetzt forderte der Baustein 18% Lamellenwinkel, diese wurden eingestellt, mein Aktor meldet aber nur 10% Lamellenwinkel als Rückmeldung. Im Code sind +/-5% als Toleranz drin, das führt zum deaktivieren des Bausteins. Ich habe nun die Toleranz für Höhe und Winkel beide im Code direkt auf 10% gesetzt und damit geht es. Vielleicht ist es sinnvoll als Toleranz den Wert von E29 (Winkelschrittweite) zu verwenden und in der Hilfe reinzuschreiben dass dieser Wert auch mindestens der minimalen Rückmeldeschrittweite des Aktors entsprechen muss.
P.S. nachdem ich nun den neuen Code mal angesehen habe: Großes Lob, habe selten so gut dokumentierten, strukturierten und lesbaren Code gesehen!
Kommentar