самый простой случай:

в визулизации Codesys 2.3 создаете объекты визулизации==>

1) столбчатый индикатор-будет имитировать уровень в емкости-это аналоговый сигнал
2) кнопки вкл/выкл. обоих клапанов- это дискретные сигналы

в свойствах этих объектов визулизации жестко привязываете переменные для переменных 1) и 2)

и останется самая малость ==> создать зависимость (т.е. алгоритм) скорости заполнения
емкости с момента открытия первого клапаночка,

если этого алгоритма НЕ создавать-тогда нужно создать исчо 1 объект визулизации==>
ползунок (вертикальный) -это будет задатчик уровня,который будет имитировать
уровень заполнения емкости==> чтобы проверить работу ==> второго клапаночка.

примерно так.