Hello!
I've been trying to mate my 90-30 chassis (CPU363 w/IC693BEM321) with FANUC Model A I/O Link Slave Module (AIF01A) in 5-slot chassis ABU05A.
I've got them communicating, and I can read DI from I/O Link slave's AID16D, and I can send DO to the slave's AOD16D, and the actual problem is this:
Every actual I/O module in ABU chassis slot seems to take 8 full bytes in slave module memory, so when %I reference address for slave 0 in BEM321 configuration is %I00033,
actual input address for AID16D slot 1 is %I33-48, and slot 2 is 97-112, slot 3 - 161-176, with slots after 3 unusable due to slave memory limit of 256 bits.
Output module seems to follow that pattern, but instead of using first 2 bytes of an 8-byte "word", it uses last 2, so with slave %Q reference at %Q00033,
16-bit output module in slot 1 would take %Q81-96, slot 2 - 145-160, etc.
I've tried swapping ABU05A for ABU10A, and two different AIF01A modules, it changed nothing.
I don't have another BEM321 on hands, but could buy it if that looks like incorrect behavior from master module.
I've spent hours digging through manuals trying to find if it is possible to configure BEM321 or AIF01A to behave correctly and use only 16 bits for 16-point I/O modules, to no avail, and decided to ask here.

As far as I know, the BEM321 doesn't care what modules are present in the drop. It only expects to see the number of input and output points defined in the configuration. Does the first input from the input module in slot 2 show up as %I97 when you configure slave 0 as CN01 (96 inputs, 64 outputs)?
Do you have to do anything to configure the slave module? Model A I/O modules are the same card as 90-30 I/O modules. The only difference is the color of the plastic case. In a 90-30 if you don't download a hardware configuration file to the CPU, a slot with a discrete input module will self-configure as 32 points regardless of the number of points on the module actually present. Perhaps that's what is happening here except its using 64 points instead of 32.
I only know enough about the Fanuc CNC side of things to make me dangerous. I'll check my files to see if I can find a manual for the Model A slave module.