Ну у меня с пяток ПЛК работают и через свич и через хаб прямыми кабелями - всё нормально. Никаких похожих проблем с Ethernet-ом у нас не наблюдалось. Вероятно, дело в конкретном свиче.

P.S. Все более-менее совр. свичи имеют функцию автодетектирования полярности и тип кабеля уже ни играет никакой роли