Мне нужен простой и дешевый «ПЛК» или другое устройство для выполнения очень простой задачи на основе аппаратного ввода и вывода. Цель состоит в том, чтобы смоделировать «распределительное устройство» на подстанции высокого напряжения, выключатели и разъединители. По сути, он дает обратную связь об устройстве, когда оно находится в «открытом или закрытом состоянии» на основе данных «команд открытия и закрытия».
В отсеке 7 устройств, поэтому должно быть: 14 входов для команд (7 команд открыть и 7 закрыть) 14 выходов для состояний (7 открытых и 7 закрытых состояний) Аппаратные входы и выходы должны работать с напряжением 220 В постоянного тока. Предпочтительнее использовать небольшой монитор или светодиоды для отображения состояний.
Я знаю, что это можно сделать с помощью «простой техники реле», но реле, которые я могу найти для этого, довольно дороги и довольно велики.
Я также знаю, что это можно сделать с помощью программирования, и вот основная идея кода:
Variable_A = 0 'There should be 7 variables, so a copy of the entire code with variables A to G
If Hardware-input 1 'open command
Set Var_A: 0
delay 2s 'delay to
Set Var_A: 1
If Hardware-input 2 'close command
Set Var_A: 0
delay 2s
Set Var_A: 2
Case
Var_A = 0 'between state
Hardware-output1 = 0
Hardware-output2 = 0
Var_A = 1 'open state
Hardware-output1 = 0
Hardware-output2 = 1
Var_A = 2 'closed state
Hardware-output1 = 1
Hardware-output2 = 0
Var_A = 3 'illigal state
Hardware-output1 = 1
Hardware-output2 = 1
Я думал о ПЛК Siemens на DIN-рейке или Raspberry PI с внешними входами/выходами.
Поэтому я спрашиваю, может ли кто-нибудь порекомендовать хорошее решение для этого?