Hi,
Question re AM3359 Ethercat behavior with 1.0.0.5 stack and the LRW read/modify write command. I have a slave application with the Beckhoff ET1100 and am able to read a digital input and set a digital output based on the value of the digital input within one Ethercat frame. i.e. if I write a loopback Twincat PLC program that outputs the inverse of a digital input, I can see the digital output toggle at the frame rate (1 Khz). This tells me that the LRW command is modifying the bit within the same frame as it read the input. However if I try this same PLC program with a slave using the AM3359 and 1.0.0.5 stack, the output toggles at 1/2 the frame rate, i.e. the bit modify does not happen in the same frame as the bit read. Should this be expected behavior?