Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Библиотека системы Concept

Читайте также:
  1. I. Осознание потребности в реорганизации системы
  2. II. Определение возможного способа разработки системы.
  3. III. Определение параметров новой системы
  4. III. Основные направления функционирования общенациональной системы выявления и развития молодых талантов
  5. III. Составление структурной схемы системы
  6. IV. Анатомия органов сердечно-сосудистой системы
  7. Lt;question> Экономика, в которой присутствуют элементы рыночной и административно-командной системы

Основные понятия системы Concept

Платформы, поддерживаемые системой Concept: TSX Momentum, TSX Compact, TSX Quantum, TSX Atrium (PC Based Control), SoftPLC with I/O connected to Profibus or Ethernet (PCI-Cards)

Структура проекта Concept

Рисунок 1.1. Основные компоненты проекта в системе Concept

1) Проект представляет программу для одного контроллера, который управляется одним CPU.

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

3) Проект может быть размещен в одной или более секциях (max 1 600 секций). Это позволяет структурировать проект и улучшить читаемость.

4) Программы в каждой секции пишутся на одном из стандартных языков IEC – FBD, SFC, LD, IL, SТ, или на специализированном языке фирмы Schneider Electrics (LL 984).

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

 

Имя проекта должно удовлетворять следующим требованиям:

1) допустимые символы a..z, A..Z, 0..9, _.

2) имя должно начинаться с буквы.

3) длина имени до 8 символов.

4) регистр символов не различается.

Цикл работы контроллера

Включает следующие этапы:

1) чтение аналоговых и дискретных входов и размещение прочитанных значений в памяти во входных регистрах.

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

3) выполнение программы во второй секции …

4) выдача значений из выходных регистров на внутреннюю шину контроллера для модулей аналогового и дискретного вывода (реализация вычисленного управляющего воздействия).

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

6) возврат к этапу 1.

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

Библиотека системы Concept

Библиотека содержит функции и функциональные блоки, которые могут использоваться во всех языках программирования, поддерживаемых системой Concept (не только в FBD). Основная часть библиотеки написана Schneider Electric (EFB – элементарные функции и функциональные блоки), но может расширяться разработчиками проекта (DFB – функциональные блоки пользователя на стандартных языках и UDEFB - функциональные блоки пользователя на языке C).

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


Дата добавления: 2015-11-26; просмотров: 80 | Нарушение авторских прав



mybiblioteka.su - 2015-2024 год. (0.006 сек.)