06_InstructionSet_r (1087186), страница 15

Файл №1087186 06_InstructionSet_r (S7-200 инструкция №6) 15 страница06_InstructionSet_r (1087186) страница 152018-01-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 15)

Эта информацияприведена здесь для вашего сведения. Мы рекомендуем вам использовать мастеруправления позиционированием. Дополнительную информацию о мастере управленияпозиционированием вы найдете в главе 9.Односегментная конвейерная обработка импульсов PTOПри односегментной конвейерной обработке вы несете ответственность за обновлениеячеек области SM для следующей последовательности импульсов. Как только былзапущен первый сегмент PTO, вы должны немедленно изменить ячейки SM в соответствиис требованиями второй последовательности и снова выполнить команду PLS.

Атрибутывторой последовательности импульсов будут храниться в конвейере до завершенияпервой последовательности импульсов. В конвейере в каждый момент времени можетхраниться только одна запись. Как только завершится первая последовательностьимпульсов, начнется вывод второй последовательности, и конвейер становится доступнымдля задания характеристик новой последовательности импульсов. Вы можете затемповторить этот процесс, чтобы установить характеристики следующей последовательностиимпульсов.Между последовательностями импульсов происходит плавный переход, если не меняетсябаза времени и если активная последовательность импульсов не завершается раньше,чем настройка новой последовательности импульсов распознается при исполнениикоманды PLS.136Набор команд S7–200Глава 6Многосегментная конвейерная обработка импульсов PTOПри многосегментной конвейерной обработке S7–200 автоматически считываетхарактеристики каждого сегмента последовательности импульсов из таблицы профиля,расположенной в V-памяти.

Используемыми в этом режиме адресами специальной памятиявляются управляющий байт, байт состояния и начальное смещение в V-памяти таблицыпрофиля (SMW168 или SMW178). В качестве базы времени могут быть заданымикросекунды или миллисекунды, но этот выбор применяется ко всем значениям периодаследования импульсов в таблице профиля и не может быть изменен, когда профильактивен. Многосегментный режим работы запускается исполнением команды PLS.Запись для каждого сегмента имеет длину 8 байтов и состоит из 16-битового значенияпериода следования импульсов, 16-битового значения приращения периода и 32-битовогозначения количества импульсов. Формат таблицы профиля показан в 6–34. Вы можетеавтоматически увеличивать или уменьшать длительность периода следования импульсов,программируя для каждого импульса определенное значение. Положительное значение вполе приращения периода следования импульсов увеличивает период, отрицательноезначение уменьшает период, а нулевое значение не меняет периода следованияимпульсов.При обработке профиля PTO номер активного в данный момент сегмента находится вSMB166 (или SMB176).Таблица 6–34.

Формат таблицы профиля для многосегментных последовательностей импульсовСмещение в байтах СегментОписание записей таблицы101Количество сегментов: от 1 до 255#1Начальный период следования импульсов (от 2 до 65 535 единицбазы времени)3Приращение периода следования импульсов на импульс (величинасо знаком) (от –32768 до 32767 единиц базы времени)5Количество импульсов (от 1 до 4 294 967 295)#29Начальный период следования импульсов (от 2 до 65 535 единицбазы времени)11Приращение периода следования импульсов на импульс (величинасо знаком) (от –32768 до 32767 единиц базы времени)13Количество импульсов (от 1 до 4 294 967 295)(продолжение)#3(продолжение)1 Ввод значения 0 для количества сегментов генерирует нефатальную ошибку.

Вывод PTO непроизводится.Широтно-импульсная модуляция (PWM)Функция PWM обеспечивает фиксированныйпериод следования импульсов при переменнойотносительной длительности импульсов. (См.рис. 6–30.) Период следования и ширинуимпульсов можно задавать в микро- илимиллисекундах:-Период следования импульсов:от 10 мкс до 65 535 мксилиот 2 мс до 65 535 мсПериодследованияимпульсовШиринаимпульсаШиринаимпульсаРис. 6–30. Широтно-импульсная модуляция(PWM)от 0 мкс до 65 535 мкс илиот 0 мс до 65 535 мсКак показано в таблице 6–35, при установке ширины импульса равной периоду следованияимпульсов (что делает относительную длительность импульсов равной 100 процентам)выход включен постоянно.

При установке ширины импульса равной.-Ширина импульса:Таблица 6–35. Ширина и период следования импульсов и реакции функции PWMШирина импульса/периодследования импульсовРеакцияШирина импульса >= периодуследования импульсовОтносительная длительность импульса равна 100%: выходвключен постоянно.Ширина импульса = 0Относительная длительность импульса равна 0%: выходвыключен.Период следования импульсов < 2единиц времениПериод следования импульсов устанавливается поумолчанию равным двум единицам времени.137Программируемый контроллер S7-200. Системное руководствоИмеется два способа изменения характеристик импульсов PWM:Синхронное обновление: Если не требуется изменения базы времени, то может бытьвыполнено синхронное обновление. При синхронном обновлении изменениехарактеристик импульсов происходит на границе периода следования импульсов,обеспечивая плавный переход.Асинхронное обновление: Обычно при работе PWM меняется ширина импульсов припостоянном периоде следования, так что изменение базы времени не требуется.Однако, если требуется изменение базы времени генератора PTO/PWM, тоиспользуется асинхронное обновление.

Асинхронное обновление вызывает намгновение блокирование генератора PTO/PWM асинхронно со следованиемимпульсов PWM. Это может вызвать нежелательную неустойчивость работыуправляемого устройства. Поэтому рекомендуется синхронное обновление PWM.Выбирайте базу времени, которая будет работать со всеми ожидаемыми вамизначениями периода следования импульсов.СоветБит метода обновления PWM (SM67.4 или SM77.4) в управляющем байте определяет типобновления, используемый при исполнении команды PLS для реализации изменений.Если изменяется база времени, то произойдет асинхронное обновление независимо отсостояния бита метода обновления PWM.Конфигурирование и управление функциями PTO/PWM с помощьюбитов специальной памятиКоманда PLS считывает данные, хранящиеся в указанных ячейках специальной памяти(SM), и соответствующим образом программирует генератор PTO/PWM. SMB67 управляетPTO 0 или PWM 0, а SMB77 управляет PTO 1 или PWM 1.

Таблица 6–36 описываетрегистры, используемые для управления функционированием PTO/PWM. Вы можетеиспользовать таблицу 6–37 в качестве быстрой справки, чтобы определить значение,которое следует поместить в управляющий регистр PTO/PWM, чтобы вызвать желаемуюоперацию.Вы можете изменить характеристики сигнала PTO или PWM, изменяя биты памяти вобласти SM (включая управляющий байт), а затем исполняя команду PLS.

Вы можете влюбое время заблокировать генерирование импульсов PTO или PWM, записав 0 в битдеблокировки PTO/PWM управляющего байта (SM67.7 или SM77.7), а затем исполняякоманду PLS.Бит бездействия PTO в байте состояния (SM66.7 или SM76.7) предназначен для указанияна завершение запрограммированной последовательности импульсов. Кроме того, поокончании последовательности импульсов может быть вызвана программа обработкипрерываний. (По этому вопросу читайте описания команд прерывания и обмена данными.)Если вы используете многосегментный режим, то команда обработки прерыванийвызывается после завершения таблицы профиля.Следующие условия устанавливают SM66.4 (или SM76.4) и SM66.5 (или SM76.5):Если вы задаете приращение периода следования импульсов, которое черезнекоторое количество импульсов приведет к недопустимой длительности периода, тогенерируется условие арифметического переполнения, которое завершает функциюPTO и устанавливает бит ошибки вычисления приращения (SM66.4 или SM76.4) в 1.Выход снова управляется через регистр образа процесса.Если вы обрабатываемый профиль PTO завершаете (деактивизируете) вручную, то в1 устанавливается бит завершения по инициативе пользователя (SM66.5 илиSM76.5)..Если вы пытаетесь загрузить конвейерную обработку, когда конвейер полон, то в 1устанавливается бит переполнения PTO (SM66.6 или SM76.6).

Если вы хотитеобнаруживать последующие переполнения, то при обнаружении переполнения выдолжны сбросить этот бит вручную. Этот бит устанавливается в 0 при переходе врежим RUN.СоветЕсли вы собираетесь загрузить новое количество импульсов (SMD72 или SMD82), ширинуимпульсов (SMW70 или SMW80) или период следования импульсов (SMW68 или SMW78),то установите также соответствующие биты обновления в управляющем регистре передвыполнением команды PLS. Если вы используете многосегментную последовательностьимпульсов, то перед выполнением команды PLS вы также должны загрузить начальноесмещение (SMW168 или SMW178) таблицы профиля и значения таблицы профиля.138Набор команд S7–200Глава 6Таблица 6–36.

Биты специальной памяти для управляющих регистров PTO / PWMQ0.0Q0.1Биты состоянияSM66.4SM76.4Профиль PTO прерван (ошибка расчета приращения):0 = нет ошибки1 = прерванSM66.5 SM76.5 Профиль PTO прерван по команде пользователя:0 = нет завершения1 = прерванSM66.6 SM76.6 Переполнение/потеря значимости в конвейере PTO:0 = нет переполнения1 = переполнение/потеря значимостиSM66.7 SM76.7 PTO не действует: 0 = действует 1 = PTO не действуетQ0.0Q0.1Управляющие битыSM67.0SM77.0PTO/PWM: обновить период следования импульсов:0 = не обновлять1 = обновить период следования импульсовSM67.1SM77.1PWM: обновить значение ширины импульсов:0 = не обновлять1 = обновить ширину импульсовSM67.2 SM77.2 PTO: обновить количество импульсов:0 = не обновлять1 = обновить количество импульсовSM67.3 SM77.3 PTO/PWM: выбрать базу времени: 0 = 1 мкс/такт1 = 1 мс/тактSM67.4 SM77.4 PWM: метод обновления:0 = асинхронное обновление 1 = синхронное обновлениеSM67.5 SM77.5 PTO: односегментный/многосегментный режим:0 = односегментный1 = многосегментныйSM67.6 SM77.6 Выбор PTO или PWM:0 = PTO1 = PWMSM67.7 SM77.7 Активизация PTO/PWM:0 = заблокировать 1 = активизироватьQ0.0Q0.1Другие регистры PTO/PWMSMW68SMW78Значение периода следования импульсов PTO/PWMдиапазон: от 2 до65535SMW70 SMW80 Значение ширины импульса PWMдиапазон: от 0 до 65535SMD72 SMD82 Значение количества импульсов PTOдиапазон: от 1 до 4 294 967 295SMB166 SMB176 Номер активного сегментатолько в многосегментном режимеPTOSMW168 SMW178 Начальный адрес таблицы профилятолько в многосегментном режимеPTO (байтовое смещение от V0)SMB170SMB180Байт состояния линейного профиляSMB171SMB181Результирующий регистр линейного профиляSMD172SMD182Регистр частот, ручной режимТаблица 6–37.

Характеристики

Тип файла
PDF-файл
Размер
1,78 Mb
Тип материала
Высшее учебное заведение

Список файлов учебной работы

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6489
Авторов
на СтудИзбе
303
Средний доход
с одного платного файла
Обучение Подробнее