This is topic FBD блок MOTOR in forum Языки программирования в TRACE MODE 6 / Algorithm Programming Languages at Форум TRACE MODE: техническая поддержка.
Проводим эксперимент создаем программку на 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 by AdAstra Technical Support (Участник № / Member № 4) on :
Вам послан тестовый проект с фрагментом МОТОР. Целесообразно обсудить этот проект в рабочем порядке по почте.
Posted by Grigorovskih (Участник № / Member № 1915) on :
Спасибо за демонстрационный проект!
Но тем не менее и у Вас в проекте при отладке программы с блоком MOTOR имеем невозможность блокировки анализа сигналов включения на скорости 1 и выключения, надо имитировать их подтверждение, вход END, биты 4 и 5.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
В документации неточность. "Биты 4-7 входа END работают только в статике. При включениях/выключениях сигналы обратной связи контролируются всегда." Мы дополним документацию.