Step 7-micro/win

STEP 7 – Micro/WIN

  • Информационные материалы
    • Удобное и простое для изучения программное обеспечение, работающее под управлением операционных систем Windows 2000/ XP и используемое для программирования и обслуживания контроллеров SIMATIC S7-200.
    • Широкий спектр специализированных мастеров, сокращение сроков проектирования и времени запуска систем управления.
    • Поддержка широкого спектра функций.
    • Широкое использование стандартов операционной системы Windows.
    • Представление программы в виде LAD, FBD и STL; свободное переключение между редакторами перечисленных языков.
    • Генерирование, навигация и импорт специализированных библиотек пользователя (включая стандартные команды и подпрограммы пользователей).
    • Наличие компакт-диска с электронной документацией, программными инструментальными средствами и примерами программ.

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

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

    Пакет 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 модемов, стандартное переключение между имульсными и мультичастотными процедурами.
      • Обмен данными между центральными процессорами:Программное обеспечение выполняет немедленное обнаружение всех сетевых центральных процессоров и автоматически определяет скорость передачи данных в сети. Щелчком мыши на изображении соответствующего центрального процессора можно получить перчень всех его свойств.
    • Блок данных:
      блок данных теперь можно разбивать на несколько станиц.

    Информационные материалы для загрузки можно найти в Internet по адресу:

    http://www.automation.siemens.com/infocenter

  • Источник: http://simatic-market.ru/catalog/Siemens-CA01/5000137/info/

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

    Редактор блоков данных – это текстовый редактор со свободно выбираемым форматом; это значит, что поля для тех или иных данных заранее не определяются.

    После того как вы напечатали строку и нажали клавишу 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 [Редактировать > Вставить > Строка].

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

Источник: http://plc24.ru/peremennye-v-step-7-microwin/

Программируемые контроллеры SIMATIC S7-200

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

Если программирование выполняется с компьютера, то для организации связи с контроллером необходим RS 232/PPI или USB/PPI адаптер.

Кроме того, программирование может выполняться с программаторов или компьютеров, оснащенных коммуникационными процессорами CP 5512, CP 5611 A2, CP 5621 или CP 5711. Связь с контроллером в этом случае устанавливается через MPI интерфейс. Скорость обмена данными может достигать 187.5 Кбит/с.

Контроллеры, оснащенные коммуникационными процессорами CP 243-1, допускают дистанционное программирование через Industrial Ethernet с компьютера, оснащенного интерфейсом подключения к Ethernet.

Текущая версия STEP 7 Micro/WIN 32 V4.0 SP6 может устанавливаться на компьютеры/ программаторы с операционной системой Windows XP Professional/ XP Home/ Vista Ultimate/Vista Business/ Vista Home. Если на компьютере/ программаторе установлен пакет STEP 7, то STEP 7 Micro/WIN 32 интегрируется в среду SIMATIC Manager.

STEP 7 Micro/WIN Instruction Library

Библиотека Instruction Library дополняет STEP 7 Micro/WIN набором инструкций поддержки коммуникационных протоколов MODBUS и USS.

Библиотека поддержки протокола MODBUS RTU позволяет использовать программируемые контроллеры S7-200 в режиме ведущего или ведомого устройства сети MODBUS. Подключение к сети выполняется через встроенный интерфейс RS 485 центрального процессора S7-200.

Библиотека расширенной поддержки протокола USS позволяет использовать программируемые контроллеры S7-200 для управления приводами MICROMASTER и SINAMICS. Программные блоки библиотеки используются для управления работой приводов, записи/ считывания параметров настройки, считывания информации о текущих состояниях приводов и т.д.

S7-200 PC AccessПакет S7-200 PC Access позволяет выполнять обмен данными между компьютерными приложениями и программируемыми контроллерами S7-200 через стандартный интерфейс OPC.Пакет позволяет получать доступ к данным одного или нескольких программируемых контроллеров S7-200, подключенных к компьютеру через:

  • интерфейс или сеть PPI и соединительные кабели RS 232/PPI или USB/PPI;
  • сеть MPI или PROFIBUS и коммуникационную компьютерную карту производства SIEMENS;
  • встроенные или внешние модемы;
  • сеть Industrial Ethernet.

Источник: https://promspecrele.ru/documents/simatic_s7_200_software.html

КомПА

STEP7-Micro/WIN V4.0 лицензия на одну установку, инженерное прогр обеспеч, прогр обеспеч и док-ция на CD, CLASS A, 6 языков (G,E,F,I,S,C), работа под WIN 2000/XP, целевое аппаратное обеспечение: SIMATIC S7-200

STEP 7 Micro/WIN V4.0 программирование и конфигурирование S7-200

  • Удобное и простое для изучения программное обеспечение, работающее под управлением операционных систем Windows 2000/ XP и используемое для программирования и обслуживания контроллеров SIMATIC S7-200.
  • Широкий спектр специализированных мастеров, сокращение сроков проектирования и времени запуска систем управления.
  • Поддержка широкого спектра функций.
  • Широкое использование стандартов операционной системы Windows.
  • Представление программы в виде LAD, FBD и STL; свободное переключение между редакторами перечисленных языков.
  • Генерирование, навигация и импорт специализированных библиотек пользователя (включая стандартные команды и подпрограммы пользователей).
  • Наличие компакт-диска с электронной документацией, программными инструментальными средствами и примерами программ.
  • Область применения

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

    Дизайн

    Пакет 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 модемов, стандартное переключение между имульсными и мультичастотными процедурами.

  • Обмен данными между центральными процессорами:
    Программное обеспечение выполняет немедленное обнаружение всех сетевых центральных процессоров и автоматически определяет скорость передачи данных в сети. Щелчком мыши на изображении соответствующего центрального процессора можно получить перчень всех его свойств.
  • Блок данных:
  • блок данных теперь можно разбивать на несколько станиц.

    Источник: http://compa-spb.ru/2012/10/s7-200-6es7-810-2cc03-0yx0/

    Ссылка на основную публикацию
    Adblock
    detector
    ",css:{backgroundColor:"#000",opacity:.6}},container:{block:void 0,tpl:"
    "},wrap:void 0,body:void 0,errors:{tpl:"
    ",autoclose_delay:2e3,ajax_unsuccessful_load:"Error"},openEffect:{type:"fade",speed:400},closeEffect:{type:"fade",speed:400},beforeOpen:n.noop,afterOpen:n.noop,beforeClose:n.noop,afterClose:n.noop,afterLoading:n.noop,afterLoadingOnShow:n.noop,errorLoading:n.noop},o=0,p=n([]),h={isEventOut:function(a,b){var c=!0;return n(a).each(function(){n(b.target).get(0)==n(this).get(0)&&(c=!1),0==n(b.target).closest("HTML",n(this).get(0)).length&&(c=!1)}),c}},q={getParentEl:function(a){var b=n(a);return b.data("arcticmodal")?b:(b=n(a).closest(".arcticmodal-container").data("arcticmodalParentEl"),!!b&&b)},transition:function(a,b,c,d){switch(d=null==d?n.noop:d,c.type){case"fade":"show"==b?a.fadeIn(c.speed,d):a.fadeOut(c.speed,d);break;case"none":"show"==b?a.show():a.hide(),d();}},prepare_body:function(a,b){n(".arcticmodal-close",a.body).unbind("click.arcticmodal").bind("click.arcticmodal",function(){return b.arcticmodal("close"),!1})},init_el:function(d,a){var b=d.data("arcticmodal");if(!b){if(b=a,o++,b.modalID=o,b.overlay.block=n(b.overlay.tpl),b.overlay.block.css(b.overlay.css),b.container.block=n(b.container.tpl),b.body=n(".arcticmodal-container_i2",b.container.block),a.clone?b.body.html(d.clone(!0)):(d.before("
    "),b.body.html(d)),q.prepare_body(b,d),b.closeOnOverlayClick&&b.overlay.block.add(b.container.block).click(function(a){h.isEventOut(n(">*",b.body),a)&&d.arcticmodal("close")}),b.container.block.data("arcticmodalParentEl",d),d.data("arcticmodal",b),p=n.merge(p,d),n.proxy(e.show,d)(),"html"==b.type)return d;if(null!=b.ajax.beforeSend){var c=b.ajax.beforeSend;delete b.ajax.beforeSend}if(null!=b.ajax.success){var f=b.ajax.success;delete b.ajax.success}if(null!=b.ajax.error){var g=b.ajax.error;delete b.ajax.error}var j=n.extend(!0,{url:b.url,beforeSend:function(){null==c?b.body.html("
    "):c(b,d)},success:function(c){d.trigger("afterLoading"),b.afterLoading(b,d,c),null==f?b.body.html(c):f(b,d,c),q.prepare_body(b,d),d.trigger("afterLoadingOnShow"),b.afterLoadingOnShow(b,d,c)},error:function(){d.trigger("errorLoading"),b.errorLoading(b,d),null==g?(b.body.html(b.errors.tpl),n(".arcticmodal-error",b.body).html(b.errors.ajax_unsuccessful_load),n(".arcticmodal-close",b.body).click(function(){return d.arcticmodal("close"),!1}),b.errors.autoclose_delay&&setTimeout(function(){d.arcticmodal("close")},b.errors.autoclose_delay)):g(b,d)}},b.ajax);b.ajax_request=n.ajax(j),d.data("arcticmodal",b)}},init:function(b){if(b=n.extend(!0,{},a,b),!n.isFunction(this))return this.each(function(){q.init_el(n(this),n.extend(!0,{},b))});if(null==b)return void n.error("jquery.arcticmodal: Uncorrect parameters");if(""==b.type)return void n.error("jquery.arcticmodal: Don't set parameter \"type\"");switch(b.type){case"html":if(""==b.content)return void n.error("jquery.arcticmodal: Don't set parameter \"content\"");var e=b.content;return b.content="",q.init_el(n(e),b);case"ajax":return""==b.url?void n.error("jquery.arcticmodal: Don't set parameter \"url\""):q.init_el(n("
    "),b);}}},e={show:function(){var a=q.getParentEl(this);if(!1===a)return void n.error("jquery.arcticmodal: Uncorrect call");var b=a.data("arcticmodal");if(b.overlay.block.hide(),b.container.block.hide(),n("BODY").append(b.overlay.block),n("BODY").append(b.container.block),b.beforeOpen(b,a),a.trigger("beforeOpen"),"hidden"!=b.wrap.css("overflow")){b.wrap.data("arcticmodalOverflow",b.wrap.css("overflow"));var c=b.wrap.outerWidth(!0);b.wrap.css("overflow","hidden");var d=b.wrap.outerWidth(!0);d!=c&&b.wrap.css("marginRight",d-c+"px")}return p.not(a).each(function(){var a=n(this).data("arcticmodal");a.overlay.block.hide()}),q.transition(b.overlay.block,"show",1*")),b.overlay.block.remove(),b.container.block.remove(),a.data("arcticmodal",null),n(".arcticmodal-container").length||(b.wrap.data("arcticmodalOverflow")&&b.wrap.css("overflow",b.wrap.data("arcticmodalOverflow")),b.wrap.css("marginRight",0))}),"ajax"==b.type&&b.ajax_request.abort(),p=p.not(a))})},setDefault:function(b){n.extend(!0,a,b)}};n(function(){a.wrap=n(document.all&&!document.querySelector?"html":"body")}),n(document).bind("keyup.arcticmodal",function(d){var a=p.last();if(a.length){var b=a.data("arcticmodal");b.closeOnEsc&&27===d.keyCode&&a.arcticmodal("close")}}),n.arcticmodal=n.fn.arcticmodal=function(a){return e[a]?e[a].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof a&&a?void n.error("jquery.arcticmodal: Method "+a+" does not exist"):q.init.apply(this,arguments)}}(jQuery)}var debugMode="undefined"!=typeof debugFlatPM&&debugFlatPM,duplicateMode="undefined"!=typeof duplicateFlatPM&&duplicateFlatPM,countMode="undefined"!=typeof countFlatPM&&countFlatPM;document["wri"+"te"]=function(a){let b=document.createElement("div");jQuery(document.currentScript).after(b),flatPM_setHTML(b,a),jQuery(b).contents().unwrap()};function flatPM_sticky(c,d,e=0){function f(){if(null==a){let b=getComputedStyle(g,""),c="";for(let a=0;a=b.top-h?b.top-h{const d=c.split("=");return d[0]===a?decodeURIComponent(d[1]):b},""),c=""==b?void 0:b;return c}function flatPM_testCookie(){let a="test_56445";try{return localStorage.setItem(a,a),localStorage.removeItem(a),!0}catch(a){return!1}}function flatPM_grep(a,b,c){return jQuery.grep(a,(a,d)=>c?d==b:0==(d+1)%b)}function flatPM_random(a,b){return Math.floor(Math.random()*(b-a+1))+a}