Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Объем памяти и размер коммутационной программы




Размер коммутационной программы в модуле Logo! ограничен объемом памяти, занятой блоками. Память делится на следующие области: программную память и сохраняемую память.

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

Сохраняемая память (Rem) предназначена для хранения значений, которые должны сохраняться при исчезновении питания, например, значение счетчика времени работы. Блоки с возможностью сохранения значений используют эту область только в том случае, если функция сохранения включена.

Максимальные объемы ресурсов, занятых коммутационной программой в модуле LOGO!, приведены ниже.

 

Байты Блоки REM
     

 

Модуль Logo! контролирует использование памяти и предлагает в списках функций только те функции, для которых в данный момент еще имеется в распоряжении достаточное количество памяти

В приведенной ниже таблице представлен пример требований к памяти для некоторых базовых и специальных функциональных блоков:

 

Функция Программная память Сохраняемая память
Базовые функции
И  
И с анализом фронта  
ИЛИ  
Исключающее ИЛИ  
НЕ  
Специальные функции
Таймеры
Задержка включения    
Задержка отключения    
Интервальное реле (импульсный выход)    
Интервальное реле с запуском по фронту    
Асинхронный генератор импульсов    
Генератор случайных импульсов   -
Выключатель лестничного освещения    
Счетчики
Реверсивный счетчик    
Счетчик рабочего времени    
Аналоговые
Аналоговый пороговый выключатель  
Аналоговый компаратор    
Обнаружение ошибок аналоговых вычислений    
ПИ-регулятор    

 

Система указывает на отсутствие достаточного объема памяти, не позволяя добавлять дальнейшие блоки к коммутационной программе. Модуль Logo! предлагает использовать только те блоки, для которых имеется достаточный объем памяти. Если объема памяти модуля Logo! недостаточно для добавления любого блока из списка, доступ к этому списку будет отключен. Если пространство памяти занято полностью, необходимо оптимизировать коммутационную программу или установить второй модуль Logo!

 





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


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


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



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




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