на Gsm не рекомендую. на одном предприятии можно и через провода или вай фай.
я бы собрал на вайфае.
2-3 км, а при прямой видимости и до 6-8 вполне реально.
в нете полно примеров.
ставите плк100, через него опрос слейвов и на скаду(к примеру мастер-скада на 32 точки бесплатно)