PNSlaveDiag
(FB)
FUNCTION_BLOCK PNSlaveDiag EXTENDS PNSlave IMPLEMENTS DED.IDevice2
- InOut:
Scope
Name
Type
Initial
Comment
Inherited from
Output
xRunning
BOOL
Slave is in cyclic data exchange.
xBusy
BOOL
Connect or abort currently in progress.
xError
BOOL
Communication error. Output PNIOStatus displays reason.
PNIOStatus
UDINT
16#FFFFFFFF
The current PNIO Status of the device.
xDiagnosis
BOOL
Any module of the slave has a diagnosis entry.
xModuleDiff
BOOL
The module configuration is not matching (wrong or missing).
IDevice2
PNSlaveDiag.CheckCurrentSupportedCommunicationState
(METH)PNSlaveDiag.CheckSupportedCommunicationState
(METH)PNSlaveDiag.GetDeviceDiagnosisInfo
(METH)PNSlaveDiag.GetDeviceErrorAsync
(METH)PNSlaveDiag.GetDeviceInfo
(METH)PNSlaveDiag.GetDeviceState
(METH)PNSlaveDiag.GetSpecificDeviceErrorAsync
(METH)PNSlaveDiag.GetSpecificDeviceState
(METH)PNSlaveDiag.SetCommunicationState
(METH)
INode