Как подключить profibus к компьютеру
Форум АСУТП
Клуб специалистов в области промышленной автоматизации
Сообщение Semson » 03 ноя 2011, 21:58
Сообщение Alexander » 03 ноя 2011, 22:47
Сообщение Semson » 04 ноя 2011, 10:51
Сообщение Alexander » 04 ноя 2011, 13:38
Сообщение Василий Иванович » 04 ноя 2011, 18:05
Сообщение Serex » 04 ноя 2011, 20:03
Сообщение Alexander » 04 ноя 2011, 20:26
Сообщение Serex » 04 ноя 2011, 20:45
Сообщение san » 04 ноя 2011, 21:21
Сообщение CHANt » 04 ноя 2011, 21:44
Сообщение Serex » 04 ноя 2011, 21:58
Чипы эти дорогие весьма, лицензия и все такое.
Поскольку чипы, значит отдельные коммуникационные модули.
В итоге решения на Профибас получаются весьма дорогими.
Сообщение CHANt » 04 ноя 2011, 23:02
Установка и запуск PROFIBUS CP с помощью STEP 7
Чтобы присоединить SIMATIC станцию к PROFIBUS сети с помощью PROFIBUS CP, сконфигурируйте CP с помощью конфигурационного программного обеспечения NCM S7.
Здесь я расскажу как сконфигурировать cp в step7 проекте; как работать с различными сетевыми конфигурациями (установка доступа к другим системам); как управлять и передавать в CP данные с помощью NCM S7.
Последовательность действий
CP настраивается в STEP 7 проекте, как и любой другой модуль в SIMATIC S7. Вы должны использовать STEP 7. чтобы сконфигурировать программное обеспечение, создать и управлять пользовательской программой. Процесс конфигурирования CP включает в себя следующие основные шаги.
Создание PROFIBUS сети
Для того чтобы присоеденить SIMATIC станцию к сети, прежде всего необходимо создать саму сеть в проекте. Все параметры для всей сети будут иметь централизованное управление.
Последовательность действий
Сеть лучше всего создавать до конфигурирования станции, тк в этом случае большинство настроек для станции SIMATIC будут сделаны автоматически. Сеть можно создать и после конфигурирования CP как это сделать я объясню чуть позже 🙂
В результате объект сетевого типа будет создан в проекте. Это позволит присоединить все SIMATIC станции в проекте к этой сети.
Из этого диалогового окна вы также можете получить доступ ко всем функциям для присоединения и конфигурирования соединений PROFIBUS CP.
Проверка и установка сетевых свойств
Параметры описанные свойствами сети PROFIBUS изначально имеют значение по-умолчанию. Также можно проверитьи изменить установки по вашему усмотрению.
Значения в диалоговом окне используются как базовые для последовательного вычисления шинных параметров.
Увидеть результаты этих вычислений можно в следующем диалоговом окне. После ввода или проверки величин, просто нажмите кнопку «Options» (опции).
Базовые величины параметров шины
Здесь можно выбрать алгоритм для вычесления основных шинных параметров для PROFIBUS. Различные алгоритмы оптимизированы под различные варианты работы сети. Результатом правильно выбранного алгоритма будетстабильная работа сети.
Установка или проверка дополнительных шинных параметров
* битовое время:
Время необходимое для посылки одного бита (reciprocal скорости передачи в Кботах). Преимущество в использовании «битового времени» заключается в том, что параметры не зависят от скорости передачи.
Чтобы получить время в миллисекундах из битового формата, используйте следующую формулу:
время (в милисекундах) = количество битового времени/ скорость передачи (в Кботах).
Проверка воздействия изменений сетевой конфигурации
Чтобы выполнить вычисление шинных параметров для сетевой конфигурации, которая отличается от текущей, выберите кнопку «Configure» (конфиг-ть) в окне «Properties PROFIBUS» (свойства profibus).
В диалоговом окне активируйте пункт «Include Network Configuration» (включить сетевую конфигурацию) если вы хотите указать конфигурацию, которая отличается от сконфигурированной сетевой конфигурации при вычислении шинных параметров.
Базовые значения шинных параметров
Параметр | Значение |
Активные сетевые узлы | Здесь вы задаете количество активных узлов (например, DP мастеров) в сети. |
Пассивные сетевые узлы | Здесь вы задаете количество пассивных узлов (например, ведомых устройств) в сети. |
Добавление PROFIBUS CP в аппаратную конфигурацию
Добавив PROFIBUS CP на рейку SIMATIC станции и его назначением к станции, вы устанавливаете логическое соединение между CP и сетью.
В результате, CP будет назначен SIMATIC станции.
Присоединение SIMATIC станции к PROFIBUS сети
Чтобы начать процедуру присоединения PROFIBUS CP к сети, сделайте следующие шаги, описываемые внизу, после того как вы добавите CP в аппаратную конфигурацию:
CP теперь будет сконфигурирован как сетевой узел для соответствующей S7 станции.
Автоматическая проверка изменения шинных параметров
Если Вы меняете назначения для сети, система автоматически проверяет совместимость режима работы CP с профайлом заново выбранной сети. Если они не совместимы, вы получите об этом сообщение.
Вывод сетевых присоединений станции
Получить описание сетевых соединений, сконфигурированных для SIMATIC станции, можно следующим образом:
NETPRO предоставляет хороший обзор существующих станций.
Обозрение выводится следующим образом:
Двойным кликом мыши на сетевом объекте, например, PROFIBUS в вашем проекте в SIMATIC Менеджере.
Обозрение в табличной форме
Табличная форма в диалоговом окне свойств станции предоставляет детальное описание компонентов сети.
В результате вы получите следующее:
В выведенном окне, вы сможете увидеть сетевые соединения, которые были сконфигурированы для SIMATIC станции. Используя окошечки под типом сети, вы можете изменять тип выводимой информации.
Установка дальнейших CP свойств
Помимо сетевых соединений, можно сделать кое-какие установки для специфических модулей или функций вызова.
Более детально об этих функциях вы можетепрочитать во встроеном помощнике
Окно режима
На этой странице, вы можете запустить режим DP мастер, если это требуется для CP с DP функциями. Если CP может также работать как DP ведомое устройство (ВУ) (например, CP 342–5), то должен быть выбран режим DP мастер или DP ВУ.
Конфигурируемые CP режимы и доступные CP функции
Конфигурируемый CP режим | Доступные CP функции | |||
PG/функции операторного интерфейса на PROFIBUS | FDL/FMS на PROFIBUS | DP мастер | DP ВУ | |
Нет DP режима | X | X | — | — |
DP мастер режима | X | X | X | — |
DP ВУ активно | X | X | — | X |
DP ВУ пассивно | — | — | — | X |
См. CP информация по продукту по поставляемым протоколам CP! |
Окно «Addresses» показывает адреса по которым модуля могут адресоваться в пользовательской программе. Вам понадобится этот адрес при вызове FC для DP и FDL соединений.
Окно опций
В зависимости от типа CP, могут быть произведены следующие установки:
Временная синхронизация, здесь вы решаете будет или нет CP передавать кадры времени. Эта функция может понадобиться вам, когда на станции стоит более одного CP. Только одному CP разрешается передавать временные сообщения по синхронизации.
Модульный обмен без PG, с помощью этой опции, вы можете хранить конфигурационные данные CP на CPU. Если вы заменяете CP, конфигурационные данные для нового CP загружаются автоматически с CPU при запуске CP.
Окно с таблица коммуникационных переменных
В этом окне, можно задать установки необходимые для коммуникационных переменных FMS соединений.
Окно диагностики
В этом окне вы можете запустить NCM S7 PROFIBUS диагностику.
-> Раздел 8 Диагностика: описание диагностических функций.
Подстановка объектов в STEP 7 проекте
Для станций на PROFIBUS сети, чьи конфигурационные данные не были созданы в STEP 7 или чьи конфигурационные данные не управляются в текущем активном проекте, объекты подстановки должны быть
созданы в проекте:
Чтобы ввести подстановку в проект, сделайте следующее:
В проекте STEP7 выберите тип станции в меню Insert >Station (Вставить-> станцию)
В результате у вас появится объект типа «Other Station» или «SIMATIC S5».
Присоединение не–S7 станций в сеть
Выберите объект в проекте и Edit>Object Properties (редактировать->свойства объектов).Затем выберите кнопку «New» (новый) в окне «Node List» (список узлов) диалога «Properties» (свойства). После ваших действий появится окно в котором вы сможете выбрать тип станции.
Вы можете вывести окно свойств, для выбранной сети, нажав на соответствующую кнопку. Для более детальной информации об окне свойств PROFIBUS, см. выше раздел2.2.2.
Введите специфическую информацию для сетевого узла в окне свойств. Итак вы создали сетевой узел и присоединили станцию к сети. Все SIMATIC станции в проекте могут установить коммуникационную связь с этой станцией. Станция также будет теперь включена в расчет шинных параметров.
Если вы хотите изменить адрес или какую-либо другую установку для SIMATIC S5 или другой станции, выберите заново имя узла в их списке и нажмите кнопку «Properties» (свойства). Станция может быть присоединена к более чем одному сетевому узлу, если он допускает это. Для этого, повторите процедуру присоединения «Other Stations» к сети.
Конфигурирование коммуникационных служб
Вы должны задать соединения для коммуникационных служб, поддерживаемых PROFIBUS CP
Конфигурирование DP режима
Используя CP для DP связи, вы должны сконфигурировать необходимый вам режим.
Загрузка конфигурации в PLC
Загрузить конфигурационные данные в S7 станцию можно следующими соединениями:
Во время так называемой «Node Initialization» (узловой инициализации), вы в первый раз назначаете PROFIBUS CP адрес PROFIBUS и устанавливаете шинные параметры. Если вы правильно выполнили описанные шаги в схеме задания в разделе 2.2( см выше), вы сконфигурируете CP, так что дальнейшее конфигурирование будет возможно с помощью PG подключенного к PROFIBUS. Вы загружаете конфигурационные данные либо через MPI, либо через различные CP у которых уже есть адрес.
Чтобы загрузить конфигурационные данные в S7 станцию, выполните следующие шаги:
Вы можете загрузить конфигурационные данные все сразу или по шагам. Если вы осуществляете пошаговую загрузку, вам будут выдаваться сообщения о загрузке для каждого модуля. Вы должны выбрать этот метод,
если вы хотите сохранить конфигурационные данные в не–volatile памяти PROFIBUS CP. В данном случае, выберите кнопку «Copy to ROM» (копировать в ROM) в окне «Download» (загрузка) для CP. Чтобы загрузить сконфигурированные соединения, используйте соответствующие функции загрузки в конфигурации соединения.
Перемещение CP в аппаратной конфигурации
Если вы используете коммуникационные службы с отконфигурированными соединениями, ID соединений также определяют слот CP. Если вы перемещаете CP уже сконфигурированный для определенного слота, отметьте следующее:
Печать конфигурационных данных
Общая информация об опциональном пакете NCM S7 для PROFIBUS
Установка
Следуйте инструкциям в информации по продукту и прочитайте файл NCM S7 для PROFIBUS при установке опционального пакета NCM S7 для PROFIBUS на ваш PG/PC под STEP 7.
Функции
Работа с ПО описана в пользовательском руководстве к STEP 7 ( О программе step7)
Конвертирование файлов баз данных из NCM S7–L2.
Существует возможность конвертировать CP конфигурационные файлы (файлы базы данных) созданные с помощью NCM S7–L2 V1.x в конфигурационные данные STEP 7. конвертации подлежат сведения о DP конфигурации. FDL и шинные параметры конвертации не подлежат!
Импортирование файлов баз данных возможно в следующих ситуациях:
Чтобы конвертировать файлы базы данных, выполните следующие шаги:
Выберите CP в аппаратной конфигурации а затем Edit>Object Properties (редактировать-> свойства объекта).
Выберите вкладку «Import»(импорт).
Выберите файл базы данных в выведенном окне и откройте его.
Форум АСУТП
Клуб специалистов в области промышленной автоматизации
Соединение компьютера и контроллера проводом Profibus
Соединение компьютера и контроллера проводом Profibus
Сообщение Alex80 » 13 сен 2021, 11:45
Соединение компьютера и контроллера проводом Profibus
Сообщение v0v » 13 сен 2021, 12:30
Соединение компьютера и контроллера проводом Profibus
Сообщение Alex80 » 13 сен 2021, 12:39
Соединение компьютера и контроллера проводом Profibus
Сообщение POV » 13 сен 2021, 12:40
Соединение компьютера и контроллера проводом Profibus
Сообщение Alex80 » 13 сен 2021, 12:43
Отправлено спустя 8 минут 32 секунды:
Соединение компьютера и контроллера проводом Profibus
Сообщение POV » 13 сен 2021, 13:04
Соединение компьютера и контроллера проводом Profibus
Сообщение Alex80 » 13 сен 2021, 13:11
Соединение компьютера и контроллера проводом Profibus
Сообщение v0v » 13 сен 2021, 13:11
Соединение компьютера и контроллера проводом Profibus
Сообщение POV » 13 сен 2021, 13:25
Соединение компьютера и контроллера проводом Profibus
Сообщение zromz » 22 сен 2021, 20:41
Соединение компьютера и контроллера проводом Profibus
Сообщение Prosto_chel » 28 сен 2021, 08:59
Соединение компьютера и контроллера проводом Profibus
Сообщение Alex80 » 28 сен 2021, 15:21
Соединение компьютера и контроллера проводом Profibus
Сообщение zromz » 28 сен 2021, 20:17
Соединение компьютера и контроллера проводом Profibus
Сообщение Alex80 » 29 сен 2021, 08:30
Соединение компьютера и контроллера проводом Profibus
Сообщение v0v » 29 сен 2021, 09:15
Соединение компьютера и контроллера проводом Profibus
Сообщение Alex80 » 29 сен 2021, 09:49
Соединение компьютера и контроллера проводом Profibus
Сообщение winb » 29 сен 2021, 11:09
Соединение компьютера и контроллера проводом Profibus
Сообщение POV » 29 сен 2021, 12:02
Соединение компьютера и контроллера проводом Profibus
Сообщение v0v » 29 сен 2021, 12:14
Соединение компьютера и контроллера проводом Profibus
Сообщение winb » 29 сен 2021, 12:28
Соединение компьютера и контроллера проводом Profibus
Сообщение POV » 29 сен 2021, 12:44
Не только, устройство должно еще и запитывать терминатор (подключено м и +питания), смотри схемы в руководстве. Некоторые панели оператора, некоторые коммуникационные процессоры и адаптеры не обеспечивают такое питание терминатора.
В общем эта ветка непонятно о чем, если все сделано правильно и аппаратура исправна, то должно работать. Конечно можно пробовать как то сделать и пытаться это заставить работать, только зачем? Сделайте все по руководству.
Как подключить profibus к компьютеру
PROFIBUS ((PROcess FIeld BUS)) (читается — Профи бас) — открытая промышленная сеть, прототип которой был разработан компанией Siemens AG для своих промышленных контроллеров SIMATIC, на основе этого прототипа Организация пользователей Profibus разработала международные стандарты, принятые затем некоторыми национальными комитетами по стандартизации. Очень широко распространена в Европе, особенно в машиностроении и управлении промышленным оборудованием. Сеть PROFIBUS это комплексное понятие, она основывается на нескольких стандартах и протоколах. Сеть отвечает требованиям международных стандартов IEC 61158 и EN 50170. Поддержкой, стандартизацией и развитием сетей стандарта PROFIBUS занимается PROFIBUS NETWORK ORGANISATION (PNO)[1].
PROFIBUS объединяет технологические и функциональные особенности последовательной связи полевого уровня. Она позволяет объединять разрозненные устройства автоматизации в единую систему на уровне датчиков и приводов.
PROFIBUS использует обмен данными между ведущим и ведомыми устройствами (протоколы DP и PA) или между несколькими ведущими устройствами (протоколы FDL и FMS). Требования пользователей к получению открытой, независимой от производителя системе связи, базируется на использовании стандартных протоколов PROFIBUS.
Сеть PROFIBUS построена в соответствии с многоуровневой моделью ISO 7498 — OSI. PROFIBUS определяет следующие уровни:
Поддерживаемые стандарты
Открытость и независимость от производителя гарантирует стандарт EN 50170, все остальное реализовано в соответствии со стандартом DIN 19245 (а именно: техника передачи данных, методы доступа, протоколы передачи, сервисные интерфейсы для уровня приложений, спецификация протоколов, кодирование, коммуникационная модель и т. д. ). С помощью PROFIBUS, устройства разных производителей могут работать друг с другом без каких-либо специальных интерфейсов. Семейство PROFIBUS состоит из трех совместимых друг с другом версий: PROFIBUS PA, PROFIBUS DP и PROFIBUS FMS.
Описание
Физический уровень PROFIBUS
Физически PROFIBUS может представлять из себя:
Скорость передачи по ней может варьироваться от 9,6 Кбит/сек до 12 Мбит/сек.
Протокол доступа к шине
Для всех версий PROFIBUS существует единый протокол доступа к шине. Этот протокол реализуется на 2 уровне модели OSI (который называется в PROFIBUS-FDL). Данный протокол реализует процедуру доступа с помощью маркера (token). Сеть PROFIBUS состоит из ведущих (master) и ведомых (slave) станций. Ведущая станция может контролировать шину, то есть может передавать сообщения (без удалённых запросов), когда она имеет право на это (то есть когда у неё есть маркер). Ведомая станция может лишь распознавать полученные сообщения или передавать данные после соответствующего запроса. Маркер циркулирует в логическом кольце, состоящем из ведущих устройств. Если сеть состоит только из одного ведущего, то маркер не передаётся (в таком случае в чистом виде реализуется система master-slave). Сеть в минимальной конфигурации может состоять либо из двух ведущих, либо из одного ведущего и одного ведомого устройства.
Конфигурирование PROFIBUS
Протоколы сети PROFIBUS
Одни и те же каналы связи сети PROFIBUS допускают одновременное использование нескольких протоколов передачи данных:
Протокол характеризуется минимальным временем реакции и высокой стойкостью к воздействию внешних электромагнитных полей. Оптимизирован для высокоскоростных и недорогих систем. Эта версия сети была спроектирована специально для связи между автоматизированными системами управления и распределенной периферией. Электрически близка к RS-485, но сетевые карты используют 2-х портовую рефлективную память, что позволяет устройствам обмениваться данными без загрузки процессора контроллера.
Все протоколы используют одинаковые технологии передачи данных и общий метод доступа к шине, поэтому они могут функционировать на одной шине. Дополнительно к перечисленным протоколам, поддерживаются следующие возможности обмена данными:
Сетевые адаптеры PROFIBUS для компьютеров/ программаторов
CP 5612
CP 5622
CP 5613 A3
CP 5614 A3
CP 5623
CP 5624
CP 5603
CP 5711
PC Adapter USB A2
Внешний коммуникационный процессор с интерфейсом USB
Внешний адаптер с интерфейсом USB
Эффективность работы промышленных предприятий сегодня напрямую зависит от гибкости применяемых систем автоматизированного управления. Крупные производственные установки требуют использования нескольких децентрализованных систем управления, связанных друг с другом мощной информационной сетью, способной работать в сложных промышленных условиях. Зачастую эти средства промышленной коммуникации призваны обеспечить возможность гибкого управления, программирования и контроля работы распределенных систем управления из удаленных диспетчерских пунктов. Для этих целей фирмой SIEMENS предлагаются специальные сетевые адаптеры (коммуникационные процессоры), предназначенные для подключения персональных компьютеров и программаторов к промышленным информационным сетям. Коммуникационные процессоры CP 56х3/ CP 56х4/ CP56х1/ CP5711 позволяют подключать персональные компьютеры и программаторы к сетям стандарта PROFIBUS, а также к сети MPI программируемых контроллеров SIMATIC S7.
Все программные пакеты содержат также OPC-сервер (OLE for Process Control), представляющий собой расширение коммуникационного интерфейса пользовательских приложений для операционной системы Windows. Принцип работы OPC интерфейса заключается в том, что приложения-клиенты работают с приложением-сервером по открытому, стандартизованному и независящему от конкретных производителей интерфейсу. Таким образом, становится возможным осуществлять обмен машинными данными с системами автоматизированного управления различных производителей с помощью единых унифицированных процедур (если, конечно, соответствующие системы поддерживают стандарт OPC).
Вместе с программными пакетами для параметрирования сетевых адаптеров также поставляется библиотека функций (для работы с адаптерами) для компиляторов MS Visual C/C++ или MS Visual Basic и демонстрационные примеры с исходными текстами.
Интеллектуальные коммуникационные процессоры CP 56x3/ CP 56x4
Интеллектуальные коммуникационные процессоры CP 56х3/ CP 56х4 позволяют подключать к шинам PROFIBUS персональные компьютеры и программаторы, работающие под операционными системами Windows (аппаратное и программное обеспечение должны заказываться раздельно). В отличие от коммуникационных процессоров серии CP 56х1, СР5512 и СР5711, адаптеры CP 56х3/ CP 56х4 оборудованы собственным микропроцессором и исполняют весь протокольный стек самостоятельно без участия центрального процессора компьютера.
Возможна параллельная работа до двух протоколов одновременно на одной карте CP 56х3/ CP 56х4 и параллельная работа до четырех коммуникационных процессоров в одном компьютере.
Коммуникационные процессоры СР 5613 А2 и СР 5614 А2 являются дальнейшим развитием СР 5613 и СР 5614 и предназначены для установки в 32-х битовую PCI шину с 3,3/5 вольтовым питанием и 33/66 МГц.
Коммуникационный процессор СР 5603 по своим характеристикам аналогичен СР 5613 A2, выполнен в формате PCI-104 и предназначен для установки в SIMATIC IPC 427C или в модуль EM PCI-104 программируемого контроллера SIMATIC S7-mEC.
Новые коммуникационные процессоры СР 5623/ CP 5624 являются функциональными аналогами модулей СР 5613 А2 и СР 5614 А2, имеют шину PCI Express x1 и могут быть использованы в аналогичных приложениях без их переделки.
Используя адаптер CP 56х4 можно реализовать иерархическую структуру, подключив к ПК две шины PROFIBUS, и осуществлять обмен данными между двумя шинами. При этом по одной шине адаптер может работать как DP-Master, а по другой как DP-Slave.
Коммуникационные процессоры CP5512 / CP5612 / CP5622 / CP5711
Коммуникационные процессоры CP 5612 / CP 5622 в соответствии со стандартом PCI или PCI Express поддерживают режим Plug & Play при работе под операционной системой Windows.
Работу с коммуникационными процессорами / CP 5612/ CР 5622/ CP5711 поддерживают следующие программные пакеты: