0% нашли этот документ полезным (0 голосов)
7 просмотров20 страниц

STL, FBD LAD: Simatic S7

Документ содержит инструкции по корректировке программного обеспечения SIMATIC S7, включая информацию о языках программирования, архивировании проектов и использовании дополнительных пакетов, таких как S7-PLCSim и S7-PDIAG. Он также описывает процесс записи и считывания программ с CPU, а также важные аспекты работы с программами в SIMATIC Manager. В документе подчеркивается необходимость осторожности при изменении блоков, созданных с использованием различных языков программирования.

Загружено:

hamza shahbaz
Авторское право
© All Rights Reserved
Мы серьезно относимся к защите прав на контент. Если вы подозреваете, что это ваш контент, заявите об этом здесь.
Доступные форматы
Скачать в формате PDF, TXT или читать онлайн в Scribd
0% нашли этот документ полезным (0 голосов)
7 просмотров20 страниц

STL, FBD LAD: Simatic S7

Документ содержит инструкции по корректировке программного обеспечения SIMATIC S7, включая информацию о языках программирования, архивировании проектов и использовании дополнительных пакетов, таких как S7-PLCSim и S7-PDIAG. Он также описывает процесс записи и считывания программ с CPU, а также важные аспекты работы с программами в SIMATIC Manager. В документе подчеркивается необходимость осторожности при изменении блоков, созданных с использованием различных языков программирования.

Загружено:

hamza shahbaz
Авторское право
© All Rights Reserved
Мы серьезно относимся к защите прав на контент. Если вы подозреваете, что это ваш контент, заявите об этом здесь.
Доступные форматы
Скачать в формате PDF, TXT или читать онлайн в Scribd

Указания по корректировке программы

Осведомьтесь о использованном языке программирования


Если программное обеспечение опции инсталировано, вызывается
при открытии блока необходимый инструмент
Если не инсталировано программное обеспечение опции и Вы
открываете блок, который создавался с помощью
дополнительного пакета, то он показывается в STL
Программные коррекции, например, GRAPH7-блоков могут
производиться только с программным обеспечением опции

Внимание при корректировке блоков, которые создавались


не с помощью STL, FBD или LAD

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_10d.8

Указания Пожалуйста обратите внимание на рисунок.

Предупреждение Изменение блока, который производился программным обеспечением


опции ни в коем случае не должен изменяться программным редактором
LAD/FBD/STL. Иначе не возможен обратный перевод в первоначальное
представление.

Trainings-Center Глава 10 - 8/12 ST-7STOE


fьr Automatisierungs- und Antriebstechnik Обзор дополнительных пакетов для программирования
Упражнение: 10.1: определение языка программирования
блока

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_10d.9

Постановка задачи Вы должны узнать в SIMATIC Manager, в каком языке программировались


блоки.

Проведение • Откройте в SIMATIC-Manager программу пользователя S7-Programm


• Установите для каждого блока язык представления

Блок Язык представления


FB 1
FB 3
FB 7
FB 101
FB 202
FC 1
FC 3
FC 104

Указание Чтобы для отдельного блока устанавить язык представления, нажмите


правой клавишей мыши на блок и после этого "Object Properties". В маске
свойства Вы видите язык представления.

Trainings-Center Глава 10 - 9/12 ST-7STOE


fьr Automatisierungs- und Antriebstechnik Обзор дополнительных пакетов для программирования
S7- PLCSim (Имитация S7-CPU)

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_10d.10

S7 - PLCSIM ENGINEERING-TOOL SIMATIC S7-PLCSim (дополнительный пакет)


имитирует полный S7-CPU вместе с интегрированным CPU-операндами и
периферией на PG/PC. S7-PLCSim используется для программных тестов
в offline-режиме на PG/PC. Он поддерживает при этом все STEP 7-языки
программирования (STL, LAD, FBD, S7-Graph, S7-HiGraph, S7-SCL и CFC).
Программное обеспечение S7-PLCSim позволяет пользователю
перепроверку функциональности программ автоматизации на
персональном компьютере или PG, без целевой аппаратуры.

Уведомления Пользователю предлагаются наряду с различными Debug-возможностями


и уведомления: S7-статус, расширенные возможности для изменения и
наблюдения сигналов.

Применение S7 - PLCSIM позволяет находить ошибки заблаговременно в


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

Trainings-Center Глава 10 - 10/12 ST-7STOE


fьr Automatisierungs- und Antriebstechnik Обзор дополнительных пакетов для программирования
S7-PDIAG (Диагностика процесса)

Простое и быстрое проектирование

LAD, FBD, STL · Проектирование диагностики


LAD, FBD, STL
· Никакое избыточного проектирования
· Унифицированное проектирование
· Унифицированнве данные
S7- Graph S7 - PDIAG

SIMATIC STEP 7 SIMATIC S7/ C7 SIMATIC HMI

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_10d.11

S7 - PDIAG Пакет опции SIMATIC S7-PDIAG возможен план контроля, для раннего
обнаружения ошибки, диагностики и ликвидации. S7 - PDIAG встраивается
непосредственно в языки STL, LAD и FBD и дает возможность для этих
языков интегрированное проектирование диагноза процесса.
Во время создания программы может производиться обнаружение ошибки,
которая связана c операндами. Генерация логики контроля для систем
автоматизации происходит также в S7- PDIAG.

Trainings-Center Глава 10 - 11/12 ST-7STOE


fьr Automatisierungs- und Antriebstechnik Обзор дополнительных пакетов для программирования
TeleService

TeleService Online-соединение с SIMATIC S7/C7 или M7.

Сторона установки с
системными вариантами
S7/C7 или M7
CPU I/O ... CPU
Централизация
STEP7
и TeleServicе
PC адаптер

Модем Модем
PG/PC установки MPI-шина

Телефонная
PG/PC
сеть

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_10d.12

TeleService Благодаря применению SIMATIC TELESERVICE можно управлять через


телефонную сеть установками и системами управления. Это повышает
эффективность системы.
Продление MPI - соединения по телефонной сети предлагает наряду с
анализом ошибок их устранение, а также ввод в эксплуатацию и
модернизацию системы.
Гарантируется применимость существующих в условиях рынка модемов .
Параметрирование происходит через пакете опций SIMATIC
TELESERVICE.

Trainings-Center Глава 10 - 12/12 ST-7STOE


fьr Automatisierungs- und Antriebstechnik Обзор дополнительных пакетов для программирования
Сохранение программ

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_11d.1

Содержание Страница

Расположение программ на жестком диске ............................................................................... 2


Определение величины проекта ............................................................................................... 3
Архивирование на дискету ......................................................................................................... 4
Запись программы в модуль памяти .............................................................................. 5
Считывание программ с CPU в PG .................................................................................. 6
Упражнение 11.1: определение величины программы ............................................................... 7
Упражнение 11.2: архивирование программы на дискету .......................................................... 8
Упражнение 11.3: разархивирование программы на жестком диске ...................................… 9
Свойства объекта .................................................................................................................. 10
Дата и время ................................................................................................................... 11
Открытие свойств объекта ................................................................................................ 12
Свойства проекта ...................................................................................................... 13
Свойства контейнера блоков ....................................................................................... 14
Свойства кодовых блоков ........................................................................................... 15
Сравнение Offline- программы и Online-программы ................................................................... 16
Сравнение блоков ..............................................................................................…………………. 17
Упражнение 11.4: установка даты и времени в PG ............................................................. 18
Упражнение 11.5: редактирование свойств кодовых блоков .................................................... 19
Упражнение 11.6: сравнение блоков Online/Offline ...................................................................... 20

Trainings-Center ST-7STOE
fьr Automatisierungs- und Antriebstechnik Глава 11 - 1/20 Сохранение программ
Расположение программ на жестком диске

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_11d.2

SIMATIC Manager Обзор данных одного или нескольких проектов Вы можете получить при
помощи SIMATIC Manager. На рисунке Вы видите проект "uprog" с
принадлежащими контейнерами и объектами.

Проект Проект содержит все данные, которые производились для проекта, а


именно:

• Одна или несколько программ пользователя


• Таблица символов
• Конфигурация и параметры блоков
• Конфигурация сети.

Trainings-Center ST-7STOE
fьr Automatisierungs- und Antriebstechnik Глава 11 - 2/20 Сохранение программ
Определение величины проекта

или правая кнопка мыши


или правая кнопка мыши

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_11d.3

Вступление С помощью Explorer Вы можете устанавливать величину проекта. Это Вы


должны сделать, прежде чем Вы пытаетесь сохранить проект на дискете.
При величине проекта больше, чем 1,44 MB необходимо проект
архивировать.

Вызов Explorer Нажмите правой клавишей мыши на символ "Start"("Пуск") в списке задач
выберите пункт меню Explorer.

Свойства После того, как Вы открыли каталог, в котором Ваши проекты собраны,
нажмите правой клавишей мыши на каталог с проектом. Выберите пункт
"Свойства", в нем - размер объекта.

Trainings-Center ST-7STOE
fьr Automatisierungs- und Antriebstechnik Глава 11 - 3/20 Сохранение программ
Архивирование на дискету

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_11d.4

Вступление Так как может проект может быть достаточно большим, имеется функция
архивирования.
При этом будут данные архивироваться и после этого будут нуждаться
только примерно 1/8 первоначального требования объема памяти. При этом
используются известные программы архивирования такие, как PKZIP (версия
> = 2.04g), ARJ (версия > = 2.4.1a), LHA (версия > = 2.13) или WINZIP (версия
> = 6.0). Эти программы должны быть инсталированы на PG. Вместе со STEP
7 поставляется программа упаковки ARJ и инсталлируется. В SIMATIC
Manager архиватор можно установить через пункт меню
Options - > Customize - > Archive: путь для программы архива.

Архивирование • Закройте в SIMATIC Manager архивируемый проект


• Выберите команду меню Fiele - > Archive
• Выберите в окне диалога архивируемый проект
• В следующем поле диалога выберите имя для архива

Разархивирование • Выберите команду меню File - > Retrieve


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

Trainings-Center ST-7STOE
fьr Automatisierungs- und Antriebstechnik Глава 11 - 4/20 Сохранение программ
Запись программы в модуль памяти

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_11d.5

Предпосылки В STEP 7 должна быть загружен драйвер Memory-Card, если нет, тогда Вы
через "Пуск" - > Simatic - > STEP 7 - > Memory Card Parameter Assignment
инсталлируете драйвер. Затем имеется в наличии в панели управления в
SIMATIC Manager пункт меню File ->S7 Memory Card.
Прежде чем Вы сможете переносить программу в модуль памяти, он должен
быть очищен.

Откройте в SIMATIC менеджера два окна:

• Окно с сохраняемой программу пользователя


• Окно с MEMORY-CARD

Перенос Выберите на жестком диске желаемый блок или объект "Blocks" и тяните
мышью в окно с MEMORY-CARD.

Trainings-Center ST-7STOE
fьr Automatisierungs- und Antriebstechnik Глава 11 - 5/20 Сохранение программ
Считывание программы с CPU в PG

Системные блоки данных


Системные блоки данных

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_11d.6

Перенос программы После ввода в эксплуатацию Вы должны иметь окончательную


из CPU на PG программуна жестком диске.
Хорошо, если Вы записали программу с комментариями и символикой
перед вводом в эксплуатацию на жестком диске. При программных
коррекциях Вы должны сохранять измененный блок всегда сразу на
жестком диске вместе с комментариями и символикой.
Если программы на PG нет, то Вы можете загружать блоки из CPU в PG.
Разумеется, в этом случае не переносятся никакие комментарии и
символика. При переносе не забывайте папку "System Data" - системные
блоки данных, так как эти блоки содержат данные конфигурации и
коммуникаций.

Образ действий Чтобы полностью перенести программы из CPU в PG необходимо:


• Открыть в SIMATIC Manager новую S7-Programm
• Нажмите на Online символ "On" в панели управления
• Откройте S7-Programm и выберите программу пользователя в папке
"Blocks"
• Используйте пункт меню PLC - > Upload

Указание: Блоки помещаются в PG в программе пользователя в "Blocks".

Загрузка станции Вы также можете загружать полную станцию в PG. Это имеет
преимущество, что Вы можете затем сразу перепараметрировать
аппаратуру .

Образ действия:
• В SIMATIC Manager открывают новый проект
• Выбирается пункт меню PLC - > Upload Station

Trainings-Center ST-7STOE
fьr Automatisierungs- und Antriebstechnik Глава 11 - 6/20 Сохранение программ
Упражнение 11.1: определение размера программы

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_11d.7

Постановка задачи Определите размер любой программы, установленной на Вашем PG.

Trainings-Center ST-7STOE
fьr Automatisierungs- und Antriebstechnik Глава 11 - 7/20 Сохранение программ
Упражнение 11.2: архивирование программы на дискету

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_11d.8

Постановка задачи Вас должны проект архивировать, так как Вы хотите взять с собой проект
на дискете.

Образ действия • Перейдите в SIMATIC Manager


• Закройте все открытые проекты
• Выберите пункт меню File - > Archive - > Project
• Ищите в маске выбора проект STOE _ 16 и соответственно STOE _ 32
• Выберите в следующей маске каталог C:\TEMP и
внесите как имя файла [Link]
• Нажмите кнопку "OK”

Trainings-Center ST-7STOE
fьr Automatisierungs- und Antriebstechnik Глава 11 - 8/20 Сохранение программ
Упражнение 11.3: разархивирование программы на жестком
диске

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_11d.9

Постановка задачи Вы должны разархивировать на жесткий диск проект, заархивированный


при последнем упражнении.

Образ действий • Перейти в SIMATIC Manager


• Закройте все открытые проекты
• Выберите пункт меню File - > Retrive
• Выберите в следующей маске архив C:\ TEMP\[Link]
• Выберитt каталог C:\TEMP
• Нажмите кнопку "OK"

Trainings-Center ST-7STOE
fьr Automatisierungs- und Antriebstechnik Глава 11 - 9/20 Сохранение программ
Свойства объекта

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_11d.10

Object Properties Свойства любого объекта доступны, если кликнуть правой кнопкой мыши на
данный объект и выбрать из выпадающего меню раздел Object Properties...

Trainings-Center ST-7STOE
fьr Automatisierungs- und Antriebstechnik Глава 11 - 10/20 Сохранение программ
Дата и время

Установка даты и времени

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_11d.11

Дата и время Дата и время в CPU показываются или устанавливаются как указано ниже:
Выберите пункт меню PLC - > Set Date and Time.
В Dialogbox показываются дата и время. Если требуются изменения,
выберите соответствующее поле двойными нажатиeм левой клавишей
мыши. Нажмите затем на OK, чтобы изменения были приняты CPU.
Может приниматься также время PG/PC.
Если часы реального времени в CPU не интегрированы, показывается для
времени и даты ” 00:00:00 ”. Этот значение не может изменяться.

Отметка времени Блок содержат отметку времени создания и соответственно последнего


кодового блока изменения.
При этом используется соответственно время, как оно установлено в PG/PC.

Установка времениЧтобы правильно установить дату и время в PG, поступайте следующим


в PG образом:
• Воспользуйтесь кнопкой "Пуск": Пуск ->Настройка -> Панель управления
• Выберите иконку "Дата/время"
• Изменяйте дату и время
• Нажмите кнопку "OK"

Синхронизация Интегрированные часы - если они есть - могут синхронизировать другие


времени часы в других блоках (как Master) или синхронизироваться часами из
других блоках (как Slave).
Синхронизация может происходить:
• В PLC (если наряду с CPU имеется ещe блок c часами )
• Через MPI (если несколько AS соединены через MPI )
• Через MFI (при соединении точке к точке c помощью CP)

Trainings-Center ST-7STOE
fьr Automatisierungs- und Antriebstechnik Глава 11 - 11/20 Сохранение программ
Открытие свойств объекта

OR
или

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_11d.12

Свойства В проекте находятся станции, S7-программы и кодовые блоки. Каждый из


этих объектов имеет собственную маску "Object Properties" с
соответствующими сведениями.

Имеется две возможности вызывать эту маску:


• Воспользуйтесь меню: Edit -> Object Properties
• Нажмите правой клавишей мыши на объект, в появившемся меня
выберите пункт "Object Properties"

Она может показывать как свойства всего проекта, так и отдельных


объектов из него.

Trainings-Center ST-7STOE
fьr Automatisierungs- und Antriebstechnik Глава 11 - 12/20 Сохранение программ
Свойства проекта

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_11d.13

Свойства проекта Следующие данные можно вводить и, соответственно, просматривать:

• Name: Зарегистрированное автором проектное имя.


• Path: Показывается проектный путь.
• Typ: Вид проекта
• Аutor: Имя автора проекта.
• Date Created: Дата создания
• Last Modified: Дата последней модификации
• Comment: Комментарии или заметки к проекту до 254 символов.

Trainings-Center ST-7STOE
fьr Automatisierungs- und Antriebstechnik Глава 11 - 13/20 Сохранение программ
Свойства контейнера блоков

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_11d.14

Свойства Следующий свойства можно устанавливать и просматривать:


контейнера
блоков • Name: Зарегистрированное автором имя программы
пользователя.
• Аuthor: Имя производителя программы.
• Date Created: Дата создания программы.
• Last Modified: Дата,последней модификации программы.
• Comment: Комментарии или заметки к программе пользователя.
• Закладка Specifl: Указывается количество блоков и необходимая
величина памяти.

Trainings-Center ST-7STOE
fьr Automatisierungs- und Antriebstechnik Глава 11 - 14/20 Сохранение программ
Свойства кодовых блоков

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_11d.15

Internal ID: Внешний идентификатор блока (например, FC 4).

Language: Язык (представление), на котором был создан блок.

Typ: Тип блока (например, Function).

Simbol: Символьное имя блока (то, которое указывается в таблице символов).

Simbol Comment: Комментарий для имени блока.

Project Path: Проектный путь для выбранного блока.

Name (Header): Имя блока, данное ему автором.

Familie: Семейство, к которому принадлежит блок, например, семейство


"Regelung" для "PID"-блоков.
Autor: Имя автора блока.
Version: Номер версии блока.

Block Version: Сообщается версия программного обеспечения STEP 7, в котором


производился блок.

Last Modified Дата и время последней модификации


Code: кода
Interface: интерфейса

General-Part 2 В этой закладке указываются свойства блока, как например, DB является


Unlinked.

Trainings-Center ST-7STOE
fьr Automatisierungs- und Antriebstechnik Глава 11 - 15/20 Сохранение программ

Вам также может понравиться