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

Языки программирования

Читайте также:
  1. Глава 13. Дети и языки любви
  2. Дары Духа: пророчество и иные языки
  3. Диагностика функций программирования, регуляции и контроля. Префронатльные отделы мозга.
  4. Дидактические единицы:Программное обеспечение и технология программирования
  5. Для реализации логики алгоритма и программы с точки зрения структурного программирования НЕ ДОЛЖНЫ применяться
  6. Иному чудотворения, иному пророчество, иному различение духов, иному разные языки, иному истолкование языков.
  7. Иному чудотворения, иному пророчество, иному различение духов, иному разные языки, иному истолкование языков. 1 страница

 

Все многообразие команд можно свести к двум группам:

1. Базовая – логические инструкции алгебры и логики.

2. Функциональная – команды считывания информации, преобразование результата и передача информации на выход.

2 типа языков:

1. РКС – релейноконтактная схема. Язык РИЗ отображает 5 категорий логического уравнения:

а) оперант – в виде замыкающего контакта

б) функция – в виде нагрузки релейной цепи

в) инверсия – в виде размыкающего контакта

г) логическое умножение – последовательное соединение

д) параллельное соединение

 

Условное обозначение Назначение Условное обозначение Назначение
−||− Проверить вкл-ое состояние Замыкающий контакт
−||− Проверить вкл-ое состояние цепи Размыкающий контакт
  Начало ветвления Соединение (узел)
  Конец ветвления Соединение
−( )− Возбудить выходную функцию Обмотка исполнит. механизма или реле

 

Исходным документом для программирования является принципиальная электросхема.

 

Как правило, схема вычерчивается с некоторыми ограничениями функциональных y=(x1+x3) возможностей КК, а также с ограничением функциональных возможностей программатора, в котором все цепи выстраиваются в горизонтальной линии с пересечением, ветвлениями и исполнительными элементами. Для программирования используется программатор с графическим дисплеем.

1 RDX1 – необходимо запросить состояние оперант X1;

2 ORX3 – логическое сложение (или);

3 AND NX2 – логическое умножение (и);

4 WRY – записать или послать на выход результат логической операции.

Рассмотрим работу КК по этой программе.

Rб – буферный регистр, состояние которого определяется состоянием входа, в команде RD;

R0 – однобитовый регистр.

При выполнении ORX3 в Rб считывается значение входа X3, которое из Rб пересылается в АЛУ. Из R0 значение X1 пересылается в АЛУ, где реализуется функция «или» (логического сложения) и результат пересылается обратно в R0.

С входа X2 считывается состояние в Rб, а в R0 (X1+X3) (предыдущая операция). На вход АЛУ подается два сигнала и (X1+X3), которые логически умножаются и результат пересылается в R0. По команде WRY осуществляется запись содержимого регистра R0 в выходной модуль.

 



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


Читайте в этой же книге: Получение информации о технологическом объекте управления | Преобразование технологической информации | Элементная база автоматизированных систем управления | Схема базового логического элемента типа ТТЛ | Схема – инверсное включение операционного усилителя | Структуры измерительных систем | Аналоговый цифровой преобразователь АЦП | Устройства хранения и переработки информации | RS триггер (асинхронный триггер). | Структура средств измерения |
<== предыдущая страница | следующая страница ==>
Средства дискретной и управляющей техники| Человек как биосоциальное существо.

mybiblioteka.su - 2015-2017 год. (0.007 сек.)