Make the start address non-static (each ethercat port will have its own ...

...separate logical address space)

(I've also taken the chance to fix a dependency)