This adapter has been a game changer in my work with Micrologix systems. Through trial and error I found that this adapter works seamlessly with my computers and has greatly improved communication with my PLCs. The EZSync704 has allowed me to EASILY connect and transfer data without any hiccups .The only downside is the price, but the quality and ease of use make it worth the investment. Highly recommend for anyone working with Micrologix systems..