Date:30.09.2014 File:UPROG_14E.1 SIMATIC S7 Siemens AG 1999. All rights reserved. Information and Training Center Knowledge for Automation Преобразование.

Презентация:



Advertisements
Похожие презентации
Date: File:PRO1_04E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Конфигурация.
Advertisements

Date: File:UPPROG_05E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Редактирование.
Date: File:UPPROG_02E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Программа файловый.
Date: File:PRO1_02E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation SIMATIC Manager.
Date: File:PRO1_15E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Документирование,
Date: File:PRO1_05E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Редактирование.
Date: File: PRO1_17E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Решения (Вариант.
Date: File:UPPROG_04E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Конфигурация.
Date: File:UPPROG_08E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Функции тестирования.
Date: File:PRO1_09E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Функции тестирования.
Date: File:PRO1_08E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Символика.
Date: File:UPPROGE.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Символьные обозначения.
Date: File:PRO1_13E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Организационные.
Date: File:PRO1_06r.1 SIMATIC ® S7 Siemens AG Все права защищены. SITRAIN Training for Automation and Drives Символы.
Date: File:PRO1_11E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Функции и функциональные.
Date: File:PRO1_12E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Устранение неполадок.
Date: File:UPPROG_10E.1 SIMATIC S7 Siemens AG All rights reserved. Information и Training Center Knowledge for Automation Функции и функциональные.
Date: File:MICRO_05D.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Редактирование.
Date: File:MICRO_04D.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Конфигурация.
Date: File:WINAC_03e.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Win AC Pro.
Транксрипт:

Date: File:UPROG_14E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Преобразование файлов S5

Date: File:UPROG_14E.2 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Утилита для преобразования файлов S5

Date: File:UPROG_14E.3 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Преобразование

Date: File:UPROG_14E.4 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Ошибки и предупреждения

Date: File:UPROG_14E.5 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Help-файл с предупреждениями об ошибке

Date: File:UPROG_14E.6 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Корректировка программы

Date: File:UPROG_14E.7 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Компиляция программы

Date: File:UPROG_14E.8 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Замечания по адаптации программы Адаптация запуска программы Для CPU 314 для запуска используется только OB100, т.е., если Вам нужно определять ручной или автоматический полный перезапуск, Вы должны оценить стартовую информацию в программе. Выполнение программы, выполняемой по времени Устанавливается параметр времени (timing code) с помощью утилиты HW-Config Используется только один организационный блок OB 35, т.е., если различные OB управления по времени использовались в STEP 5-программе, они все должны вызываться в OB 35 Смещение 256 байтов добавляется к S5 S флагам, т.е., S 0.0 соответствует M Для S7-300 (max. 256 Mб), следовательно, необходимо использовать альтернативный метод, напр., биты данных. Системные установки с помощью DX0 или DB 1 Заменяются назначением параметров с помощью HW CONFIG Перетрассировка программы (Настройка на новые адреса)

Date: File:UPROG_14E.9 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Оптимизация программы Edge evaluation (Оценка фронта сигнала) Новые инструкции FP или FN Несколько инструкций. Экономятся меркеры. Функция STEP 5Замена в STEP 7Преимущества Scratchpad flags (Сверхоперативные флаги) Временные переменные блока Доступ по имени. Не нужно чтения/записи флагов. Flashing frequency (Частота мигания) Меркеры частот Доступны 8 различных частот. Не нужно программировать.

Date: File:UPROG_14E.10 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Упражнение: Создание и компиляция исходной программы Шаг ДействияРезультат Закрыть все блоки, открытые в редакторе Program Editor 1 Выбрать опции меню: File -> Generate Source File и введите имя объекта "PROTECT" в появившемся окне (S7-программа "My Program") 2 Из выбранных блоков генерируется исходный файл Выбрать все блоки из S7- программы "My Program" и подтвердить кнопкой "OK" 3 Исходная программа отображается Открыть исходную программу "PROTECT" 4Блок защищен В FC 1 вставить ключевое слово "know_how_protect" 5 Программа компилируется в выполняемые блоки Скомпилировать исходную программу 6Раздел кода больше не отображается.Открыть блок FC 17

Date: File:UPROG_14E.11 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Упражнение: Подготовка к преобразованию Шаг ДействияРезультат Отображается структура файла Открыть программу SIMATIC Manager1 Новая S7-программа создана В проекте "My Project" создать S7- программу "CONVER" 2

Date: File:UPROG_14E.12 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Упражнение: Выполнение преобразования Шаг ДействияРезультат Утилита открыта Открыть утилиту "Converting S5 Files"1 Блоки STEP 5 и STEP 7 отображаются в диалоговом окне Открыть S5-программу \S5_DATA\CONVER\MODELLST.S5D 2 Теперь номер блока - OB 100 Дважды щелкните по строке с STEP 5-блоком OB21 и измените его на OB Преобразование началось Щелкните по кнопке "Start"4 Пронализируйте сообщения об ошибке 5Утилита закрыта Выйдите из утилиты "Converting S5 Files" 6

Date: File:UPROG_14E.13 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Упражнение: Редактирование и компиляция программы Шаг ДействияРезультат Существующие исходные программы отображаются В S7-программе "CONVER" выбрать папку Source Files (исходные файлы) 1 Конвертированная S5-программа вставлена как исходная программа. Выбрать опции меню: Insert New Object -> External Source Files, затем файл "MODELLAC.STL" из папки C:\S5_DATA\CONVER 2 Теперь стандартные блоки для преобразования чисел из формата BCD (двоично-десятичное) в Integer (целое) и наоборот доступны. Скопировать блок FC81/82 из стан- дартной библиотеки, S7-программу "S5-S7 Converting Blocks" в папку "CONVER" 3 Исходная программа отображается Открыть исходную программу "MODELLAC". 4Устранить ошибки 5 Получены исполняемые блоки из программы Скомпилировать исходную программу 6Исполняемые блоки сгенерированы Повторять шаги 5 и 6, пока не будут устранены все ошибки 7

Date: File:UPROG_14E.14 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Упражнение: Выполнение перетрассировки (переадресации) Шаг ДействияРезультат Блоки этой S7-программы отображаются Переключиться в SIMATIC Manager и выбрать папку Blocks из S7-программы "CONVER". 1 Появляется окно "Rewire" (переадресация) Выбрать опции меню: Options -> Rewire 2 Задать старые и новые адреса (см. ниже) 3 При переадресации принимается в расчет доступ ко всем адресным битам Выбрать опцию: "All addresses within the specified address area" ("Все адреса внутри определенного адресного пространства") 4 Программа настроена на работу с новыми адресами Запустить процесс переадресации нажатием на кнопку "OK" 5

Date: File:UPROG_14E.15 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Упражнение: Проверка перетрассировки (переадресации) Шаг ДействияРезультат Данные ссылок генерируются/ обновляются Запустить утилиту "Display Reference Data" (Отображение данных ссылок) 1 В программе обновлена адресация Проверить, вставлены ли абсолютные новые адреса 2

Date: File:UPROG_14E.16 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Упражнение: Импорт таблицы назначений STEP 5 Шаг ДействияРезультат Таблица символов отображается Открыть таблицу символов S7- программы "CONVER" 1 Таблица символов пуста Удалить все вводы в таблице символов 2 Появляется окно выбора файлов Выбрать опции меню: Table -> Import и определить тип файлов: "Assignment List (*.SEQ)" 3 Конвертированная таблица назначений STEP 5 импортирована Выбрать файл "MODELLS7.SEQ" из каталога S5_DATA\CONVER. Подтвердить нажатием кнопки "Open" ("Открыть"). 4 Сохранить таблицу символов 5

Date: File:UPROG_14E.17 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Упражнение: Адаптация таблицы символов (Вариант А) Шаг ДействияРезультат Таблица символов содержит назначения согласно рисунку. Задайте измененные абсолютные адреса в таблице символов (см. рисунок ниже). Примечание: Используйте функцию "Find and Replace". Чтобы поменять, например, адреса для всех входов с байта 8 на байт 16, введите: Find what: (Найти) I*8.* Replace with: (Заменить на) I 16. 1

Date: File:UPROG_14E.18 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Упражнение: Адаптация таблицы символов (Вариант В) Шаг ДействияРезультат Таблица символов содержит назначения согласно рисунку. Задайте измененные абсолютные адреса в таблице символов (см. рисунок ниже). Примечание: Используйте функцию "Find and Replace". Чтобы поменять, например, адреса для всех входов с байта 8 на байт 16, введите: Find what: (Найти) I*8.* Replace with: (Заменить на) I 16. 1

Date: File:UPROG_14E.19 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Упражнение: Считывание и масштабирование аналогового сигнала Шаг ДействияРезультат Аналоговые величины считываются и масштабируются Измените блок FC 3 из S7-программы в соответствии с задачей 1 Измененный блок FC 3 сохранен Сохраните блок 2

Date: File:UPROG_14E.20 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Описание функций модели конвейера INI 1 … INI 3 (Датчики присутствия) M 1 (Мотор) H 1, H 2, H 3, H 4 (Светодиодные индикаторы) S 1, S 2, S 3, S 4 (Кнопки подтверждения) LB1 (Фотоэлемент)

Date: File:UPROG_14E.21 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Упражнение: Настройка модели конвейера Шаг ДействияРезультат Сброс памяти выполнен Выполнить сброс памяти CPU1 Параметры модуля назначены Загрузите конфигурацию оборудования HW Configuration "My Station" в CPU 2 Загрузите все блоки из программы S7 "CONVER" в CPU 3 Вы можете управлять конвейером в ручном и автоматическом режимах Настройте программу в соответствии с описанием функций 4

Date: File:UPROG_14E.22 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Дополнительное упражнение: Замена функции детектирования фронта сигнала RLO Шаг ДействияРезультат Блок FC 6 открыт Открыть блок FC 6 из S7-программы "CONVER" 1 Сегмент 3 стал короче В сегменте 3 замените функцию определения фронта RLO новой инструкцией 2 Сохранить и загрузить измененный блок 3Блок работает Протестировать блок 4

Date: File:UPROG_14E.23 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Дополнительное упражнение: Использование меркера частот Шаг ДействияРезультат Блок FC 4 открыт Открыть блок FC 4 из S7-программы "CONVER" 1 Сохранить и загрузить измененный блок 5 Меркер переключается с частотой 2 Гц Проверить работу меркера частот M (переключается ли) 6Удалить сегменты 5 и 62Сегмент 5 вставлен Вставить новый сегмент после сегмента 4 3 Проверить меркер частот, переключающийся с частотой 2 Гц и определить его как M