QUOTE (PlasticHub @ 16.06.2021, 13:15 Uhr)
Weiss jemand wie man Benutzerdefinierte M-Codes erstellt ? Ich habe die PLCDesign Suite am Start und denke ich versteh es soweit.
1. Die IO Tabelle (IOConfig) erweitern bzw. neue Pins definieren
2. Den Pin dann auf einen Marker 'mappen'
3. Im Code dann via SYS WAIT OXXXX ansteuern
Vorab: Als Anwender sollte man auf keinen Fall in die PLC eingreifen! Und so einfach ist es auch leider nicht. Bei einer PLC-Schulung bei Heidenhain bekommt man alle erforderlichen Handbücher und Entwicklersoftware.
In der Regel ist es möglich, M-Funktionen nachzurüsten und diese dann auf Aus- und Eingänge reagieren lassen.
ABER mal eben einen neuen Merker zur erzeugen kann schon das System aus den Fugen bringen. Je nach PCL-Basis kommt beim Compilieren ein
Postprozessor zum Einsatz, der die Adressierung der Symbole an die vorgesehenen Stellen einträgt. Ist sichergestellt, dass die IOConfig mit dem PLC-Projekt überhaupt aufgebaut ist? Es gab auch andere Varianten.
Ohne das kplt. PLC-Projekt würde ich dringend davon abraten, eigenhändig Änderungen vorzunehmen. Das Projekt auf dem PC muss auch zwingend mit dem Projekt auf der TNC530 übereinstimmen, sonst kommt es unweigerlich zu ungeahnten Störungen.
Ich habe 10 Jahre PLC-Software entwickelt auf Grundlage der Basis-Programme von Heidenhain.
Besuche einen Lehrgang oder lass die Anpassung vom Autor der PLC machen, das ist auf jeden Fall der sichere Weg. Dies ist nur ein gut gemeiter Hinweis.