Руководства, Инструкции, Бланки

Microwin Step7 руководство по программированию img-1

Microwin Step7 руководство по программированию

Категория: Руководства

Описание

Обучаем новичка программированию ПЛК (kobrik)

Простите, ребята. Минуточку внимания. К нам присоединился Ариф Аскеров, из Азербайджана. Он написал мне в личке на асутпфоруме:

Меня зовут Ариф, я из Баку. Закончил Азербайджанскую Государственную Нефтяную Академию, факультет "Автоматизации Производственных Процессов". Проходил все в теории, ищу человека, который мог бы дать мне практические знания в этой сфере (естественно за определенную плату). Меня интересуют вопросы дизайна и проектирования систем управления на уровненных стадиях (PLC/DCS), а также вопросы программирования и закладывание программ в ПЛК. Одним словом все, что относится к управлению производственных процессов.
Если у Вас есть время и возможность, а также желание или вы знаете человека, который мог бы заниматься со мной по интернету (пару раз в неделю
не больше) пожалуйста свяжитесь со мной. Это было бы для меня большой помощью.

Я попросил Арифа зарегистрироваться на разраб-форуме. Никакого обмана, никаких подстав. Это реальный человек. Можете мне верить.

Михайло Администратор Сообщения: 3081 Зарегистрирован: 19 сен 2012, 19:16

Я знаю много фирм а также производителей ПЛК, могу перечислить: ABB, Advantech, Allen-Bradley, Bristol Babcock, Control Microsystems, Fisher-Rosemount, Foxboro, GE Fanuc, Hewlett Packard, Hitachi, Honeywell, Koyo, Mitsubishi, Motorola, Omron, PEP Modular Computer, Samsung, Schneider Electric, Siemens, Toshiba, Yokogawa и т.д.
С какой посоветуете начинать? для более наглядной и понятливой работы.

kobrik Профессионал Сообщения: 581 Зарегистрирован: 04 ноя 2012, 19:23

kobrik писал(а): Я знаю много фирм.
С какой посоветуете начинать? для более наглядной и понятливой работы.


А с какой отраслью промышленности, будете, или работаете?

Нефтяная, т.к. в баку много нефтяных компаний (местных и иностранных). Думаю АВВ в первую очередь. Но для начала думаю начать с систем по проще.

kobrik Профессионал Сообщения: 581 Зарегистрирован: 04 ноя 2012, 19:23

kobrik писал(а): Думаю АВВ в первую очередь. Но для начала думаю начать с систем по проще.


Практически все производители имеют серию небольших контроллеров, надо выбрать их - они и будут попроще.
Еще немаловажные советы для выбора:
1. Если научишься работать с ПЛК одного производителя, то перейти на другое оборудование будет не так уж и сложно. Все ПЛК одинаковые. Ну почти одинаковые.
2. Документация должна быть на русском языке (для обучения, но чтобы успешно работать на практике, надо учить английский, потому что ни один зарубежный производитель не желает оперативно переводить свою документацию, очень много работы с англоязычным текстом)
3. Должны быть консультанты, которые могут оперативно ответить на вопросы
4. Почти у всех программное обеспечение платное, поэтому желательно найти пиратские раздачи (на торрентах и т.д.)
5. Программное обеспечение должно иметь эмулятор ПЛК для пробной обкатки написанной программы без "железа".

Давай попробуем порыться у ABB. Фирма серьезная, но я их контроллеры не знаю.

Михайло Администратор Сообщения: 3081 Зарегистрирован: 19 сен 2012, 19:16

Начинать надо с изучения официального сайта производителя - abb.ru / abb.com
Я нашел все серии эйбибишных контроллеров на русском сайте через последовательность кликов: Алфавитный указатель (А-Я) -> Программируемые контроллеры.
Что мы видим? А видим, что надо изучать английский язык.

Я переведу:
Есть две серии обычных ПЛК AC500-eCo и AC500.
S500-eCo и S500 - это серии для построения распределенных СУ.
Control Builder AC500 - инженерный инструмент для программирования любого ЦПУ серии AC500.

В каталоге на странице 4 я обнаружил, что серия AC500 покруче, чем AC500-eCo.
http://www05.abb.com/global/scot/scot20. New-BR.pdf

Обычно инженер начинает работу именно с каталога - по нему выбирает нужные ему компоненты ПЛК.
На странице 11 - описание программного обеспечения PS501 Control Builder Plus. Про эмулятор ПЛК - ни слова. А вот на странице 54 говорится: "offline simulation". Что ж? Я одобряю выбор!
На странице 79, кстати, учебный стенд AC500 предлагается. За деньги.

P.S. Осталось поискать на торрентах или хотя бы пробную версию Контрол Билдера. На официальном сайте выложены только обновления, самого дистрибутива нет.
http://www.podbora.net/viewtopic.php?f=10&t=13
http://www.torrentino.com/torrents/193886

Михайло Администратор Сообщения: 3081 Зарегистрирован: 19 сен 2012, 19:16

Offline simulation (эмулятор ПЛК) - необходимая вещь для новичка. Написанную программу можно испробовать, не имея самого ПЛК.

Михайло Администратор Сообщения: 3081 Зарегистрирован: 19 сен 2012, 19:16

kobrik писал(а): ищу человека, который мог бы дать мне практические знания в этой сфере (естественно за определенную плату)

P.S. Хотелось бы узнать:
1. Как у тебя с английским языком?
2. Знаешь ли какой-нибудь язык программирования, знаешь ли основы программирования?


Я свободно владею английским языком. Для разбора инструкций проблем не будет. Программированием занимался на С++ в а также на МАТЛАБ в универе.
Так что логику программирования я легко освою, надо только направление.

kobrik Профессионал Сообщения: 581 Зарегистрирован: 04 ноя 2012, 19:23

Отлично. Я удивлен твоим познанием зарубежных производителей ПЛК, ты наверное что-то уже знаешь по теме:
1. Как выбрать ПЛК и его компоненты под конкретную задачу?
2. Схемы на реле читать и составлять умеешь?

Михайло Администратор Сообщения: 3081 Зарегистрирован: 19 сен 2012, 19:16

Михайло писал(а): Отлично. Я удивлен твоим познанием зарубежных производителей ПЛК, ты наверное что-то уже знаешь по теме:
1. Как выбрать ПЛК и его компоненты под конкретную задачу?
2. Схемы на реле читать и составлять умеешь?


1. Чтобы выбрать соотв. ПЛК во первых надо обратить внимание на сложность задачи управления. Для выбора модуля входа/выхода нужно расчитать какие параметры и какого типа будут подключаться к нему.
2. Вы имеете ввиду ladder logic? если да то имею практику с чтением схем.

kobrik Профессионал Сообщения: 581 Зарегистрирован: 04 ноя 2012, 19:23

Так. Погоди. Так кто кого обучать будет?

С твоими познаниями осталось только посоветовать тебе: скачай софт по тем двум ссылкам (не знаю, какой вариант лучше) и пробуй

Еще один вопрос: какое напряжение чаще всего используется для питания "башки" ПЛК и его входов/выходов?

Михайло Администратор Сообщения: 3081 Зарегистрирован: 19 сен 2012, 19:16

Михайло писал(а): Так. Погоди. Так кто кого обучать будет?

С твоими познаниями осталось только посоветовать тебе: скачай софт по тем двум ссылкам (не знаю, какой вариант лучше) и пробуй

Еще один вопрос: какое напряжение чаще всего используется для питания "башки" ПЛК и его входов/выходов?

ну в основном насколько я знаю напряжение питания таких систем 24В

kobrik Профессионал Сообщения: 581 Зарегистрирован: 04 ноя 2012, 19:23

давайте будем разбирать конкретные системы и рассматривать конкретные задачи управления. то что я вам пишу это результат моей начитанности. и то в моих знаниях есть большие пробелы.

kobrik Профессионал Сообщения: 581 Зарегистрирован: 04 ноя 2012, 19:23

Kobrik. я видел что Вы зарегестрировались на форуме Шнейдер электрик, а на сайт http://se-automation.in.ua/ ходили? Там автор довольно хорошие видеопрезентации дал по Zelio. Как начало изучения ПЛК очень даже неплохо, ИМХО.

Другие статьи

PLC - это просто! Переменные в STEP 7-Micro

Переменные в STEP 7-Micro/WIN Присвоение начальных значений переменным выполняется в редакторе блоков данных. Вы можете выполнять назначения байтам, словам или двойным словам памяти переменных. Комментарии не обязательны.

Редактор блоков данных – это текстовый редактор со свободно выбираемым форматом; это значит, что поля для тех или иных данных заранее не определяются. После того как вы напечатали строку и нажали клавишу ENTER. редактор блоков данных форматирует эту строку (выравнивает столбцы адресов, данных, комментариев; представляет адреса в памяти переменных большими буквами) и вновь ее отображает. Если вы в конце строки нажмете CTRL-ENTER. то адрес автоматически пересчитывается на следующее доступное значение.

Редактор блоков данных выделяет соответствующее место в памяти переменных в соответствии с вашими предыдущими распределениями адресов и размерами (байт, слово или двойное слово) значений данных. Первая строка блока данных должна содержать явно назначенный адрес. Адреса в следующих строках могут быть назначены явно или неявно. Неявное присвоение адресов выполняется редактором, когда вы вводите несколько значений данных после назначенного адреса или вводите строку, содержащую только значения данных. Редактор блоков данных принимает большие и маленькие буквы и допускает использование запятых, табуляций и пробелов в качестве разделителей между адресами и значениями данных.

Использование таблицы символов для символической адресации переменных

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

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

1. Щелкните в навигационной панели на кнопке таблицы символов, чтобы вызватьтаблицу.

2. Введите символическое имя (например, Input1) в столбце «Symbol Name [Символическое имя]«. Максимальная длина символического имени составляет 23 символа.

3. В столбце Address [Адрес] введите адрес (например, I0.0).

4. Для таблицы глобальных переменных МЭК введите значение в столбец Data Type [Тип данных] или выберите его из раскрывающегося окна списка.

Можно создать несколько таблиц символов, но вы не можете использовать одну и ту же строку более одного раза в качестве глобального символического имени ни в единственной таблице, ни в нескольких различных таблицах.

Использование локальных переменных

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

Локальные переменные могут использоваться как параметры, которые передаются в подпрограмму. Локальные переменные увеличивают мобильность и возможность повторного использования подпрограммы.

Контроль над программой с помощью таблицы состояний

С помощью таблицы состояний можно наблюдать и изменять переменные процесса, когда ваш ПЛК исполняет программу управления. Вы можете отслеживать состояние входов, выходов или переменных программы, отображая их текущие значения. В таблице состояний можно также принудительно задавать или изменять значения переменных процесса.

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

Для вызова таблицы состояний выберите команду меню View > Component > Status Chart [Вид > Компонент > Таблица состояний] или щелкните на пиктограмме таблицы состояний на навигационной панели.

При создании таблицы состояний введите адреса переменных процесса, которые вы хотите наблюдать. Невозможно отобразить состояния констант, аккумуляторов и локальных переменных. Значения таймеров и счетчиков можно отображать в виде бита или слова. Если значение отображается в виде бита, то оно представляет состояние бита таймера или счетчика; если значение отображается в виде слова, то оно является значением таймера или счетчика.

Для создания таблицы состояний и контроля переменных:

  1. Введите в поле адресов адреса желаемых величин.
  2. В столбце Format выберите тип данных.
  3. Для отображения состояния переменных процесса в своем ПЛК выберите команду меню Debug > Chart Status [Отладка > Состояние таблицы] .
  4. Если вы хотите опрашивать эти величины непрерывно или хотите однократно считать состояние, щелкните на соответствующем символе на панели инструментов.

В таблице состояний можно также принудительно устанавливать или изменять значения различных переменных процесса. В таблицу состояний можно вставлять дополнительные строки, выбрав команду меню Edit> Insert > Row [Редактировать > Вставить > Строка] .

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

STEP 7


Пакет STEP 7-Micro/WIN32 V4.0 позволяет программировать все центральные процессоры семейства S7-200.

Для подключения центрального процессора к компьютеру/ программатору может использоваться PC/PPI-кабель, USB/PPI-кабель, коммуникационные процессоры CP 5512 (32-разрядная CardBus - поддерживается STEP 7-Micro/WIN от V3.2 SP4 и выше)/ CP 5611 или CP 5611 A2 (PCI карта), а также встроенные интерфейсы программаторов SIMATIC.

При работе под управлением операционных систем Windows 2000/XP и использовании PC/PPI- или USB/PPI кабеля обеспечивается поддержка мультимастерного режима работы в сети PPI (программирование через сеть, объединяющую несколько центральных процессоров S7-200, текстовых дисплеев или панелей операторов, программаторов/ компьютеров).

Модули расширения S7-200 подключаются к системе с помощью плоских соединительных кабелей. Комплексная установка параметров при этом не нужна, что упрощает процессы расширения и обслуживания готовых систем.

STEP 7-Micro/WIN от V4 и выше характеризуется следующими показателями:

  • Простая структура программы:
    линейная структура программы с включением обычных подпрограмм и подпрограмм обслуживания прерываний. Дополнительно может быть создан блок данных. Возможно программирование с использованием символьной адресации.
  • Представление программ в виде LAD, CSF и IL структур с возможностью переключения с одного вида на другой.
  • Работа в LAD и CSF с использованием символики IEC 1131-1 или SIMATIC.
  • Использование символьной адресации.
    Присвоение символьных имен абсолютным адресам через таблицу символов. Вывод программы на печать с символьной или абсолютной адресацией
  • Набор мастеров для выполнения функций конфигурирования:
    • Текстовых дисплеев TD200/ TD 200C/ TD 100C.
    • ПИД-регуляторов.
    • Коммуникационных соединений для обмена данными между центральными процессорами.
    • Скоростных счетчиков.
    • Модуля позиционирования EM 253.
    • Модема EM 241.
    • Коммуникационного процессора CP 243-1 для Industrial Ethernet.
    • Коммуникационного процессора CP 243-1 IT для Industrial Ethernet и выполнения IT функций связи.
    • Коммуникационного процессора CP 243-2 для AS-Interface.
  • Набор мастеров для определения параметров настройки центрального процессора. Например,
    • конфигурации модулей ввода-вывода,
    • задержек распространения входных сигналов,
    • установки часов реального времени,
    • установки паролей различных уровней,
    • конфигурации реманентной области памяти,
    • установки коммуникационных параметров.
  • Исчерпывающий набор функций интерактивной помощи и подсказок.
  • Большое количество примеров программ на заказываемом отдельно компакт-диске.

Набор команд и функций включает в свой состав:

  • Логические операции с битами.
  • Операции с байтами: инкремент, сдвиг, вращение, инверсия, AND, OR, XOR.
  • Операции обработки импульсных сигналов.
  • Вызов подпрограмм/ передачу параметров в подпрограммы.
  • Операции с таймерами и счетчиками.
  • Функции скоростного счета.
  • 16- и 32-разрядные операции целочисленной математики.
  • Операции математики с плавающей запятой.
  • Функции сравнения.
  • ПИД-регулирование.
  • Операции преобразования типов данных.
  • Операции обработки табличных данных.
  • Команды организации циклов.
  • Команды управления свободно программируемым интерфейсом.

Набор функций редактирования и сервисных функций

  • Использование “горячих” клавиш для вызова необходимых функций.
  • Копирование, удаление, вставка инструкций и блоков.
  • Функции отмены последней операции.
  • Формирование папок с набором наиболее часто используемых команд.
  • Функции поиска по заданному тексту или инструкции.
  • Предварительный выбор:
    • Метода представления программы (IL, LAD, CSF),
    • Мнемоники (SIMATIC, международная),
    • Языка (немецкий, английский, французский, испанский, итальянский),
    • Возврата к последнему экрану после рестарта.
    • Настроек пользователя (шрифтов, цветовой гаммы и т.д.).
  • Интерактивные функции центрального процессора:
    запуск и остановка CPU, чтение программы из памяти контроллера в программатор/компьютер, запись программы из программатора/компьютера в программируемый контроллер.
  • Сравнение программы, загруженной в STEP 7-Micro/WIN, с программой, загруженной в память центрального процессора программируемого контроллера.
  • Поддержка дистанционного программирования S7-200 через модем.
  • Тестирование и отладка:
    выполнение отдельных циклов, принудительная установка, определение состояний
  • Отображение сетевых соединений.
  • Свободное редактирование таблицы значений переменных.
  • Отображение значений сигналов и таблицы состояний в нескольких одновременно открытых окнах.
  • Перекрестные ссылки.
  • Импорт и экспорт файлов из/в STEP 7-Micro/DOS или STEP 7 Micro/WIN.
  • Настройка принтера и печать на любом принтере Windows
  • Использование локальных переменных.
  • Передача параметров в подпрограммы и получение ответа из них:
    использование подпрограмм по аналогии с FB других контроллеров SIMATIC.
  • Поддержка протоколов обмена данными с S7-200 через CP 5511, CP 5512 и CP 5611.
  • Обмен данными через PG/PC интерфейс.
  • Интерактивный и автономный вызов программы из SIMATIC Manager STEP 7.
  • Управление проектом и просмотр инструкций в стиле Windows Explorer.
  • Использование механизма Drag & Drop для извлечения инструкций и размещения их на рабочем листе
  • Сохранение всех данных проекта в одном файле
  • Множественный запуск STEP 7 Micro/WIN.
    для упрощения операций копирования частей одного проекта в другой.
  • Встроенный набор мастеров для программирования задач позиционирования на базе модуля ЕМ 253, модемной связи на базе модуля ЕМ 241 или внешнего модема, регистрации данных и т.д. каждый мастер поддерживает функции настройки параметров, генерирует необходимые программные коды и блоки данных:
    • мастер позиционирования позволяет выполнять пошаговую настройку параметров с использованием графического интерфейса, выполнять коррекцию настроек в процессе тестирования и запуска системы;
    • мастер модемной связи обеспечивает возможность программирования процессов обмена данными (PID, HSC, NETR/W, TD 200) через модем;
    • мастер Ethernet соединений позволяет программировать обмен данными через коммуникационный процессор СР 243-1 с установкой до 8 коммуникационных соединений и поддержкой режимов клиента и сервера;
    • мастер IT подключений поддерживает возможность конфигурирования коммуникационного процессора CP 243-1 IT для решения широкого круга задач организации обмена данными через Ethernet и Internet (установка соединений через Ethernet, настройка электронной почты, обмен данными на основе протокола FTP, определение идентификаторов пользователей и т.д.);
    • мастер управления рецептами, позволяющий определять структуры рецептов, а также соответствующих записей данных;
    • мастер регистрации данных, позволяющий определять структуру записей данных.
  • Концепция библиотек пользователя:
    функции пользователя могут быть сохранены в библиотеке для последующего многократного использования.
  • Защита ноу-хау:
    библиотеки и подпрограммы пользователя могут быть защищены паролем для предотвращения их несанкционированного использования.
  • Функции управления печатью:
    функции печати документов могут быть адаптированы к требованиям пользователя. Для этого могут быть использованы стандартные функции управления печатью Windows, а также целый ряд специальных опциональных настроек.
  • Функции редактирования:
    использование нового дерева проекта и навигации в его пределах.
  • Функции отладки и контроля состояний:
    визуальное отображение ошибок в работе программы с использованием интерактивных временных диаграмм изменения сигналов (переменных).
  • Расширенный набор коммуникационных функций:
    • Модемная связь:
      Поддержка стандарта Windows TAPI, встроенных или PCMCIA модемов, стандартное переключение между имульсными и мультичастотными процедурами.
    • Обмен данными между центральными процессорами:
      Программное обеспечение выполняет немедленное обнаружение всех сетевых центральных процессоров и автоматически определяет скорость передачи данных в сети. Щелчком мыши на изображении соответствующего центрального процессора можно получить перчень всех его свойств.
  • Блок данных:
    блок данных теперь можно разбивать на несколько станиц.

Неверный логин или пароль!

SIEMENS SIMATIC STEP 7 Professional 2010 SR2 (v5

Скрипты, шаблоны, софт для популярных CMS. Программы для PC SIEMENS SIMATIC STEP 7 Professional 2010 SR2 (v5.5 SP2 + PLCSIM + SCL + GRAPH)+MicroWin 4.0.8.06 (SP8)

STEP 7 - это базовый пакет программ, включающий в свой состав инструментальные средства, необходимые для программирования и эксплуатации систем управления, построенных на основе программируемых контроллеров SIMATIC S7/C7, а также систем компьютерного управления SIMATIC WinAC.
STEP 7-Micro/WIN - это удобное и простое для изучения программное обеспечение, предназначенное для разработки программ и обслуживания программируемых контроллеров SIMATIC S7-200.

Год/Дата Выпуска: 2012
Версия: 2010 Build SR2
Разработчик: Siemens AG
Разрядность: 32bit+64bit
Совместимость с Vista: нет
Совместимость с Windows 7. полная
Системные требования:
Совместим с 32/64-х разрядными ОС:
Windows XP Professional, Windows Server 2003/2008.
Windows 7 (для всех версий, в том числе Home - смотри в распашонке как править Setup.ini для Home Edition)
Язык интерфейса: Английский
Размер: 1.42 Gb

В состав пакета STEP 7 Professional входят:
* STEP 7 V5.5 SP2 - Сам Степ7
* PLCSIM v5.4 SP5 HF2 - Симулятор
* SCL v5.3 SP6 - Паскаль-подобный язык
* S7-GRAPH v5.3 SP7 - Графоподобный язык

Отличительной особенностью пакета STEP 7 является возможность разработки комплексных проектов автоматизации, базирующихся на использовании множества программируемых контроллеров, промышленных компьютеров, устройств и систем человеко-машинного интерфейса, устройств распределенного ввода-вывода, сетевых структур промышленной связи. Ограничения на разработку таких проектов накладываются только функциональными возможностями программаторов или компьютеров, на которых установлен STEP 7.

Инструментальные средства STEP 7 позволяют выполнять:
* Конфигурирование и определение параметров настройки аппаратуры.
* Конфигурирование систем промышленной связи и настройку параметров передачи данных.
* Программирование, тестирование, отладку и запуск программ отдельных систем автоматизации, а также их локальное или дистанционное обслуживание.
* Документирование и архивирование данных проекта.
* Функции оперативного управления и диагностирования аппаратуры.
STEP 7 входит в комплект поставки программаторов SIMATIC Field PG. Он может поставляться в виде самостоятельного пакета программ для персональных компьютеров, работающих под управлением операционных систем Windows 7/ XP PROF.
Для возможности подключения программируемых контроллеров компьютер должен быть оснащен MPI/Profibus картой или PC/MPI/Profibus адаптером и соединительным кабелем.
STEP 7 обеспечивает параллельное выполнение работ по одному проекту несколькими разработчиками. Единственным ограничением при этом является невозможность одновременной записи данных несколькими разработчиками.

Step-7 MicroWin 4.0.8.06 (SP8):
Версия: 4.0
Разработчик: Siemens A&D
Платформа: PC
Совместимость с Vista: полная
Системные требования: Операционная система:
Windows 2000, Windows XP,Windows Vista
(профессиональная или
домашняя версия)
- не менее 700 Мбайт свободного
пространства на жестком диске
- мышь (рекомендуется)
Язык интерфейса: английский + русский
Таблэтка: Не требуется

STEP 7-Micro/WIN - это удобное и простое для изучения программное обеспечение, предназначенное для разработки программ и обслуживания программируемых контроллеров SIMATIC S7-200. Это программное обеспечение может использоваться для решения широкого круга задач автоматизации.
Быстрая и удобная разработка программ, сокращение времени проектирования.
Пакет STEP 7-Micro/WIN V4.0 позволяет программировать все центральные процессоры семейства S7-200.

STEP 7-Micro/WIN от V4 и выше характеризуется следующими показателями:
* Простая структура программы:
линейная структура программы с включением обычных подпрограмм и подпрограмм обслуживания прерываний. Дополнительно может быть создан блок данных. Возможно программирование с использованием символьной адресации.
* Представление программ в виде LAD, CSF и IL структур с возможностью переключения с одного вида на другой.
* Работа в LAD и CSF с использованием символики IEC 1131-1 или SIMATIC.
* Использование символьной адресации.
Присвоение символьных имен абсолютным адресам через таблицу символов. Вывод программы на печать с символьной или абсолютной адресацией

* Набор мастеров для выполнения функций конфигурирования:- Текстовых дисплеев TD200/ TD 200C/ TD 100C.
- ПИД-регуляторов.
- Коммуникационных соединений для обмена данными между центральными процессорами.
- Скоростных счетчиков.
- Модуля позиционирования EM 253.
- Модема EM 241.
- Коммуникационного процессора CP 243-1 для Industrial Ethernet.
- Коммуникационного процессора CP 243-1 IT для Industrial Ethernet и выполнения IT функций связи.
- Коммуникационного процессора CP 243-2 для AS-Interface.

* Набор мастеров для определения параметров настройки центрального процессора. Например,
- конфигурации модулей ввода-вывода,
- задержек распространения входных сигналов,
- установки часов реального времени,
- установки паролей различных уровней,
- конфигурации реманентной области памяти,
- установки коммуникационных параметров.
* Исчерпывающий набор функций интерактивной помощи и подсказок.
* Большое количество примеров программ на заказываемом отдельно компакт-диске.

Набор команд и функций включает в свой состав:
* Логические операции с битами.
* Операции с байтами: инкремент, сдвиг, вращение, инверсия, AND, OR, XOR.
* Операции обработки импульсных сигналов.
* Вызов подпрограмм/ передачу параметров в подпрограммы.
* Операции с таймерами и счетчиками.
* Функции скоростного счета.
* 16- и 32-разрядные операции целочисленной математики.
* Операции математики с плавающей запятой.
* Функции сравнения.
* ПИД-регулирование.
* Операции преобразования типов данных.
* Операции обработки табличных данных.
* Команды организации циклов.
* Команды управления свободно программируемым интерфейсом.

Набор функций редактирования и сервисных функций
* Использование “горячих” клавиш для вызова необходимых функций.
* Копирование, удаление, вставка инструкций и блоков.
* Функции отмены последней операции.
* Формирование папок с набором наиболее часто используемых команд.
* Функции поиска по заданному тексту или инструкции.

* Предварительный выбор:
- Метода представления программы (IL, LAD, CSF),
- Мнемоники (SIMATIC, международная),
- Языка (немецкий, английский, французский, испанский, итальянский),
- Возврата к последнему экрану после рестарта.
- Настроек пользователя (шрифтов, цветовой гаммы и т.д.).

* Интерактивные функции центрального процессора:
запуск и остановка CPU, чтение программы из памяти контроллера в программатор/компьютер, запись программы из программатора/компьютера в программируемый контроллер.
* Сравнение программы, загруженной в STEP 7-Micro/WIN, с программой, загруженной в память центрального процессора программируемого контроллера.
* Поддержка дистанционного программирования S7-200 через модем.
* Тестирование и отладка:
выполнение отдельных циклов, принудительная установка, определение состояний
* Отображение сетевых соединений.
* Свободное редактирование таблицы значений переменных.
* Отображение значений сигналов и таблицы состояний в нескольких одновременно открытых окнах.
* Перекрестные ссылки.
* Импорт и экспорт файлов из/в STEP 7-Micro/DOS или STEP 7 Micro/WIN.
* Настройка принтера и печать на любом принтере Windows
* Использование локальных переменных.
* Передача параметров в подпрограммы и получение ответа из них:
использование подпрограмм по аналогии с FB других контроллеров SIMATIC.
* Поддержка протоколов обмена данными с S7-200 через CP 5511, CP 5512 и CP 5611.
* Обмен данными через PG/PC интерфейс.
* Интерактивный и автономный вызов программы из SIMATIC Manager STEP 7.
* Управление проектом и просмотр инструкций в стиле Windows Explorer.
* Использование механизма Drag & Drop для извлечения инструкций и размещения их на рабочем листе
* Сохранение всех данных проекта в одном файле
* Множественный запуск STEP 7 Micro/WIN.
для упрощения операций копирования частей одного проекта в другой.
* Встроенный набор мастеров для программирования задач позиционирования на базе модуля ЕМ 253, модемной связи на базе модуля ЕМ 241 или внешнего модема, регистрации данных и т.д. каждый мастер поддерживает функции настройки параметров, генерирует необходимые программные коды и блоки данных:
- мастер позиционирования позволяет выполнять пошаговую настройку параметров с использованием графического интерфейса, выполнять коррекцию настроек в процессе тестирования и запуска системы;
- мастер модемной связи обеспечивает возможность программирования процессов обмена данными (PID, HSC, NETR/W, TD 200) через модем;
- мастер Ethernet соединений позволяет программировать обмен данными через коммуникационный процессор СР 243-1 с установкой до 8 коммуникационных соединений и поддержкой режимов клиента и сервера;
- мастер IT подключений поддерживает возможность конфигурирования коммуникационного процессора CP 243-1 IT для решения широкого круга задач организации обмена данными через Ethernet и Internet (установка соединений через Ethernet, настройка электронной почты, обмен данными на основе протокола FTP, определение идентификаторов пользователей и т.д.);
- мастер управления рецептами, позволяющий определять структуры рецептов, а также соответствующих записей данных;
- мастер регистрации данных, позволяющий определять структуру записей данных.
* Концепция библиотек пользователя:
функции пользователя могут быть сохранены в библиотеке для последующего многократного использования.
* Защита ноу-хау:
библиотеки и подпрограммы пользователя могут быть защищены паролем для предотвращения их несанкционированного использования.
* Функции управления печатью:
функции печати документов могут быть адаптированы к требованиям пользователя. Для этого могут быть использованы стандартные функции управления печатью Windows, а также целый ряд специальных опциональных настроек.
* Функции редактирования:
использование нового дерева проекта и навигации в его пределах.
* Функции отладки и контроля состояний:
визуальное отображение ошибок в работе программы с использованием интерактивных временных диаграмм изменения сигналов (переменных).
* Расширенный набор коммуникационных функций:
- Модемная связь:Поддержка стандарта Windows TAPI, встроенных или PCMCIA модемов, стандартное переключение между имульсными и мультичастотными процедурами.
- Обмен данными между центральными процессорами:
Программное обеспечение выполняет немедленное обнаружение всех сетевых центральных процессоров и автоматически определяет скорость передачи данных в сети. Щелчком мыши на изображении соответствующего центрального процессора можно получить перчень всех его свойств.
* Блок данных:
блок данных теперь можно разбивать на несколько станиц.

Доп. информация:
Русификатор- копируем в папку Вin(заменяет англоязычный вариант) Вкладка Help не русифицирована.Для загрузки-выгрузки программного кода в контроллеры с суффиксом "CN" (китай) выставляем язык китайский,если не устраивают знаки вопроса. переименовываем файл русификации ResB.dll (или подобный англоязычный) в resk.dll заменяем аналогичный в папке Bin.

Скачать "SIEMENS SIMATIC STEP 7 Professional 2010 SR2 (v5.5 SP2 + PLCSIM + SCL + GRAPH)+MicroWin 4.0.8.06 (SP8)":

Добавление комментария