Руководство пользователя по языку step 5

Содержание

  1. Руководство пользователя по языку STEP 5 версия 7.1
  2. Содержание
  3. S5 for Windows ® Version 7

Руководство пользователя по языку STEP 5 версия 7.1

Simatic Step 5 — программное обеспечение фирмы Siemens AG, предназначенное для разработки систем автоматизации технологических и производственных процессов на основе программируемых логических контроллеров (англ. PLC) Simatic S5.

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

Последующие вопросы и ответы должны помочь Вам в использовании руководства в соответствии с Вашими личными потребностями.

Руководство предназначено для разработчиков станков и оборудования на базе программируемых контроллеров и систем ЧПУ фирмы SIEMENS

Содержание

Обзор продукта

  • Объем поставки STEP 5/STV7.1
  • Изменения в сравнении с версией 7.0

Инсталляция STEP 5

  • Инсталляционная программа INSTALL
  • Установка аппаратного обеспечения для STEP 5
  • Подключение принтера
  • Подключение контроллера к программатору
  • Подключение программатора EPROM
  • Обзор кабелей для AG, «программатора-партнера», Prommer
  • Инсталляция драйвера STEP 5
  • STEP 5-Редактор клавиатуры
  • Работа с СОМ-пакетами
  • Совместимость с V6.6, GRAPH 5/II V6.x

Интерфейс пользователя

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

Начало и обработка проекта

  • Предустановки проекта
  • Предустановка проекта
  • Проект загрузить
  • Проект сохранить
  • Проект сохранить как
  • Проект занести в архив
  • Проект удалить из архива
  • Управление блоками
  • Каталог блоков
  • Копия блоков (передача)
  • Сравнение блоков
  • Блоки удалить
  • Сжатие блоков
  • Каталоги DOS
  • Создать каталог DOS
  • Удалить каталог DOS
  • DOS-файлы
  • Вывод каталога
  • DOS- файлы копировать
  • DOS-файлы удалить
  • РСР/М-файл
  • Вывод каталога
  • РСР/М-файл копировать РСР/М->DOS
  • РСР/М- файл копировать DOS -> РСР/М
  • Удаление РСР/М-файла
  • Команды DOS CTRL + F10
  • Выход SHIFT+F4

Общие функции в AWL, КОР, FUP

  • Выбор редактора
  • Назначение функциональных клавиш в режиме вывода
  • Ввод номера библиотеки (SHIFT F6 + SHIFT F2)
  • Переключение типа представления (SHIFT F5 = -> КОР)
  • Редактирование комментариев
  • Комментарий к установке
  • Комментарий к сегменту
  • Заголовок сегмента
  • Ввод номера библиотеки (SHIFT F6 + SHIFT F2)
  • Вывод комментария к операнду
  • Добавление, вставка, передача, удаление и перемещение сегмента
  • Добавление или вставка нового сегмента
  • Копирование сегмента
  • Удаление сегмента
  • Перемещение сегмента
  • Передача сегмента
  • Создание, вывод перекрестных ссылок, смена блока
  • Создание перекрестных ссылок (функция «создание перекрестных ссылок»)
  • Вывод перекрестных ссылок (функция «вывод перекрестных ссылок»)
  • Смена блока
  • Переход к выбранной цели или блоку
  • Поиск по операнду, сегменту и адресу
  • Редактирование имен операндов в блоке
  • Редактирование блока изображения (ВВ-редактор)

Редактирование списка операторов (AWL)

  • Работа с редактором AWL
  • Простая функция редактирования
  • Вывод адресов
  • Комментарий к оператору
  • Сохранение комментария
  • Функциональный блок
  • Правка функционального блока

Редактирование контактного плана

  • Работа с КОР- редактором
  • Простая функция редактирования
  • Примеры редактирования логических связей
  • Комплексные функции
  • Арифметические операции
  • Вызовы блоков
  • Операции загрузки и передачи
  • Операции сдвига и циклического сдвига
  • Операции памяти
  • Операции преобразования
  • Операции сравнения
  • Логические цифровые операции
  • Операции счета
  • Операции времени

Редактирование функционального плана

  • Работа с FUP-редактором
  • Простая функция редактирования
  • Изменение, удаление функций редактора
  • Комплексные функции
  • Арифметические операции
  • Вызовы блоков
  • Операции загрузки и передачи
  • Операции сдвига и циклического сдвига
  • Операции памяти
  • Операции преобразования
  • Операции сравнения
  • Логические цифровые операции
  • Операции счета
  • Операции времени

Редактирование блоков данных

  • Структура блока данных
  • Редактирование блоков данных
  • Редактирование комментария к блоку
  • Ввод заголовка блока
  • Изменение длины предзаголовка
  • Ввод номера библиотеки
  • Изменение формата данных
  • Ввод слова данных
  • Ввод комментария слова данных
  • Сохранение комментария
  • Размножение слов данных
  • Тест числа с плавающей запятой
  • Вставка /удаление строки

Редактирование масок DB

  • Редактирование маски DB 1
  • Редактирование маски DX О (AG 135 U)
  • Редактирование маски DX О (AG 155 U)

Редактирование списка присвоений

  • Общая работа с редактором
  • Создание списка присвоений
  • Помощь при редактировании
  • Изменение списка присвоений

Редактор AWL-BATCH

  • Сетевой маршрут
  • Функция сетевого маршрута
  • Редактирование сетевого маршрута

Пример
Параметры принтера

  • Установка параметров принтера

Редактор колонтитула

Тест

  • Online-функции
  • Состояние блока
  • Состояние переменных
  • Управление переменными
  • Управление выходами
  • Контроль обработки включен
  • Контроль обработки выключен

Контроллер

  • Запуск контроллера
  • Останов контроллера
  • Сжатие памяти контроллера
  • Вывод информации о контроллере
  • Стек блоков контроллера
  • Вывод содержимого RAM
  • Структура памяти контроллера
  • Системные параметры контроллера

Управление

  • Создание ссылок
  • Обработка EPROM
  • Автоматическое переименование
  • Ручное переименование
  • Списки присвоений
  • Преобразование SEQ -> INI
  • Преобразование INI -> SEQ
  • Коррекция INI
  • Преобразование V1.x и V2.x
  • Удаление SEQ
  • Удаление INI
  • Вывод списка ошибок
  • AWL-BATCH
  • Компилятор AWL-BATCH
  • Замена операндов
  • Вывод файла протокола
  • Вывод списка ошибок
  • Конвертировать
  • Выбор языка
  • Установка цвета

Документация

  • Обзор функций документации
  • Стандартный вывод
  • Вывод блоков STEP 5
  • Блоки данных
  • Маски DB
  • Вывод списка присвоений
  • AWL-BATCH
  • Структура программы
  • Таблица перекрестных ссылок
  • Вывод плана использования
  • Вывод суммарного отчета
  • Вывод предустановок проекта
  • Вывод сетевого маршрута
  • Расширенный вывод
  • Вывод блоков
  • Вывод DB1- масок
  • Вывод списка блоков
  • Вывод списка присвоений
  • AWL-BATCH
  • Вывод программной структуры
  • Вывод таблицы перекрестных ссылок
  • Вывод плана использования
  • Вывод плана использования S-меркеров
  • Вывод контрольного списка
  • Вывод текстовых файлов KOMDOK
  • Управляющие команды
  • Предустановки
  • Команды
  • Правка управляющих команд
  • Функциональные клавиши
  • Проверка управляющих команд
  • Вывод файла протокола
  • Выполнение управляющих команд
  • Печать управляющих команд
  • Правка структуры
  • Вывод структуры
  • Экспорт управляющих команд
  • Импорт управляющих команд

Смена пакетов
Помощь

  • Назначение клавиш
  • Информация о версии STEP 5
  • Версия пакетов S5
  • Инструкции пользования

Редактор AWL/Batch-компилятор

  • В общих чертах
  • AWL- Batch- редактор
  • Помощь редактора AWL
  • Управляющие символы редактора AWL/Batch-компилятора
  • Возможные типы контроллера
  • Операции STEP 5 в редакторе AWL/Batch-компилятор и их условия записи
  • Ввод программных блоков
  • Ввод функционального блока
  • Ввод блока данных (пример)
  • Изменение исходного файла AWL
  • Компилятор/Тестовый прогон
  • Трансляция с функцией КОМПИЛЯТОР
  • Тестовый прогон
  • Замена операндов
  • Вывод файла протокола
  • Печать
  • Вариант командных строк
  • Ввод операторов STEP 5 с другими редакторами

Программный пакет параметрирования COM DB 1

  • Возможности COM DB1
  • Какие функции предоставляет в Ваше распоряжение COM DB 1?
  • Особенности COM DB1
  • Какие контроллеры Вы можете параметрировать с помощью COM DB 1?
  • Работа с COM DB1
  • Иерархическая структура COM DB 1
  • Структура экрана масок COM DB 1
  • Возможности и правила ввода в маски COM DB 1
  • Схема помощи и отображения ошибок в COM DB 1
  • Пример полного параметрирования DB 1 с помощью COM DB 1
  • Предварительная работа
  • Загрузка блока DB 1 по умолчанию из контроллера; ввод комментария к DB 1; выбор блока параметров

PG-сопряжение

  • Аппаратное обеспечение
  • Сопряжение

Практическое применение STEP 5 — прикладной пример

  • Введение в пример (постановка задачи)
  • Составление программы моечной установки с помощью STEP 5
  • Настройка проекта
  • Составление программы
  • Документирование программы
  • Передача файлов, блоков и сегментов
  • Контроль и изменение программы
  • Загрузка и тестирование программы
  • Загрузка программы
  • Тестирование программы
  • Состояние блока
  • Проект программы для прикладного примера

STEP 5 — Хранение данных

  • Потребность в памяти RAM для STEP 5/ST V7.1
  • Распределение памяти
  • Менеджер памяти MS- DOS
  • Оптимизация доступа к диску (в MS-DOS и Windows 3.x)
  • STEP 5 — Структура каталога
  • Файлы STEP 5
  • Функции некоторых файлов STEP 5
  • Имеющиеся блоки и границы параметров

Приложения

Скачать бесплатно «Руководство пользователя по языку STEP 5 версия 7.1» (546 страниц) в хорошем качестве можно по ссылке расположенной ниже:

Руководство пользователя по языку STEP 5 версия 7.1. Скачать бесплатно.

Смотри дополнительную литературу в разделе «Книги по ЧПУ»

S5 for Windows ® Version 7

New in Version 7:

  • OsziCam®
  • Statusrecorder
  • LogView
  • Intelligent Input Assistance
  • Online to a SIMATIC S5 via SINEC L2
  • Online to a SIMATIC S5 via H1
  • Calling of the STEP5 COM packages on
    Windows XP (32/64 Bit)
    Windows Vista (32/64 Bit)
    Windows 7 (32/64 Bit)
    Windows 8 (32/64 Bit)
    Windows 10 (32/64 Bit

S5 for Windows® provides the tools for creating, modifying, testing and documenting programs for programmable logic controllers (PLC). S5 for Windows® is designed for programming the Siemens PLC family SIMATIC S5 with STEP5. The Function Block Diagram (FBD), the Ladder Diagram (LAD) and the Statement List (STL) are used as presentations for S5. Existing S5 programs can be edited directly without im-/export. S5 for Windows® is compatible to the original Siemens programming unit. For automatic troubleshooting the S5 Doctor functions are integrated as well.
A comfortable editor to create and edit symbolic tables is integrated. Searching and replacing for any criteria as well as rewiring is possible. A syntax check is integrated. The new comfortable multiple segment editor for the creation of statement lists, function block diagrams and ladder diagrams allows the representation of complex functions too. Focus was set on the ease of use with the mouse and/or the keyboard. Cross references and/or the corresponding symbol files are shown with the correct addresses. In this window the symbol file can be edited simultaneously. The allocation of new addresses with syntax check is integrated. Statement lists are created with the comfort of integrated editor. The Windows clipboard can be used for program or configuration manipulations in any place. Statement lists can be altered into function block diagram or ladder diagrams, as far as they are displayable. The display of Function Block Diagrams and Ladder Diagrams in form of State Statement Lists is always possible.

The OsciCAM® allows to analyze motion processes through synchronisation of previously recorded videos and process signals. Recorded videos can be shown synchronously to process signals and a recorded block status of the PLC with time stamp.

With the Statusrecorder, dynamic procedures can be explored by subsequently analysis of the block status frame by frame. The Statusrecorder logs the block status and shows these with time stamp, permitting subsequent changing between the presentations STL, CSF and LAD.

Statusrecorder PLC block status

With the Oscilloscope feature the diagnostic capabilities of the programming system are further enhanced. Dynamic processes can be monitored and analyzed in an integrated screen, in look and feel adapted from an oscilloscope front panel. Pointing to I/O signals with a virtual test probe is sufficient for monitoring multiple signals inside the virtual oscilloscope. Signal recording can be stopped at any time for further timing investigation of the machine fault. Besides watching I/O signals, also the state of local variables at a defined position of program execution can be watched, by simply pointing to the variable with the test probe in block status. Only the integration into the programming system S5 for Windows® makes this possible. The recorded data can also be saved for later investigation, for archiving purposes or to send the information via e-mail.

With S5 for Windows® multiple segments can be shown in the status display representations statement list, function block diagram and ladder diagram. The CPU status function provides information about interrupt stack, block stack and system data.

S5 for Windows® allows calling the COM packages. Communication to a PLC can be established via an USB adaptor.

Предложите, как улучшить StudyLib

(Для жалоб на нарушения авторских прав, используйте

другую форму
)

Ваш е-мэйл

Заполните, если хотите получить ответ

Оцените наш проект

1

2

3

4

5

Содержание

  • 1 Аппаратное обеспечение
  • 2 Программное обеспечение
    • 2.1 Происхождение названия Simatic Step 5
    • 2.2 Редактор
    • 2.3 Языки интерфейса
    • 2.4 Особенности синтаксиса Step 5
    • 2.5 Проблемы и решения
  • 3 Литература
  • 4 См. также
  • 5 Ссылки

Simatic Step 5 — программное обеспечение фирмы Siemens AG, предназначенное для разработки систем автоматизации технологических и производственных процессов на основе программируемых логических контроллеров (англ. PLC) Simatic S5. Предшественником данного ПО является Simatic Step 3. С 1 октября 2005 года фирма Siemens более не выпускает новых версий и прекратил поддержку Step 5. Следующим шагом в развитии систем автоматизации был выпуск новой версии языка Simatic Step 7, которая развивается и поддерживается по состоянию на начало 2010-х годов. Однако линейка контроллеров на основе Step 5 используется на большом количестве промышленных предприятий, поэтому ряд сторонних компаний, продолжают поддержку пользователей этого ряда устройств и в 2010-е годы.

Аппаратное обеспечение

К линейке контроллеров предназначенных для программирования относятся: 90U, 95U, 101U, 100U, 105, 115U, 135U и 155U. Контроллеры с большим номером более сложны и соответственно дороги.
Каждому классу вышеперечисленных контроллеров соответствуют свои значения рабочих частот (скорости), оперативной и постоянной памяти и набора выполняемых операций. Некоторые системы, предназначенные к использованию в системах с повышенными требованиями к надежности, например, в фармацевтической и атомной промышленности, снабжены резервными дублирующими блоками.

Каждое шасси контроллера состоит из:

  • задней панели (корзины) со слотами для подключения основных, дополнительных блоков и функциональных модулей;
  • блока питания;
  • блоков входов и выходов цифровых и/или аналоговых сигналов;
  • блока процессора (англ. CPU), снабжённого съёмным блоком энергонезависимой (англ. EPROM, англ. EEPROM) памяти и резервным аккумулятором;

Step 5 устанавливается на специализированный промышленный компьютер, (в случае его производства фирмой Siemens AG или Fujitsu-Siemens, называющийся в этом случае «программатор», PG) или обычный промышленный компьютер снабжённый специальным интерфейсом и операционными системами DOS или Windows (в окне DOS) в зависимости от версии. Программатор подключается к контроллеру через последовательный порт, промышленную сеть Profibus, Multiple-point interface (англ. Multi Point Interface) или Industrial Ethernet.

Для связи с оборудованием применяются интерфейсы AS-Interface или компоненты для построения промышленных сетей.

Программное обеспечение

Программирование контроллеров осуществляется редактором программ на языке Step 5.

Происхождение названия Simatic Step 5

Название Simatic — зарегистрированная торговая марка компании Siemens, с 1958 года объединяет в акрониме слова «Siemens» и «Automatic».
Step происходит из начальных букв трёх слов немецкого языка нем. STeuerungen Einfach Programmieren.

Редактор

В редакторе Step 5 программист имеет возможность редактировать и тестировать рабочую, либо разрабатываемою программу в режиме в автономном (offline) либо неавтономном режиме реального времени (online) и произвольно менять значения входных, выходных сигналов и внутренних переменных (маркеров) контролируя технологический процесс.

Языки интерфейса

Редактор Step 5, поддерживает пять европейских языков: немецкий, английский, испанский, итальянский[источник не указан 2686 дней], французский, а также несколько азиатских — китайский (традиционный), китайский (упрощённый), корейский и японский.

Особенности синтаксиса Step 5

При выборе английского интерфейса редактора программа автоматически включает английский синтаксис написания программ, на остальных языках синтаксис немецкий.

Редактор Step 5 позволяет написание программ используя три различных метода представления:

Метод представления В немецком синтаксисе В английском синтаксисе
Язык релейно-контактной логики KOP (Kontaktplan) LAD (Ladder diagram)
Язык функциональных блочных диаграмм FUP (Funktionsplan) CSF (Control system flowchart)
Язык списка инструкций (список операторов или мнемокод) AWL (Anweisungslist) STL (Statment List)
  • Graph 5 для обох синтаксисов (немецкого и английского), поддерживается контроллерами Siemens 103 и старше. Этот вид представления служит для описания структуры последовательного программного управления.

Проблемы и решения

Возможность использования разного синтаксиса в процессе работы с программой на языке программирования Step 5 обучения наряду с гибкостью и удобством для специалистов, у которых немецкий или английский языки являются родными, создают некоторые трудности в других странах. Особенно в процессе обучения языку программирования Step 5. На курсах обучения по программированию и обслуживанию контроллеров Simatic Step 5 специалисты учебных центров Siemens применяют немецкий синтаксис, а затем в процессе самостоятельной работы большинство ИТ-специалистов при выборе языка выбирают в качестве языка интерфейса английский (более привычный в среде ИТ-специалистов). Редактор программы в этом случае автоматически включает английский синтаксис и выглядит иначе.

Эта проблема была решена Siemens с выпуском новой версии контроллеров и языка Simatic Step 7, где нет жесткой привязке языка интерфейса к синтаксису программы, а есть возможность выбора и языка интерфейса и языка синтаксиса и делает работу более удобной.

Литература

  • Hans Berger: Automating with the SIMATIC S5-135U 3rd., revised edition, 1993

См. также

  • Simatic Step 7
  • Simatic S5
  • Simatic S7

Ссылки

  • Siemens-Simatic-Portal

S5-115U Manual

8

The STEP 5 programming language has the following three operation types:

Basic Operations include functions that can be executed in organization, program, sequence,

and function blocks. Except for the addition (+F), subtraction (-F), and organizational

operations, the basic operations can be input and output in the statement list (STL), control

system flowchart (CSF), or ladder diagram (LAD) methods of representation.

Supplementary Operations include complex functions such as substitution statements, test

functions, and shift and conversion operations.

They can be input and output in STL form only.

System Operations access the operating system directly. Only an experienced programmer

should use them.

System operations can be input and output in STL form only.

8.1

Basic Operations

Sections 8.1.1 through 8.1.9 describe the basic operations.

EWA 4NEB 811 6130-02b

STEP 5 Operations

8-1

Понравилась статья? Поделить с друзьями:
  • Должностная инструкция для младшего воспитателя детского сада по фгос
  • Вигантол инструкция по применению взрослым таблетки 1000 мг
  • Руководство по ремонту двигателя к4м
  • Мануал 2jz ge vvti
  • Руководство по эксплуатации тормозных систем