Основные понятия языка step 7

Содержание

  1. Краткий обзор TIA Portal
  2. Шаговый ПИД-регулятор PID_ES (Step Controller)
  3. Введение в HMI Faceplate
  4. Управление дискретной задвижкой
  5. Создание фейсплаты дискретной задвижки (продолжение урока 4)
  6. Программирование дискретной задвижки (продолжение урока 5)
  7. Обработка аналоговых сигналов в TIA Portal
  8. Создание фейсплаты аналогового датчика, авторизация пользователя SIMATIC Comfort Panel (продолжение урока 7)
  9. Разработка функционального блока обработки аналогового сигнала в STEP7 Professional (продолжение уроков 7 и 8)
  10. Адаптация проекта для панели оператора SIMATIC Comfort Panel в проект WinCC Advanced для ПК
    (продолжение уроков 7-9)
  11. Аварии и тренды, оперативные и исторические данные в WinCC Advanced (продолжение уроков 7-10)
  12. Установка TIA Portal V15.1. Конвертация проекта, разработанного в TIA Portal V14,
    в проект TIA Portal V15.1
  13. Контроль присутствия устройств в сети PROFINET или PROFIBUS для S7-1200 и S7-1500
  14. Программирование в TIA Portal обмена данными по сети PROFINET между преобразователем частоты ATV630 и
    контроллером SIMATIC S7-1500
  15. Счётчик моточасов (времени наработки)
  16. Управление светозвуковой сигнализацией
  17. Управление режимами работы насосных агрегатов
  18. Управление электроприводом насосных агрегатов
  19. Групповое квитирование аварийных сообщений в операторских панелях
    SIMATIC HMI Panels
  20. Настройка преобразователя частоты Altivar Process ATV600
  21. Обновление прошивки контроллера S7-1500
  22. Загрузка проекта в S7-1500 и ET200SP
  23. Создание резервной копии S7-1500: выгрузка проекта из ПЛК, архивирование проекта
  24. Уставки (Setpoints) в TIA Portal STEP7 или как не потерять
    настройки ПИД-регуляторов после пусконаладки
  25. Общее устройство (Shared Device) или как в TIA Portal несколько контроллеров делят между
    собой одну станцию распределённого ввода-вывода
  26. MRP домен + IRT домен = MRPD домен или введение в технологии
    Media Redundancy и Real-time communication
  27. Конфигурирование доменов IRT и MRPD (продолжение урока 26)
  28. Time-based IO или
    как управлять быстрым дискретным технологическим процессом строго по времени
  29. Как загрузить программу ПЛК SIMATIC S7-1500, если нет связи между программатором и ПЛК
  30. Как загрузить две программы ПЛК SIMATIC S7-1500 в S7-PLCSIM Advanced V2.0
    на локальной и удалённой машинах и подключить к ним WinCC по TCP
  31. SIMATIC Automation Tool
  32. Как установить связь между онлайн симулятором панели Weintek и S7-PLCSIM для отладки программ HMI-PLC
    без панели оператора и ПЛК
  33. Как протестировать программу контроллера S7-1200 с ПИД-регулятором PID_Compact в симуляторе S7-PLCSIM с помощью HMI, разработанного на панели оператора Weintek
  34. Как связать LOGO! с WinCC

Программирование FB10 в функциональном плане

Для программирования в FBD введите следующие команды в новом сегменте:

Для редактирования обоих вызовов FB1 в FB10 сам FB10 должен быть вызван. Мультиэкземпляры могут программироваться только для функциональных блоков. Создание мультиэкземпляров для функций (FC) невозможно.

Генерирование DB10 и установка фактического значения

Новый блок данных DB10 заменит блоки данных DB1 и DB2. Данные для первого и второго двигателя хранятся в DB10 и потребуются в дальнейшем для вызова FB10 в OB1

Создайте блок данных DB10 в окне новый блок данных активизируйте опцию Data block referencing a function block и выберите FB10 и подтвердите настройки.
Открывается блок данных DB10. Выберите команду меню View > Data View .В представлении данных отображается каждая отдельная переменная в DB10, включая «внутренние» переменные двух вызовов FB1 («локальные экземпляры»). В представлении описаний (declaration view) переменные отображаются так, как они описаны в FB10.
Замените фактическое значение (Actual Value) для дизельного двигателя на «1300», сохраните блок, а затем закройте его.

Все переменные теперь хранятся в таблице описания переменных DB10. В первой половине можно видеть переменные для вызова функционального блока «Petrol_Engine «, а во второй половине переменные для вызова функционального блока «Diesel_Engine «. «Внутренние» переменные FB1 сохраняют свои символические имена, например, «Switch_On «. Перед этими именами теперь помещается имя локального экземпляра; например, «Petrol_Engine.Switch_On».

Вызов FB10 в OB1

В нашем примере вызов FB10 производится в OB1. Это вызов представляет ту же самую функцию, которую вы изучили при программировании и вызове FB1 в OB1 . Используя мультиэкземпляры, вы можете далее заменить запрограммированные сегменты 4 и 5 из этого раздела.

Откройте ваш ОВ1. Откройте таблицу символов с помощью команды меню Options > Symbol Table и вставьте в таблицу символов символические имена для функционального блока FB10 и блока данных DB10.

SW Redundancy – поддержка функций резервирования на программном уровне

Программное обеспечение Redundancy позволяет создавать недорогие варианты резервированных систем автоматизации на основе стандартных компонентов SIMATIC S7-300/ S7-400/ ET200M. Поддержка функций резервирования обеспечивается на программном уровне. Резервированные системы автоматизации с небольшими требованиями к скорости переключения с ведущей на резервную систему автоматизации. Например, систем управления насосными станциями, систем управления нагревом и охлаждением, систем регулирования уровня, систем сбора данных и т.д.

WinAC

Современные технологии автоматизации все в большей степени базируются на комбинированном подходе, требующем решения задач управления, обработки данных, коммуникации, визуализации и технологии. Реализацию этих задач на базе современного ПК предлагает новый продукт SIMATIC WinАC (Windows Automation Center), основанный на стандарте Windows 2000/XP и использующий стандартные интерфейсы для интеграции с бизнес процессами.

WinAC технология направлена на решение критических по времени и ориентированных на конкретные технологии задач: регулирование, позиционирование, быстрый счет, числовое управление. Вы можете использовать программные пакеты регулирования или функциональные модули S7-300, подключаемые как распределенная периферия по PROFIBUS-DP.

SIMATIC WinАC предлагает полный спектр взаимосвязанных компонентов из одних рук, включающих управление на базе ПК, промышленные ПК, децентрализованную периферию, программное обеспечение для разработки программ управления и визуализации. SIMATIC WinАC полностью совместим с SIMATIC S7, его программирование осуществляется с использованием стандартных программных пакетов SIMATIC, а созданная программа может быть потом загружена как в WinАC, так и в контроллер S7.

SIMATIC WinAC — система с 5 интегрированными функциями решает задачи управления. При этом возможны два решения:

SIMATIC WinCC flexible – один пакет для решения всех задач человеко-машинного интерфейса

Новое программное обеспечение SIMATIC WinCC flexible предназначено для решения обширного комплекса задач человеко- машинного интерфейса: от разработки проекта отдельно взятой панели оператора до разработки мощных систем человеко- машинного интерфейса с архитектурой клиент/сервер. Оно объединяет в себе простоту работы с пакетом SIMATIC ProTool, широкие функциональные возможности SIMATIC WinCC, а также новые инновационные технологии

WinCC flexible V1.0 обеспечивает возможность разработки проектов для всех типов панелей оператора на базе Windows CE (панели SIMATIC серий 70/ 170/ 270/ 370), включая новые пане- ли типов TP170 Micro, OP77B, MP270B-6, новую модификацию TP170A. Разработка проектов для текстовых и графических панелей с операционной системой RMOS (OP3/ TD17/OP7/OP17/OP27/TP27/OP37/TP37) не поддерживается. Однако WinCC flexible V2.0 будет поддерживать конвертацию проектов RMOS-панелей в проекты панелей на базе Windows CE.

Drive Engineering System (Drive ES) — инжиниринговая система для всех приводов Siemens

Drive ES – пакет программ, предназначенных для ввода в эксплуатацию, настройки, диагностики и обслуживания всех приводов Siemens как при индивидуальной работе, так и в составе комплексных систем автоматизации. Предлагается три варианта пакета: — Drive ES Basic — Drive ES SIMATIC — Drive ES PCS7.

Drive ES Basic (базовая версия) используется для быстрой настройки, обслуживания и диагностики приводов SIEMENS (включает в себя DriveMonitor / SIMOCOM U). Эта программа может быть встроена в STEP 7 или работать на PC/PG автономно. При автономной работе Drive ES Basic устанавливает т.н. Drive Manager, заменяющий SIMATIC Manager. Таким образом, с приводами можно работать так же как с любой техникой автоматизации Siemens. Представление данных одинаково и непрерывно как для техники автоматизации, так и для приводов. Совместное архивное хранение данных осуществляется стандартными средствами, просто и надежно. При использовании Drive ES привода Siemens становятся полноценными компонентами Totally Integrated Automation.

Drive ES Graphic совместно с пакетом SIMATIC CFC (Continuous Function Chart) позволяет графически настраивать SIMOVERT MASTERDRIVES (основные, свободные и технологические блоки). Программа использует функциональность соединителей — бинекторов и коннекторов (техника BICO) привода. Drive ES Graphic имеет развитые функции представления данных, документирования и печати. Условие: на компьютере должны быть установлены Drive ES Basic V.5 и CFC > V5.1.

Drive ES SIMATIC позволяет работать с приводами как с блоками библиотек SIMATIC, таким образом можно очень просто настроить связь между SIMATIC S7-CPU и приводами Siemens (например SIMOVERT MASTERDRIVES). Drive ES SIMATIC заменяет пакет DVA_S7 для всех версий STEP 7 V 5.х и может устанавливаться и использоваться без Drive ES Basic.

Drive ES PCS7 предоставляет библиотеку графических блоков и блоков управления, с помощью которых проектирование связи между приводами Siemens (например SIMOVERT MASTERDRIVES) и SIMATIC PCS7 упрощается до обычного параметрирования. Приводом можно управлять из диспетчерской с помощью стандартной панели оператора. Библиотеки PCS7 можно использовать без Drive ES Basic, при наличии PCS7 V5.х или 6.

SIMATIC STEP 7

SIMATIC STEP 7 — это программное обеспечение которое представляет собой среду разработки управляющих программ для логических контроллеров серий S7-1200, S7-300, S7-1500 и S7-400. Ее предшественником была программа Simatic Step 5, но технологии не стоят на месте и свет видит уже получившая популярность Step 7.

SIMATIC STEP 7 BasicSIMATIC STEP 7SIMATIC STEP 7 ProfessionalSIMATIC STEP 7 LiteTIA Portal

Для контроллеров версии S7-200 используется программная среда Step 7 MicroWin

Концерн Siemens объединил программные пакеты в один интерфейс, что позволило обеспечить единый принцип исполнения этапов работы.Международные стандарты полностью соблюдены при разработке ПО Simatic Step 7:

  • • DIN EN 6.1131-3 — стандарт, благодаря которому можно эффективно снизить затраты на обучение персонала, и повысить скорость изучения ПО
  • • Windows 95, 98, NT, ME, 2000Proffessional, XP Proffessional, Windows 7,Windows 8.1, Windows 10, Windows Server 2008, Windows Server 2012

Siemens SIMATIC S7-200

Линейка программируемых контроллеров Siemens Simatic S7 200 уверенно держит позиции на рынке уже несколько лет. Подобная популярность «Симатик» объясняется надежностью, отличными эксплуатационными характеристиками и невысокой ценой модулей Simatic (особенно по сравнению с более современными аналогами). Самое выгодное решение для реализации задач, предполагающих относительно несложную автоматизацию и управление.

Контроллеры серии Simatic поддерживают технологию связи и обмена данными через модемы, телеметрические системы, сети Ethernet, AS-Interface, MPI, PROFIBUS-DP, MODBUS, PPI.

Центральные процессоры

В S7-1200 используется 3 модели центральных процессоров, отличающихся производительностью, объемами встроенной памяти, количеством и видом встроенных входов и выходов и другими показателями. Каждая модель имеет три модификации:

  • С напряжением питания =24 В, дискретными входами =24 В и дискретными выходами =24 В/0.5А на основе транзисторных ключей.
  • С напряжением питания =24 В, дискретными входами =24 В и дискретными выходами с замыкающими контактами реле и нагрузочной способностью до 2 А на контакт.
  • С напряжением питания ~115/230 В, дискретными входами =24 В и дискретными выходами с замыкающими контактами реле и нагрузочной способностью до 2 А на контакт.
  • Каждый центральный процессор S7-1200 оснащен встроенным интерфейсом Ethernet, который используется для программирования и диагностики, обмена данными с другими системами автоматизации, устройствами и системами человеко-машинного интерфейса. Для одного процессорного модуля можно сконфигурировать 16 различных соединений для обмена данными. Для организации обмена данными могут использоваться транспортные протоколы TCP/IP, ISO на TCP и S7 функции связи (S7 сервер или S7 клиент). При необходимости в составе контроллера может использоваться простейший 4-канальный коммутатор Industrial Ethernet типа CSM 1277, выполненный в формате модулей S7-1200.
  • Все центральные процессоры допускают подключение до трех коммуникационных модулей и установку одной сигнальной платы (SB) ввода-вывода. Дополнительно к CPU 1212C может подключаться до 2, к CPU 1214C – до 8 сигнальных модулей (SM). Все типы центральных процессоров оснащены двумя аналоговыми входами, набором дискретных входов и выходов, а также блоком питания датчиков с выходным напряжением =24 В. Подключение внешних цепей выполняется через съемные терминальные блоки с контактами под винт.

SIMATIC WinCC — открытая SCADA-система для визуализации технологических процессов на ПК

Современный мир систем автоматизации все в большей и большей степени характеризуется наличием общепризнанных стандартов. Открытость и гибкость — непременные качества, которые должны быть присущи современным системам. Открытая система визуализации фирмы SIEMENS WinCCTM позволяет легко и просто интегрировать операторский интерфейс в создаваемые или уже существующие системы технологического управления, избежав при этом непомерных затрат на проектирование и отладку программного обеспечения, и, конечно же, она поддерживает русский язык. Ядро продукта WinCCTM образует нейтральная по отношению к отраслям промышленности базовая система, которая оснащена всеми важнейшими функциями. Поддержка таких стандартных интерфейсов, как OPC, ActiveX, ODBC, SQL, ANSI C, VBA и VBS сохраняет Ваши инвестиции.

LOGO! — линейка периферийных устройств и контроллеров Siemens, выделяющихся универсальностью применения и компактными габаритами. Ориентированы на создание автоматизированных устройств, обеспечивающих логическую обработку информации. Взаимодействие модулей осуществляется благодаря встроенным в память устройства командам. Программировать можно как с помощью соответствующего ПО (LOGO! Basic), так и с использованием встроенной клавиатуры.

Еще одно достоинство LOGO! — экономическая привлекательность, именно эта серия Siemens является оптимальным решением в случае создания новых систем или глобального обновления старых.

Программирование вызова в функциональном плане

При программировании в функциональном плане, выделите в новом сегменте область ввода и введите команды FBD, показанные ниже. Для этого используйте FB Blocks > FB10 Engines в каталоге элементов программы. Удалите вызов для FB1 в OB1

Если вам потребуется программа для управления дополнительными двигателями опишите дополнительные двигатели, как было показано, в таблице описания переменных FB10 («Engines «) и запрограммируйте вызов FB1 в FB10 (мультиэкземпляр в каталоге элементов программы). Затем вы можете определить в таблице символов новые символические имена, например, для процедур включения и выключения.

<—Предыдущая статья   Следующая статья —>

SIMATIC STEP7, S7-PLCSIM — стандартные инжиниринговые средства

Программный пакет STEP7 предназначен для конфигурирования, задания коммуникаций, программирования, тестирования и обслуживания, документирования и архивирования созданных проектов для программируемых логических контроллеров SIMATIC S7-300/-400, C7, WinAC. Данный пакет является частью стандартных инструментальных средств, он может быть дополнен инжиниринговыми пакетами, облегчающими пользователю работу над сложными проектами. STEP7 имеет дружественный интерфейс для всех фаз проектирования системы автоматизации. STEP7 также решает много задач, которые до этого должны были выполняться «вручную». STEP7 (как STEP5) является частью стандартного программного обеспечения предустановленного на программаторы Field и PowerPG. Он также доступен как пакет программ для ПК, при этом необходимы: плата CP5611 или адаптер для PC. Базовый пакет STEP7 предоставляет пользователю различные инструменты для воплощения его проекта:

  • SIMATIC Manager — для коллективного управления с легким обзором всех инструментальных средств и данных для SIMATIC S7 и C7. Все инструменты автоматически вызываются из SIMATIC Manager.
  • Symbol Editor — для определения символических обозначений, типов данных, и комментариев для глобальных переменных. Символьные обозначения доступны во всех во всех приложениях.
  • Hardware Configuration — для программного конфигурирования аппаратного обеспечения системы автоматизации и для параметризации всех модулей. Все вводимые параметры проверяются на допустимость.
  • Communication — для задания управляемой по времени циклической передачи данных между компонентами автоматизации через MPI или для управляемой событиями передачи данных через MPI, PROFIBUS или Industrial Ethernet.
  • System diagnosis — предоставляет пользователю обзор состояния контроллера.
  • Information functions — для быстрого обзора данных CPU и поведения написанной пользователем программы.
  • Документирование — предоставляет пользователю функции документирования всего проекта.

Набор операций STEP7 предлагает очень богатый основной набор команд, что позволяет лёгко и быстро запрограммировать сложные функции:

  • Двоичная логика (вкл. определение фронта), сдвиги, операции со словами
  • Таймеры / счётчики;
  • Операции сравнения, преобразования
  • Математические функции (включая тригонометрические, степенные, логарифмические)
  • Управление программой (скобки, переходы,вызовы)
  • Установка точек прерывания
  • Установка входов/выходов
  • Поддержка многопроцессорной работы (только S7-400)

ProTool/Pro: пакет проектирования для панелей оператора и SCADA система для PC

Современные концепции автоматизации создают серьезные требования к визуализации процессов. Данные процесса должны представляться быстро, в ясной форме и архивироваться уже на машинном уровне.

Базирующаяся на PC система SIMATIC ProTool/Pro отвечает этим требованиям. Она работает под Windows 98/ME/NT4/2000 и состоит из программного обеспечения Runtime (RT) и пакета конфигурирования ConfigurationSystem (CS). ProTool/Pro CS охватывает функции программирования панелей оператора, содержащиеся в ProTool/Lite и ProTool, и дополняет их программным обеспечением для PC Runtime, обладающим малым временем реакции по сравнению с традиционными SCADA-системами.

ProTool/Pro Runtime может использоваться для визуализации установок и небольших производств в любой отрасли промышленности в качестве одноместной системы, и может быть также связана с системами верхнего уровня (например, с WinCC через OPC).

Пакеты конфигурирования ProTool версии 6.0 используются для проектирования следующих устройств: ProTool/Lite V6.0: текстовые TD/OP/C7 и TP170A, TP170B, OP170B ProTool V6.0: все вышеперечисленное плюс графические OP/TP/MP и новые TP270 (6″/10″), OP270 (6″/10″) и MP270B ProTool/Pro CS V6.0: все вышеперечисленное плюс компьютеры PanelPC 670/870, PanelPC Industrial Lite 70, стандартные PC с разрешениями вплоть до 1600*1200, Simotion Panel PC P012K, P015K, P012T, P015T, Sinumerik PanelPC OP010, OP012, OP015.

SIMATIC PDM

Пакет включает в свой состав набор инструментальных средств, позволяющих производить конфигурирование широкого спектра интеллектуальных устройств полевого уровня различных производителей. Для конфигурирования всех устройств используется один пакет программ с одним интерфейсом пользователя. SIMATIC PDM может использоваться двумя способами:

  • В виде самостоятельного пакета, работающего под управлением операционных систем Windows.
  • В виде опциональных инструментальных средств, интегрируемых в среду STEP 7. Это позволяет включать SIMATIC PDM в состав программного обеспечения.

SIMATIC PDM поддерживает функции маршрутизации, что позволяет устанавливать его на инженерной станции и обеспечивать связь со всеми сетевыми устройствами полевого уровня. Это позволяет обслуживать аппаратуру, подключенную к сети PROFIBUS-PA или PROFIBUS-DP, а также использующую для связи HART протокол. Например, регуляторы SIPART или блоки управления SIMOCODE. Форма представления параметров настройки и функций для всех приборов полевого уровня унифицирована. Пакет позволяет производить установку и изменение, сравнение и проверку достоверности данных, поступающих с полевого уровня, а также имитировать поступление таких данных. Кроме того, пакет поддерживает выполнение административных и проверочных функций. Дополнительно SIMATIC PDM обеспечивает мониторинг процесса с отображением значений выбранных параметров, аварийных сигналов и сигналов состояния оборудования.

Системы управления технологическими процессами SIMATIC PCS7

SIMATIC Process Control System 7 (PCS 7) является новой системой управления процессами, построенной в соответствии в концепцией SIEMENS “полностью интегрированная автоматизация”. Эта система идеально подходит для автоматизации технологических процессов в различных областях промышленности. Она базируется на использовании стандартных изделий SIMATIC S7, функциональные возможности которых существенно расширены новым программным обеспечением. Предлагаемый комплекс программных и аппаратных средств позволяет успешно решать типовые задачи автоматического управления.

Система SIMATIC PCS 7 включает в свой состав:

  • Программируемые контроллеры SIMATIC S7-400.
  • Системы распределенного ввода-вывода SIMATIC DP, построенные на основе станций ЕТ 200М/S/X/iS.
  • Промышленное программное обеспечение – система разработки на языке STEP 7, включающая CFС, SFC, SCL и SIMATIC Manager.
  • Системы человеко-машинного интерфейса SIMATIC HMI: рабочие станции, рабочие терминалы на основе WinCC
  • Промышленные сети SIMATIC NET: PROFIBUS и Industrial Ethernet.
  • Пакет SIMATIC BATCH
  • Связь с системами верхнего уровня и заводского управления.

S7-PDiag, ProAgent – инжиниринговые средства диагностики

Пакет программ S7-PDIAG позволяет легко создать единую диагностику процесса и модулей для SIMATIC S7-300/-400 (начиная с CPU314). Диагностика может проводиться во время или после создания программы на языках программирования LAD, SFC или STL. При помощи диагностики процесса возможно распознать ошибочные состояния вне системы автоматизации (например, превышение температуры или давления в процессе). Вместе с программным обеспечением конфигурирования панелей оператора SIMATIC ProTool и дополнительным пакетом диагностики процесса ProAgent, можно разработать мощную систему, для отображения, диагностирования и исправления ошибок процесса на графических панелях оператора OP, многофункциональных платформах MP и станциях WinCC. S7-PDIAG интегрируется в стандартную диагностическую систему STEP7 — CPU, а также в ProTool, ProAgent, OP и MP. Данные диагностики при помощи дополнительного пакета ProAgent могут быть выведены на панели оператора для дальнейшей обработки ошибок.

Siemens SIMATIC S7-1200

Серия Siemens Simatic S7 1200 — микроконтроллеры нового поколения, призванные заменить популярную серию контроллеров Simatic S7 200, и обладающие высокой универсальностью применения и гарантированной надежностью. Могут задействоваться в практически любых комплексных системах и автоматизированных узлах. Несмотря на свое технологическое совершенство, «Симатик» сохраняют ценовую доступность.

Контроллеры серии поддерживают передачу информации и связь при помощи различных соединений (интерфейсы Industrial Ethernet / Profinet, Point to Point), а также PROFIBUS, Modbus, AS-Interface, USS, ASCII.

Программирование FB10 в контактном плане

Вставьте вызов «Petrol_Engine » как мультиэкземплярного блока «Petrol_Engine» в сегмент 1. Затем вставьте требуемые нормально открытые контакты и завершите вызов символическими именами.

Значение «Actual_Speed » для двигателей берется не из битовой памяти , а из совместно используемого блока данных (см. раздел). Назначение общих адресов следующее: «Data_Block».<адрес>, например: «S Data».PE Actual Speed.»

Вставьте новый сегмент и запрограммируйте вызов для другого двигателя. Действуйте так же, как для сегмента 1.

Вставьте новый сегмент и запрограммируйте последовательную цепь с соответствующими адресами. Затем сохраните свою программу и закройте блок.

Временные переменные («PE_Preset_Speed_Reached» и «DE_ Preset_Speed_Reached») подводятся к выходному параметру «Preset_Speed_Reached», который затем далее обрабатывается в OB1.

S7-PLCSIM

Это программное обеспечение, предназначенное для тестирования созданных программ на PG/PC, независимо от доступности целевого контроллера. Это позволяет отлаживать программы на ранних стадиях реализации проекта, что позволяет ускорить и удешевить ввод в эксплуатацию и повысить качество программ. S7-PLCSIM может использоваться для всех пользовательских блоков и для выбора существующих системных функций, которые были разработаны в одном из следующих языков программирования STL, LAD, FBD, S7-GRAPH, S7- HiGraph, S7-SCL. S7-PLCSIM эмулирует SIMATIC S7- CPU с соответствующим отображением процесса.