Herunterladen Inhalt Inhalt Diese Seite drucken

Modbus Rtu; Modbus-Buszyklus-Task - Bosch rexroth IndraWorks 15VRS Anwendungsbeschreibung

Feldbusse
Vorschau ausblenden Andere Handbücher für rexroth IndraWorks 15VRS:
Inhaltsverzeichnis

Werbung

IndraWorks 15VRS Feldbusse
10

Modbus RTU

10.1

Modbus-Buszyklus-Task

Allgemeine Informationen
Taskverwendung
Grundsätzlich werden für jede IEC-Task die verwendeten Eingangsdaten am
Beginn jeder Task gelesen (1) und die geschriebenen Ausgangsdaten am
Ende der Task (3) zum E/A-Treiber übertragen. Die Implementierung im E/A-
Treiber ist entscheidend für den weiteren Transport der E/A-Daten. Sie ist
verantwortlich dafür, in welchem Zeitraster und zu welchem Zeitpunkt die tat‐
sächliche Übertragung auf das jeweilige Bussystem stattfindet.
Die Buszyklustask der SPS kann für alle Feldbusse global in den SPS-Ein‐
stellungen festgelegt werden. Bei einigen Feldbussen können Sie diese je‐
doch unabhängig von der globalen Einstellung verändern. Als Buszyklustask
wird automatisch die Task mit der kürzesten Zykluszeit verwendet (Einstel‐
lung: unspezifiziert in den SPS-Einstellungen). In dieser Task werden norma‐
lerweise die Nachrichten auf den Bus gesendet.
Abb. 10-1:
Modbus - Buszyklus-Task
1
Lesen der Eingänge vom Eingangspuffer
2
IEC-Task
3
Schreiben der Ausgänge in den Ausgangspuffer
4
Buszyklus
5
Eingangspuffer
6
Ausgangspuffer
7
Daten vom/zum Bus kopieren
9
Buszyklustask, Priorität 1, 1ms
10
Buszyklustask, Priorität 5
11
Buszyklustask, Priorität 10, unterbrochen durch Task 5
In der Registerkarte Taskaufstellung steht Ihnen eine Übersicht der verwen‐
deten E/A-Kanäle, der eingestellten Buszyklustask und der Verwendung der
Kanäle zur Verfügung
Modbus RTU
R911393282_Ausgabe 05 Bosch Rexroth AG
277/395

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis