PNSlaveDiag (FB)ΒΆ
FUNCTION_BLOCK PNSlaveDiag EXTENDS PNSlave IMPLEMENTS DED.IDevice2, DED.IReconfigureProvider
see PNSlave
- 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).
xDataValid
BOOL
IO-Data of all modules is valid (Input PS and Output CS is GOOD).
Properties:
Methods:
CM_Ccontrol_ind, inherited from PNSlave
ChangeState, inherited from PNSlave
CheckCurrentSupportedCommunicationState, inherited from PNSlave
CheckSupportedCommunicationState
SetCommunicationState, inherited from PNSlave
UpdatePrimary, inherited from PNSlave
Structure: