Herunterladen Diese Seite drucken

Siemens SIMATIC S7-300 Betriebsanleitung Seite 74

Ladbarer treiber für punkt-zupunkt-cps: modbus-protokoll, rtu-format, s7 ist slave
Vorschau ausblenden Andere Handbücher für SIMATIC S7-300:

Werbung

Funktionscodes
9.1 Funktionscode 01 - Read Coil (Output) Status
Zugriff auf "Zeiten" und "Zähler"
Bei der Adressberechnung müssen folgende Ergebnisse ohne Rest durch 16 teilbar sein:
● (start_address - eeeee)
● (start_address - ggggg)
Nur wortweiser Zugriff beginnend an der Wortgrenze ist möglich.
bit_number
Als bit_number, number of coils, sind Werte zwischen 1 und 2040 erlaubt. Diese Anzahl von
Bits wird gelesen.
Zugriff auf "Zeiten" und "Zähler"
Beim Zugriff auf die SIMATIC-Bereiche "Zeiten" und "Zähler" muss "bit_number" durch 16
teilbar sein (nur wortweiser Zugriff).
Beachten Sie, dass bei Einsatz des CP 341 maximal 16 "Zeiten" bzw. "Zähler" gelesen
werden können.
Hinweis
Beachten Sie die CPU-spezifischen Einschränkungen, wie sie im Kapitel "Schnittstelle CPU-
CP (Seite 61)" beschrieben sind.
Anwendungs-Beispiel
Beispiel für die Parametrierung:
Tabelle 9- 1 Umsetzung der MODBUS-Adressierung bei Funktionscode FC 01, 05 und 15
MODBUS-Adresse im
Übertragungstelegramm
Von
Von
Von
Von
Anforderungstelegramm FUNCTION 01:
05H
01H
00H
40H
00H
20H
xxH
xxH
74
0
2047
bis
2048
2559
bis
4096
4607
bis
4608
5119
bis
Slave-Adresse ADDR
Funktionscode FUNC
start_address "High"
start_address "Low"
bit_number "High"
bit_number "Low"
CRC-Prüfcode "Low"
CRC-Prüfcode "High"
Ladbarer Treiber für Punkt-zu-Punkt-CPs: MODBUS-Protokoll, RTU-Format, S7 ist Slave
SIMATIC-Speicherbereich
Ab Merker
Ab Ausgang
Ab Zeit
Ab Zähler
1000.0
M
256.0
A
100
T
200
Z
Betriebsanleitung, 09/2009, A5E00103172-06

Werbung

loading

Diese Anleitung auch für:

Simatic s7-400