I assume that the Simulink Real-Time EtherCAT Async SSC/SOE Download block is essentially edge triggered and would not keep executing even while the enable input was held high (on). However the I noticed that the blocks continue to repeat sending data while the enable signal is held on. Is this the intended behavior?
If it is the intended behavior then how do we send a value just once? If the block received a single sample time pulse then would it fully execute once even though it takes several sample times to complete the transfer?
Best Answer