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

  • Значения, возвращаемые во время приема Идентификатор события/ошибки Описание

  • Различные ошибки параметризации Идентификатор события/ошибки Описание

  • Инструментальные средства онлайнового режима и диагностики 9 9.1 Светодиоды состояния

  • Описание STOP/RUN Оранжевый / Зеленый ERROR Красный MAINT Оранжевый

  • Описание DIAG (Красный / Зеленый) Канал ввода/вывода (Красный / Зеленый)

  • Использование инициирования при контроле и изменении переменных ПЛК

  • Тип инициирования Описание

  • Разблокирование выходов в состоянии STOP

  • Руководство по программированию 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
    страница33 из 40
    1   ...   29   30   31   32   33   34   35   36   ...   40
    события/ошибки
    Описание
    Граничное значение буфера
    Был превышен общий доступный размер буфера передачи CP
    0x80D0
    Новый запрос был принят, когда передатчик был активен
    0x80D1
    Приемник издал запрос на управление потоком, чтобы остановить активную передачу и не возобновлять ее в течение указанного времени ожидания
    Эта ошибка генерируется также при аппаратном управлении потоком, если приемник не объявляет о готовности к приему (CTS) в течение указанного времени ожидания
    0x80D2
    Запрос на передачу был прерван, так как не был принят сигнал готовности (DSR) от DCE
    0x80D3
    Был превышен общий доступный размер буфера передачи CP
    0x7000
    Функция передачи не занята
    0x7001
    Функция передачи занята первым вызовом
    0x7002
    Функция передачи занята последующими вызовами (опросы после первого вызова)
    Значения, возвращаемые во время приема
    Идентификатор
    события/ошибки
    Описание
    0x80E0
    Сообщение было завершено, так как приемный буфер полон
    0x80E1
    Сообщение было завершено в результате ошибки контроля четности
    0x80E2
    Сообщение было завершено в результате ошибки кадрирования
    0x80E3
    Сообщение было завершено в результате ошибки переполнения
    0x80E4
    Сообщение было завершено в результате того, что указанная длина превышает общий размер буфера
    0x0094
    Сообщение было завершено, так как была принята максимальная последовательность символов (MAXLEN)
    0x0095
    Сообщение было завершено, так как все сообщение не было принято за заданное время (MSGTIME)
    0x0096
    Сообщение было завершено, так как следующий символ не был принят на интервале времени ожидания следующего символа (CHARGAP)
    0x0097
    Сообщение было завершено, так как первый символ не был принят в течение заданного времени (RCVTIME)
    0x0098
    Сообщение было завершено, так как условие длины "n+len+m" было выполнено (N+LEN+M)
    0x0099
    Сообщение было завершено, так как было выполнено условие окончания сообщения (ENDSEQ)

    Двухточечная связь (PtP)
    8.7 Ошибки
    Программируемый контроллер S7-1200 316
    Системное руководство, 11/2009, A5E02669003-02
    Различные ошибки параметризации
    Идентификатор
    события/ошибки
    Описание
    0x8n3A
    Недопустимый указатель в параметре n
    0x8070
    Вся внутренняя память экземпляра используется
    0x8080
    Недействительный номер порта
    0x8082
    Параметризация потерпела неудачу, так как она уже выполняется в фоновом режиме
    0x8083
    Переполнение буфера. CM вернул больше данных, чем допустимо.
    0x8085
    Параметр LEN параметр имеет значение 0 или больше, чем максимально допустимое значение
    0x8088
    Параметр LEN больше, чем область памяти, указанная в DATA

    Программируемый контроллер S7-1200
    Системное руководство, 11/2009, A5E02669003-02 317
    Инструментальные средства онлайнового
    режима и диагностики
    9
    9.1
    Светодиоды состояния
    CPU и модули вода/вывода используют светодиоды для предоставления информации о рабочем состоянии модуля или входов/выходов. У CPU имеются следующие индикаторы состояния:
    ● STOP/RUN
    – Постоянно горящий оранжевый свет указывает на состояние STOP
    – Постоянно горящий зеленый свет указывает на режим RUN
    – Мигающий (попеременно зеленый и оранжевый) указывает, что CPU находится в состоянии запуска
    ● ERROR
    – Мигающий красный указывает на ошибку, например, внутреннюю ошибку в CPU, ошибку карты памяти или ошибку конфигурирования (несогласованные модули)
    – Постоянно горящий красный указывает на неисправность аппаратуры
    ● MAINT (обслуживание) мигает всякий раз, как вы вставляете карту памяти. Затем
    CPU переходит в состояние STOP. После того как CPU перешел в состояние STOP, выполните одно из следующих действий, чтобы инициировать анализ карты памяти:
    – Переведите CPU в режим RUN
    – Выполните полное стирание памяти (MRES)
    – Выключите CPU и включите его снова
    Описание STOP/RUN
    Оранжевый /
    Зеленый
    ERROR
    Красный
    MAINT
    Оранжевый
    Питание выключено
    Выключен
    Выключен
    Выключен
    Запуск, самотестирование, обновление программы ПЗУ
    Мигающий
    (попеременно оранжевый и зеленый)
    -
    Выключен
    Состояние STOP
    Включен
    (оранжевый)
    - -
    Режим RUN
    Включен
    (оранжевый)
    - -
    Удалите карту памяти
    Включен
    (оранжевый)
    -
    Мигающий
    Ошибка
    Включен
    (оранжевый или зеленый)
    Мигающий -
    Запрашивается обслуживание
    Включен
    (оранжевый или зеленый)
    -
    Включен
    Неисправность аппаратуры
    Включен
    (оранжевый)
    Включен
    Выключен
    Тестирование светодиода или в CPU повреждена программа ПЗУ
    Мигающий
    (попеременно оранжевый и зеленый)
    Мигающий
    Мигающий

    Инструментальные средства онлайнового режима и диагностики
    9.1 Светодиоды состояния
    Программируемый контроллер S7-1200 318
    Системное руководство, 11/2009, A5E02669003-02
    CPU предоставляет также два светодиода, которые указывают состояние связи через
    PROFINET. Откройте нижнюю крышку клеммного блока, чтобы увидеть светодиоды
    PROFINET.
    ● Link [соединение] (зеленый) включается, чтобы показать, что соединение выполнено успешно
    ● Rx/Tx (желтый) включается, чтобы показать активность передачи
    CPU и каждый цифровой сигнальный модуль (SM) имеют по одному светодиоду канала ввода/вывода для каждого из цифровых входов и выходов. Светодиод канала ввода/вывода (зеленый) включается или выключается, чтобы показать состояние отдельного входа или выхода.
    Кроме того, каждый цифровой SM имеет светодиод DIAG, который указывает состояние модуля:
    ● Зеленый указывает, что модуль готов к работе
    ● Красный указывает, что модуль неисправен или не готов к работе
    Каждый аналоговый SM имеет по одному светодиоду канала ввода/вывода для каждого из аналоговых входов и выходов.
    ● Зеленый указывает, что канал сконфигурирован и активен
    ● Красный указывает на состояние ошибки отдельного входа или выхода
    Кроме того, каждый аналоговый SM имеет светодиод DIAG, который указывает состояние модуля:
    ● Зеленый указывает, что модуль готов к работе
    ● Красный указывает, что модуль неисправен или не готов к работе
    SM распознает наличие или отсутствие питания на модуле (с полевой стороны, если необходимо).
    Описание DIAG
    (Красный /
    Зеленый)
    Канал
    ввода/вывода
    (Красный /
    Зеленый)
    Питание с полевой стороны выключено
    Мигающий красный Мигающий красный
    Не сконфигурирован или идет обновление
    Мигающий зеленый
    Выключен
    Модуль сконфигурирован без ошибок
    Включен (зеленый)
    Включен (зеленый)
    Сбойная ситуация
    Мигающий красный -
    Ошибка ввода/вывода (при активной диагностике) - Мигающий красный
    Ошибка ввода/вывода (при заблокированной диагностике)
    -
    Включен (зеленый)

    Инструментальные средства онлайнового режима и диагностики
    9.2
    Создание онлайнового соединения с CPU
    Программируемый контроллер S7-1200
    Системное руководство, 11/2009, A5E02669003-02 319
    9.2
    Создание онлайнового соединения с CPU
    Онлайновое соединение между устройством программирования и целевой системой необходимо для загрузки программ и данных проекта в целевую систему, а также, например, следующих действий:
    • Тестирование программ пользователя
    • Отображение и изменение режима работы CPU
    • Отображение и установка даты и времени на CPU
    • Отображение информации о модуле
    • Сравнение онлайновых и оффлайновых блоков
    • Диагностика аппаратуры
    Затем вы сможете обратиться к данным в целевой системе в онлайновом или диагностическом представлении через панель задач "Online tools [Онлайновые инструментальные средства]".
    Текущее онлайновое состояние устройства отображается пиктограммой справа рядом с устройством в отображении проекта.
    Оранжевый цвет указывает на онлайновое соединение.
    Выберите "Accessible Nodes
    [Доступные узлы]", чтобы найти CPU, находящиеся в сети.
    Щелкните на "Go online [Перейти в онлайн]", чтобы соединиться с CPU в сети.

    Инструментальные средства онлайнового режима и диагностики
    9.3 Установка IP-адреса и времени суток
    Программируемый контроллер S7-1200 320
    Системное руководство, 11/2009, A5E02669003-02
    9.3
    Установка IP-адреса и времени суток
    Вы можете установить в онлайновом
    CPU IP-адрес и значение времени.
    После подключения к онлайновому CPU из области "Online & diagnostics
    [Онлайновый режим и диагностика]" вы можете отобразить или изменить IP- адрес.
    Дальнейшую информацию вы найдете в разделе об IP-адресе (стр. 84).
    Вы можете также отобразить или установить параметры времени и даты онлайнового CPU.
    9.4
    Панель оператора для онлайнового CPU
    Панель задач "CPU operator panel [Панель оператора CPU]" отображает режим работы (STOP или RUN) онлайнового CPU:
    Эта панель показывает также, возникла ли в CPU ошибка и имеются ли принудительно установленные значения. Вы можете использовать панель оператора CPU для изменения режима работы онлайнового CPU.

    Инструментальные средства онлайнового режима и диагностики
    9.5
    Контроль времени цикла и использования памяти
    Программируемый контроллер S7-1200
    Системное руководство, 11/2009, A5E02669003-02 321
    9.5
    Контроль времени цикла и использования памяти
    Вы можете контролировать время цикла и использование памяти онлайнового
    CPU.
    После подключения к онлайновому CPU вы можете отобразить следующие измеренные значения:
    • Время цикла
    • Использование памяти

    Инструментальные средства онлайнового режима и диагностики
    9.6 Отображение диагностических событий в CPU
    Программируемый контроллер S7-1200 322
    Системное руководство, 11/2009, A5E02669003-02
    9.6
    Отображение диагностических событий в CPU
    В диагностическом буфере вы можете увидеть последние события в CPU.
    Диагностический буфер содержит следующие записи:
    ● Диагностические события
    ● Изменения в режиме работы CPU (переходы в STOP или RUN)
    Первая запись соответствует последнему событию. Каждая запись в диагностическом буфере содержит дату и время регистрации события и его описание.
    Максимальное число записей зависит от CPU. Поддерживается не более 50 записей.
    Только последние 10 событий в диагностическом буфере сохраняются при отключении питания. Сброс CPU на заводские настройки очищает диагностический буфер, удаляя все записи.

    Инструментальные средства онлайнового режима и диагностики
    9.7
    Таблицы наблюдения для контроля программы пользователя
    Программируемый контроллер S7-1200
    Системное руководство, 11/2009, A5E02669003-02 323
    9.7
    Таблицы наблюдения для контроля программы
    пользователя
    Таблица наблюдений позволяет осуществлять функции контроля и управления в информационных точках, когда CPU выполняет вашу программу. Этими информационными точками могут быть элементы образа процесса (I или Q), физические входы или выходы (I_:P или Q_:P), M или DB в зависимости от функции контроля и управления.
    Функция контроля не изменяет процесс исполнения вашей программы. Она снабжает вас информацией об исполнении программы и данных программы в CPU.
    Функции управления позволяют пользователю управлять последовательностью исполнения и данными программы. При использовании функций управления следует соблюдать осторожность. Эти функции могут существенно влиять на исполнение пользовательской или системной программы. Этими тремя функциями являются изменение, принудительное задание и разблокирование выходов в состоянии STOP.
    С помощью таблицы наблюдения вы можете выполнять следующие онлайновые функции:
    ● Контроль состояния переменных
    ● Изменение значений отдельных переменных
    ● Принудительное присваивание переменной определенного значения
    Вы можете выбрать, когда переменная должна наблюдаться или изменяться:
    ● Начало цикла: Значение считывается или записывается в начале цикла сканирования
    ● Конец цикла: Значение считывается или записывается в конце цикла сканирования
    ● Переключение в стоп
    Для создания таблицы наблюдения:
    1. Дважды щелкните на "Add new watch table
    [Добавить новую таблицу наблюдения]", чтобы открыть новую таблицу наблюдения.
    2. Введите имя переменной, чтобы добавить переменную в таблицу наблюдения.
    Для контроля переменных имеются следующие возможности:
    • Monitor all [Контролировать все]: Эта команда запускает контроль видимых переменных в активной таблице наблюдения.
    • Monitor now [Контролировать теперь]: Эта команда запускает контроль видимых переменных в активной таблице наблюдения.
    Таблица наблюдения выполняет контроль переменных немедленно и только один раз.

    Инструментальные средства онлайнового режима и диагностики
    9.7 Таблицы наблюдения для контроля программы пользователя
    Программируемый контроллер S7-1200 324
    Системное руководство, 11/2009, A5E02669003-02
    Для изменения переменных имеются в распоряжении следующие возможности:
    ● "Modify to 0 [Изменить на 0]" устанавливает значение выбранного адреса в "0".
    ● "Modify to 1 [Изменить на 1]" устанавливает значение выбранного адреса в "1".
    ● "Modify now [Изменить сейчас]" немедленно изменяет значение выбранных адресов на время одного цикла.
    ● "Modify with trigger [Инициирование изменений]" изменяет значение выбранных адресов.
    Эта функция не обеспечивает обратной связи, чтобы показать, что выбранные адреса были действительно изменены. Если требуется ответная реакция на изменения, используйте функцию "Modify now [Изменить сейчас]".
    ● "Enable peripheral outputs [Разблокировать периферийные выходы]" деактивизирует команду на блокировку выходов и имеется в распоряжении только тогда, когда CPU находится в состоянии STOP.
    Для контроля переменных вы должны находиться в онлайновом соединении с CPU.
    Различные функции могут быть выбраны с помощью кнопок в верхней части таблицы наблюдения.
    Введите имя переменной для контроля и выберите формат отображения из ниспадающего списка. При наличии онлайнового соединения с CPU щелчок на кнопке "Monitor [Контролировать]" отобразит текущее значение информационной точки в поле "Monitor value [Контролируемое значение]".
    Использование инициирования при контроле и изменении переменных ПЛК
    Инициирование определяет, в какой точке цикла будут контролироваться или изменяться выбранные адреса.
    Тип инициирования
    Описание
    Постоянное
    Непрерывно регистрирует данные
    Постоянно: Постоянно регистрирует данные в начале цикла сканирования, после того как CPU прочитает входы
    В начале цикла сканирования
    Однократно: Регистрирует данные однократно в начале цикла сканирования, после того как CPU прочитает входы
    Постоянно: Постоянно регистрирует данные в конце цикла сканирования, перед тем как CPU запишет выходы
    В конце цикла сканирования
    Однократно: Регистрирует данные однократно в конце цикла сканирования, перед тем как CPU запишет выходы
    Постоянно: Постоянно регистрирует данные при переходах CPU в STOP
    При переходе в STOP
    Однократно: Регистрирует данные однократно после перехода CPU в
    STOP

    Инструментальные средства онлайнового режима и диагностики
    9.7
    Таблицы наблюдения для контроля программы пользователя
    Программируемый контроллер S7-1200
    Системное руководство, 11/2009, A5E02669003-02 325
    Для изменения переменной ПЛК при заданном способе инициирования выберите начало или конец цикла.
    ● Изменение выхода: Лучшим инициирующим событием для изменения выхода является конец цикла, непосредственно перед которым CPU записывает выходы.
    Контролируйте значения выходов в начале цикла, чтобы определить, какое значение записано в физические выходы. Контролируйте также выходы перед тем, как CPU записывает значения в физические выходы, чтобы проверить логику программы и сравнить с фактическим поведением входов и выходов.
    ● Изменение входа: Лучшим инициирующим событием для изменения входа является начало цикла, непосредственно после того, как CPU считывает входы, и до того, как программа пользователя использует входные значения.
    Если вы изменяете входы в начале цикла, то вы должны также контролировать значение входов в конце цикла, чтобы убедиться, что значение входа в конце цикла не изменилось с начала цикла сканирования. Если имеется разница в значениях, то ваша пользовательская программа, возможно, записывает вход ошибочно.
    Чтобы узнать, почему CPU перешел в STOP, используйте способ инициирования "Transition to STOP [Переход в STOP]", чтобы зарегистрировать последние значения процесса.
    Разблокирование выходов в состоянии STOP
    Таблица наблюдения дает вам возможность записывать значения в выходы, когда
    CPU находится в состоянии STOP. Эта функция позволяет вам проверять подключение выходов и гарантировать, что провод, подключенный к выходному контакту, инициирует сигнал высокого или низкого уровня на клемме устройства, к которой он подключен.
    ПРЕДУПРЕЖДЕНИЕ
    Хотя CPU находится в состоянии STOP, разблокирование физического выхода может активизировать точку процесса, к которой он подключен.
    Вы можете изменять состояние выходов в режиме STOP, если выходы разблокированы. Если выходы заблокированы, то вы не можете их изменять в режиме
    STOP.
    ● Для разблокирования изменения выходов в состоянии STOP выберите опцию "Enable peripheral outputs [Разблокировать периферийные выходы]" команды "Modify [Изменять]" в меню "Online" или щелкните правой клавишей мыши на соответствующей строке таблицы наблюдения.
    ● Переход CPU в режим RUN блокирует опцию "Enable peripheral outputs".
    ● Если входам или выходам присвоены принудительные значения, то CPU не может разблокировать выходы в состоянии STOP. Функция присваивания принудительных значений сначала должна быть отменена.

    Инструментальные средства онлайнового режима и диагностики
    9.7 Таблицы наблюдения для контроля программы пользователя
    Программируемый контроллер S7-1200 326
    Системное руководство, 11/2009, A5E02669003-02
    1   ...   29   30   31   32   33   34   35   36   ...   40


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