JZGKCHINA
Платформа для обмена технологиями промышленного контроля
Коммуникационный порт PROFINET S7–1200 можно использовать в качестве сервера или клиента S7-коммуникации. S7-1200 поддерживает только одностороннюю связь S7. Вам нужно только настроить соединение и запрограммировать на стороне клиента, а на стороне сервера необходимо только подготовить данные для связи.
Необходимое оборудование:
ЦП 1214C DC/DC/DC 2 шт.
Один сетевой кабель
программное обеспечение:
Программное обеспечение портала Сименс
Задачи по коммуникации выполнены:
1. ПЛК отправляет 20 байтов данных из блока области коммуникационных данных DB100 в блок области DB100 принимающих данных ПЛК B;
2. ПЛК считывает 20 байтов данных из блока DB101 области данных ПЛК B в блок DB101 области приемных данных ПЛК A.
S7-связь между S7-1200 может работать в двух ситуациях, а именно:
Первый случай: два S7-1200, работающие в одном проекте.
Второй случай: работа двух S7-1200 не в одном проекте.
один
Два S7-120 существуютодин, работающий в проектах
ИспользоватьBotu V15 создает новый проект, добавляет два S7-1200стоящих точек в существующие, а затем осуществляет связь S7.
1.1
Используйте Botu V15 для создания нового проекта
использовать STEP7 V15 Создайте один новый проект и настройте его с помощью «Добавить новое устройство». S7-1200 стоять A ПЛК, выберите CPU1214C DC/DC/DC (настройка A PLC IP-адрес: 192.168.1.10); затем аналогичным образом настройте другой S7-1200B. ПЛК, выберите CPU1214C DC/DC/DC (настройка B) PLC IP-адрес: 192.168.1.11)
1.2
Настройка конфигурации сети подключения S7
В «Конфигурации устройства» выберите столбец «Вид сети», чтобы настроить сеть, щелкните значок «Подключиться» в верхнем левом углу, выберите «Соединение S7» в поле подключения, затем выберите ЦП ПЛК, щелкните правой кнопкой мыши и выберите «Добавить новое соединение»», в диалоговом окне «Создать новое соединение» выберите объект подключения «B PLC», выберите «Активно установить соединение», чтобы установить новое соединение, настройте сетевое соединение, скомпилируйте, сохраните и загрузите.
1.3
программирование программного обеспечения
В программных блоках ПЛК A и B создайте блоки отправляющих и принимающих данных DB100 и DB101 соответственно и при необходимости определите различные типы данных и имена переменных.
Уведомление: В свойствах блоков данных обеих сторон связи необходимо выбрать неоптимизированные блоки (снять галочки со стандартных)
Программирование на активной стороне подключения (A ПЛК), в OB1, из "коммуникация" >“S7 В разделе «Связь» позвоните по телефону. Get、Put Команда связи.
После того как программное обеспечение скомпилировано и загружено, изменение состояния переменных можно напрямую отслеживать через область базы данных.
два
два S7-1200 Работа над разными проектами
использоватьботуV15Нетсуществоватьодинв проектах,С7-1200стоять очков в двух проектах,Тогда делайте S7-коммуникацию.
2.1
Используйте Botu V15 для создания нового проекта
использовать боту Создайте один новый проект и настройте его с помощью «Добавить новое устройство». S7-1200 стоятьA ПЛК, выберите CPU1214C IP-адрес DC/DC/DC: 192.168.1.10;
2.2
Настройка конфигурации сети подключения S7
В «Конфигурации устройства» , выберите столбец «Просмотр сети», чтобы настроить сеть, щелкните значок «Подключиться» в левом верхнем углу, выберите «Подключение S7» в поле подключения, а затем выберите A PLC CPU, щелкните правой кнопкой мыши и выберите «Добавить новое соединение», в диалоговом окне «Создать новое соединение» выберите объект подключения «Не указано». В записи «Соединение» в среднем столбце вы можете увидеть установленное «S7_Connection_1». Нажмите на соединение выше и просмотрите параметры в свойствах соединения «S7_Connection_1». В существовании отображается соединение из оборудования с обеих сторон.В графе существования партнера «Точка существования» выберите «Неизвестно» и в графе «Адрес» укажите ПЛК партнера Б из IP-адреса 192.168.1.11; (Должно быть с А ПЛКсуществовать То же, что и один сегмент сети)существовать специальный атрибут соединения: построить неопределенную изоединять, построить сторону соединения как активную связь, здесь A ПЛК берет на себя инициативу по установлению соединения.
После настройки сетевого подключения скомпилируйте, сохраните и загрузите.
2.3
программирование программного обеспечения
В основном А Вызывается в ПЛК Get、Put команда связи, конкретное использование такое же, как и в первом случае.
Уведомление:Если тыиспользовать Версия прошивки есть V4.0 выше S7-1200 CPU ,носуществоватьPLC“свойство->общепринятый->Защита и безопасность”“Разрешить доступ с удаленных объектовизиспользовать PUT/GET «Доступ к связи» необходимо проверить, чтобы обеспечить нормальную связь S7.