Interfaces
SPT Diagnostic
I_SafetyBase
Properties
Property |
Type |
Access |
Description |
OK |
BOOL |
GET |
Indicator for Safety Function Block OK, see specific FB for interpretation. |
SafetyReset |
I_SafetyReset |
SET |
Interface Pointer to Reset Function. |
DependenceFB |
I_BaseFB |
GET/SET |
FB which is one level up, Error messages of this FBs are blocked if upper level is errored. |
I_SafetyReset
(extends I_CyclicFB
)
Properties
Property |
Type |
Access |
Description |
PulseDuration |
TIME |
SET |
Pulse duration high of Reset-Bit. |
Methods
Method |
Return Type |
Description |
Execute |
BOOL |
Execute Reset on this FB. |
I_SafetySimulation
(extends I_SafetyBase
)
Methods
Method |
Return Type |
Description |
SimulateSafetyDiag |
none |
Simulate of Diag Variable. |
SimulateSafetyState |
none |
Simulate of State Variable. |
I_Diagnostic
Methods
Method |
Return Type |
Description |
Update |
none |
Update Diagnostic information. |
SPT EtherCat
I_EtherCatMaster
(extends I_ComponentBase
)
Interface for basic EtherCat Master information.
Properties
Property |
Type |
Access |
Description |
AmsNetIdEcMaster |
T_AMSNETID |
GET |
Master AmsNet-Id |
ConfiguredSlaveCount |
UINT |
GET |
Count of Slaves on this Master |
ConfiguredSlaveInfo |
Reference to ARRAY[0..EC_MAX_SLAVES] OF ST_EcSlaveConfigData |
GET |
Slave information read from Master |
Methods
Method |
Return Type |
Description |
RegisterSyncUnit |
BOOL |
Used in SyncUnit FB to register SyncUnit Diagnostic to Master - not for customer use. |
I_SyncUnitTask
(extends I_CyclicFB
)
Properties
Property |
Type |
Access |
Description |
IsHotConnect |
BOOL |
GET/SET |
Defines this SyncUnit as Hot Connect Group. Error messages for "offline" will be displayed as warning. |
NumberOfSlaves |
UINT |
GET |
Number of Slaves assigned to this sync unit |
SyncUnitName |
STRING(63) |
GET |
Assigned Name of this Sync Unit. |