Подобрать контроллер

Тема такая:

Будет большая ёмкость (безнапорные фильтры), в нём необходимо контроллировать уровень водяного столба в пределах 2,5-3,5 метров. Для этого предполагается использовать тензиометрический датчик типа ПД100-ДИ 4-20 мА с верхним пределом измерения 1 Бар (0,1 МПа). Далее, датчик через контроллер будет управлять насосом, который подаёт на фильтр воду. Будет три уставки.
1-я: верхний уровень 3,5 метра (~0,35 Бар) - порог когда насос подачи отключается;
2-я: нижний уровень 2,5 метра (~0,25 Бар) - порог включения насоса подачи воды;
3-я: аварийная, 1 метр (~0,1 Бар) - это будет сигналом на остановку гидростанции, которая забирает воду из фильтра, аля сухой ход, выключает её.
Везде используются "сухие контакты". Аналоговый только вход от датчика давления.

Я вижу данное решение на оборудовании Овен используя контроллер ПЛК63-РРРРИИ-L совместно с датчиком ПД100-ДИ0,1-171-0,5.
Единственное что меня смущает, никогда в жизни ранее такие контроллеры не программировал. Но есть некоторый опыт программирования МК в среде CodeVision AVR на языке C, может чем-то сравнимо.

Рассмотрю другие возможные предложения по подбору оборудования. Спасибо !