Проводим эксперимент создаем программку на FBD вставляем блок MOTOR - STS=2, Dt=5, T=5, (остальные не задействованы)
Тестируем и получаем следующие результаты:
1. При установке 4 бита на входе END получаем перевод состояния в REPAIR 2. При установке 5 бита на входе END получаем перевод состояния в ERROR 3. При установке 7 бита на входе END получаем перевод состояния init,(сброс без запоминания предыдущего состояния)
Вывод: начиная с бита 4 управление по входу END напоминает управление по входу STS по значениям с 4-го по 7-ое. и как следствие не работают функции включаемые битами с 4-го по 7-й по блокировке сигналов с датчиков, так как описано в Вашем Хелпе!
Ну и конечно при переборе значений я делал предварительный сброс блока, STS=7 или END=128(7-ой бит )
отправлено / posted
Вам послан тестовый проект с фрагментом МОТОР. Целесообразно обсудить этот проект в рабочем порядке по почте.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915
отправлено / posted
Спасибо за демонстрационный проект!
Но тем не менее и у Вас в проекте при отладке программы с блоком MOTOR имеем невозможность блокировки анализа сигналов включения на скорости 1 и выключения, надо имитировать их подтверждение, вход END, биты 4 и 5.
Сообщения / Posts 362 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
В документации неточность. "Биты 4-7 входа END работают только в статике. При включениях/выключениях сигналы обратной связи контролируются всегда." Мы дополним документацию.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |