AKD SynqNet I/O Mapping

The following tables show the mapping from AKD physical pin names to SynqNet logical names.

These tables show mapping for FPGAs, version 0200_00_02 and later.

General Purpose I/O

AKD Firmware AKD Connector AKD Pin Name SynqNet MPI Name Notes
DIN1.STATE X7-10 Digital Input 1 GPIO input "DIN 1 (HS)" High speed opto input. Also maps to HOME.
DIN2.STATE X7-9 Digital Input 2 GPIO input "DIN 2 (HS)" High speed opto input.
DIN3.STATE X7-4 Digital Input 3 GPIO input "DIN 3"  
DIN4.STATE X7-3 Digital Input 4 GPIO input "DIN 4"  
DIN5.STATE X8-6 Digital Input 5 GPIO input "DIN 5" Also maps to "LIMIT_HW_POS".
DIN6.STATE X8-5 Digital Input 6 GPIO input "DIN 6"

Also maps to "LIMIT_HW_NEG".

DIN7.STATE X7-2 Digital Input 7 GPIO input "DIN 7"  
DIN9.STATE
DIO9.STATE
X9-1/2 Emulated Encoder A GPIO bidir "RS485 IO 1" See note to enable output.
DIN10.STATE
DIO10.STATE
X9-4/5 Emulated Encoder A GPIO bidir "RS485 IO 2" See note to enable output.
DIN11.STATE
DIO11.STATE
X7-7/8 Emulated Encoder Zero GPIO bidir "RS485 IO 3" See note to enable output. Also maps to "INDEX_SECONDARY."
DOUT1.STATE X7-8/7 Digital Output 1 GPIO output "DOUT1"  
DOUT2.STATE X7-6/5 Digital Output 2 GPIO output "DOUT1"  
NA X10-6/7 Zero GPIO input "Analog Z Pulse" Also maps to "INDEX_PRIMARY." Some encoder types do not use index pin.

Notes:

  • The RS485 outputs must be enabled using AKD-SQ parameters.
  • Set DRV.EMUMODE = 10 (fieldbus) for SynqNet gpio output mode.
  • Set DIO9.DIR=1, DIO10.DIR=1, DIO11.DIR=1 to enable individual outputs.
  • GPIO input "Analog Z Pulse" not supported on AKD Rev 7 control boards (AKD-SQ prototypes only).

 

 

Dedicated I/O

AKD Firmware AKD Connector AKD Pin Name SynqNet MPI Name Notes
DIN1.STATE X7-10 Digital Input 1 Dedicated input "HOME" High speed opto input. Also maps to DIN 1 (HS).
DIN5.STATE X8-6 Digital Input 5 Dedicated input "LIMIT_HW_POS" Also maps to "DIN 5."
DIN6.STATE X8-5 Digital Input 6 Dedicated input "LIMIT_HW_NEG" Also maps to "DIN 6."
DIN11.STATE X9-7/8 Emulated Encoder Zero Dedicated input "INDEX_SECONDARY" Also maps to "RS485 IO 3."
NA X10-6/7 Zero Dedicated input "INDEX_PRIMARY" Also maps to "Analog Z Pulse." Some encoder types do not use index pin.
NA X8-1/2 Fault Relay Output Dedicated input "AMP_FAULT" Logical OR of AKD and SynqNet faults
FB1.HALLSTATEU X10-1 Hall U Dedicated input "Hall A" See note on bit order
FB1.HALLSTATEV X10-2 Hall V Dedicated input "Hall B" See note on bit order
FB1.HALLSTATEW X10-3 Hall W Dedicated input "Hall C" See note on bit order
MOTOR.BRAKESTATE     Dedicated output "BRAKE_RELEASE"
Dedicated input "BRAKE_APPLIED"
Brake release is command from SynqNet Brake applied is status from AKD drive (logical OR)

Notes:

  • Hall input bit order is swapped in beta release FPGAs. Planned (corrected) order shown above.
  • For AKD FPGA versions 0200 and prior, AKD U/V/W maps to Hall C/B/A.
  • For AKD FPGA versions TBD and later, AKD U/V/W maps to Hall A/B/C.
  • GPIO input "Analog Z Pulse" not supported on AKD Rev 7 control boards (AKD-SQ prototypes only).

Node I/O

AKD Firmware AKD Connector AKD Pin Name SynqNet MPI Name
AOUT.VALUE X8-7/8 Analog Output Nodelo AnalogOut[0] output
AIN.VALUE X8-10/9 Analog Input Nodelo AnalogIn[0] input

 

 

 

Analog Output

When the AKD SynqNet drive enters normal cyclic operation, AOUT.MODE is automatically set to 12 (SynqNet AnalogOut), and the SynqNet controller sends the NodeIo AnalogOut value directly to the AKD's Analog Output pins. AOUT.MODE does not allow other values, and the filter and scaling is bypassed. AOUT.VALUE does not read back the AnalogOutput value. AOUT.VALUEU is ignored.

AOUT.MODE = 12:

Analog Input

When the AKD SynqNet drive enters normal cyclic operation, AIN.MODE is automatically set to 0 (Monitor), and the drive sends the raw AnalogInput value to the SynqNet controller as NodeIo AnalogIn. The offset and scale are bypassed.