PNSlave (FB)ΒΆ
FUNCTION_BLOCK PNSlave IMPLEMENTS Profinet.IFALUser, Profinet.IAlarmReceiver, Profinet.IReadClient, Profinet.IWriteClient, Profinet.ICTLSRL_Client
An instance of this function block is created for each Profinet Slave device object that is added to the device tree.
It represents the connection configuration of the profinet controller for a single profinet device.
the outputs can be used to check the state of this connection.
- InOut:
Scope
Name
Type
Initial
Comment
Output
xRunningBOOLSlave is in cyclic data exchange.
xBusyBOOLConnect or abort currently in progress.
xErrorBOOLCommunication error. Output PNIOStatus displays reason.
PNIOStatusUDINT16#FFFFFFFF
The current PNIO Status of the device.
xDiagnosisBOOLAny module of the slave has a diagnosis entry.
xModuleDiffBOOLThe module configuration is not matching (wrong or missing).
Properties:
Methods:
Structure: