I/O handling (firmware FBxx)

Syntax

Description

DISCAPI

Disable 1st capture/encoder index input to detect transitions

DIS2CAPI

Disable 2nd capture/encoder index input to detect transitions

DISLSN

Disable negative limit switch (LSN) input to detect transitions

DISLSP

Disable positive limit switch (LSP) input to detect transitions

EN2CAPI0

Enable 2nd capture/encoder index input to detect a high to low transition

EN2CAPI1

Enable 2nd capture/encoder index input to detect a low to high transition

ENCAPI0

Enable 1st capture/encoder index input to detect a high to low transition

ENCAPI1

Enable 1st capture/encoder index input to detect a low to high transition

ENLSN0

Enable negative limit switch (LSN) input to detect a high to low transition

ENLSN1

Enable negative limit switch (LSN) input to detect a low to high transition

ENLSP0

Enable positive limit switch (LSP) input to detect a low to high transition

ENLSP1

Enable positive limit switch (LSP) input to detect a high to low transition

OUTPORT

Set Enable, LSP, LSN and general purpose outputs OUT#28-31

ROUT#n

Set low the output line #n

SETIO#n

Set IO line #n as input or as output

SOUT#n

Set high the output line #n

V16D = IN#n

Read input #n. V16D = input #n status

V16D = INPUT1, ANDm

V16D = logical AND between inputs IN#25 to IN#32 status and ANDm mask

V16D = INPUT2, ANDm

V16D = logical AND between inputs IN#33 to IN#39 status and ANDm mask

V16D = INPORT, ANDm

V16D = status of inputs Enable, LSP, LSN plus IN#36 to IN#39