Главная Учебники - Разные Руководство пользователя контроллера DL06. Номер руководства D0-06USER-M-RUS (часть 1)
поиск по сайту правообладателям
|
|
|
содержание .. 9 10 11 12 ..
Глава 4: Характеристики
и
работа
процессора . 4—17
»
Запись
выходных
данных
После
того , как
прикладная
программа
выполнила
логическую
схему
команд
и
сформировала
регистр
отображения
выходных
данных , процессор
записывает
содержание
регистра
отображения
выходных
данных
в
соответствующие
выходы . Следует
напомнить , что
процессор
также
обеспечивает
операции
принудительного
воздействия , изменения
по
которым
хранятся
в
регистре
отображения
выходных
данных , точки
с
принудительным
воздействием
обновляются
в
соответствии
с
состоянием , определенным
выше .
Запись
выходов
в
специальные
модули
ввода / вывода
После
обновления
выходов
в
каркасе
процессор
посылает
информацию , требуемую
всеми
установленными
специальными
модулями . Диагностика
В
данной
части
цикла
сканирования
процессор
выполняет
всю
системную
диагностику
и
решает
другие
задачи , такие
как , вычисление
времени
сканирования , сброс
сторожевого
таймера . Процессор DL06 автоматически
обнаруживает
и
регистрирует
многие
ошибочные
состояния . В
приложении
В
приводится
список
кодов
различных
ошибок , имеющих
место
в DL06. Одной
их
наиболее
важных
задач
диагностики
является
расчет
времени
сканирования
и
управление
сторожевым
таймером . Процессоры DL06 имеют
таймер — « сторож », в
котором
хранится
максимально
допустимое
время , в
течение
которого
процессор
должен
закончить
прикладной
сегмент
цикла
сканирования . Его
значение
по
умолчанию
равно 200 миллисекунд . Если
это
время
будет
превышено , то
процессор
перейдет
в
программный
режим , сбросит
все
выходы
и
выдаст
сообщение
об
ошибке . Например , если
время
сканирование
будет
превышено , то
на
ручном
программаторе
отобразится
сообщение «E003 S/W TIMEOUT». Вы
можете
использовать
функцию AUX 53 для
просмотра
минимального , максимального
и
текущего
времени
сканирования . Можете
использовать
функцию AUX 55 для
того , чтобы
уменьшить
или
увеличить
значение
сторожевого
таймера . Время
отклика
ввода / вывода
Важно
ли
быстродействие
для
Вашего
приложения ?
Временем
отклика
системы
ввода / вывода
является
интервал
времени , необходимый
системе
управления , чтобы
обнаружить
изменения
во
входных
точках
и
обновить
соответствующие
выходы . В
большинстве
приложений
процессор
выполняет
задачи
практически
мгновенно . Однако
некоторые
приложения
требуют
чрезвычайно
быстрого
отклика . Существует
четыре
составляющих , которые
могут
повлиять
на
время
отклика : •
Момент ( относительно
периода
сканирования ), когда
входы
меняют
свое
состояние ; •
Время
задержки
перехода
входных
схем
из
состояния
выключено
в
состояние
включено ; •
Время
сканирования
процессора ; •
Время
задержки
перехода
выходных
схем
из
состояния
выключено
в
состояние
включено . |