Система команд контролера микродат

№ п/п Команда Наименование Функция
  НСТ ХХ Начало сегмента Определяет начало сегмента программ и означает, что сегмент открыт.
  ОСТ ХХ Открыть сегмент Если R0=1, то сегмент открыт
  ССТ ХХ Сбросить сегмент Если R0=1, то сегмент зануляется или все состояния контролирующих модулей переводятся в состояние 0
  ЗСТ ХХ Закрыть сегмент Если R0=1, то сегмент закрывается
  НБЛ ХХ Начало блока. С этой надписи начинается любой блок программы С этой записи R0 устанавливается в состояние 1
  ПБЛ ХХ Условный переход с блока на блок Условие перехода: R0=1
  НСТ 77 Конец программы -
  ЗСТ 77 Программа остановлена -

Работа с программами

  ВПП ХХ Выполнить программу ХХ – номер программы Если R0=1, то вызывается программа. ВПП ставится основной программой
  НПП ХХ Начало программы -
  НПП 77 Конец программы -
  НБЛ 77 Возврат из программы в основную программу -

Таймеры

  ТВД ХХХ Вызвать таймер. ХХХ- код выдержки времени при выполнении с шагом 0.1 сек. Если R0=1, то 16ый бит слова таймера устанавливается в 1 по истечении указанной выдержки времени
  ПРК ХХХХ ХХХХ- код, время срабатывания таймера -
  ПРС ХХХХХ ХХХХХ- время срабатывания в 10-ой форме -
  ТВС ХХХ Таймер с выдержкой времени при выполнении с дискретностью 1 сек. -
  ТНД ХХХ Таймер накапливающий с дискретностью 0.1 сек. При переходе R0 с 16 0 накопленное значение выдержки сохраняется сброс осуществляется инструкцией СБР
  ТНС ХХХ Таймер накапливающий с дискретностью 1 сек. -
  ТОД ХХХ ТОС ХХХ Таймер с выдержкой времени при отключении с дискретностью: ТОД- 0.1 сек., ТОС-1 сек. -

Счетчики

  СЧС ХХХ Счетчик на сложение При каждом переходе R0 из 0 в 1 содержимое слова счетчика ув. на 1. При достижении 16ый бит слова уст-ся в 1
  СЧВ ХХХ Счетчик на вычитание При переходе R0 из 0 в 1 происходит вычитание слова на 1
  СЧЦ ХХХ Счетчик цикла Если R0=1, то содержимое слова счетчика ув. на 1 при каждом шаге работы программ

Работа с данными (const)

  ЧТС ХХХ Читать слово Слово передается в принимающий регистр Rw
  ЧБМ ХХХ Читать младший байт Байт определяется в регистр Rw
  ЧБС ХХХ Читать байт старший Байт отправляется в Rw
  ЗПС ХХХ Запись слова Записывается содержимое регистра Rw в слово, указанное в этой команде
  ПУС ХХХ Поразрядное умножение слова По команде поразрядно умножается слово на содержимое регистра Rw и отправляется в Rw

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: