ISP Soft шаговых реле

Ответить
Евгений В
Сообщения: 9
Зарегистрирован: 19 май 2021, 08:44

ISP Soft шаговых реле

Сообщение Евгений В »

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

pkl
Сообщения: 1191
Зарегистрирован: 23 ноя 2010, 10:08

Re: ISP Soft шаговых реле

Сообщение pkl »

В примерах на сайте Стоика есть.

and909
Сообщения: 639
Зарегистрирован: 28 май 2013, 13:20

Re: ISP Soft шаговых реле

Сообщение and909 »

Все просто:
Снимок экрана 2021-05-20 080942.png
Снимок экрана 2021-05-20 080942.png (27.9 КБ) 863 просмотра

Евгений В
Сообщения: 9
Зарегистрирован: 19 май 2021, 08:44

Re: ISP Soft шаговых реле

Сообщение Евгений В »

спасибо.

bayk
Сообщения: 525
Зарегистрирован: 30 май 2015, 21:20

Re: ISP Soft шаговых реле

Сообщение bayk »

Еще вопросов от меня подьехало:
1. а текущий шаг Sx не надо сбрасывать при переходе.
2. как ветвления делать? и как обратно собирать?
3. что с таймерами и прочими инструкциями в шаге текущем задействованными? не надо сбрасывать?
4. возможно крутить какой-то кусок программы без участия STL? я просто помню в WPL с этим проблемы у меня были...

and909
Сообщения: 639
Зарегистрирован: 28 май 2013, 13:20

Re: ISP Soft шаговых реле

Сообщение and909 »

1. Шаг при переходе сбрасывается автоматически.
2. Можно прыгать на любой шаг, можно на несколько в любом порядке, для "сбора" можно сделать отдельный шаг, где "ждут отстающих", в конце я делаю шаг "возврат", на который по окончании все шаги и направляются и который ведет в начало.
3. Шаговые реле удобны тем, что выполняется только текущий, активный шаг, а остальных как будто не существует и можно, например во всей программе использовать 1 таймер по очереди, который при выходе из шага сбрасывать не нужно (кроме накопительных Т240-255).
4. С этим не сталкивался.

ПС: При инициализации или для аварийного завершения все шаговые реле удобно сбрасывать через ZRST

tvent
Сообщения: 906
Зарегистрирован: 11 янв 2011, 17:02

Re: ISP Soft шаговых реле

Сообщение tvent »

bayk писал(а):
24 май 2021, 19:35
...возможно крутить какой-то кусок программы без участия STL?
Можно, как отдельной программой (POU), так и просто несколькими network перед телом шагового реле (ШГ).
Несколько рекомендаций:
- Создавать не более 10 ШГ, отдельными POU.
- Шаги S0 - S9 применять только для начального в хода в ШР.
- Шаги S10 - S19 применять для первого шага цикла/повтора ШР
- Переход по условию от одного ШГ к другому ШГ делать в конце ШГ (перед RET)

and909
Сообщения: 639
Зарегистрирован: 28 май 2013, 13:20

Re: ISP Soft шаговых реле

Сообщение and909 »

tvent писал(а):
25 май 2021, 07:59
- Шаги S0 - S9 применять только для начального в хода в ШР.
- Шаги S10 - S19 применять для первого шага цикла/повтора ШР
Насколько я знаю, ранжирование Sx было в ранних версиях, сейчас все Sx имеют одинаковый функционал, есть только реманентные и простые.
Но я в своих проектах на всякий случай использую S200 и далее)

tvent
Сообщения: 906
Зарегистрирован: 11 янв 2011, 17:02

Re: ISP Soft шаговых реле

Сообщение tvent »

and909 писал(а):
25 май 2021, 08:11
Насколько я знаю, ранжирование Sx было в ранних версиях.
Мануал по AS300 отсылает к ISPSoft, а там вместо инструкции STL целый язык SFC ))
А где STL доступен, лучше, ИМХО, соблюдать "старые" правила.

Ответить