Herunterladen Inhalt Inhalt Diese Seite drucken

Functionality Of Profinet Io Application - IFM Electronic O3D300 Bedienungsanleitung

3d sensor
Vorschau ausblenden Andere Handbücher für O3D300:
Inhaltsverzeichnis

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

3D Sensor

13.5.2 Functionality of PROFINET IO application

This section describes how to handle the commands sent by the controller. The PLC sends the
commands to the device in the output frames by setting the appropriate bit in the command word. The
current value of the command word and command data is obtained from the output module by the
application.
After detecting that one of the command bits changed the state from 0 to 1, the PROFINET application
executes the corresponding command and sets the response in the input frames.
Number of supported PROFINET connections
The O3D3xx running a PROFINET application supports one connection with a single controller.
Initialisation of input and output buffers
After the connection is established, the input and output buffers are initialised with 0 s.
Command execution triggering
As soon as the command bit in the output frame changes from 0 to 1, the corresponding command will be
executed.
Handling of multiple command bits
If more than one command bit is set to 1, an error will be reported.
Command execution completion
The PLC has to reset the command bit from 1 to 0 before a new command can be executed. The device
has to reset the command word and increase the message counter within the input frame. Mandatory and
non mandatory data in the response frame is set to 0x0.
Blocking of asynchronous messages
As long as the command handshake procedure has not been finished, no asynchronous message will be
sent by the device.
Client disconnect
If the client is disconnecting before finishing the handshake procedure, the handshake procedure is
canceled and all buffers are reset.
General reply to an implemented command
If the command is implemented, the data in the data section is applicable and the execution of the
command does not lead to an error. The input frame contains the following data:
● Error bit = 0
● Command bits = mirror of the command within the output frame
● Asynchronous message bit = 0
● Asynchronous message identifier = 0
● Message counter increased by 1
● Message data set to 0
56

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

O3d312O3d310O3d302

Inhaltsverzeichnis