PBScanData (STRUCT) ¶ TYPE PBScanData : STRUCT InOut: Name Type Comment usiAddress USINT usiMasterAddress USINT uiIdentNr UINT uiCfgLen UINT parameters ARRAY [0..3] OF IoConfigParameter cfgData ARRAY [0..63] OF BYTE todo: pointer
SlaveDiag (STRUCT) ¶ TYPE SlaveDiag : STRUCT InOut: Name Type byStatus1 BYTE byStatus2 BYTE byStatus3 BYTE usiMasterAddress USINT byIdentNrHigh BYTE byIdentNrLow BYTE usiExtDiagLen USINT abyExtDiag ARRAY [0..237] OF BYTE
IoDrvSafetySp.Initialize (METH) ¶ METHOD Initialize : UDINT InOut: Scope Name Type Return Initialize UDINT Input wModuleType UINT dwInstance UDINT pConnector POINTER TO IoConfigConnector
IoDrvSafetySp.QueryInterface (METH) ¶ METHOD QueryInterface : POINTER TO POINTER TO BYTE InOut: Scope Name Type Comment Return QueryInterface POINTER TO POINTER TO BYTE Input iid DWORD InterfaceID pResult POINTER TO UDINT
ICmpEventCallback ¶ EventCallback (Method)
IoDrvSafetySp.EventCallback (METH) ¶ METHOD EventCallback : UDINT The interface ICmpEventCallback must be registered for an event. If this event is posted, this callback method is called. InOut: Scope Name Type Comment Return EventCallback UDINT Input pEventParam POINTER TO EventParam Pointer to the event parameters, see Struct EventParam
ICmpIoDrv ¶ IoDrvReadInputs (Method) IoDrvUpdateConfiguration (Method) IoDrvUpdateMapping (Method) IoDrvWriteOutputs (Method)
IoDrvSafetySp.IoDrvReadInputs (METH) ¶ METHOD IoDrvReadInputs : UDINT InOut: Scope Name Type Return IoDrvReadInputs UDINT Input pConnectorMapList POINTER TO IoConfigConnectorMap nCount DINT
IoDrvSafetySp.IoDrvUpdateConfiguration (METH) ¶ METHOD IoDrvUpdateConfiguration : UDINT InOut: Scope Name Type Return IoDrvUpdateConfiguration UDINT Input pConnectorList POINTER TO IoConfigConnector nCount DINT
IoDrvSafetySp.IoDrvUpdateMapping (METH) ¶ METHOD IoDrvUpdateMapping : UDINT {attribute ‘hide’} InOut: Scope Name Type Return IoDrvUpdateMapping UDINT Input pTaskMapList POINTER TO IoConfigTaskMap nCount DINT