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

  • Конфигурирование IP-адреса Адрес Ethernet (MAC-адрес)

  • Параметр Описание

  • 7.1.4 Тестирование сети PROFINET

  • Назначение IP-адреса устройству в режиме online

  • Использование диалога "Extended download to device" для проверки подключения сетевых устройств

  • Шаги, необходимые для конфигурирования обмена данными между устройством человеко-машинного интерфейса и CPU Шаг Задача

  • 7.2.1 Конфигурирование логических сетевых соединений между устройством человеко-машинного интерфейса и CPU

  • Действие Результат

  • Шаги, необходимые для конфигурирования связи между двумя CPU Шаг Задача

  • 7.3.1 Конфигурирование логических сетевых соединений между двумя CPU

  • 7.3.2 Конфигурирование параметров передачи и приема

  • 7.3.2.1 Конфигурирование параметров передачи для TSEND_C Команда TSEND_C

  • Конфигурирование общих параметров

  • Конфигурирование параметров соединения

  • Протокол Имя протокола Использование

  • Руководство по программированию 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
    страница27 из 40
    1   ...   23   24   25   26   27   28   29   30   ...   40
    Конфигурирование интерфейса PROFINET
    После того как вы сконфигурировали стойку с CPU (стр. 252), вы можете сконфигурировать параметры интерфейса PROFINET. Для этого щелкните на зеленом поле PROFINET на CPU, чтобы выбрать порт PROFINET. Вкладка "Properties
    [Свойства]" в окне просмотра параметров отображает порт PROFINET.
    Порт PROFINET
    Конфигурирование IP-адреса
    Адрес Ethernet (MAC-адрес): В сети PROFINET каждому устройству производителем для идентификации назначается MAC-адрес (Media Access Control address [адрес протокола управления доступом к передающей среде]). MAC-адрес состоит из шести групп по две шестнадцатеричных цифры, разделенных дефисами (-) или двоеточиями
    (:) в порядке передачи (например, 01-23-45-67-89-AB или 01:23:45:67:89:AB).
    IP-адрес: Каждое устройство должно также иметь адрес протокола Интернет (Internet
    Protocol, IP). Этот адрес позволяет устройству поставлять данные через более сложную сеть с маршрутизацией.
    Каждый IP-адрес делится на четыре 8-битовых сегмента и представляется в десятичном формате с разделительными точками (например, 211.154.184.16). Первая часть IP-адреса используется для идентификатора сети (В какой сети вы находитесь?), и вторая часть адреса является идентификатором хоста (уникальным для каждого устройства в сети). IP-адрес 192.168.x.y является стандартным обозначением, которое распознается как часть ведомственной или частной сети, которая находится вне сети Интернет.
    Маска подсети: Подсеть – это логическая группировка с соединенных друг с другом сетевых устройств. Узлы подсети находятся обычно недалеко друг от друга в локальной вычислительной сети (ЛВС). Маска (маска подсети или маска сети) определяет границы IP-подсети.
    Маска подсети 255.255.255.0 обычно пригодна для небольших локальных сетей. Это значит, что все IP-адреса в этой сети должны иметь одинаковые первые 3 октета, и различные устройства в этой сети идентифицируются последним октетом (8-битовым полем). Примером этого является назначение маски подсети 255.255.255.0 и IP- адресов от 192.168.2.0 до 192.168.2.255 отдельным устройствам в небольшой локальной сети.
    Единственное соединение между различными подсетями осуществляется через маршрутизатор. Если используются подсети, то должен применяться IP- маршрутизатор.

    PROFINET
    7.1 Обмен данными с устройством программирования
    Программируемый контроллер S7-1200 258
    Системное руководство, 11/2009, A5E02669003-02
    IP-маршрутизатор: Маршрутизаторы являются связующими звеньями между ЛВС. С помощью маршрутизатора компьютер, находящийся в ЛВС, может посылать сообщения в любые другие сети, за которыми, возможно, имеются другие ЛВС. Если цель данных находится за пределами ЛВС, то маршрутизатор передает данные дальше в другую сеть или группу сетей, где эти данные могут быть доставлены по назначению.
    Маршрутизаторы для передачи и приема пакетов данных используют IP-адреса.
    Свойства IP-адресов: В окне Properties [Свойства] выберите компонент конфигурации "Ethernet address [Адрес Ethernet]".
    Портал TIA отображает диалоговое окно для конфигурирования адреса
    Ethernet, в котором вы можете назначить проекту программного обеспечения
    IP-адрес CPU, в который загружается проект.
    Указание
    У CPU нет заранее сконфигурированного IP-адреса. Вы должны назначить IP-адрес для CPU вручную. Если ваш CPU соединен с маршрутизатором в сети, вы должны также ввести IP-адрес маршрутизатора. Все IP-адреса конфигурируются, когда вы загружаете проект.
    Дальнейшую информацию вы найдете под заголовком "Назначение IP-адресов устройству программирования и сетевым устройствам".
    Следующая таблица определяет параметры IP-адреса:
    Параметр
    Описание
    Subnet
    [Подсеть]
    Имя подсети, к которой подключено устройство. Щелкните на кнопке "Add new subnet [Добавить новую подсеть]", чтобы создать новую подсеть. Установкой по умолчанию является "Not connected [Не соединено]".
    Возможны два типа соединений:
    • Установка по умолчанию "Not connected" предоставляет локальное соединение.
    • Подсеть необходима, если ваша сеть содержит два или более устройств.
    IP address [IP-адрес]
    Назначенный IP-адрес для CPU
    Subnet mask [Маска подсети]
    Назначенная маска подсети
    Use IP router
    [Использовать IP- маршрутизатор]
    Щелкните на триггерной кнопке, если используется IP- маршрутизатор
    IP protocol
    Router address [Адрес маршрутизатора]
    Назначенный IP-адрес для маршрутизатора, если он имеется

    PROFINET
    7.1
    Обмен данными с устройством программирования
    Программируемый контроллер S7-1200
    Системное руководство, 11/2009, A5E02669003-02 259
    7.1.4
    Тестирование сети PROFINET
    По окончании конфигурирования загрузите программу в CPU. Все IP-адреса конфигурируются при загрузке проекта.

    PROFINET
    7.1 Обмен данными с устройством программирования
    Программируемый контроллер S7-1200 260
    Системное руководство, 11/2009, A5E02669003-02
    Назначение IP-адреса устройству в режиме online
    У CPU S7-1200 нет заранее сконфигурированного IP-адреса. IP-адрес CPU вы должны задать вручную.
    Для назначения IP-адреса устройству в режиме online выполните шаги, описанные под заголовком "Назначение IP-адресов в режиме online".
    Для назначения IP-адреса в своем проекте вы должны сконфигурировать IP-адрес в конфигурации устройств, сохранить конфигурацию и загрузить ее в ПЛК. Дальнейшую информацию вы найдете под заголовком "Конфигурирование IP-адреса в вашем проекте".
    Указание
    Если вы назначили IP-адреса в режиме online, то вы можете изменять эти IP-адреса в конфигурации аппаратуры как online, так и offline.
    Если вы назначили IP-адреса в конфигурации аппаратуры в режиме offline, то вы можете изменять IP-адреса, назначенные в проекте, в конфигурации аппаратуры только в режиме offline.
    Используйте "Online access [Онлайновый доступ]" для отображения IP-адресов подключенных CPU, как показано ниже.
    Вторая из двух сетей Ethernet в этом устройстве программирования
    IP-адрес единственного CPU S7-1200 в этой сети Ethernet
    Указание
    Отображаются все сконфигурированные сети устройства программирования. Вы должны выбрать нужную сеть, чтобы отобразить необходимый IP-адрес CPU S7-1200.

    PROFINET
    7.1
    Обмен данными с устройством программирования
    Программируемый контроллер S7-1200
    Системное руководство, 11/2009, A5E02669003-02 261
    Использование диалога "Extended download to device" для проверки подключения
    сетевых устройств
    Функция CPU S7-1200 "Download to device [Загрузить в устройство]" и ее диалоговое окно "Extended download to device [Расширенная загрузка в устройство]" могут показать все имеющиеся сетевые устройства, а также всем ли устройствам назначены уникальные IP-адреса. Для отображения всех доступных и имеющихся устройств с назначенными им MAC- и IP-адресами активизируйте триггерную кнопку "Show all accessible devices [Показать все доступные устройства]".
    Если желаемого сетевого устройства нет в этом списке, то связь с этим устройством была по какой-то причине прервана. Это устройство и сеть должны быть обследованы на наличие аппаратных и/или конфигурационных ошибок.

    PROFINET
    7.2 Обмен данными между устройствами человеко-машинного интерфейса и ПЛК
    Программируемый контроллер S7-1200 262
    Системное руководство, 11/2009, A5E02669003-02
    7.2
    Обмен данными между устройствами человеко-машинного
    интерфейса и ПЛК
    CPU поддерживает коммуникационные соединения PROFINET с устройствами человеко-машинного интерфейса. При установлении связи между CPU и устройствами человеко-машинного интерфейса должны быть выполнены следующие условия:
    Конфигурирование/настройка:
    ● Порт PROFINET на CPU должен быть сконфигурирован для соединения с устройством человеко-машинного интерфейса.
    ● Это устройство человеко-машинного интерфейса должно быть установлено и сконфигурировано.
    ● Конфигурационные данные устройства человеко-машинного интерфейса являются частью проекта CPU и могут быть сконфигурированы и загружены из этого проекта.
    ● Для связи один к одному не нужен коммутатор Ethernet; коммутатор Ethernet необходим для более чем двух устройств в сети.
    Указание
    Монтируемый на стойке и имеющий 4 порта коммутатор Ethernet CSM1277 фирмы
    Siemens может использоваться для соединения вашего CPU и устройств человеко- машинного интерфейса. Порт PROFINET на CPU S7-1200 не содержит коммутирующего устройства Ethernet.
    Поддерживаемые функции:
    ● Устройство человеко-машинного интерфейса может считывать и записывать данные в CPU.
    ● На основе информации, полученной из CPU, могут запускаться сообщения.
    ● Диагностика системы
    Указание
    WinCC Basic и STEP 7 Basic являются компонентами портала TIA. Дальнейшую информацию о конфигурировании устройств человеко-машинного интерфейса вы найдете в WinCC Basic.

    PROFINET
    7.2
    Обмен данными между устройствами человеко-машинного интерфейса и ПЛК
    Программируемый контроллер S7-1200
    Системное руководство, 11/2009, A5E02669003-02 263
    Шаги, необходимые для конфигурирования обмена данными между устройством
    человеко-машинного интерфейса и CPU
    Шаг
    Задача
    1
    Создание аппаратного коммуникационного соединения
    Интерфейс PROFINET устанавливает физическое соединение между устройством человеко-машинного интерфейса и CPU. Так как в CPU встроена функция автоматического распознавания приемного и передающего кабелей (Auto-Cross-Over), то для интерфейса может быть использован как стандартный, так и перекрёстный кабель Ethernet. Для соединения устройства человеко-машинного интерфейса и CPU коммутатор Ethernet не требуется.
    Дальнейшую информацию вы найдете под заголовком "Обмен данными с устройством программирования: Создание аппаратного коммуникационного соединения" (стр. 251).
    2
    Конфигурирование устройств
    Дальнейшую информацию вы найдете под заголовками "Обмен данными с устройством программирования. Конфигурирование устройств" (стр. 252).
    3
    Конфигурирование логических сетевых соединений между устройством человеко- машинного интерфейса и CPU
    Дальнейшую информацию вы найдете под заголовком "Конфигурирование логических сетевых соединений между устройством человеко-машинного интерфейса и CPU (стр.
    264).
    4
    Конфигурирование IP-адреса в вашем проекте
    Используйте тот же самый процесс конфигурирования; Однако вы должны сконфигурировать IP-адреса для устройства человеко-машинного интерфейса и CPU.
    Дальнейшую информацию вы найдете под заголовком "Обмен данными с устройством программирования: Конфигурирование IP-адреса в вашем проекте" (стр. 257).
    5
    Тестирование сети PROFINET
    Вы должны загрузить конфигурацию для каждого CPU.
    Дальнейшую информацию вы найдете под заголовком "Обмен данными с устройством программирования: Тестирование сети PROFINET (стр. 259).

    PROFINET
    7.2 Обмен данными между устройствами человеко-машинного интерфейса и ПЛК
    Программируемый контроллер S7-1200 264
    Системное руководство, 11/2009, A5E02669003-02
    7.2.1
    Конфигурирование логических сетевых соединений между устройством
    человеко-машинного интерфейса и CPU
    После конфигурирования стойки с CPU вы можете приступить к конфигурированию своих сетевых соединений.
    В портале "Devices & Networks [Устройства и сети]" вы можете использовать "Network view [Отображение сети]" для создания сетевых соединений между устройствами в вашем проекте. Для создания соединения в сети Ethernet выберите зеленое поле
    (Ethernet) на CPU. Проведите мышью линию к полю Ethernet на устройстве человеко- машинного интерфейса. Отпустите клавишу мыши, и ваше Ethernet-соединение создано.
    Действие
    Результат
    Выберите "Network view
    [Отображение сети]" для отображения устройств, подлежащих соединению.
    Выберите порт на устройстве и протяните линию к порту на втором устройстве.
    Отпустите клавишу мыши, чтобы создать сетевое соединение.

    PROFINET
    7.3 Обмен данными между ПЛК
    Программируемый контроллер S7-1200
    Системное руководство, 11/2009, A5E02669003-02 265
    7.3
    Обмен данными между ПЛК
    CPU может обмениваться данными с другим
    CPU в сети, используя команды TSEND_C и
    TRCV_C.
    При установлении связи между двумя CPU обратите внимание на следующее:
    ● Конфигурирование/настройка: Требуется конфигурирование аппаратуры.
    ● Поддерживаемые функции: Чтение и запись данных в равноправном CPU
    ● Для связи один к одному не нужен коммутатор Ethernet; коммутатор Ethernet необходим для более чем двух устройств в сети.
    Шаги, необходимые для конфигурирования связи между двумя CPU
    Шаг
    Задача
    1
    Создание аппаратного коммуникационного соединения
    Интерфейс PROFINET устанавливает физическое соединение между двумя CPU. Так как в CPU встроена функция автоматического распознавания приемного и передающего кабелей (Auto-Cross-Over), то для интерфейса может быть использован как стандартный, так и перекрёстный кабель Ethernet. Для соединения двух CPU коммутатор Ethernet не требуется.
    Дальнейшую информацию вы найдете под заголовком "Обмен данными с устройством программирования: Создание аппаратного коммуникационного соединения".
    2
    Конфигурирование устройств
    Вы должны создать два проекта с CPU в каждом проекте.
    Дальнейшую информацию вы найдете под заголовком "Обмен данными с устройством программирования: Конфигурирование устройств".
    3
    Конфигурирование логических сетевых соединений между двумя CPU
    Дальнейшую информацию вы найдете под заголовком "Конфигурирование логических сетевых соединений между двумя CPU" (стр. 266).
    4
    Конфигурирование IP-адреса в вашем проекте
    Используйте тот же самый процесс конфигурирования; однако вы должны сконфигурировать IP-адреса для двух CPU (например, ПЛК _1 и ПЛК _2).
    Дальнейшую информацию вы найдете под заголовком "Обмен данными с устройством программирования: Конфигурирование IP-адреса в вашем проекте".
    5
    Конфигурирование параметров передачи и приема
    Вы должны сконфигурировать команды TSEND_C и TRCV_C в обоих CPU для установления связи между ними.
    Дальнейшую информацию вы найдете под заголовком " Конфигурирование параметров передачи и приема" (стр. 267).
    6
    Тестирование сети PROFINET
    Вы должны загрузить конфигурацию для каждого CPU.
    Дальнейшую информацию вы найдете под заголовком "Обмен данными с устройством программирования: Тестирование сети PROFINET".

    PROFINET
    7.3 Обмен данными между ПЛК
    Программируемый контроллер S7-1200 266
    Системное руководство, 11/2009, A5E02669003-02
    7.3.1
    Конфигурирование логических сетевых соединений между двумя CPU
    После конфигурирования стойки с CPU вы можете приступить к конфигурированию своих сетевых соединений.
    В портале "Devices & Networks [Устройства и сети]" вы можете использовать "Network view [Отображение сети]" для создания сетевых соединений между устройствами в вашем проекте. Для создания соединения в сети PROFINET выберите зеленое поле
    (PROFINET) на первом ПЛК. Проведите мышью линию к полю PROFINET на втором
    ПЛК. Отпустите клавишу мыши, и ваше PROFINET-соединение создано.
    Действие
    Результат
    Выберите "Network view
    [Отображение сети]" для отображения устройств, подлежащих соединению.
    Выберите порт на одном устройстве и протяните линию к порту на втором устройстве.
    Отпустите клавишу мыши, чтобы создать сетевое соединение.

    PROFINET
    7.3 Обмен данными между ПЛК
    Программируемый контроллер S7-1200
    Системное руководство, 11/2009, A5E02669003-02 267
    7.3.2
    Конфигурирование параметров передачи и приема
    Для установления соединений между двумя CPU используются блоки передачи (T- блоки). Прежде чем CPU сможет включиться в обмен данными в сети PROFINET, вы должны сконфигурировать параметры для передачи и приема сообщений. Эти параметры определяют, как будет протекать обмен данными при передаче и приеме сообщений от целевого устройства.
    7.3.2.1
    Конфигурирование параметров передачи для TSEND_C
    Команда TSEND_C
    Команда TSEND_C (стр. 181) устанавливает связь с партнерской станцией. Эта связь создается, устанавливается и автоматически контролируется, пока не будет подана команда на разъединение. Команда TSEND_C объединяет в себе функции команд
    TCON, TDISCON и TSEND.
    Из конфигурации устройств в STEP 7 вы можете установить, как команда TSEND_C должна передать данные. Сначала вы вставляете эту команду в программу из папки "Communications [Связь]" через "Extended Instructions [Расширенный набор команд]".
    Команда отображается вместе с диалоговым окном "Call options [Параметры вызова]", где вы назначаете DB для хранения параметров команды TSEND_C.

    PROFINET
    7.3 Обмен данными между ПЛК
    Программируемый контроллер S7-1200 268
    Системное руководство, 11/2009, A5E02669003-02
    Вы можете назначить адреса в памяти переменных для входов и выходов, как показано на следующем рисунке.
    Конфигурирование общих параметров
    Вы можете задать коммуникационные параметры в диалоговом окне Properties
    [Свойства] команды TSEND_C. Это диалоговое окно появляется в нижней части страницы, когда вы выделяете любую часть команды TSEND_C.
    Конфигурирование параметров соединения
    Каждый CPU имеет встроенный порт PROFINET, который поддерживает стандартный обмен данными через PROFINET. Поддерживаемые протоколы Ethernet описаны в следующих двух типах соединений:
    Протокол Имя протокола
    Использование
    RFC 1006 ISO on TCP
    Фрагментация и восстановление сообщений
    TCP
    Transport Control Protocol [Протокол управления передачей]
    Транспортировка кадров
    1   ...   23   24   25   26   27   28   29   30   ...   40


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