там контакты 2 и 3 для передачи используются, а 8,9 токовая петля. а софт да, нужен, например Мульти протокол OPC от MasterScada и выбрать язык С либо LUA. И написать опрос согласно описанию протокола. Там есть командный режим для запроса-ответа например