Please enable JavaScript to view this site.

Code:

AS + 913

Symbolic:

bccFbWriteEcatNmt

This command will force the NMT status to the device EtherCAT Interface. Request parameters are the following:

Offset

Type

Label

Description

0

U32

FLAGS

Request flags

4

U32

NODE

Node address

8

U32

FSTATUS

NMT status to force:

0 = Remove forced

1 = Request Init

2 = Reuqest PreOperational

4 = Request SafeOperational

8 = Request Operational

12

U32

FTOUT

NMT force timeout [ms]

On success, a bccAck is received with following data:

Offset

Type

Label

Description

0

U32

FLAGS

Reply flags:

4

U32

NODE

Node address (echo)

8

U32

STATUS

Actual NMT status:

1 = Init

2 = PreOperational

3 = Boot

4 = SafeOperational

8 = Operational

12

U32

FSTATUS

Forced NMT status:

1 = Init

2 = PreOperational

3 = Boot

4 = SafeOperational

8 = Operational

16

U32

FTOUT

NMT force timeout [ms] (echo)

On failure, a bccNack is received. Specific errors:

NACK code

Description

Extra data

nackMissingArgs

Missing arguments

 

nackIllegalArgs

Illegal arguments

U16 What illegal:

1=Flags

2=Node address

3=NMT status

4=NMT force timeout

nackInterfaceNotFound

EtherCAT interface not present

 

nackInterfaceNotReady

EtherCAT interface not running

 

 

  

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