Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Значение счетчика




Область памяти

Обзор инструкций счетчиков

ПРИНЦИП РАБОТЫ СЧЕТЧИКОВ S_CUD, S_CD, S_CU.

 

Счетчики имеют область, зарезервированную для них в памяти CPU. Эта область памяти резервирует по одному 16-битному слову для каждого адреса счетчика. При программировании в KOP поддерживается 256 счетчиков. Инструкции счета являются единственными функциями, которые имеют доступ к области памяти счетчиков

 

Биты слова счетчика с 0 по 9 содержат значение счетчика в двоичном коде. Значение счетчика берется из аккумулятора и вводится в слово счетчика, при установке счетчика. Значение счетчика может находиться в диапазоне от 0 до 999. Вы можете изменять значение счетчика, используя следующие инструкции:

• S_CUD: прямой/обратный счет

• S_CD: обратный счет

• S_CU: прямой счет

• ---(SC): катушка назначения параметров

• ---(CU): катушка прямого счета

• ---(CD): катушка обратного счета

Структура битов в счетчике

Счетчик устанавливается на требуемое значение загрузкой числа между 0 и 999 в качестве значения счетчика, например, 127 в следующем формате: C# 127. С# означает двоично-десятичный формат (BCD-формат: каждая группа из четырех битов содержит двоичный код для одного десятичного разряда). Биты Аккумулятора с 0 по 11 содержат значение счетчика в двоично-десятичном формате. На рисунке показано содержимое аккумулятора после загрузки значения 127 и содержимое слова счетчика, после того, как он был установлен.

 

 

 

S_CUD: Назначение параметров и прямой/обратный счет

S_CUD: (Реверсивный счетчик) устанавливается на значение, указанное на входе PV при появлении положительного фронта (изменение сигнала с 0 на 1) на входе S реверсивного счетчика. Счетчик увеличивается на 1, если состояние сигнала на входе CU изменяется с 0 на 1 (нарастающий фронт) и значение счетчика меньше 999. Счетчик уменьшается на 1, если состояние сигнала на входе CD изменяется с 0 на 1 (нарастающий фронт) и значение счетчика больше 0. При статической 1 или отрицательном фронте сигнала содержимое счетчика не изменяется. Если имеет место нарастающий фронт на обоих счетных входах, то выполняются обе инструкции и счетчик сохраняет прежнее значение. Счетчик сбрасывается, если RLO=1 появляется на входе R. Опрос на 1 состояния сигнала на выходе Q дает 1, если значение счетчика больше 0; опрос дает результат 0, если значение счетчика равно 0.

 

S_CU: Назначение параметров и прямой счет

S_CU: (прямой счет) устанавливается на значение, указанное на входе PV при появлении положительного фронта (изменение сигнала с 0 на 1) на входе S счетчика. Счетчик сбрасывается, если RLO=1 появляется на входе R. Счетчик увеличивается на 1, если состояние сигнала на входе CU изменяется с 0 на 1 (нарастающий фронт RLO) и значение счетчика меньше 999. При статической 1 или отрицательном фронте сигнала содержимое счетчика не изменяется. Опрос на 1 состояния сигнала на выходе Q дает 1, если значение счетчика больше 0; опрос дает результат 0, если значение счетчика равно 0.

 

S_CD:Обратный счет

S_CD: (обратный счет) устанавливается на значение, указанное на входе PV при появлении положительного фронта (изменение сигнала с 0 на 1) на входе S счетчика. Счетчик сбрасывается, если RLO=1 появляется на входе R. Счетчик уменьшается на 1, если состояние сигнала на входе CD изменяется с 0 на 1 (нарастающий фронт RLO) и значение счетчика больше 0. При статической 1 или отрицательном фронте сигнала содержимое счетчика не изменяется. Опрос на 1 состояния сигнала на выходе Q дает 1, если значение счетчика больше 0; опрос дает результат 0, если значение счетчика равно 0.


 

Список литературы

 

1. Интегрированные системы управления технологическими процессами [Текст]: учебное пособие / В.Г.Харазов. - СПб.: Профессия, 2009. - 590 с. + 1 эл. опт. диск (CD-ROM).

2. Интегрированные системы проектирования и управления в машиностроении. Структура и состав [Text]: учебное пособие / Т.Я. Лазарева, Ю.Ф. Мартемьянов, А.Г. Схиртладзе, В.П. Борискин. - Старый Оскол: ООО "ТНТ", 2008. - 235 с.

3. Интегрированные системы проектирования и управления [Text]: метод. указания к выполнению лабораторных работ для студентов спец. 220301, 230201, 230102, 230105 (всех форм обучения) / Д.А. Полещенко, М.А. Цуканов. - Старый Оскол: СТИ НИТУ МИСиС, 2011. - 84 с. + эл.версия.

4. Повышение адаптивности корпоративных АСУ на примере подсистемы техобслуживания и ремонтов оборудования [Текст] / Ю.И.Еременко, С.Ю.Халапян. - Старый Оскол: ООО "Оскольская типография", 2009. - 143 с. –Нейросетевое управление чашевым окомкователем [Текст] / Ю.И.Еременко, Д.А.Полещенко. - Старый Оскол: ОАО"Старооскольская типография", 2008. - 136 с.


 

Учебное издание

 




Поделиться с друзьями:


Дата добавления: 2014-10-15; Просмотров: 2233; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.