Hi:
Our previous product use the beckhoff ET1100 to do the I/O control including 16bits output and 16bits input.
According to beckhoff's manual, they implement this function with default PDI digital I/O,which output value are written to the register 0x0F00:0x0F03.
Now,we will use the AMIC110 to replace the old product, but it has to be compatible with the old versions, namely, we have to use the 0x0F00:0x0F03 to hold the EtherCAT output values.
But the question is that, if we configure the new .xml file like this way(consistent with beckhoff's .xml file):
"<Sm DefaultSize="4" StartAddress="#x0f00" ControlByte="#x64" Enable="1">Outputs</Sm>
<Sm DefaultSize="4" StartAddress="#x1002" ControlByte="#x20" Enable="1">Inputs</Sm>"
we can't even make the EtherCAT work.
So, my question is that:
1. if AMIC110 support PDI digital I/O mode?
2. if not, whether there's a way to make the new product be compatible with the old versions?(besides,we ues your demo project "ethercat_slave_full_AMIC11x_arm" to develop out product).
best regards!
thank you!