Quantcast
Channel: SPS-Forum - Automatisierung und Elektrotechnik
Viewing all articles
Browse latest Browse all 46421

S7-1200 via Modbus RTU an Frequenzumrichter ATV12

$
0
0
Hallo liebes Forum!

Ich benötige eure Hilfe. Ich versuche schon seit Tagen meine S7-1200 (1214C und Kommunikationsmodul CB 1241) via Modbus RTU mit meinem Frequenzumrichter SchneiderElectric ATV12 zu verbinden[Klemme(PLC) auf RJ45(FU)]. Habe mir schon x-Forenbeiträge angesehen aber noch nichts brauchbares gefunden.

Ich will eigentlich nur den Sollwert über ein HMI steuern.

Alle Versuche irgendwas zu lesen oder zu schreiben scheiterten.

Ich haben den MB_COMM_LOAD und MB_Master in Verwendung. MB_COMM_LOAD wird auch DONE=true und ohne Fehler ausgeben. MB_COMM_LOAD hab ich "first cycle"-Merker an REQ.

Bei MB_Master habe ich eine posFlanke über einen Eingang auf REQ. MB_Addr habe ich die vom Frequenzumrichter. Data_Addr habe ich 49002 bzw. 409002 [zum Testen die Hochlaufzeit(Addr laut Parameterliste 09001)]. MB_Master geht immer kurz auf busy. Done ist immer false. Fehler wird keiner ausgegeben. DATA_PTR habe ich einen DB in welchem ich mir ein UINT angelegt habe, da laut Parameterliste Type: UINT ist. Wert bleibt immer auf 0.

Ich denke wenn ich MB_Master REQ belegt, sollte dann der Wert ausgelesen werden oder liege ich da falsch?

Auf dem Kommuninktionsboard blinkt dann immer kurz TxD, RxD leuchtet/blinkt nie. Habe die Drähte schon probiert zu tauschen.

Vielleicht kann mir ja jemand weiterhelfen.

Vielen Dank im vorraus

Stefan

Viewing all articles
Browse latest Browse all 46421


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>