Please enable JavaScript to view this site.

INFO_NetMsgTime16Bit

Diagnostics on message transmission times since arrival of RBXMSyncInt (16-bit times, so maximum sampling time of RBXMSyncInt < 65535us).

Contents of diagnostics:

Register

Word

Description

R(idx+0)

W0

Time (us) elapsed from the last RBXMSyncInt to when it finished transmitting Sync

W1

Time (us) elapsed from the last RBXMSyncInt to when it finished transmitting all SyncTxPDOs

R(idx+1)

W0

Time (us) elapsed from the last RBXMSyncInt to when it finished transmitting all AsyncTxPDOs

W1

Time (us) elapsed from the last RBXMSyncInt to when it has finished transmitting all requests from Remote Frame for AsyncRxPDO

R(idx+2)

W0

Time (us) elapsed from the last RBXMSyncInt to when it has finished transmitting all NMTs

W1

Time (us) elapsed from the last RBXMSyncInt to when it finished transmitting all SDOs

R(idx+3)

W0

Time (us) elapsed from the last RBXMSyncInt to when it has finished receiving all RxPDOs

W1

Time (us) between the last two RBXMSyncInt

R(idx+4)

W0

Time (us) between 2 end of sync message transmission

W1

Time (us) elapsed from end of sync transmission to start of SyncTxPDOs transmission

R(idx+5)

W0

Latch of the minimum time (us) elapsed from the end transmission of the sync to the beginning transmission of the first SyncTxPDO (minimum value of uliDeltaTimeSTPDOAfterSyncus)

W1

Free (always 0x0000)

R(idx+6)

W0

Free (always 0x0000)

W1

Free (always 0x0000)

R(idx+7)

W0

Counter of sampling where I failed to transmit sync on interrupt even if requested

-not available on AS1016 (Parker)-board.

W1

Alarm code for CAN interface:

 

Code

Name

Description

0x0000

ALARM_NoAlarm

No alarm

0x0001

ALARM_CanNMTOverflow

A new sync int has arrived from RBXM without the NMT transmission of the previous sync having finished

0x0002

ALARM_CanSTPDOOverflow

a new sync int has arrived from RBXM without having finished transmitting the SyncTxPDOs of the previous sync

0x0004

ALARM_CanSRPDOOverflow

a new sync int arrived from RBXM without having finished receiving the SyncRxPDOs mapped from the previous sync

0x0008

ALARM_CanATPDOOverflow

a new sync int has arrived from RBXM without finishing the transmission of the AsyncTxPDOs from the previous sync

0x0010

ALARM_CanRtrARPDOOverflow

a new sync int arrived from RBXM without having finished transmitting requests from Remote Frame for AsyncRxPDOs mapped from the previous sync

0x0020

ALARM_CanRxARPDOOverflow

a new sync int has arrived from RBXM without having finished receiving AsyncRxPDOs to which requests were sent from Remote Frame

0x0040

ALARM_CanSyncTxBusy

a new sync int arrived from RBXM with TxSyncMsg enabled but the Sync could not be sent online because the transmitter is busy

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC