Юрий, здравствуйте! Вот такие вопросы:Расспрашивайте
1.ut_StepFull(s)-это время полного хода КЗР, сек? На что этот параметр влияет?
2.ut_StepMin(s)-время импульса откр/закр КЗР, сек?
3.ut_Cycle(ms)-вот это, что за параметр? Как я понимаю это период опроса входа oa_PWR в мс?
Ежу понятно, что
- ut_StepFull (Float) Полное время хода клапана
- ut_StepMin(s) (Float) Минимальная длительность импульса для клапана
- ut_Cycle(ms) (Float) Время цикла программы
Для расчета ut_Cycle можно использовать макрос CycleTime
оa_Pwr - Требуемый процент открытия клапана 0..100
для достижения соответствия между расчетным и фактическим положением клапана сервопривода на привод подаются импульсы «открыть» (ob_Open=1) или «закрыть» (ob_Close=1) определенной длительности.
Приросту процента открытия клапана от 0 до 100 соответствует импульс длительностью, равной времени полного хода клапана (ut_StepFull(s)).
Прирост определяется как разница между новым рассчитанным (оa_Pwr) и предыдущим значением.
Для предотвращения лишних колебаний, импульс на сервопривод подается только, если его длительность больше минимальной длительности (ut_StepMin(s)).
Если рассчитанный процент равен 100 (оa_Pwr=100), то это соответствует открытому положению клапана — на сервопривод подается команда «Открыть» (ob_Open=1). Если рассчитанный процент равен 0 (оa_Pwr=0), то это соответствует закрытому положению клапана — на сервопривод подается команда «Закрыть» (ob_Close=1).
Шёл я как-то раз мимо и ...
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ
С временем цикла не понятно. Где вообще про период и время цикла почитать?Для расчета ut_Cycle можно использовать макрос CycleTime
Циклическое выполнение программы - основа работы любого ПЛК.
Если это не понятно, значит программирование ПЛК или ПР не Ваша тема.
Кратко
Как работает ПЛК
Очень просто. Опрашивает входы, выполняет программный цикл, записывает выходы. Принципиально важно понимать, что программа ПЛК выполняется не постоянно, а циклически каждые несколько миллисекунд.
Последний раз редактировалось Мимоход; 03.11.2018 в 23:24.
Шёл я как-то раз мимо и ...
Я бы не стал так категорично говорить...И причем тут ПЛК в этой теме .Все же цикл ПЛК и цикл ПР это не одно и то же ,имхо.И чем отличается работа постоянно от работы в цикле. неужели нельзя работать постоянно в цикле ,как в пр.
электронщик до мозга костей и не только
rovki одно и то же. Просто во многих ПЛК можно время цикла задать, тогда программа выполняется какое-то время, дальше спячка и новый круг.
В ПР задать время для цикла нельзя, он просто гоняет по кругу. Принципиальных отличий практически нет.
Это и есть принципиальные отличия !
электронщик до мозга костей и не только
rovki да никаких, ПЛК тоже можно отправить в свободное плавание и цикл будет равен циклу программы. Просто ПР более простое устройство и не позволяет настраивать. У некоторых ПЛК например жестко задано время цикла и быстрее его не сделать.
забудьте про время цикла, основа - опрос входов, выполнение программы, запись выходов - это практически у всех одинаково. а игры с временем цикла могут быть а может и не быть, зависит от производителя.