- •Раздел 2. Основные теоретические данные программируемых логических контроллеров: stardom fcn, ProSafeRs
- •2.1 Сетевая система управления Stardom
- •2.2 Конструкция, монтаж и эксплуатация контроллеров stardom fcх
- •Подключение клемм ввода/вывода к управляющим приложениям
- •2.3 Конфигурирование аппаратных средств и по для fcn/fcj
- •2.7 Архитектура аппаратных средств
- •2.8 Архитектура программного обеспечения
- •2.4 Базовое программное обеспечение
- •2.10 Окно Resourse Configurator
- •2.11 Окно Logic Designer
- •2.5 Функции контроля и управления для fcx
- •2.12 Окно Logic Designer
- •Коммутация внутренних параметров (Internal Parameters)
- •Программирование функций чтения/записи в Logic Designer
- •Построитель объектов (Object Builder)
- •Импортирование базы данных тегов (Tag Database) fcx
- •Графический редактор (Graphic Builder)
- •Модифицирование поведения графических объектов (Graphic Modify)
- •Система автоматической противоаварийной защиты Prosafe rs
- •Конфигурация аппаратных средств
- •Инженерная Станция Системы Безопасности (seng)
- •Контроллер Системы Безопасности (scs)
- •Базовое программное обеспечение
- •Конструкция, монтаж и эксплуатация контроллера ProSafe-rs
- •Опции резервирования.
- •Связь с системой Centum cs3000
- •Лабораторная работа №1 «Диагностика портов ввода/вывода полевых контроллеров fcj»
- •Лабораторная работа №2 «Средства сопряжения вычислительных систем с объектом управления»
- •Задание
- •Содержание отчета
- •Пример выполнения лабораторной работы
- •Соединение блоков графическим способом:
- •Контрольные вопросы
Подключение клемм ввода/вывода к управляющим приложениям
Разработка управляющих приложений и определение назначений точек ввода/вывода может быть проведено независимо друг от друга.
В FCN/FCJ физические входы и выходы модуля ввода/вывода (или клеммы ввода/вывода самого FCJ) могут быть определены именами, так называемыми метками устройства (device labels).
Метки устройства могут быть определены в Resource Configurator, или использованы имена по умолчанию:
Умолчания для метки устройства:
FCN : x_uu_ss_cc, где
х- тип сигнала;
uu - номер устройства;
ss - номер слота;
сс - номер канала.
FCJ : x_d_cc, где
х - тип сигнала (I - входной сигнал, О - выходной сигнал);
d - тип устройства (А - аналоговый, D - дискретный);
сс - номер канала.
С другой стороны, переменные меток устройств используются при создании управляющего приложения в Logic Designer. Это позволяет создавать управляющие приложения, не привязываясь к физическому распределению точек ввода/вывода.
Каждая переменная метки устройства затем подключается к метке устройства с таким же именем при исполнении приложения. При инсталлировании Resource Configurator создаётся иконка "Resource Configurator" на рабочем столе.
При монтаже кабель Ethernet к разъёму "Network Interface I" FCN/FCJ. После того как светодиоды "HRDY" и "RDY" начнут мигать, необходимо нажать кнопку "SHUT DOWN" FCN/FCJ один раз и удерживать её в нажатом состоянии в течение 3 секунд. Это приведёт к тому, что FCN/FCJ перейдёт в режим установки IP адреса;
2.3 Конфигурирование аппаратных средств и по для fcn/fcj
Рассмотрим внутреннюю архитектуру FCN/FCJ.
Внутри FCJ/FCJ модуль процессора (CPU) работает под управлением программ, сохраняемых в системной карте FCN/FCJ, и обрабатывает данные, поступающие по каналам ввода/вывода (I/O), как показано на рис. 2.7:
2.7 Архитектура аппаратных средств
Вся информация предварительно загружена в системную карту FCN/FCJ. Эта информация включает в себя базовое программное обеспечение, а именно, операционную систему реального времени, управляющий обработчик и Java виртуальную машину, а также различную установочную информацию для аппаратуры, информацию о лицензиях программного обеспечения, управляющие приложения и Java приложения.
При запуске FCN/FCJ эта информация загружается из системной карты FCN/FCJ в оперативную память и выполняется. Энергонезависимая память хранит переменные, которые специфицированы как поддерживаемые и информацию RAS.
На рисунке, следующем ниже, показана архитектура программного обеспечения FCN/FCJ. Два обработчика, один для исполнения управляющих приложений созданных пользователем, другой для исполнения Java приложений созданных пользователем, взаимодействуют с различными драйверами ввода/вывода (рис. 2.8).
2.8 Архитектура программного обеспечения
Конфигурация системы
Управляющая система с сетевой организацией позволяет строить множество различных конфигураций с использованием её составных частей.
Рис. 2.9 Конфигурация системы
Конфигурация на основе автономных контроллеров
FCX могут работать как самостоятельные устройства без HMI станции, подключённой к нему. FCX имеет встроенный HMI Server. Это позволяет поддерживать его собственный операторский интерфейс. Его показания строятся на основе стандартного HTML редактора, а не средствами Graphic Designer VDS.
FCX имеет последовательный порт для подключения локальной видео дисплейной панели.
Resource Configurator и Logic Designer являются программными средствами, инсталлируемыми на PC, и предназначены для осуществления процессов разработки и поддержки FCN/FCJ. Применены современные средства доступа к FCN/FCJ, такие как Web сервер, поддерживаемый обычным, широко известным Web браузером Internet Explorer.
Программирование системы поддерживается логическим конструктором (Logic Designer). C его использованием создается проект, который содержит в себе конфигурационную информацию системы. Внутри проекта содержатся программы, созданные и скомпонованные для всех FCX в виде задач, которые определяют, как работают программы внутри FCX.
Аппаратура настраивается при помощи конфигуратора ресурсов (Resource Configurator). При помощи него конфигурируется процессорный модуль (CPU) и модули ввода/вывода (I/O moduls) FCX, допускается также и копирование данных из FCX и сохранение их PC (upload).