Реферат: Автоматизированные технологические комплексы
Первая (старшая) цифра модификации означает код модуля группы А, вторая (младшая) цифра - код модуля группы Б.
4.2.3. Приборные параметры .
В процедуре "приб"(приборные параметры) задаются и контролируются параметры, общие для всех алгоблоков контроллера. К этим параметрам относятся:
1) Номер стандартной конфигурации ( в часности, нулевой конфигурации, означающей полное обнуление).
2) Комплектность.
3) Запрет изменения параметров и диапазон временных параметров;
4) Время цикла .
5) Ресурс 1-й области ОЗУ.
6) Ресурс 2-й области ОЗУ.
7) состав и версия библиотеки алгоритмов.
При выполнении парных четырех операций приборные параметры могут как контролироваться, так и изменятся. Три последние операции являются только контрольными . При вводе люьбой стандартной конфигурации вся информация, ранее храняаяся в ОЗУ, аннулируется и в ОЗУ вводится новая информация , соответствующая выбраной стандартной конфигурации
Обнулить ОЗУ или ввести одну из стандартных конфигураций необходимо после первого включения контроллера. После ввода стандартной конфигурации она может быть изменена
или дополнена с помощью обычных процедур програмированния. При установке комплектности задается код , равный коду модификации контроллера. Этот код состоит из двух цифр. Первая
(старшая) цифра задает вид модуля УСО для входов группы А, вторая (младшая) - для группы Б. Код комплектности может изменятся в диапазоне 00-77.
В контроллере можно запретить изменение алгоритмической структуры (защита от несанкционированного поступа). Если уста новлен запрет, то разрешается изменять лишь параметры настройкии режим работы интерфейса. Изменение всех остальных параметров,
как для контроллера в целом, так и для отдельных алгоблоков, заблокировано.
В контроллере одновременно для всех его алгоблоков задается один из двух диапазонов: младший или старший. В младшем диапазоне в каждом алгоблоке индивидуально можно выбрать один из двух масштабов времени : секунды или минуты. В старшем диапазоне в каждом алгоблоке индивидуально можно выбрать один из двух масштабов времени: минуты или часы. Время цикла задается одинаовым для всех алгоблоков контроллера .Это время может устанавливаться в диапазоне 0,2-2 S с шагом 0,2 S. При изменении времени цикла остальные параметры неменяются.
Контроль ресурса ОЗУ позволяет оценить возможность дальнейшего наращивания алгоритмов управления . в ОЗУ имеется две области каждая со своим ресурсом. Ни один из этих ресурсов не может быть превышен. ПРи контроле библиотеки алгоритмов можно определить как номер
библиотеки, так и версию программного обеспечения. Номер библиотеки связан с моделью контроллера и определяется по табл. 20
Таблица 20
Библиотеки алгоритмов |
Модели контроллера |
Наименование модели |
01 | 01 | Автоматическое регулирование |
02 | 02 | Логико-программое управление |
03 | 03 | Непрерывно-дискретное управление |
Версия является служебной информацией. Очередной номер версии присваевается разработчиком после какой либо коректировки программного обеспечения. В операциях с приборными параметрами вначале задается номер операции, после чего устанавливаются или контролируются сами приборные параметры. Номер операции задается в первом поле верхнего ЦИ в соответствии с табл.21
Таблица 21
операции |
Назначение операции |
00 | Обнуление или ввод одной из стандартных конфигураций |
01 | Комплектность |
02 |
Запрет изменения алгоритмической структиры и временной диапазон |
03 | Время цикла |
04 | Ресурс первой области ОЗУ |
05 | Ресурс второй области ОЗУ |
06 | Номер библиотеки алгоритмов и версия |
Приборные параметры
4.2.4. Системные параметры.
В процедуре "сист" (системные параметры) задаются параметры определяющие особенности взаимодействия контроллера с другими устройствами по интрфейсному каналу. К этим параметрам относятся:
1) Системный номер контроллера.
2) Режим интерффейсного канала.
Системный номер задаётся в том случае, когда контроллер работает в составе локальной сети "Транзит". Для каждого контроллера, входящего в сеть, должен быть задан свой индивидуальный
( не повторяющийся ) номер. Если контроллер не подключается к сети "Транзит", для него
устанавливается системный номер 00. Интерфейсный канал может работать в двух режимах:информационном и командном. В инфармационном режиме можно запрашивать значения всех параметров, прадусмотренных протоколом интерфейса, а именно:
оперативные параметры;
коэффициенты;
константы;
выходные сигналы алгоблоков;
ошибки;
системный номер.
Изменять ни один из этих параметров через интерфейс нельзя. В командном режиме через интерфейс можно запрашивать все параметры, которые разрешается запрашивать в информационном режиме и кроме того, можно изменять:
оперативные параметры;
коэфициенты.
4.2.5. Алогоритмы
В процедуре "алг" (алгоритмы) происходит "заполнение" алгоблоков алгоритмами. В общем случае для каждого алгоблока задаются три параметра: сам алгоритм, его модификатор и масштаб времени.
В частном случае модифиатор и (или) масштаб времени могут отсутствовать. Тогда поля на ЦИ, в которые выводятся соответствуюшие параметры , автоматически пропускаются.
После обнуления становится доступным лишь первый алгоблок. После того, как в него будет введен какой-либо алгоритм(в том числе и "пустой" алгоритм с кодом 00),доступным становится второй алгоблок и.т.д.После того как будет заполнен алгоритмом какой-либо алгоблок , можно вернутся к алгоблоку с меньшим номером и изменить в нем алгоритм. Таким образом , после обнуления заполнять алгоблоки можно только подряд, начиная с первого алгоблока.Если какие-либо алгоблоки нужно зарезирвировать для последующего расширения алгоритмической структуры, в них следует внести алгоритм с кодом 00.
Из четырех процедур , связанных с программированием алгоблоков (см. п. 7.2.5.-7.2.8.), процедура вводов алгоритмов должна быть выполнена первойц. Если в каком либо алгоблоке вводится новый алгоритм,то все раннее установленные связи с ним анулируются а именно аннули-
руется конфигурация всех входов данного алгоблока и аннулируется конфигурация тех входов у тех алгоблоков , которые связаны с выходами данного алгоблока.
Указанные связи аннулируются не только при изменении номера алгоритма, но и при изменении значения модификатора или масштаба времени. Поэтому если был изменен хоть один из указанных параметров алгоритма все связи для его входов и выходов должны быть востановлены.
Правила установки алгоритма приведены в табл.24
4.2.6. Конфигурация
В процедуре "конф" (конфигурирование) определяется состояние каждого входа алгоблоков. Каждый вход любого алгоблока может находится в одном из двух состояний:
1) связанном
2) свободном
Вход считается связанным, если он подключен к одному из выходов какого-либо алгоблока. В противном случае вход считается свободным.
На связанный вход сигнал поступает с выхода того алгоблока, с которым данный вход связан. На свободном входе сигнал может устанавливаться оператором вручную и в этом смысле сигнал на свободном входе выполняет роль параметра настройки.
Все параметры настройки делятся на две группы:
1) Константы
2) Коэффициенты
Константы устанавливаются оператором только в режиме программирования и не могут изменятся (но могут контролироваться) в режиме работы . Кэффициенты могут устанавливаться как врежиме программирования , так и в режиме работы.
При конфигурировании определяется лишь состояние входов алгоблоков приемника , а для связанных входов задается также номер алгоблока источника и номер его выхода.
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17