Skip to main content

Выходы

Блок «Starte jedes mal» («Запускать каждый раз»)

Блок «Starte jedes mal» позволяет запускать программу при выполнении какого-либо условия. То есть, он работает аналогично ветвлению, но выполняется не однократно, а каждый раз, когда выполняется условие, в течение всего прогона программы. Блок «Starte jedes mal»:

Russisch-Ausgänge-Bild1.PNG

Является сокращением следующей конструкции:

Russisch-Ausgänge-Bild2.PNG

В блок «Starte jedes mal» категории «Ausgänge» («Выходы») можно ввести все условия из этой категории.

Указание: сегмент программы внутри блока «Starte jedes mal» должен быть максимально коротким и не должен содержать блокирующие вызовы или бесконечные циклы, чтобы эта часть программы выполнялась быстро.

СИДы

image-1623745844016.42.50.png

Присвоить

При помощи блоков setze LED … (присвоить СИД ...) и setze LED Helligkeit … (присвоить СИД яркость ...) можно включать и выключать СИД и выбирать определенное значение его яркости (от 0 до 512). 

Вызвать

При помощи блока hole LED Helligkeit (получить яркость СИД) можно вызвать яркость СИД, чтобы обработать ее как значение.

Запросить

При помощи блоков ist LED … (СИД ...)  и ist LED Helligkeit … (СИД имеет яркость ...) активность и яркость нужного СИД можно использовать как условие. В примере мы установили яркость СИД на 512, если ее значение еще не равно этому.

Russisch-Ausgänge-Bild4.PNG

Двигатели 

Иконка на блоках двигателей обозначает все двигатели, которые не являются двигателями с энкодером или серводвигателями.

Присвоить

При помощи блока setze Motorgeschwindigkeit auf [] … (присвоить скорости двигателя значение [] ...) можно задать определенное значение скорости двигателя (от 0 до 512). 

Вызвать

При помощи блока hole Motorgeschwindigkeit (получить скорость двигателя) можно вызвать скорость двигателя, чтобы обработать ее как значение.

Запросить

При помощи блоков läuft Motor (двигатель работает) и ist Motorgeschwindigkeit … (скорость двигателя ...) активность и скорость двигателя можно использовать как условие.

Остановить

При помощи блока stoppe Motor … (остановить двигатель ...) можно остановить нужный двигатель.

Компрессор

image-1623746227574.40.52.png

Присвоить

При помощи блока setze Kompressor [] (присвоить компрессору []) можно включать и выключать компрессор. 

Запросить

При помощи блока ist Kompressor [] (компрессор []) активность компрессора можно использовать как условие. 

Электромагнитный клапан

image-1623746259058.41.19.png

Присвоить

При помощи блока setze Magnetventil [] (присвоить электромагнитному клапану []) можно включать и выключать электромагнитный клапан. Здесь «ein» («вкл.») означает, что клапан открыт, а «aus» («выкл.») — что клапан закрыт.

Запросить

При помощи блока ist Magnetventil [] (электромагнитный клапан []) активность электромагнитного клапана можно использовать как условие.