PDA

Просмотреть полную версию : Воздушное отопление


3JIO
13.02.2017, 20:08
Доброго, уважаемые!

Отступление: несколько лет назад компаньон написал программу,
которая и по сей день прекрасно работает, но к сожалению пути разошлись, а пришло время доработать программу. К сожалению исходник не сохранился, а слить программу на ПК с Pixel (со слов саппорта) не возможно (как минимум для обычных пользователей).

хотелось бы чтоб пнули туда, откуда нужно начать, или может есть похожие макросы, программировал давно, но нужда заставила, надо вникать.

если все обрезать, то в основании имеем следующее:

1) Объекта регулирования - вентилятор 3-х фазный (управляется частотником)
2) есть N (N от 1 до 8) количество термостатов НО (нормально разомкнутые)
соответственно с них приходит сигнал (220B) на din (0-7) МR810

соответственно при замыкании от 1 до 8 НО контактов термостатов происходит:
а) замыкается соответствующий Dout (0-7) MR800
б) замыкается например do1 Pixel (при количестве приходящих сигналов на MR810 от 1 до 8.
в) на Aout 1 выходит от 2.5 до 10V

где 2.5V - это 25%
10V - это 100%
каждому входному сигналу задается вручную %.
% суммируется всеми приходящими контактами
если сумма меньше 25%, то принимается значение 25% и на Aout1 выдается 2,5V
если сумма больше 100%, то принимается значение 100% и на Aout1 выдается 10V
в интервале 25-100%, на выход подается получившаяся сумма %.

оч. жду советов и прочего..

С уважением

andre
14.02.2017, 09:35
как я понимаю, номер активного входа не имеет значения?
выход зависит только от их числа? может что либо подобное?

Dmti
14.02.2017, 10:08
Для начала нарисуй блок-схему, чтоб не на пальцах объяснять чего и сколько. А с ней пытаешься привязаться к программе "Конструктор". И после возникнут вопросы на которые можно будет ответить.

3JIO
15.02.2017, 15:44
Спасибо, начал уже осваивать.
блок схему накидаю.