Материал: Программируемые логические контроллеры SIMATIC S7-300 400. лабораторный практикум. Таратынов О.Ю., Ткалич С.А

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Укажите тип выходного сигнала Output type (V - напряжение, I – ток) и его диапазон Output range. Нижней границе диапазона соответствует код 0, верхней 27648.

Например, в нашем случае, если по адресу PQW752 переслать код 13824 (27648 / 2), на выходе модуля установится напряжение равное 5 вольт.

Параметрирование быстрых счетчиков (позиция 2.4 на рис 2.3) не рассматривается в пределах данного ученого пособия. Это большой объемный материал для отдельного изучения, который относится к применению технологических функции CPU 31xC. К ним относятся функции позиционирования, счета, регулирования.

Завершив процесс параметрирования модулей, скомпилируйте и сохраните проект. Для этого в редакторе HW Config воспользуйтесь пунктом меню Station -> Save and Compile, либо кликните кнопку в панели инструмен-

тов.

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

System data в папке проекта Blocks (рис. 3.17).

Рис. 3.17. Системный блок данных

Блоки System data подлежат загрузке в CPU, как и прочие блоки программы. При внесении изменений в редакторе HW Config повторите компиляцию.

35

В SIMATIC Manager (см. рис 3.17) или в редакторе HW Config выбираете команду меню PLC -> Download или нажимаете на соответствующую кнопку в панели инструментов, чтобы загрузить выбранную конфигурацию в PLC

(PLC должен быть в режиме "STOP").

Через меню редактора HW Config PLC -> Upload или с помощью соответствующей кнопки Вы можете прочитать текущую конфигурацию S7-станции. Фактическая конфигурация, считанная из контроллера, размещается в выбранном

проекте как новая станция.

Чтобы считать из PLC не только конфигурацию, но и всю программу целиком, перейдите в SIMATIC Manager, выделите имя проекта, в главном меню кликните пункт PLC -> Upload Station to PG. В этом случае считанная станция добавляется в проект как новая. Мало того, в проект будут добавлены новые информационные сети, сконфигурированные для считанного PLC, по крайней мере, добавится сеть MPI. Чтобы не возникало путаницы, создайте новый проект и удалите в нем сеть MPI (добавляется в проект автоматически как системный интерфейс).

Загрузка, выгрузка блоков программы PLC, мониторинг, диагностика и т.д., возможны, если с контроллером установлена online (онлайн) связь. Параметрирование online соединения (выбор интерфейса, его настройки) может быть выполнено утилитой Set PC/PG Interface, вызов которой осуществляется несколькими способами:

1)через программу SIMATIC Manager (Options -> Set PC/PG Interface);

2)через панель управления вашего компьютера (Пуск ->

Панель управления -> Set PC/PG Interface)

В диалоговых окнах утилиты Set PC/PG Interface (рис. 3.18) выбираете тип интерфейса для online соединения (в нашем случае PC Adapter MPI), по кнопке Properties - параметры MPI узла (сетевой адрес, скорость обмена).

36

Рис. 3.18. Утилита Set PC/PG Interface

Чтобы удостовериться в том, что соединение установлено, воспользуйтесь окном Accessible Nodes (Доступные узлы) с помощью команды меню PLC -> Display Accessible Nodes или соответствующей кнопки панели инструментов. В окне Accessible Nodes (рис. 3.19) отобража-

ются все модули, доступные в сети, вместе с их адресами.

Рис. 3.19. Окно Accessible Nodes

37

Если online соединение установлено, можно переходить к тестированию сигналов ввода. Для этого в окне утилиты HW Config выделить модуль ввода-вывода и выполнить функцию

Monitor /Modify (рис. 3.20).

Рис. 3.20. Окно Monitor /Modify

38

Загрузка программы в CPU выполняется из SIMATIC Manager или из редактора блоков LAD/STL/FBD с помощью команды PLC -> Download или соответствую-

щей кнопки панели инструментов.

Для загрузки всей программы в SIMATIC Manager должна быть выделена папка Blocks. Отдельный блок или группа блоков выделяется так же как файлы в проводнике Windows.

Загрузка блоков всегда проводится в загрузочную память CPU. По окончании загрузки операционная система CPU выполняет заключительную компиляцию и размещение блока в рабочей памяти.

4. СТРУКТУРА ПАМЯТИ CPU

Память S7-CPU можно разделить на три области: загрузочная память, рабочая память и системная память (рис. 4.1) .

Рис. 4.1. Структура памяти CPU

Загрузочная память предназначена для загрузки программы пользователя. Если она интегрирована в CPU (RAM),

39

Источник: https://studfile.net/preview/16568750/