Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб работа 1 (Создание проекта).pdf
Скачиваний:
15
Добавлен:
08.06.2015
Размер:
298.95 Кб
Скачать

Лабораторная работа №1

СОЗДАНИЕ ПРОЕКТА

Цель работы: – Изучение этапов создания

 

 

 

 

 

проекта для программируемых логических кон-

 

 

 

 

 

троллеров компании Шнейдер Электрик и обработ-

 

 

 

 

 

 

 

 

 

 

 

Секция 1

 

ки дискретных сигналов на языке FBD.

 

 

1. Основные понятия

 

 

 

 

 

 

 

 

 

 

Проект представляет собой совокупность аппа-

 

 

 

 

 

 

 

 

 

 

 

Секция 2

 

ратных и программных средств, с помощью кото-

 

 

 

 

 

 

 

 

 

 

рых реализуется взаимодействие с одним или не-

 

 

 

 

 

сколькими процессами.

 

 

 

 

 

 

 

 

 

 

Программная часть проекта состоит из про-

 

 

 

 

 

граммных секций, количество которых может быть

 

 

 

 

 

 

 

 

 

 

равным 1…1600. Каждая секция программируется

 

 

 

 

 

только на одном языке - FBD, LD, SFC, ST, IL. По-

 

 

 

 

 

 

Секция N

 

 

рядок выполнения секций задается при их созда-

 

 

нии. При этом вначале выполняется 1-я секция, за-

 

 

 

 

 

 

 

 

 

 

тем 2-я и т.д. (рис.1). При необходимости можно

 

 

 

 

 

запретить выполнение любой секции, а также из-

 

 

 

 

 

 

 

 

 

 

менить порядок выполнения секций.

Рисунок 1 – Порядок вы-

В программах используются переменные, кон-

полнения секций.

станты и литералы (непосредственные данные).

 

 

 

 

 

Переменным должно быть присвоено уникальное имя. Переменные делятся на адресные и безадресные. Для адресных перемен-

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

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

Переменные, константы и литералы размещаются в памяти модуля центрального процессора (CPU) ПЛК. При выполнении программы CPU обращается к переменным через их адреса в памяти.

На адресное пространство адресных переменных отображается входные и выходные каналы (клеммы) модулей ввода-вывода ПЛК. Для ПЛК компании Шнейдер Электрик определены четыре типа этого адресного пространства (табл. 1). Адрес канала модуля ПЛК определяет программист. Адрес состоит из префикса, определяющего область памяти и собственно адреса памяти. Префикс следует указывать в соответствии с типом канала модуля ввода-вывода.

Стр 1 / 13