Unigate Profibus

capri-fan

Level-2
Beiträge
100
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich habe eine Funkfernsteuerung über ein Unigate RS mit Profibus an eine S7-300 313C/2DP angeschlossen. Es funktionieren die analogen Signale der Joysticks, die Rückmelde LED's, digitale Signale, soweit alles OK.

Der Sender hat aber auch noch ein Display mit 5 Zeilen. Diese Zeilen aktiviere ich über jeweils ein Byte (AB66). Für jede Variable pro Zeile habe ich auch noch je 2 Bytes (AB77/78) zur Verfügung. Ich schreibe z.B. den Hydraulikdruck in ein Ausgangswort (AW77) für die erste Zeile und diese wird dann auch korrekt angezeigt. Ändert sich allerdings der Druck so muß ich erst die Zeile (AB66) einmal auf 0 setzen und dann wieder aktivieren um eine Änderung zu sehen. Es erfolgt also keine Aktualisierung.

In der HW-Konfig habe ich für den Unigate RS einmal 16Byte und einmal 8 Byte konsistent eingetragen.

Ich habe schon mit den Funkfritzen gesprochen aber die meinten es müsste an der SPS liegen.

Wo mach ich den Fehler?

Gruß
capri-fan
 
Der Sender hat aber auch noch ein Display mit 5 Zeilen. Diese Zeilen aktiviere ich über jeweils ein Byte (AB66). Für jede Variable pro Zeile habe ich auch noch je 2 Bytes (AB77/78) zur Verfügung. Ich schreibe z.B. den Hydraulikdruck in ein Ausgangswort (AW77) für die erste Zeile und diese wird dann auch korrekt angezeigt.
Vorweg,
ich habe keine Ahnung was das für ein Gerät ist.
Aber nach dem hier keiner schreibt, mal meine Meinung:
Ich finde die Adressierung seltsam, wie kommst Du von AB66 auf AB77?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Teste mal einfach das erste AB hochzuzählen.
Ich vermute, dass dein AB66 ein, ich nenns mal Telegrammzählerbyte, ist.
Erst wenn sich im AB66 was ändert, wird das, was an den anderen ABs anliegt versendet.
Müsste bei deinen Eingängen genauso sein, schau da mal ins erste Byte.

Gruss Andi
 
Hallo,

was muss ich beim Unigate Profibus DP RS einstellen damit er mehr als 4 Byte sendet und empfängt? Habe da glaub ich einen Denkfehler. Laut Beschreibung kann er ja 244 Byte senden und empfangen

Gruß Stoepselinho
 
Die Nutzdatenlänge wird in der HW-Konfiguration beim Unigate in der GSD-Datei festgelegt. Maximal 122 Worte Input und 122 Worte Output.
 
Zurück
Oben