Добрый день!
ПЛК210 02, подключены 5ть энкодеров, но не разберусь как сбросить их в ноль, нужно обнулять позицию станка.
причём обнулять нужно конкретный энкодер по конкретной оси.
Добрый день!
ПЛК210 02, подключены 5ть энкодеров, но не разберусь как сбросить их в ноль, нужно обнулять позицию станка.
причём обнулять нужно конкретный энкодер по конкретной оси.
Добрый день!
Счетчики сбрасываются при загрузке проекта. Во вкладке конфигурация (LeftSide) в параметре "Сброс счетчиков входов и энкодеров" должно быть установлено TRUE.
Для сброса счетчиков в цикле программы нужно создать отдельную задачу с наивысшим приоритетом (например, 0) и меньшим циклом (например, 5 мс) и в теле программы обрабатывать импульсы с помощью локальных переменных.
Инженер по продуктам «ПЛК и модули»
e-mail: i.masterenko@owen.ru | skype: i.masterenko_owen
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
добрый день.
установил параметр "Сброс счетчиков входов и энкодеров" в FALSE. После выключения питания показания энкодера сбрасываются. Независимо от режима работы плк "отладка" или "работа".
Когда впервые подключал энкодер к плк210 проблема была в том, чтобы сбросить его показания (он всегда сохранял значения). Теперь нужно чтобы плк сохранял значения энкодера , но это никак не получается.
Что посоветуете?
Значения каналов счетчиков энкодеров всегда обнуляются после перезагрузки. Упомянутый параметр на это не влияет.
В вашем случае требуется вычислять значение счетчика как сумму текущего значения канала и значения на момент выключения питания (его нужно сохранять с помощью RETAIN-переменной).
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
здравствуйте!
а как сделать сохранение не по кнопочке, а по сбою питания ? анализ заднего фронта таргет-переменной TargetVars.stPlc210.xPowerInput1 не помог.