PDA

Просмотр полной версии : Время шага SFC, задание переменной



Coolboy
09.06.2021, 15:39
Добрый день.

Помогите решить проблему.

Мне надо установить минимальное время шага переменной, которая будет меняться.

Спасибо.

Евгений Кислов
09.06.2021, 16:23
Добрый день.
Что вы называете "минимальным временем шага" и что должно произойти по истечению этого времени?

Coolboy
09.06.2021, 16:32
Добрый день.
Что вы называете "минимальным временем шага" и что должно произойти по истечению этого времени?

Минимальное время - это время, которое шаг активен, по его окончании, происходит переход на следующий шаг.


Вышел из положения, вот такой конструкцией, но колхозом веет, должно быть проще как то ;)
55496

Евгений Кислов
09.06.2021, 16:33
https://help.codesys.com/webapp/_cds_sfc_action_qualifier;product=codesys;version= 3.5.17.0

См. спецификатор L.

Coolboy
09.06.2021, 16:34
Переменная "OK" - условия выхода из шага(в Init сбрасывается в FALSE), переменная " T" задает время активности шага. Плюсом к этому надо ограничить время шага константой, чтоб конструкция успела сработать...

Колхоз вообще :(

Coolboy
09.06.2021, 16:40
https://help.codesys.com/webapp/_cds_sfc_action_qualifier;product=codesys;version= 3.5.17.0

См. спецификатор L.

Возможно я не понимаю вашей подсказки, но мне время надо указать не константой, а переменной, которую меняет оператор на ходу...

Евгений Кислов
09.06.2021, 17:00
Возможно я не понимаю вашей подсказки, но мне время надо указать не константой, а переменной, которую меняет оператор на ходу...

Тогда можно так:

55497

https://help.codesys.com/webapp/_cds_sfc_implicit_variables;product=codesys;versio n=3.5.17.0

Coolboy
09.06.2021, 17:16
Тогда можно так:

55497

https://help.codesys.com/webapp/_cds_sfc_implicit_variables;product=codesys;versio n=3.5.17.0

Спасибо большое!!! :)