IoDrvCIFXProfibusDiag (FB)
FUNCTION_BLOCK IoDrvCIFXProfibusDiag EXTENDS IoDrvCIFXProfibus IMPLEMENTS DED.IBus, DED.IStack, DED.IReconfigureProvider
An Instance of this function block is created for each profibus master in the device tree.
- InOut:
Scope
Name
Type
Comment
Inherited from
Output
xConfiguredBOOLconfiguration ok
xBusOnBOOLprofibus is online
xBusyBOOLdriver is busy
xErrorBOOLan error occured, see ErrorCode
ErrorCodeUDINTinternal CIFX error, e.g during firmware configuration or bus startup.
CommunicationErrorCommunicationError, e.g. NETWORK_FAULT if Profibus cable is disconnected
IBusIDevice2INodeIoDrvCIFXProfibusDiag.ChildNodeCount(PROP)IoDrvCIFXProfibusDiag.Connector(PROP)IoDrvCIFXProfibusDiag.Enable(PROP)IoDrvCIFXProfibusDiag.FirstChildNode(PROP)IoDrvCIFXProfibusDiag.Index(PROP)IoDrvCIFXProfibusDiag.IsRootNode(PROP)IoDrvCIFXProfibusDiag.NextSiblingNode(PROP)IoDrvCIFXProfibusDiag.ParentNode(PROP)IoDrvCIFXProfibusDiag.SiblingNodeCount(PROP)
IStackIoDrvCIFXProfibusDiag.UpdateConfiguredBaudrate(METH)IoDrvCIFXProfibusDiag.UpdateConfiguredStationAddress(METH)