6.3.7 Регистрация коротких входных сигналов (функция перехвата импульсов)
Перед выполнением программы контроллер опрашивает состояния входов и сохраняет их
в "области отображения входов". Во время выполнения программы учитываются только эти
сохраненные состояния. Лишь перед очередным программным циклом и следующим повтор
-
ным выполнением программы происходит обновление отображения входов. Таким образом,
если вход был на короткое время включен после процесса отображения и при следующем об
-
новлении уже снова имеет выключенное состояние, включение входа не распознается.
Функция перехвата импульсов позволяет регистрировать в контроллере даже очень короткие
импульсы входных сигналов. Минимальная длительность импульса, которую еще способен рас
-
познать контроллер, равна 10 мкс. Для использования функции перехвата импульсов сигналы
должны подаваться на контроллер через входы от X000 до X007.
При каждом импульсе на входах контроллер автоматически устанавливается специальный
маркер. Затем этот специальный маркер можно обрабатывать в программе. Чтобы контроллер
мог распознать новый импульс на входе, перед этим в программе должен быть сброшен соответ
-
ствующий специальный маркер.
*
Минимальная длина сигнала – это минимальное время, в течение которого вход должен быть включен, чтобы им-
пульс был распознан.
Указания по функции перехвата импульсов
쎲
Один и тот же вход нельзя использовать сразу для нескольких задач.
Входы от X000 до X005 можно использовать в качестве входов счета для высокоскорос
-
тного счетчика, для запуска программ прерывания, для распознания коротких импульсов
(функция перехвата импульсов) и для управления командами (SPD, ZRN, DSZR), однако,
входы не могут выполнять эти функции одновременно. Множественное использование
входов не допускается.
Пример:
если используется один из счетчиков C235, C241, C244, C246, C247, C249, C252 или C254, то
в результате этого занимается вход X000. В этом случае уже не может использоваться
функция перехвата импульсов с входом X000 (маркером M8170).
Монтаж проводки Подключение входов
Аппаратура серии MELSEC FX3G 6-21
Вход
Специальные маркеры для
сохранения импульса
Минимальная длительность сигнала*
X000 M8170
10 мкс
X001 M8171
X002 M8172 50 мкс
X003 M8173
10 мкс
X004 M8174
X005 M8175 50 мкс
Таб. 6-4: Присвоение входов базового модуля FX3G специальным маркерам для перехва-
та импульсов