Главная страница
Навигация по странице:

  • Правовая информация Система предупреждений

  • ОСТОРОЖНО с предупреждающим знаком означает, что если надлежащие меры предосторожности не будут приняты, то это может привести к легким телесным повреждениям. ОСТОРОЖНО

  • Квалифицированный персонал Продукт/система, описанный в этой документации, может обслуживаться только персоналом

  • Надлежащее использование продуктов фирмы Siemens Примите во внимание следующее: ПРЕДУПРЕЖДЕНИЕ

  • Отказ от ответственности

  • Предисловие Цель руководства

  • Необходимые основные знания Для понимания этого руководства необходимы общие знания об автоматизации и программируемых логических контроллерах. Область применения руководства

  • Сертификация, метка CE, C-Tick и другие стандарты Подробную информацию вы найдете в технических данных (стр. 329). Обслуживание и поддержка

  • Содержание Предисловие ..............................................................................................................................................3 1

  • Руководство по программированию 6 profinet 7 Двухточечная связь (PointtoPoint, PtP) 8


    Скачать 3.76 Mb.
    НазваниеРуководство по программированию 6 profinet 7 Двухточечная связь (PointtoPoint, PtP) 8
    Дата27.07.2022
    Размер3.76 Mb.
    Формат файлаpdf
    Имя файлаs71200_system_manual_r.pdf
    ТипРуководство
    #636782
    страница1 из 40
      1   2   3   4   5   6   7   8   9   ...   40

    SIMATIC S7 S7-1200 Programmable controller
    ____________
    ____________
    ____________
    ____________
    ____________
    ____________
    ____________
    ____________
    ____________
    ____________
    ____________
    ____________
    Предисловие
    Обзор продукта
    1
    Монтаж
    2
    Основы ПЛК
    3
    Конфигурирование
    устройств
    4
    Основы
    программирования
    5
    Руководство по
    программированию
    6
    PROFINET
    7
    Двухточечная связь
    (Point-to-Point, PtP)
    8
    Инструментальные
    средства онлайнового
    режима и диагностики
    9
    Технические данные
    A
    Расчет баланса
    мощностей
    B
    Номера для заказа
    C
    SIMATIC
    S7
    Программируемый контроллер
    S7-1200
    Системное руководство
    11/2009
    A5E02669003-02

    Siemens AG
    Сектор промышленности п/я 48 48 90026 НЮРНБЕРГ
    ГЕРМАНИЯ
    Номер для заказа: 6ES7298-8FA30-8BH0
    Ⓟ 11/2009
    Copyright © Siemens AG 2009.
    Технические данные могут быть изменены
    Правовая информация
    Система предупреждений
    Это руководство содержит указания, которые вы должны учитывать для обеспечения вашей личной безопасности и предотвращения материального ущерба. Указания, относящиеся к вашей личной безопасности, выделены в руководстве предупреждающим знаком, указания, касающиеся только материального ущерба, не имеют предупреждающего знака. Эти указания представлены ниже в порядке убывания степени опасности.
    ОПАСНОСТЬ
    означает, что если надлежащие меры предосторожности не будут приняты, то это приведет к гибели людей или тяжким телесным повреждениям.
    ПРЕДУПРЕЖДЕНИЕ
    означает, что если надлежащие меры предосторожности не будут приняты, то это может привести к гибели людей или тяжким телесным повреждениям.
    ОСТОРОЖНО
    с предупреждающим знаком означает, что если надлежащие меры предосторожности не будут приняты, то это может привести к легким телесным повреждениям.
    ОСТОРОЖНО
    без предупреждающего знака означает, что если надлежащие меры предосторожности не будут приняты, то это может привести к материальному ущербу.
    ВНИМАНИЕ
    означает, что если соответствующее указание не будет принято во внимание, то это может привести к нежелательному результату или состоянию.
    При возникновении более одной степени опасности используется предупреждающе указание, соответствующее наивысшей степени опасности. Предупреждающее указание о возможности нанесения вреда людям с предупреждающим знаком может содержать также предупреждение о возможном материальном ущербе.
    Квалифицированный персонал
    Продукт/система, описанный в этой документации, может обслуживаться только персоналом, имеющим надлежащую квалификацию для решения поставленной задачи в соответствии с документацией, относящейся к этой задаче, в частности с указаниями по технике безопасности.
    Квалифицированный персонал – это люди, которые на основе своего образования и опыта способны распознавать риски и избегать потенциальных опасностей при работе с этими продуктами/системами.
    Надлежащее использование продуктов фирмы Siemens
    Примите во внимание следующее:
    ПРЕДУПРЕЖДЕНИЕ
    Продукты фирмы Siemens могут использоваться только для приложений, описанных в каталоге и в соответствующей технической документации. Если используются продукты и компоненты других производителей, то они должны быть рекомендованы или допущены фирмой Siemens. Обеспечение безопасной и безотказной работы предполагает надлежащую транспортировку, хранение, установку, монтаж, ввод в действие, управление и обслуживание. Должны соблюдаться допустимые условия окружающей среды. Должны быть приняты во внимание указания, содержащиеся в соответствующей документации.
    Торговые марки
    Все имена, помеченные знаком ®, являются зарегистрированными торговыми марками фирмы
    Siemens AG. Остальные обозначения в этой документации могут быть торговыми марками, использование которых третьими лицами для своих собственных целей могут нарушать права собственника.
    Отказ от ответственности
    Мы проверили содержание этой публикации на соответствие описанному программному и аппаратному обеспечению. Но так как отклонения не могут быть полностью исключены, мы не можем гарантировать полной согласованности. Однако информация, содержащаяся в этой публикации, регулярно пересматривается, и необходимые исправления вносятся в последующие издания.

    Программируемый контроллер S7-1200
    System Manual, 11/2009, A5E02669003-02 3
    Предисловие
    Цель руководства
    Семейство S7-1200 представляет собой серию программируемых логических контроллеров (ПЛК), с помощью которых можно решать широкий спектр задач автоматизации. Компактная конструкция, низкая стоимость и мощный набор команд делают S7-1200 в высшей степени пригодным для множества приложений в области управления. Различные модели S7-1200 и инструментальные средства программирования на основе Windows обеспечивают гибкость, необходимую вам для решения ваших задач автоматизации.
    Это руководство содержит информацию об установке и программировании ПЛК
    S7-1200, и оно ориентировано на инженеров, программистов и обслуживающий персонал, имеющий общие знания о программируемых логических контроллерах.
    Необходимые основные знания
    Для понимания этого руководства необходимы общие знания об автоматизации и программируемых логических контроллерах.
    Область применения руководства
    Это руководство действительно для STEP 7 Basic V10.5 и семейства продуктов
    S7-1200. Полный список продуктов S7-1200, описанных в этом руководстве, вы найдете в технических данных (стр. 329).
    Сертификация, метка CE, C-Tick и другие стандарты
    Подробную информацию вы найдете в технических данных (стр. 329).
    Обслуживание и поддержка
    В дополнение к нашей документации мы предлагаем наши технические знания в
    Интернете по адресу: http://www.siemens.com/automation/support-request
    Если у вас есть технические вопросы, вам нужно обучение, или вы хотите заказать продукты S7, обратитесь в свое представительство фирмы Siemens. Так как торговые представители фирмы Siemens технически хорошо подготовлены и имеют специальные знания о возможностях использования и процессах, а также о различных продуктах фирмы Siemens, то они могут быстрее всего дать наиболее эффективные ответы на любые проблемы, с которыми вы можете встретиться.

    Предисловие
    Программируемый контроллер S7-1200 4
    System Manual, 11/2009, A5E02669003-02

    Программируемый контроллер S7-1200
    System Manual, 11/2009, A5E02669003-02 5
    Содержание
    Предисловие ..............................................................................................................................................3
    1
    Обзор продукта........................................................................................................................................11
    1.1
    Введение в ПЛК S7-1200 ...........................................................................................................11 1.2
    Сигнальные платы .....................................................................................................................13 1.3
    Сигнальные модули ...................................................................................................................14 1.4
    Коммуникационные модули ......................................................................................................14 1.5 STEP
    7
    Basic...............................................................................................................................15 1.5.1
    Различные представления для облегчения работы...............................................................16 1.5.2
    Доступ к помощи в любом месте программы ..........................................................................17 1.6
    Индикаторные панели ...............................................................................................................20
    2
    Монтаж.......................................................................................................................................................21
    2.2
    Процедуры монтажа и демонтажа............................................................................................24 2.2.1
    Установка и удаление CPU .......................................................................................................26 2.2.2
    Установка и удаление сигнального модуля.............................................................................28 2.2.3
    Установка и удаление коммуникационного модуля................................................................30 2.2.4
    Установка и удаление сигнальной платы ................................................................................32 2.2.5
    Удаление и повторная установка клеммного блока S7-1200.................................................33 2.3
    Указания по подключению.........................................................................................................34
    3
    Основы ПЛК..............................................................................................................................................39
    3.1
    Исполнение программы пользователя ....................................................................................39 3.1.1
    Режимы работы CPU .................................................................................................................42 3.1.2
    Приоритеты и очереди для исполнения событий ...................................................................46 3.1.3
    Память CPU ................................................................................................................................52 3.1.4
    Защита паролем для CPU S7-1200 .........................................................................................57 3.1.5
    Восстановление утерянного пароля.........................................................................................58 3.2
    Память данных, области памяти и адресация ........................................................................58 3.3
    Типы данных...............................................................................................................................64 3.4
    Использование карты памяти ...................................................................................................68 3.4.1
    Вставка карты памяти в CPU ....................................................................................................69 3.4.2
    Настройка параметров запуска CPU перед копированием проекта в карту памяти ...........70 3.4.3
    Передаточная карта...................................................................................................................70 3.4.4
    Программная карта ....................................................................................................................73

    Содержание
    Программируемый контроллер S7-1200 6
    System Manual, 11/2009, A5E02669003-02
    4
    Конфигурация устройств ...................................................................................................................... 77
    4.1
    Вставка CPU .............................................................................................................................. 78 4.2
    Выявление конфигурации для заранее не заданного CPU................................................... 79 4.3
    Конфигурирование работы CPU .............................................................................................. 80 4.4
    Добавление модулей к конфигурации..................................................................................... 81 4.5
    Конфигурирование параметров модулей ............................................................................... 82 4.6
    Создание сетевого соединения ............................................................................................... 83 4.7
    Конфигурирование IP-адреса в вашем проекте..................................................................... 84
    5
    Основы программирования ................................................................................................................. 87
    5.1
    Указания по проектированию системы с ПЛК......................................................................... 87 5.2
    Структурирование программы пользователя ......................................................................... 88 5.3
    Использование блоков для структурирования вашей программы ....................................... 90 5.3.1
    Организационный блок (OB) .................................................................................................... 92 5.3.2
    Функция (FC) .............................................................................................................................. 93 5.3.3
    Функциональный блок (FB)....................................................................................................... 94 5.3.4
    Блок данных (DB) ...................................................................................................................... 95 5.4
    Согласованность данных.......................................................................................................... 96 5.5
    Выбор языка программирования ............................................................................................. 97 5.6
    Защита от копирования ............................................................................................................ 99 5.7
    Загрузка элементов вашей программы в CPU ..................................................................... 100 5.8
    Загрузка элементов вашей программы из CPU.................................................................... 101 5.9
    Отладка и тестирование программы ..................................................................................... 102
    6
    Руководство по программированию................................................................................................ 103
    6.1
    Основные команды ................................................................................................................. 103 6.1.1
    Двоичная логика ...................................................................................................................... 103 6.1.1.1 Команды установки и сброса ................................................................................................. 106 6.1.1.2 Команды нарастающий и падающий фронт ......................................................................... 109 6.1.2
    Таймеры ................................................................................................................................... 112 6.1.3
    Счетчики................................................................................................................................... 116 6.1.3.1 Счетчики................................................................................................................................... 116 6.1.3.2 Команда CTRL_HSC................................................................................................................ 119 6.1.3.3 Принцип действия скоростных счетчиков ............................................................................. 121 6.1.3.4 Конфигурирование скоростного счетчика ............................................................................. 124 6.1.4
    Сравнение................................................................................................................................ 125 6.1.5
    Арифметические команды...................................................................................................... 127 6.1.5.1 Команда MOD (получение остатка от деления) ................................................................... 128 6.1.6
    Команда Move.......................................................................................................................... 136 6.1.6.1 Команда Swap (обмен байтов)............................................................................................... 140 6.1.7
    Преобразование ...................................................................................................................... 141 6.1.7.1 Команды масштабирования и нормализации....................................................................... 143 6.1.8
    Управление программой......................................................................................................... 144 6.1.9
    Логические операции .............................................................................................................. 146 6.1.10
    Операции сдвига и циклического сдвига............................................................................... 150

    Содержание
    Программируемый контроллер S7-1200
    System Manual, 11/2009, A5E02669003-02 7
    6.2
    Расширенные команды............................................................................................................152 6.2.1
    Общие параметры ошибок для расширенных команд .........................................................152 6.2.2
    Команды для часов и календаря ............................................................................................153 6.2.3
    Операции над строками и символами....................................................................................156 6.2.3.1 Обзор данных строки ...............................................................................................................156 6.2.3.2 Команды преобразования строки ...........................................................................................157 6.2.3.3 Операции со строками.............................................................................................................168 6.2.4
    Команды управления программой..........................................................................................176 6.2.4.1 Сброс контроля времени цикла ..............................................................................................176 6.2.4.2 Команда остановки цикла........................................................................................................177 6.2.4.3 Команды Get Error ....................................................................................................................178 6.2.5
    Коммуникационные операции.................................................................................................181 6.2.5.1 Обмен данными через открытый Ethernet .............................................................................181 6.2.5.2 Команды для двухточечного соединения ..............................................................................196 6.2.6
    Команды прерывания ..............................................................................................................197 6.2.6.1 Команды Attach и Detach .........................................................................................................197 6.2.6.2 Команды запуска и отмены прерываний с задержкой ..........................................................200 6.2.6.3 Команды активизации и деактивизации прерываний ...........................................................203 6.2.7 PID-регулирование...................................................................................................................203 6.2.8
    Команды управления перемещением ....................................................................................204 6.2.9
    Команда формирования импульсов .......................................................................................206 6.2.9.1 Команда CTRL_PWM ...............................................................................................................206 6.3
    Глобальные библиотечные команды .....................................................................................210 6.3.1 USS............................................................................................................................................210 6.3.1.1 Предпосылки для использования протокола USS................................................................210 6.3.1.2 Команда USS_DRV ..................................................................................................................213 6.3.1.3 Команда USS_PORT ................................................................................................................216 6.3.1.4 Команда USS_RPM ..................................................................................................................217 6.3.1.5 Команда USS_WPM .................................................................................................................219 6.3.1.6 Коды состояния USS................................................................................................................221 6.3.2 MODBUS ...................................................................................................................................222 6.3.2.1 MB_COMM_LOAD ....................................................................................................................222 6.3.2.2 MB_MASTER.............................................................................................................................225 6.3.2.3 MB_SLAVE ................................................................................................................................237
      1   2   3   4   5   6   7   8   9   ...   40


    написать администратору сайта