0

Наборы команд SIMATIC и МЭК1131-3

Большинство ПЛК используют  похожие команды, но обычно имеются некоторые  различия в их внешнем виде, действии и т.д. в зависимости от поставщика. В течение последних нескольких лет Международная электротехническая комиссия (МЭК) разработала всеобщий стандарт, который относится ко многим аспектам программирования ПЛК. Этот стандарт поощряет различных изготовителей ПЛК предлагать команды, являющиеся одинаковыми и по внешнему виду, и по действию. Ваш ПЛК предлагает два набора команд, позволяющих решать широкий спектр задач автоматизации: набор команд МЭК, соответствующий стандарту МЭК1131-3 для программирования ПЛК, и набор команд SIMATIC, разработанный специально для ПЛК.

Когда STEP 7-Micro/WIN установлен в режим МЭК, он отображает красный ромб  в дереве команд рядом с командами, которые не определены стандартом МЭК1131-3. Есть несколько ключевых различий между системой команд SIMATIC и системой команд МЭК:

  • Набор команд МЭК ограничивается командами, которые являются стандартными среди поставщиков ПЛК. Некоторые команды, обычно включаемые в систему команд SIMATIC, не являются стандартными командами в спецификации МЭК1131–3. Они доступны для использования как нестандартные команды, но если вы используете их, то программа больше не является строго совместимой с МЭК1131-3.
  • У некоторых команд МЭКв форме блоков возможна работа с несколькими форматами данных. Это свойство часто называют «перегрузкой». Например, вместо того, чтобы иметь отдельные математические блоки ADD_I (сложение целых чисел) и ADD_R (сложение вещественных чисел), команда ADD стандарта МЭК1131–3 проверяет формат складываемых данных и автоматически выбирает правильную команду ПЛК. Это может несколько сэкономить затраты времени на программирование.
  • Когда вы используете команды МЭК, параметры команды автоматически проверяются на правильность формата данных, например, целое со знаком вместо целого без знака. Например, если вы попытались ввести целочисленное значение для команды,  которая ожидала битовое значение (вкл/выкл), то происходит ошибка. Это свойство помогает минимизировать синтаксические ошибки программирования.

Делая выбор в пользу набора команд SIMATIC или МЭК, примите во внимание следующие особенности:

  • Команды SIMATIC обычно исполняются быстрее. Некоторые команды МЭК могут иметь более длительные времена выполнения. Некоторые команды МЭК, например, таймеры, счетчики, умножение и деление, работают иначе, чем их аналоги в SIMATIC.
  • С набором команд SIMATIC можно использовать все три редактора программ (LAD, STL, FBD). С набором команд МЭК можно использовать только редакторы LAD и FBD.
  • Принцип действия команд МЭК стандартизован для различных марок ПЛК, т.е. программы, удовлетворяющие МЭК, могут разрабатываться независимо от системы автоматизации.
  • Набор команд SIMATIC содержит больше операций, чем определено в стандарте МЭК. Поэтому вы всегда можете включить команды SIMATIC в свою программу с командами МЭК.
  • МЭК1131-3 устанавливает, что переменные должны описываться с указанием типа, и поддерживает проверку типа данных системой.

 

Раздел: Siemens PLC Метки: , , , , ,

Оставить комментарий

Отправить сообщение

CoDeSys GSM/GPRS модем Lectus OPC MasterSCADA Modbus MX110 Omron OPC-сервер owen OWEN Easy Logic owen logic PLC Configuration PROFIBUS s-200 SCADA scada системы siemens siemens plc SIMATIC Simplight SMS step7 TRACE MODE Динамизация ИП-320 ОВЕН ОВЕН ПЛК ОВЕН ПЧВ ПЛК ПЛК ОВЕН ПР 110 Панель оператора Программируемое реле Частотный преобразователь библиотека в CoDeSys визуализация диспетчеризация конфигурация панели программирование ПЛК серия NS сименс плк частотник частотное управление язык CFC язык ST
.