WWW.DISS.SELUK.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА
(Авторефераты, диссертации, методички, учебные программы, монографии)

 

Pages:     || 2 |

«Внимание: (Этот общий титульный лист будет заменен на соответствующий титульный лист Rockwell Software во время печати) Предупреждение 1996 Rockwell Software, Inc. Все права зарезервированы. об авторских Напечатанно в ...»

-- [ Страница 1 ] --

Справочное описание

системы команд

( Выпуск 5.2)

Внимание: (Этот общий титульный лист будет заменен на соответствующий титульный лист

Rockwell Software во время печати)

Предупреждение 1996 Rockwell Software, Inc. Все права зарезервированы.

об авторских

Напечатанно в Соединенных Штатах Америки.

правах

Все части защищенны авторским правом компании Allen Bradley и используются с её разрешения.

Руководство пользователя и любое сопровождение изделий Rockwell Software защищенны авторскими правами Rockwell Software, Inc. Запрещяется воспроизводство и/или распространение без письменного согласия Rockwell Software, Inc. Для более полной информации смотрите лицензионное соглашение.

Предупреждение PLC, PLC 2, PLC 3, PLC 5, PLC 5/10, PLC 5/11, PLC 5/12, PLC 5/15, PLC 5/20, PLC 5/20E, PLC 5/20C, PLC 5/25, PLC 5/26, о торговой PLC 5/30, PLC 5/V30, PLC 5/40, PLC 5/40L, PLC 5/40E, PLC 5/40C, PLC 5/V40, PLC 5/V40L, PLC 5/46, PLC 5/60, марке PLC 5/60C, PLC 5/60L, PLC 5/80, PLC 5/80E, PLC 5/80C, PLC 5/V80, PLC 5/86, PLC 5/VME, PLC 5/250, Data Highway, Data Highway Plus, ControlNet, SLC 500, SLC 5/03 и SLC 5/04 являются торговыми марками компании Allen Bradley.

Эмблема Rockwell Software и INTERCHANGE являются торговыми марками Rockwell Software, Inc.

Все другие торговые марки принадлежат их соответствующим держателям и используются с их согласия.

Эта публикация Rockwell Software гарантирована лицензией на продукцию. На эффективность продукции будут Важная действовать конфигурация системы, прикладная программа, управление оператором и другие, связанные с этим информация факторы.

для пользователя Реализация изделия может измениться пользователями.

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

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

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

включая все относящиеся сюда законы, постановления, нормы и стандарты.

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

В издании Allen Bradley SGI 1.1, «Руководство по безопасности при применении. установке и техобслуживании полупроводниковых устройств управления» (имеющемся в местном отделении фирмы Allen Bradley), описаны некоторые существенные различия между полупроводниковым и электромеханическим оборудованием, которые должны быть приняты во внимание при внедрении изделий, подобных описанным в этом издании.

В этом руководстве содержатся примечания, информирующие вас о применении мер безопасности.

Внимание: Идентифицирует информацию относительно методов ! или обстоятельств, которые могут привести к травмам или смерти персонала.

Примечания с пометкой «Внимание» помогут Вам:

• идентифицировать опасность;

• избежать опасности;

• учесть все последствия.

Идентифицирует информацию, критичную для успешной Примечание:

работы приложений и понимания изделия.

Алфавитный список команд PLC Алфавитный список команд PLC Инструкция Страница Инструкция Страница Инструкция Страница Инструкция Страница 17— ABL CMP 3—3 JSR 13—12 RES 2— 17— ACB COP 9—20 LBL 13—5 RET 13— 17—9 1 4— ACI COS LEQ 3—9 RTO 2— 17— ACN CPT 4—5 LES 3—10 SBR 13— 4—13 1 11— ACS CTD 2—20 LFL SDS 18— 11—5 1 ADD 4—14 CTU 2—18 LFU SFR 13— Выбор соответствующей категории команд Новая информация, добавленная в это руководство Инструкции «Немедленный ввод данных» (IDI) и «Немедленный выпуске руководства, включены области изменения, показанные справа Соглашения Это руководство использует следующие соглашения, описывающие, как Использование одного только защищенного процессора PLC 5 не гарантирует защиты системы PLC 5.

Защита всей системы это комбинация защищенного процессора PLC 5, программного обеспечения и Предисловие Использование индекса В конце каждого руководства по программированию имеется индексная ссылка, дополняющая документацию по программному обеспечению.

Ссылка на страницы для каждого из вопросов, ответ на который вы ищете, где имя руководства, в котором можно найти ответ на вопрос, указано Например, описание адресации файла данных приведено в публикации «Руководство по конфигурации и сопровождению программного обеспечения» (Software Configuration and Maintenance manual) (Config/Maint). Вам нужно обратиться к публикации «Руководство по конфигурации и сопровождению программного обеспечения»



(Software Configuration and Maintenance manual) и найти в нем Алфавитный список команд PLC 5

Выбор соответствующей категории команд

Перечень изменений

Новая информация, добавленная в это руководство

Соглашения

Использование индекса

1 Релейные инструкции XIC, XIO, ОТЕ, OTL, OTU, IIN, IOT.......... Применение релейных инструкций

Хранение файлов данных отображения Вх/Вых

Проверить на состояние ВКЛ (ХIС)

Проверить на состояние ОТКЛ (ХIO)

Выход включить (ОТЕ)

Фиксация выхода (OTL)

Расфиксация выхода (OTU)

Немедленный ввод (IIN)

Немедленный вывод (IOТ)

Немедленный ввод данных (IDI)

Немедленный вывод данных IDO

Использование инструкций IDI и IDO

2 Инструкции таймера TON,TOF,RTO Инструкции счетчика CTU,CTD Сброс RES

Применение таймеров и счетчиков

Применение таймеров

Ввод параметров

Точность таймера

Таймер с выдержкой на включение (TON)

Таймер с выдержкой на отключение (TOF)

Накапливающий таймер (RTO)

Применение счетчиков

Прямой счет (CTU)

Обратный счет (CTD)

Сброс таймера и счетчика (RES)

3 Инструкции сравнения СМР, EQU, GEQ, GRT, LEQ, LES, LIM, MEQ, NEQ

Применение инструкций сравнения

Сравнение (СМР)

Описание:

Ввод выражения в СМР

Определение длины выражения

Пример:

Равно (EQU)

ii Содержание Описание:

Пример:

Больше чем или равно (GEQ)

Описание:

Пример:

Больше чем (GRT)

Описание:

Пример:

Меньше чем или равно (LEQ)

Описание:

Пример:

Меньше чем (LES)

Описание:

Пример:

Сравнение с заданными пределами (LIM)

Описание:

Ввод параметров

Пример LIM с использованием целых величин:

Пример (когда нижний предел меньше верхнего предела):

Маскированное сравнение на равно (MEQ)

Описание:

Ввод параметров

Пример:

Не равно (NEQ)

Описание:

Пример:

4 Инструкции вычисления СРТ, ACS, ADD, ASN, ATN, AVE, CLR, COS, DIV, LN, LOG, MUL, NEG, SIN, SRT, SQR, STD, SUB, TAN, XPY.. Применение инструкций вычисления

Использование арифметических флагов состояния

Типы данных и инструкция вычисления

Использование данных целого типа

Использование данных с плавающей запятой

Вычисление (CPT)

Описание:

Ввод выражения в СРТ

Определение длины выражения

Определение порядка выполнения операций

Примеры выражений

Пример:

Пример:

Ввод назначения

Использование функций СРТ

Арккосинус (ACS) (только для усовершенствованных процессоров PLC 5)......... Описание:

Пример:

Сложение (ADD)

Описание:

Пример:

Арксинус (ASN) (только для усовершенствованных процессоров PLC 5).............. Описание:

Пример:

Арктангенс (ATN) (только для усовершенствованных процессоров PLC 5)........... Описание:

Пример:

Описание:

Ввод параметров

Использование битов состояния

Пример:

Очистка (CLR)

Описание:

Пример:

Описание:

Пример:

Деление (DIV)

Описание:

Пример:

Натуральный логарифм (LN) Описание:

Пример:

Десятичный логарифм (LOG) Описание:

Пример:

Умножение (MUL)

Описание:

Пример:

Смена знака (NEG)

Описание:

Пример:

Описание:

Пример:

Квадратный корень (SQR)

Описание:

Пример:

Сортировка файла (SRT) Описание:

Ввод параметров

Использование битов состояния

Пример:

Стандартное отклонение (STD) Описание:

Ввод параметров

Использование битов состояния

Пример:

Вычитание (SUB)

Описание:

Пример:

Описание:

Пример:

Возведение в степень (XPY) Описание:

Пример:

5 Логические инструкции AND, NOT, OR, XOR

iv Содержание Использование логических инструкций

Операция «И» (AND)

Описание:

Пример:

Операция «НЕ» (NOT)

Описание:

Пример:

Операция «ИЛИ» (OR)

Описание:

Пример:

Операция «ИСКЛЮЧАЮЩЕЕ ИЛИ» (XOR)

Описание:

Пример:

6 Инструкции преобразования FRD и TOD, DEG и RAD................ Преобразование в BCD (TOD)

Описание:

Пример:

Преобразование из BCD (FRD)

Описание:

Пример:

Описание:

Пример:

Описание:

Пример:

7 Инструкции изменения и перемещения битов

BTD, MOV, MVM

Распределитель битовых полей (BTD)

Описание:

Ввод параметров

Перемещение (MOV)

Описание:

Ввод параметров:

Маскированное перемещение (MVM)

Описание:

Ввод параметров:

Пример инструкции MVM:

8 Концепции файловых инструкций

Ввод параметров

Применение структуры управления

Операции с данными файла

Полный режим

Выбор режимов операций с файлами

Числовой режим

Инкрементальный режим

9 Файловые инструкции FAL, FSC,COP, FLL

Применение файловых инструкций

Арифметика и логика файла (FAL)

Описание:

Использование бит состояния

Операции копирования инструкции FAL

Арифметические операции инструкции FAL

Логические операции инструкции FAL

Функции преобразований инструкции FAL

Преобразование в BCD(TOD)

Преобразование из BCD(FRD)

Инструкция поиска и сравнения файлов (FSC)

Описание:

Использование бит состояния

Операции поиска и сравнения FSC

Копировать файл (СОР)

Ввод параметров

Ввод параметров

Заполнение файла (FLL)

Описание:

10 Инструкции диагностики FBC, DDT, DTR

Применение инструкций диагностики

Описание:

Выбор режима поиска

Ввод параметров

Использование бит состояния

Переход данных (DTR)

Описание:

Ввод параметров

11 Инструкции регистрового сдвига

BSL, BSR, FFL, FFU, LFL, LFU

Применение регистрового сдвига

Применение инструкций сдвига бит

Описание:

Ввод параметров

Использование бит состояния

Применение инструкций FIFO и LIFO

Ввод параметров

Использование бит состояния

12 Инструкции Секвенсеров SQO, SQI, SQL

Применение секвенсеров

Использование инструкций секвенсеров

Описание:

Ввод параметров инструкций

Использование битов состояния

Пример секвенсера выхода (SQO):

Сброс позиции инструкции SQO

Пример секвенсера входа (SQI):

Использование SQI без SQO

vi Содержание Пример секвенсера загрузки SQL:

13 Инструкции управления программой MCR, JMP, LBL, FOR, NXT, BRK, JSR, SBR, RET, TND, AFI, ONS, OSR, OSF, SFR, EOT,.................

UIE, UID

Выбор инструкций последовательностью выполнения программы

Сброс основного управления (MCR)

Описание:

Пример:

Прыжок (JMP) и метка (LBL)

Описание:

Применение JMP

Применение LBL

Пример JMP и LBL

Циклы (FOR, NXT), прерывание цикла (BRK)

Описание:

Ввод параметров

Применение FOR

Применение BRK

Применение NXT

Пример FOR, BRK, и NXT:

Переход к подпрограмме (JSR), подпрограмма (SBR) и возврат (RET)................ Описание:

Передача параметров

Пример передачи параметров:

Ввод параметров

Вложенные файлы подпрограмм

Применение JSR

Применение SBR

Применение RET

Пример JSR, SBR и RET:

Временное окончание (TND)

Описание:

Всегда неверно (AFI)

Описание:

Одно включение (ONS)

Описание:

Пример:

(только для усовершенствованных PLC 5 процессоров)

Описание:

Ввод параметров

(только для усовершенствованных PLC 5 процессоров)

Описание:

Ввод параметров

Сброс последовательной функциональной схемы (SFR) (только для усовершенствованных PLC 5 процессоров)

Описание:

Ввод параметров

Окончание перехода (EOT)

Описание:

Запрещение прерывания пользователя (UID) (только для усовершенствованных PLC 5 процессоров)

Описание:

Разрешение прерывания пользователя (UIE) (только для усовершенствованных PLC 5 процессоров)

Описание:

Пример:

14 Инструкция и управления процессом PID

Применение PID

Характеристики PID

Преобразование констант передачи

Реализация интегральных составляющих

Дифференциальная составляющая

Установка диапазонов Входа/Выхода

Реализация масштабирования в инженерных единицах в целочисленных файлах Установка зоны нечувствительности

Использование перехода через ноль

Выбор дифференциальной составляющей (Влияние на PV или ошибку)............. Установка аварийной сигнализации выхода

Использование ограничения выхода

Противосбросовое завершение

Установка выхода

Упреждение или выходное смещение

Возобновить последнее состояние

Инструкция PID

Описание:

Использование битов состояния

Ввод параметров

Использование файла данных целого типа в блоке управления

Использование значений блока управления

Использование файла типа PD для блока управления (только усовершенствованный процессоры PLC 5)

Использование значений блока управления

Программирование инструкции PID

Ошибки при выполнении программы

Передача данных в инструкцию PID

Соглашения по контурам

Количество контуров PID

Период выдачи управляющего воздействия

Демасштабирование входов

Примеры инструкций PID

Примеры целочисленного блока (N)

Примеры блока PD

Главный программный файл

Программный файл STI

Программный файл RTS

Цикловая логика, моделирующая станцию ручного управления

Каскадирование контуров

Управление соотношением

Отслеживание переменной процесса

15 Инструкции блок трансферов BTR и BTW и инструкция персылки Вх/Вых по сети ControlNet CIO

Применение инструкций блок трансферов и пересылки Вх/Вых по сети ControlNet Использование инструкций блок трансферов

Блок трансферы чтения (BTR) и блок трансферы записи (BTW)

Описание:

Очередь запросов передачи блока

viii Содержание Использование битов состояния

Использование блока управления

Задание непрерывного режима работы

Задание не непрерывного режима

Время выполнения блок трансфера кдассические процессоры PLC 5............ Время обработки инструкции

Время ожидания в очереди

Время передачи

Время выполнения блок трансфера усовершенствованными процессорами PLC 5

Время обработки инструкции

Время ожидания в области промежуточного хранения

Время передачи

Примеры программирования

Пример двунаправленного блок трансфера с чередованием

Пример повторяющегося двунаправленного блок трансфера с чередованием Пример двунаправленного непрерывного блок трансфера

Пример однонаправленного не непрерывного блок трансфера................ Пример однонаправленного повторяющегося блок трансфера.................. Пример однонаправленного непрерывного блок трансфера

Пример буферизации данных блок трансфера

Инструкция пересылки Вх/Вых по сети ControNet (CIO)

Использование инструкции CIO

Использование битов состояния

Использование блока управления CT

16 Инструкция сообщения MSG

Использование инструкции сообщения

Сообщение (MSG)

Ввод параметров

Адрес блока управления

Экран ввода данных инструкции MSG

Использование инструкции сообщения для связи по Ethernet

Параметры ввода

Использование инструкций сообщения с

интерфейсными модулями PLC 5 Ethrnet

Параметры ввода

Использование инструкции сообщения в сети ControlNet

Адрес блока управления

Использование битов состояния

Использование блока управления

Код ошибки (.ERR)

Запрошенная длина (.RLEN)

Переданная длина (.DLEN)

Параметры ввода

Команды связи

Внешние адреса таблицы данных

Совместимость файлов PLC 5 и PLC 2

Посылка команд SLC Typed Logical Read и SLC Typed Logical Write................ Монитор инструкции сообщения

Выбор непрерывной работы

Выбор не непрерывного режима работы

Время выполнения инструкции MSG

Коды ошибок

17 Инструкции ASCII ABL, ACB, ACI, ACN, AEX, AIC, АНL, ARD, ARL, ASC, ASR, AWA, AWT

Использование инструкций ASCII

Использование бит состояния

Использование управляющего блока

Длина (.POS)

Позиция (.POS)

Использование строк

Проверка строки в буфере (ABL)

Описание:

Число знаков в буфере (АСВ)

Описание:

Преобразование строки ASCII в целочисленное (АСI)

Описание:

Соединение строк ASCII (ACN)

Описание:

Экстракт строки ASCII (AEX)

Описание:

Установка ASCII и сброс линий квитирования связи (AHL)

Описание:

Преобразование целочисленного в строку ASCII (AIC)

Описание:

Чтение символов ASCII (ARD)

Описание:

Чтение строки ASCII (ARL)

Описание:

Поиск строки ASCII (ASC)

Описание:

Сравнение строк ASCII (ASR)

Описание:

Запись с добавлением ASCII (AWA)

Описание:

Запись ASCII (AWT)

Описание:

18 Инструкции SDS и DFA, настраиваемые для конкретного применения

Назначение главы

Обзор секвенсера направленного действия (SDS)

Программирование инструкции SDS

Программирование инструкции DFA

A Время выполнения инструкций и требования к памяти......... A Время выполнения инструкций и требования к памяти

Время выполнения для усовершенствованных процессоров PLC 5

Инструкции битов и слов

Инструкции работы с файлами

Время выполнения для классических PLC 5 процессоров

Инструкции бит и слов

Инструкции работы с файлами

Программные константы

Прямая и косвенная адресация элементов в усовершенствованных PLC 5 процессорах

Прямая и косвенная адресация элементов в классических PLC 5 процессорах x Содержание Косвенные биты и адресация елементов в классических PLC 5 процессорах. A Дополнительные соображения по времени выполнения в классических PLC процессорах

В Справочник по последовательной функциональной

схеме (ПФС)

Назначение приложения

Распределение памяти

Динамические ограничения

Последовательность сканирования

Сканирование шага и перехода

Сканирование условных Ветвей

Сканирование независимых ветвей

Применение диаграмм последовательности для определения времени выполнения

C Допустимые типы данных для операндов инструкций............ C Назначение главы

Операнды инструкций и допустимые типы данных

Услуги и техническая поддержка потребителя

США и Канада

За пределами США

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

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

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

Релейные инструкции XIC, XIO, ОТЕ, OTL, OTU, IIN, IOT Хранение файлов данных отображения Вх/Вых Логика цепи Проверить на состояние ВКЛ (ХIС) Описание:

Пример:

Если бит I:012/07 в таблице входов находится в состоянии ВКЛ, установить эту инструкцию верной.

Этот бит соответствует входной Если инструкция ХIС – единственная условная инструкция в цепи, то клемме 7 модуля Вх/Вых, группа 2, рэк 1. Если входная цепь верна, то инструкция тоже верна.

Релейные инструкции XIC, XIO, ОТЕ, OTL, OTU, IIN, IOT Проверить на состояние ОТКЛ (ХIO) Описание:

Пример:

Если бит I:012/07 в таблице входов находится в состоянии ОТКЛ, установить эту инструкцию верной.

Этот бит соответствует входной Если инструкция ХIO – единственная условная инструкция в цепи, то клемме 7 модуля Вх/Вых, группа 2, рэк 1. Если входная цепь верна, то инструкция тоже верна.

Выход включить (ОТЕ) Описание:

Пример:

Изменить состояние бита O:013/ во ВКЛ, если цепь верна и изменить его в ОТКЛ, если цепь неверна. предыдущими входными инструкциями; катушка реле управляется Этот бит соответствует выходной контактами электрической цепи.

клемме 1 модуля Вх/Вых, группа 3, рэк 1.

Релейные инструкции XIC, XIO, ОТЕ, OTL, OTU, IIN, IOT Фиксация выхода (OTL) Описание:

Пример:

Изменить состояние бита O:013/ во ВКЛ, если цепь верна.

Этот бит соответствует выходной клемме 1 модуля Вх/Вых, группа 3, установленным, и соответствующее выходное устройство остается рэк 1.

Примечание Инструкция OTL является сохраняющейся. Если отключается питание Расфиксация выхода (OTU) Описание:

Пример:

O: Изменить состояние бита O:013/ во ОТКЛ, если цепь верна.

Этот бит соответствует выходной клемме 1 модуля Вх/Вых, группа 3, рэк 1.

Релейные инструкции XIC, XIO, ОТЕ, OTL, OTU, IIN, IOT Немедленный ввод (IIN) Описание:

Пример: Для входов в локальных шасси сканирование программы прерывается, Где:

RR = номеру рэка Вх/Вых 00 03 PLC 5/10, 5/11, 5/12, 00 07 PLC 5/25, 5/ 00 17 PLC 5/40, 5/40L 00 27 PLC 5/60, 5/60L, 5/ G = номеру группы Вх/Вых (0 7) Когда входные условия верны, обновить слово отображения входов, соответствующее рэку 0, инструкцией IIN.

группе 1.

Немедленный вывод (IOТ) Описание:

Пример:

(IOT) RR = номеру рэка Вх/Вых 00 03 PLC 5/10, 5/11, 5/12, процесс передачи блок трансферов, процессор завершает блок трансфер 00 07 PLC 5/25, 5/ 00 17 PLC 5/40, 5/40L Для выходов в удаленных шасси выполнение программы прерывается 00 27 PLC 5/60, 5/60L, 5/80 только для обновления буфера удаленных Вх/Вых текущими состояниями G = номеру группы Вх/Вых (0 7) битов отображения выхода. Таким образом, эти состояния сразу Когда входные условия верны, обновить выходы словом Помещайте цепь с инструкцией IOТ непосредственно после цепей, отображения выходов, соответствующим рэку 0, группе 1.

Релейные инструкции XIC, XIO, ОТЕ, OTL, OTU, IIN, IOT Немедленный ввод данных (IDI)

IMMEDIATE DATA INPUT

Data file offset Destination N10:232 входов (который происходит в конце сканирования программы).

Примечание Инструкция IDI доступна только с пакетом программирования 6200.

Примечание Немедленный вывод данных IDO IDO Когда состояние цепи становится верным, инструкция IDO производит

IMMEDIATE DATA OUTPUT

немедленное обновление буферов памяти ControlNet из файла источника Data file offset до следующего нормального обновления таблицы отображения выходов, Source N7:232 посылая измененные данные через сеть ControlNet соответствующему Примечание Инструкция IDO доступна только с пакетом программирования 6200.

Примечание Источник должен быть соответствующим адресом таблицы данных в инструкцию совместно с прерыванием по времени STI, для обеспечения целостности блока данных. Для дальнейшей информации, смотрите Релейные инструкции XIC, XIO, ОТЕ, OTL, OTU, IIN, IOT Использование инструкций IDI и IDO Примечание Применение таймеров и счетчиков Таймеры и счетчики позволяют вам управлять процессами, основываясь на времени или количестве событий. Таблица 2А перечисляет доступные Для дополнительной информации об операндах (и допустимых типах и значениях каждого из операндов), используемых инструкциями, Инструкции таймера TON,TOF,RTO;

инструкции счетчика CTU,CTD; сброс RES Применение таймеров Ввод параметров TON Для программирования инструкции таймера обеспечте процессор TIMER ON DELAY (EN) следующей информацией:

Timer Time base (DN) • Timer – адрес структуры управления таймером в области хранения Preset Accum Примечание Вы можете использовать любой номер файла таймера от 3 до 999; однако по Примечание Процессор хранит биты состояния таймера, уставку и накопленное значение в 48 битовой структуре (три 16 битовых слова) в файле таймеров (Т).

• Time Base (базовый интервал) определяет работу таймера. Таблица 2B перечисляет возможные значения базовых интервалов.

Базовый интервал: Диапазон изменения накопленного значения:

• Preset (уставка) задает значение, которое таймер должен достичь перед тем, как процессор включит бит выполнения (.DN). Вы должны ввести значение уставки в диапазоне от 0 до 32767. Процессор хранит значение уставки как 16 битовое целое число.

При использовании инструкции ТОF уставка функционирует несколько иначе.

Примечание Дальнейшая информация приводится на стр. 2 9.

• Accumulated Value ( накопленное значение) – это количество базовых интервалов, насчитанных инструкцией. Когда работа таймера разрешена, таймер постоянно обновляет это значение. Обычно при программировании для этого значения вводитится 0. Если вы введете какое либо другое значение, инструкция начнет счет базовых интервалов с этого значения. Если таймер сбрасывается, то накопленное значение становится равным 0. Диапазон накопленных значений от 0 до 32,767. Процессор хранит накопленную величину как Примечание При использовании инструкции TOF накопленное значение функционирует несколько иначе. Дальнейшая информация приводится на стр. 2 9.

Инструкции таймера TON,TOF,RTO;

инструкции счетчика CTU,CTD; сброс RES Точность таймера Таймер с выдержкой на включение (TON) Описание TON TIMER ON DELAY (EN) после включения таймера через установленный промежуток времени.

Time base (DN) Preset Использование битов состояния разрешение работы цепь становится верной что работа таймера • цепь становится неверной отсчет таймером цепь становится верной что выполняется функция • цепь становится неверной завершение работы накопленное значение что функция отсчета • цепь становится неверной таймера.DN (бит 13) равно уставке времени завершена • инструкция сброса сбрасывет таймер Инструкции таймера TON,TOF,RTO;

инструкции счетчика CTU,CTD; сброс RES I: процессор увеличивает накопленное Устанавливает выход, пока идет отчет времени таймером Устанавливает выход, когда таймер завершил отсчет Когда бит I:012/10 установлен, процессор запускает таймер Т4:0. Накопленное значение увеличивается с односекундными интервалами. Бит Т4:0.ТТ установлен, также установлен и бит выхода О:013/ (активизируется соответствующее выходное устройство), пока таймер производит отсчет. Когда таймер завершает отсчет (.АСС =.PRE), то Т4:0.ТТ сбрасывается (так что О:013/01 и соответствующее выходное устройство отключаются), а Т4:0.DN включается (так что О:013/02 и соответствующее выходное устройство включаются). Когда накопленное значение достигает 180, или цепь условий становится неверной, таймер останавливается.

Инструкции таймера TON,TOF,RTO;

инструкции счетчика CTU,CTD; сброс RES Таймер с выдержкой на отключение (TOF) Описание:

TOF TIMER OFF DELAY (EN) через установленный промежуток времени после отключения цепи.

Timer Preset Использование битов состояния времени.TT (бит 14) и накопленное значение • устанавливается бит.DN (.ACC=.PRE) Инструкции таймера TON,TOF,RTO;

инструкции счетчика CTU,CTD; сброс RES Примечание Во время пресканирования происходит следующее:

I: Когда вход становится неверным, процессор начинает увеличивать накопленное значение Т4:0 с интервалами в Устанавливает выход, пока идет отчет времени таймером Сбрасывает выход, когда таймер завершил отсчет Когда бит I:012/10 сброшен, процессор запускает таймер Т4:0. Накопленное значение увеличивается с односекундными интервалами, пока цепь остается неверной. Бит Т4:0.ТТ установлен, также установлен и бит выхода О:013/01 (активизируется соответствующее выходное устройство), пока таймер производит отсчет. Когда таймер завершает отсчет (.АСС =.PRE), то Т4:0.ТТ сбрасывается (так что О:013/01 и соответствующее выходное устройство отключаются), а также отключается Т4:0.DN (так что О:013/02 и соответствующее выходное устройство отключаются). Когда накопленное значение достигает 180, или цепь условий становится верной, таймер останавливается.

Инструкции таймера TON,TOF,RTO;

инструкции счетчика CTU,CTD; сброс RES Накапливающий таймер (RTO) Описание:

RTO RETENTIVE TIMER ON (EN) через установленный промежуток времени после включения таймера.

Timer (DN) Инструкция RTO позволяет таймеру останавливаться и запускаться без Time base Preset Accum Инструкция RTO начинает отсчет времени, когда соответствующая ей цепь накопленное значение не достигнет значения уставки. Инструкция RTO Когда процессор возобновляет работу или цепь становится верной, отсчет Примечание Для сброса накопленного значения и битов состояния накапливающего Инструкции таймера TON,TOF,RTO;

инструкции счетчика CTU,CTD; сброс RES Использование битов состояния разрешение работы цепь становится верной что выполняется функция • цепь становится неверной отсчет таймером цепь становится верной что выполняется функция • цепь становится неверной завершение работы накопленное значение что функция отсчета • бит.DN сбрасывется инструкцией RES таймера.DN (бит 13) равно уставке времени завершена начинает увеличивать накопленное значение Т4:0 с 1 секундным интервалом. Если вход становится неверным, накпленное таймером значение Условия цепи Бит разрешения работы таймера Импульс сброса Бит отсчета времени Бит завершения работы таймера Выходное устройство (управляется битом завершения) Накопленное значение таймера (аккумулятор) Инструкции таймера TON,TOF,RTO;

инструкции счетчика CTU,CTD; сброс RES Применение счетчиков COUNT UP (CU) уяснить назначение параметров которые вы вводите.

Counter Accum Ввод параметров Примечание Вы можете использовать любой номер файла счетчика от 3 до 999; однако Процессор хранит биты состояния счетчика, уставку и накопленное значение в структуре (48 битов – три 16 битовых слова) в файле счетчиков (С) таблицы данных.

C5: • Preset (уставка) – задает значение, которого счетчик должен достигнуть перед тем, как он установит бит выполнения.DN. Введите значение уставки в диапазоне от 32768 до + 32767. Уставка хранится как 16 битовое целое число. Отрицательные значения хранятся в формате двоичных чисел с дополнением.

• Accumulated value (накопленное значение) – текущее показание счетчика, основанное на том, сколько раз цепь совершила переход от неверно к верно. Накопленное значение хранится как 16 битовое целое число. Отрицательные значения хранятся в формате двоичных чисел с дополнением. Диапазон значений накопленной величины от 32768 до +32767. Обычно при программировании инструкций счетчиков вводится нулевое значение. Если вы введете значение, отличное от нуля, то инструкция начнет счет с этого значения. Если счетчик сбрасывается, значение накопленной величины устанавливается в ноль.

Инструкции таймера TON,TOF,RTO;

инструкции счетчика CTU,CTD; сброс RES Прямой счет (CTU) Описание:

Counter Accum Использование битов состояния разрешение прямого цепь становится верной, для обозначения того,что • цепь становится неверной завершение прямого накопленное значение больше или равно уставке • накопленное значение становится ниже, чем переполнение прямой счетчик превышает верхний предел в 32767 с • инструкция RES с тем же адресом, что и CTU прямого счета.OV переходом к 32768. CTU продолжает счет с этого сбрасывет счетчик C5: C5: I: Условие цепи, управляющее Бит разрешения прямого Условие цепи, управляющее инструкцией сброса Выходная инструкция, управляется счетчиком Инструкции таймера TON,TOF,RTO;

инструкции счетчика CTU,CTD; сброс RES Обратный счет (CTD) Описание:

Counter Использование битов состояния разрешение цепь становится верной, для обозначения того,что • цепь становится неверной обратного счета.CD счетчику разрешена работа в обратном направлении • инструкция RES сбрасывет счетчик (бит 15) завершение накопленное значение больше или равно уставке • накопленное значение становится ниже, чем переполнение процессором, для указания на то, что обратный • инструкция RES с тем же адресом, что и CTU обратного счета.UN счетчик преодолел нижний предел в 32768 с сбрасывет счетчик (бит 12) переходом к 32767. CTD продолжает счет с этого • достигается величина 32768 при прямом счете Пример релейно контактной схемы для СТD Каждый раз, когда вход переходит от неверного состояния к верному, процессор уменьшает значение счетчика на 1.

Сообщает, когда достигнута отсчитываемя величина (ACC PRE) O: C5: C5: I: Инструкции таймера TON,TOF,RTO;

инструкции счетчика CTU,CTD; сброс RES Пример релейно контактной схемы для CTU и CTD Кнопка прямого счета Кнопка обратного счета Сообщает, когда достигнута отсчитываемя величина (ACC PRE) Сообщает, когда счетчик переполнен (через 32767) Сообщает, когда счетчик обратно переполнен (через 32768) Инструкции таймера TON,TOF,RTO;

инструкции счетчика CTU,CTD; сброс RES Сброс таймера и счетчика (RES) Описание:

(RES) Инструкция RES является выходной инструкцией, которая сбрасывает таймер или счетчик. Инструкция RES выполняется, когда ее цепь верна.

Если цепь счетчика разрешена, то бит CU или CD остается сброшенным, Примечание Вы можете применять отрицательные уставки в инструкциях CTU или CTD, если предполагаете использовать инструкцию сброса RES. Однако заметьте, что инструкция RES устанавливает накопленное значение в 0, что может привести к установке бита выполнения.DN и тем самым предовратить Инструкции таймера TON,TOF,RTO;

инструкции счетчика CTU,CTD; сброс RES Применение инструкций сравнения Инструкции сравнения позволяют производить сравнение величин при помощи специального выражения или специальных инструкций сравнения. В таблице З.А перечислены все возможные инструкции Инструкции сравнения CMP, EQU, GEQ, GRT, LEQ, LES, LIM, MEQ, NEQ Примечание Вы можете сравнивать между собой данные различных типов, например, с Использование арифметических флагов состояния Сравнение (СМР) CMP Инструкция СМР сравнивает значения и выполняет логические сравнения.

COMPARE

Expression Описание:

Инструкция СМР является входной инструкцией, которая выполняет сравнение арифметических операций, которые вы указываете в выражении. Если процессор находит, что выражение истинно, то цепь усовершенствованными процессорами PLC 5 вы можете вводить сложные инструкции сравнения (таких как, GRT, LEQ и т.д.). Кроме того, инструкция Ввод выражения в СМР Выражение определяет действия, которые вы хотите выполнить. Вы программных констант. В усовершенствованных процессорах PLC 5 вы можете вводить сложные выражения. Таблица З.С перечисляет допустимые операции для выражений; нижеследующий список содержит указания для • В усовершенствованных процессорах PLC 5 программные константы Инструкции сравнения CMP, EQU, GEQ, GRT, LEQ, LES, LIM, MEQ, NEQ Определение длины выражения Примечание Вы не можете вводить числа с отрицательным показателем степени при выражениях. Вместо этого, используйте представление с фиксированной Примечание Вы не можете использовать операторы из таблицы 3.C (логические Пример:

(N7:0 + N7:1) > (N7:2 + N7:3) Эта инструкция сообщает усовершенствованным процессорам Инструкции сравнения CMP, EQU, GEQ, GRT, LEQ, LES, LIM, MEQ, NEQ Равно (EQU) Описание:

EQUAL Source A Пример:

Больше чем или равно (GEQ) Описание:

GEQ Используйте инструкцию GEQ для проверки того, что одна величина GREATER THAN OR EQUAL (Source А) больше или равна другой (Source В). Источники А и В могут быть Source A Source B Пример:

GREATER THAN OR EQUAL ()

Инструкции сравнения CMP, EQU, GEQ, GRT, LEQ, LES, LIM, MEQ, NEQ Больше чем (GRT) Описание:

GREATER THAN (Source А) больше, чем другая (Source В). Источники А и В могут быть Source A Source B Пример:

Меньше чем или равно (LEQ) Описание:

Используйте инструкцию LEQ для проверки того, что одна величина LESS THAN OR EQUAL (Source A) меньше или равно другй (Source B). Источники А и В могут быть Source A Source B Пример:

Инструкции сравнения CMP, EQU, GEQ, GRT, LEQ, LES, LIM, MEQ, NEQ Меньше чем (LES) Описание:

LESS THAN (Source A) меньше другой (Source B). Источники А и В могут быть Source A Source B Пример:

Сравнение с заданными пределами (LIM) Описание:

Инструкция LIM – это входная инструкция, которая проверяет, находятся LIM LIMIT ли значения внутри или за пределами указанного диапазона. Инструкция Low limit ложна, пока она не обнаружит, что проверяемая величина находится в Test заданных пределах; тогда инструкция становится истинной. Когда High limit инструкция обнаруживает, что проверяемая величина вышла за Ва можете использовать инструкцию LIM для проверки того, что значение аналогового входа находится внутри заданного диапазона.

Ввод параметров Для программирования инструкции LIM вы должны обеспечить процессор Low Limit константа или адрес, из которого инструкция считывает нижнюю границу Test Value адрес, который содержит целую величину или величину с плавающей (испытуемое запятой, которую вы проверяете, чтобы установить, лежит ли она в заданных High Limit константа или адрес, из которого инструкция считывает верхнюю границу (верхний заданного диапазона. Адрес содержит целую величину или величину с Инструкции сравнения CMP, EQU, GEQ, GRT, LEQ, LES, LIM, MEQ, NEQ Пример LIM с использованием целых величин:

Пример (когда нижний предел меньше верхнего предела):

Маскированное сравнение на равно (MEQ) Описание:

MEQ MEQ – это входная инструкция, которая сравнивает данные из адреса

MASKED EQUAL

источника с данными из адреса сравниваемого значения, позволяя при Source Mask этом замаскировать часть данных. Если данные из адреса источника Compare побитно (не считая маскированных битов) совпадают с данными в адресе сравнения, то инструкция истинна. Инструкция становится ложной, как Вы можете использовать инструкцию MEQ, чтобы выделить (для сравнения) отдельные биты данных, такие, как биты состояния и управления из элементов, которые содержат биты и слова данных.

Ввод параметров Для программирования инструкции вы должны обеспечить процессор Source программная константа или адрес данных, из которого инструкция считывает Mask (маска) определяет, какие биты пропускаются или блокируются. Маска пропускает (величина сравниваемую величину или сравнение будет производиться с константой.

Инструкции сравнения CMP, EQU, GEQ, GRT, LEQ, LES, LIM, MEQ, NEQ Пример:

Не равно (NEQ) Описание:

NEQ Используйте инструкцию NEQ для проверки неравенства двух величин.

NOT EQUAL Источники А и В могут быть величинами или адресами.

Source A Source B Пример:

Инструкции сравнения CMP, EQU, GEQ, GRT, LEQ, LES, LIM, MEQ, NEQ Применение инструкций вычисления Инструкции вычисления производят арифметические действия, используя выражения или специальные арифметические инструкции.

В таблице 4.А перечислены все возможные инструкции вычисления.

Только усовершенствованные процессоры PLC 5 поддерживают эту функцию Инструкции вычисления СРТ, ACS, ADD, ASN, ATN, AVE, CLR, COS, DIV, LN, LOG, MUL, NEG, SIN, SRT, SQR, STD, SUB, TAN, XPY Использование арифметических флагов состояния Типы данных и инструкция вычисления для выходного значения, иначе выходное значение будет округлено.

отображения. Если вы вводите данные в коде ASCII или BCD, процессор Параметры, которые вы вводите, – есть программные константы или Использование данных целого типа Примечание Если вы используете усовершенствованный процессор PLC 5 и арифметические операции вызвали переполнение, то старшие биты теряются, но младшие биты сохраняют правильные значения. Если вы выполняете логические операции (AND или OR) с младшим словом, то можете получить правильный результат.

Используя бит переноса, можно выполнять «многословные» арифметические Инструкции вычисления СРТ, ACS, ADD, ASN, ATN, AVE, CLR, COS, DIV, LN, LOG, MUL, NEG, SIN, SRT, SQR, STD, SUB, TAN, XPY

BITWISE AND

Использование данных с плавающей запятой Примечание Если вы используете формат с плавающей запятой, и число больше 32767 или Вычисление (CPT) Инструкция СРТ выполняет операции копирования, арифметические, Описание:

CPT Инструкция СРТ является выходной инструкцией, которая

COMPUTE

производит действия согласно заданному вами выражению и Destination записывает результат в адресе назначения. Инструкция СРТ также Expression может копировать данные из одного адреса в другой и автоматически преобразует тип данных в адресе источника в тип данных, заданный Время исполнения инструкции СРТ больше, чем у арифметических и логических инструкций или инструкций перемещения (т.e. ADD, AND, MOV и т.д.) Инструкция СРТ использует также больше слов в вашем После выполнения каждой инструкции СРТ арифметические биты состояния в файле состояния таблицы данных обновляются так же, как и при выполнении соответствующих арифметических, логических инструкций и инструкций перемещения. Наример, обратитесь к описанию инструкции ADD, чтобы видеть как изменяются биты состояния после выполнения инструкции СРТ (add Инструкции вычисления СРТ, ACS, ADD, ASN, ATN, AVE, CLR, COS, DIV, LN, LOG, MUL, NEG, SIN, SRT, SQR, STD, SUB, TAN, XPY Ввод выражения в СРТ Только усовершенствованные процессоры PLC 5 поддерживают эту функцию (продолжение) Только усовершенствованные процессоры PLC 5 поддерживают эту функцию Инструкции вычисления СРТ, ACS, ADD, ASN, ATN, AVE, CLR, COS, DIV, LN, LOG, MUL, NEG, SIN, SRT, SQR, STD, SUB, TAN, XPY Определение длины выражения Примечание Вы не можете вводить числа с отрицательным показателем степени при использовании экспоненциального представления чисел в сложных выражениях.

Определение порядка выполнения операций выполнения операций, заключая группы членов в скобки, заставляя Равноправные операции выполняются слева направо. Используемое вами выражение должно включать какой либо оператор. Таблица 4.Е Инструкции вычисления СРТ, ACS, ADD, ASN, ATN, AVE, CLR, COS, DIV, LN, LOG, MUL, NEG, SIN, SRT, SQR, STD, SUB, TAN, XPY Примеры выражений Пример:

COMPUTE

Если бит 10 входного слова 12 установлен, умножить значение N7:1 на 5;

разделить это на частное от деления N7:2 на 7. Если N7:1 = 5 и N7:2 = 9, результат равен 25. (Результат округляется до ближайшего целого числа, потому, что константы 5 и 7 были определены как целые числа.) Пример:

COMPUTE

Если бит 10 входного слова 12 установлен, умножить величину в N7:1 на 5;

разделить это на частное от деления N7:2 на 7. Если N7:1 = 5 и N7:2 = 9, результат равен 19. (Результат округляется по другому, потому, что константы 5.0 и 7.0 были определены с одним десятичным знаком после запятой.) Ввод назначения Введите прямой или косвенный логический адрес для назначения.

Инструкция сохраняет результат операции по адресу назначения.

Процессор автоматически преобразует тип данных, указываемый адресом Примечание источника в тип, указываемый адресом назначения. Процессор использует семейством процессоров PLC 2. Вы должны запрограммировать все необходимые Использование функций СРТ величинами в выражении инструкции СРТ для выполнения следующих Инструкция вычисляет функции, указанные вами, основываясь на мнемонических обозначениях. Когда вы вводите выражение, то вводите мнемонические обозначения как префикс к адресу величины, самой величине, если она вводится как программная константа.

Примечание Числа с плавающей запятой являются 32 битовым значениями. Целые числа – 16 битовые значениея. Инструкция автоматически преобразовывает типы данных, обнаруженные в выражении, к типу, указанному в адресе назначения.

значение слишком велико, то процессор устанавливает бит Результирующий ошибочный результат может привести к Инструкции вычисления СРТ, ACS, ADD, ASN, ATN, AVE, CLR, COS, DIV, LN, LOG, MUL, NEG, SIN, SRT, SQR, STD, SUB, TAN, XPY Арккосинус (ACS) (только для усовершенствованных процессоров PLC 5) Описание:

ARCCOSINE запоминания результата (в радианах) в назначении. Смотрите таблицу Source Destination Пример:

вычислить арккосинус величины в F8:19 и поместить Инструкции вычисления СРТ, ACS, ADD, ASN, ATN, AVE, CLR, COS, DIV, LN, LOG, MUL, NEG, SIN, SRT, SQR, STD, SUB, TAN, XPY Сложение (ADD) Описание:

Destination которые содержат значения. Смотрите таблицу 4.H для информации Примечание Инструкция ADD выполняется однократно при каждом сканировании, пока цепь Пример:

Если бит 10 входного слова 12 установлен, сложить Арксинус (ASN) (только для усовершенствованных процессоров PLC 5) Описание:

ASN

ARCSINE

Source Destination таблицу 4.I для информации о флагах состояния при выполнении Пример:

вычислить арксинус величины в F8:17 и поместить Инструкции вычисления СРТ, ACS, ADD, ASN, ATN, AVE, CLR, COS, DIV, LN, LOG, MUL, NEG, SIN, SRT, SQR, STD, SUB, TAN, XPY Арктангенс (ATN) (только для усовершенствованных процессоров PLC 5) Описание:

ARCTANGENT запоминания результата (в радианах) в назначении. Результирующая Destination Пример:

вычислить арктангенс величины в F8:21 и поместить Усреднение файла (AVE) (только для усовершенствованных процессоров PLC 5) Описание:

AVE Инструкция AVE вычисляет среднее арифметическое набора величин.

AVERAGE FILE (EN) Когда цепь переходит от ложного состояния к истинному состоянию, File величина из текущей позиции прибавляется к следующей величине, Destination (DN) Control которая прибавляется к следующей, и так далее. Смотрите таблицу 4.K Length для информации о флагах состояния при выполнении инструкции Position Каждый раз, когда прибавляется новое величина, происходит приращение поля позиции и слова состояния (S:24). Конечная сумма делится на количество сложенных величин, и результат сохраняется в Обновление арифметических флагов состояния инструкцией AVE Переполнение (V) устанавливает при переполнении; иначе сбрасывает • промежуточная сумма превышает максимальное значение числа с • назначение является адресом целого и конечное значение больше, Если наступает переполнение, то процессор прерывает вычисление, устанавливает бит ошибки.ER, и назначение остается неизмененным.

Позиция указывает на элемент, который был причиной переполнения.

Примечание Используйте инструкцию RES для очистки флагов состояния.

Инструкции вычисления СРТ, ACS, ADD, ASN, ATN, AVE, CLR, COS, DIV, LN, LOG, MUL, NEG, SIN, SRT, SQR, STD, SUB, TAN, XPY Ввод параметров Использование битов состояния Примечание Инструкция AVE вычисляет среднее арифметическое в формате чисел с Инструкции вычисления СРТ, ACS, ADD, ASN, ATN, AVE, CLR, COS, DIV, Пример:

Если бит 10 входного слова 12 установлен, инструкция AVE разрешена. Величины в N7:1.

N7:2, N7:3 и N7:4 складываются и делятся на 4; результат помещается в N7:0. Когда вычисление закончено, устанавливается бит 7 выходного слова 10. Инструкция RES затем сбрасывает биты состояния файла управления.

Инструкции вычисления СРТ, ACS, ADD, ASN, ATN, AVE, CLR, COS, DIV, LN, LOG, MUL, NEG, SIN, SRT, SQR, STD, SUB, TAN, XPY Очистка (CLR) Описание:

Destination Пример:

Если бит 10 входного слова 12 установлен, Косинус (COS) (только для усовершенствованных процессоров PLC 5) Описание:

Source Destination Примечание Для более высокой точности, источник должен быть больше или равен 2p и Пример:

вычислить косинус величины в F8:13 и поместить Инструкции вычисления СРТ, ACS, ADD, ASN, ATN, AVE, CLR, COS, DIV, LN, LOG, MUL, NEG, SIN, SRT, SQR, STD, SUB, TAN, XPY Деление (DIV) Описание:

DIVIDE

Destination которые содержат величины. Смотрите таблицу 4.N для информации Примечание Инструкция DIV выполняется однократно при каждом сканировании, пока цепь Пример:

Если бит 10 входного слова 12 установлен, Натуральный логарифм (LN) (только для усовершенствованных процессоров PLC 5) Описание:

NATURAL LOG логарифма величины в источнике и сохранения результата в Source Destination Пример:

вычислить натуральный логарифм величины в N7:0 и Инструкции вычисления СРТ, ACS, ADD, ASN, ATN, AVE, CLR, COS, DIV, LN, LOG, MUL, NEG, SIN, SRT, SQR, STD, SUB, TAN, XPY Десятичный логарифм (LOG) (только для усовершенствованных процессоров PLC 5) Описание:

Destination Пример:

вычислить логарифм по основанию 10 величины в Умножение (MUL) Описание:

MULTIPLY величину (Source А) на другую (Source В) и поместить результат в адрес Source A Source B Destination которые содержат величины.Смотрите таблицу 4.Q для информации Пример:

MULTIPLY

Если бит 10 входного слова 12 установлен, умножить величину в N7:3 на величину в N7:4 и Инструкции вычисления СРТ, ACS, ADD, ASN, ATN, AVE, CLR, COS, DIV, LN, LOG, MUL, NEG, SIN, SRT, SQR, STD, SUB, TAN, XPY Смена знака (NEG) Описание:

Destination Примечание Инструкции вычисления выполняются при каждом сканировании, пока цепь Пример:

Если бит 10 входного слова 12 установлен, изменить знак величины в N7:3 и поместить результат в N7:20.

Синус (SIN) (только для усовершенствованных процессоров PLC 5) Описание:

Source Destination Примечание Пример:

вычислить синус величины в F8:13 и поместить Инструкции вычисления СРТ, ACS, ADD, ASN, ATN, AVE, CLR, COS, DIV, LN, LOG, MUL, NEG, SIN, SRT, SQR, STD, SUB, TAN, XPY Квадратный корень (SQR) Описание:

SQUARE ROOT

Destination быть величиной или адресом. Если величина источника отрицательна, Примечание Инструкция SQR выполняется однократно при каждом сканировании, пока цепь Пример:

Если бит 10 входного слова 12 установлен, извлечь квадратный корень из величины в N7:3 и поместить Сортировка файла (SRT) (только для усовершенствованных процессоров PLC 5) Описание:

SRT Инструкция SRT сортирует набор значений в порядке возрастания.

SORT FILE (EN) Эта инструкция выполняется при переходе от ложного состояния к File Control (DN) Length Position Примечание Убедитесь в том, что длина файла, указанная вами в инструкции, не приведет к выходу индексного адреса за границы файла. Процессор не проверяет этого, пока вы не выйдете за пределы области файлов данных в памяти. Если индексный адрес выходит за границы области файлов данных, то процессор инициализирует ошибку выполнения программы и устанавливает бит основного повреждения. Процессор не проверяет, пересекает ли индексный адрес границу Ввод параметров Для программирования инструкции SRT, вы должны предоставить (управление) процессора. Процессор сохраняет в ней информацию, такую как, Инструкции вычисления СРТ, ACS, ADD, ASN, ATN, AVE, CLR, COS, DIV, LN, LOG, MUL, NEG, SIN, SRT, SQR, STD, SUB, TAN, XPY Использование битов состояния Пример:

Если бит 10 входного слова 12 установлен, инструкция SRT разрешена. Элементы в N7:1, N7:2, N7:3 и N7:4 сортируются в порядке возрастания. Когда вычисление закончено, Стандартное отклонение (STD) (только для усовершенствованных процессоров PLC 5) Описание:

STD Инструкция STD вычисляет среднеквадратичное (стандартное)

STANDARD DEVIATION (EN)

File Destination (DN) Control истинному состоянию. Смотрите таблицу 4.W для информации о Length Position Примечание Убедитесь в том, что длина файла, указанная вами в инструкции, не приведет к выходу индексного адреса за границы файла. Процессор не проверяет этого, пока инициализирует ошибку выполнения программы и устанавливает бит основного повреждения. Процессор не проверяет, пересекает ли индексный адрес границу Инструкции вычисления СРТ, ACS, ADD, ASN, ATN, AVE, CLR, COS, DIV, LN, LOG, MUL, NEG, SIN, SRT, SQR, STD, SUB, TAN, XPY Примечание Ввод параметров Использование битов состояния Примечание Инструкция AVE вычисляет среднее арифметическое в формате чисел с Пример:

I:

STANDARD DEVIATION (EN)

R6: Если бит 10 входного слова 12 установлен, инструкция AVE разрешена. Элементы в N7:1, N7:2, N7: и N7:4 используются для вычисления среднеквадратичного отклонения. Когда вычисление закончено, устанавливается бит 7 выходного слова 10. Инструкция RES затем сбрасывает биты состояния файла управления.

Инструкции вычисления СРТ, ACS, ADD, ASN, ATN, AVE, CLR, COS, DIV, LN, LOG, MUL, NEG, SIN, SRT, SQR, STD, SUB, TAN, XPY Вычитание (SUB) Описание:

Destination Примечание Пример:

SUBTRACT

Если бит 10 входного слова 12 установлен, вычесть Тангенс (TAN) (только для усовершенствованных процессоров PLC 5) Описание:

Source Destination Примечание Пример:

вычислить тангенс величины в F8:15 и поместить Инструкции вычисления СРТ, ACS, ADD, ASN, ATN, AVE, CLR, COS, DIV, LN, LOG, MUL, NEG, SIN, SRT, SQR, STD, SUB, TAN, XPY Возведение в степень (XPY) (только для усовершенствованных процессоров PLC 5) Описание:

SUBTRACT

Destination числом; если показатель степени не целый (например, число с Примечание Заметьте, что X 0 равно 1; 0 x равно 0. Для чисел с плавающей запятой 00 равно Пример:

Использование логических инструкций Эти инструкции (таблица 5.А) выполняют логические операции.

Параметры, которые вы вводите – это программные константы или Для дальнейшей информации по операндами (и допустимым типам и значениям для каждого операнда), используемым инструкциями, Использование арифметических флагов состояния состояния процессора (S). В таблице З.В перечислены биты состояния:

Логические инструкции AND, NOT, OR, XOR Операция «И» (AND) Описание:

Source B Таблица 5.С показывает, как процессор выполняет операцию AND.

Destination Пример:

Если бит 10 входного слова 12 установлен, процессор выполняет операцию AND над N9:3 и N10:4 и помещает результат в N12:3.

Логические инструкции AND, NOT, OR, XOR Операция «НЕ» (NOT) Описание:

Destination Пример:

Если бит 10 входного слова 12 установлен, процессор выполняет операцию NOT над N9:3 и помещает результат в N10:4.

Логические инструкции AND, NOT, OR, XOR Операция «ИЛИ» (OR) Описание:

BITWISE INCLUSIVE OR

Destination Пример:

INCLUSIVE OR

Если бит 10 входного слова 12 установлен, процессор выполняет операцию OR над N9:3 и N10:4 и помещает результат в N12:3.

Логические инструкции AND, NOT, OR, XOR Операция «ИСКЛЮЧАЮЩЕЕ ИЛИ» (XOR) Описание:

BITWISE EXCLUSIVE OR

Destination Пример:

EXCLUSIVE OR

Если бит 10 входного слова 12 установлен, процессор выполняет операцию XOR над N9:3 и Использование инструкций преобразования Инструкции преобразования преобразовывают целые числа в BCD и BCD в целые числа (используя TOD и FRD). Например, используйте TOD и FRD для связи с BCD устройствами Вх/Вых, а также с целью отображения и для числовой совместимости с процессорами семейства PLC 2. Вы можете также преобразовать радианы в градусы и градусы в радианы (используя DEG и RAD). Например, вы можете использовать инструкции DEG и RAD с тригонометрическими инструкциями, описанными в главе 4.

Таблица 6.А перечисляет имеющиеся инструкции преобразования.

Только усовершенствованные процессоры PLC 5 поддерживают эту функцию Параметрами, которые вы вводите, являются программные константы или Для дальнейшей информации по операндами (и допустимым типам и значениям для каждого операнда), используемым инструкциями, рассматриваемыми в данной главе, смотрите приложение C.

Инструкции преобразования FRD и TOD, DEG и RAD Использование арифметических флагов состояния Преобразование в BCD (TOD) Описание:

Source Destination Пример:

Эта инструкция сообщает процессору: если бит 10 входного слова 12 установлен, преобразовать значение в N7:3 в формат BCD и поместить результат в D9:3.

Инструкции преобразования FRD и TOD, DEG и RAD Преобразование из BCD (FRD) Описание:

FROM BCD

Source Destination Пример:

Если бит 10 входного слова 12 установлен, преобразовать значение в D9:3 в целое и поместить результат в N7:3.

Радианы в градусы (DEG) (только для усовершенствованных процессоров PLC 5) Описание:

RADIANS TO DEGREE градусы и сохранения результата в назначении (источник, умноженный Source Destination Пример:

Если бит 10 входного слова 12 установлен, преобразовать значение в F8:7 в градусы и поместить результат в F8:8.

Инструкции преобразования FRD и TOD, DEG и RAD Градусы в радианы (RAD) (только для усовершенствованных процессоров PLC 5) Описание:

DEGREES TO RADIANS

Source Destination Пример:

][ DEGREES TO RADIANS

Если бит 10 входного слова 12 установлен, преобразовать значение в N7:9 в радианы и поместить результат в F8:10.

Использование инструкций изменения и перемещения битов Инструкции изменения и перемещения битов позволяют вам изменять и пересылать биты. Таблица 7.А перечисляет возможные инструкции Эти инструкции оперируют с 16 битовыми целыми, двоичными или числами с плавающей запятой, для перемещения или копирования битов между словами. Инструкция MVM использует маску для того, чтобы пропускать или блокировать биты данных источника. Маска пропускает сброшены (0). Маска должна иметь такой же размер элемента, как При округлении чисел с плавающей запятой во время перемещения в целое слово, процессор некорректно округляет числа, меньшие, чем 1.

Для дальнейшей информации по операндами (и допустимым типам и значениям для каждого операнда), используемым инструкциями, рассматриваемыми в данной главе, смотрите приложение C.

Инструкции изменения и перемещения битов BTD, MOV, MVM Распределитель битовых полей (BTD) Описание:

BTD Инструкция BTD является выходной инструкцией, которая перемещает до

BIT FIELD DISTRIB

Source Source bit Destination назначения указанными битами. Если длина битового поля выходит за Destination bit Length Ввод параметров Destination bit Номер бита (младшего) в слове назначения, с которого процессор начинает Пример BTD: Перемещение битов внутри слова

BIT FIELD DISTRIB

Пример BTD: Перемещение битов между словами.

BIT FIELD DISTRIB

Примечание Биты будут потеряны, если они выйдут за пределы слова назначения. Биты не Инструкции изменения и перемещения битов BTD, MOV, MVM Перемещение (MOV) Описание:

MOV Инструкция MOV является выходной инструкцией, которая копирует MOVE Source Destination Ввод параметров:

Пример:

MOVE Source N7:0 Source Программная константа или адрес данных, из которого инструкция Destination N7: Маскированное перемещение (MVM) Описание:

MVM Инструкция маскированного перемещения является выходной MASKED MOVE инструкцией, которая копирует данные из источника в назначение и Source позволяет маскировать часть данных. Пока цепь, содержащая эту Mask Destination инструкцию, остается истинной, инструкция пересылает данные при Вы можете использовать инструкцию MVM для копирования значений таблицы отображения Вх/Вых, двоичных или целых величин. Например, используйте инструкцию MVM для выделения битовых данных, таких, как биты состояния или управления, из элементов, которые содержат биты и Таблица 7.C описывает, как процессор обновляет арифметические флаги Обновление арифметических флагов состояния инструкцией MVM Ввод параметров:

Для программирования этой инструкции вы должны обеспечить Инструкции изменения и перемещения битов BTD, MOV, MVM Пример инструкции MVM:

Общее представление об операциях с файлами Ввод параметров FILE ARITH/LOGICAL процессору следующую информацию:

Length Position Mode Expression Концепции файловых инструкций Примечание Убедитесь в том, что значение индекса (положительное или Применение структуры управления Структура управления (тип файла R) управляет операциями файловых инструкций. Подобно счетчику, она управляет файлом по длине, позиции, состоянию и битам управления (рис. 8.1). Адрес структуры управления (например, R6:0) вводится в поле Управление при программировании нескольких инструкций. Дублирование адресов управления ! может вызвать непредсказуемые последствия, повреждение Структура управления хранит следующую информацию:

• позицию (.POS) слов, над которыми оперирует процессор в данный Инструкции FAL и FSC имеют собственные наборы битов состояния.

Концепции файловых инструкций Операции с данными файла FAL

FILE ARITH/LOGICAL

Destination #N28: Expression N27: FAL

FILE ARITH/LOGICAL

Destination N28: Expression #N27: FAL

FILE ARITH/LOGICAL

Destination #N28:0 Префиксы # перед адресом назначения и адресом Expression #N27: Концепции файловых инструкций Выбор режимов операций с файлами Режим блока сообщает процессору, как распределить операцию с блоком Полный режим выполнением следующей цепи программы.. Наберите А для параметра Операция начинается при переходе логического состояния цепи от неверно к верно. Значение позиции (.POS) элемента управления указывает на элемент в блоке данных, который используется инструкцией в данный момент. Файловая операция остановится, если выполнение функции Концепции файловых инструкций Числовой режим Примечание Не пользуйтесь результатами работы файловой инструкции, Условие цепи, управленяющее файловой инструкцией Разрешено (бит 15) Выполнение инструкции Концепции файловых инструкций сбрасывается немедленно, а спустя одно сканирование сбрасывается бит Инкрементальный режим Условие цепи, управляющее файловой инструкцией Выполнение инструкции Примечание Специальный случай, числовой режим с числом слов на одно сканирование, равным 1:

Применение файловых инструкций Файловые инструкции позволяют выполнять операции над файлами данных и сравнивать файлы данных. В таблице 9.А перечислены Если вы еще не имеете представления об этом, смотрите основные принципы файловых операций в предыдущей главе. Дополнительно, об использовании индексной адресации, смотрите ваше руководство по Дополнительную информацию об операндах (допустимых типах данных и значениях каждого из операндов), используемых в этих инструкциях, Файловые инструкции FAL, FSC, COP, FLL Арифметика и логика файла (FAL) FILE ARITH/LOGICAL арифметические, логические и функциональные операции над данными, Control (DN) хранящимися в файлах. Инструкция FAL выполняет те же операции, что Length Position Mode Destination Expression Описание:

Операции инструкции FAL Копирование отсутствует копирование из А в B введите адрес источника в выражение, Очистка отсутствует установка значения в 0 0 (введите 0 в выражение) Файловые инструкции FAL, FSC, COP, FLL Использование бит состояния Бит разрешения.EN (бит 15) При переходе состояния цепи ложь истина и указывает, что работа Бит выполнения.DN (бит 13) После того, как инструкция завершает работу над последним набором Операции копирования инструкции FAL Пример копирования из файла в файл:

Expression #N27: Управление операцией (R6:5) какая структура управления управляет операцией. Этот параметр Файловые инструкции FAL, FSC, COP, FLL Пример копирования из файла в слово:

Destination #N29: Expression #N29: Арифметические операции инструкции FAL Дополнительную информацию о последовательности операций смотрите Верхний и нижний пределы Файловые инструкции FAL, FSC, COP, FLL Пример сложения:

FILE ARITH/LOGICAL

Destination #N13: Expression #N11:0 + #N12: сканирование сканирование Четвертое сканирование сканирование Пример вычитания:

FILE ARITH/LOGICAL

Destination #N15: Expression Файловые инструкции FAL, FSC, COP, FLL Пример умножения:

FILE ARITH/LOGICAL

Destination #F8: Expression Пример деления:

FILE ARITH/LOGICAL

Destination #N13: Expression Файловые инструкции FAL, FSC, COP, FLL Пример извлечения квадратного корня:

FILE ARITH/LOGICAL

Destination #N23: Expression Процессор вычисляет квадратный корень из абсолютного значения (если Логические операции инструкции FAL Пример логического ИЛИ:

FILE ARITH/LOGICAL

Destination #B5: Expression Файловые инструкции FAL, FSC, COP, FLL Функции преобразований инструкции FAL Преобразование в BCD(TOD) Пример: Преобразование файла в BCD:

FILE ARITH/LOGICAL

Destination #N14: Expression Преобразование из BCD(FRD) Примечание Инструкция поиска и сравнения файлов (FSC) Описание:

FILE SEARH/COMPAR

Length Для продолжения работы инструкции сбросьте бит запрета.IN.

Position Mode Destination операцию, на одно или несколько сканирований программы. Более Expression Файловые инструкции FAL, FSC, COP, FLL Использование бит состояния Бит запрета (.IN) и обнаружения (.FD) Файловые инструкции FAL, FSC, COP, FLL Операции поиска и сравнения FSC Преобразование данных Примечание Примечание Используйте данные в форматах ASCII и BCD только для вывода на Действие инструкции поиска в файлах Пример поиска «не равно»:

FILE SEARCH/COMPARE

Expression сканирование Файловые инструкции FAL, FSC, COP, FLL Копировать файл (СОР) Source Destination Length Ввод параметров Пример инструкции COP:

COPY FILE

Если бит 10 входного слова 12 установлен, копировать значения первых пяти слов начиная с адреса N7:0 в пять слов с начальным адресом N12:0.

Заполнение файла (FLL) Описание:

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

FILL FILE

потребуется использовать бит разрешения работы инструкции, Source Destination программируйте параллельный выход, который использует Length Инструкция не может записывать данные вне границ файла. Все значения, вышедшие за границы, будут потеряны. Преобразование данных не производится также, если файлы источника и назначения разных типов;

используйте одинаковые типы файлов для источника и назначения.

Если назначение находится в файле слов (таком как целочисленный), то длину указывайте в словах. Если назначение находится в файле структур (таком как файл счетчиков), то длину указывайте в структурах. Например, если источник находится в целочисленном файле, а назначение — в файле счетчиков, и вы указали длину равную 5, то слово источника будет Ввод параметров При программировании инструкции FLL вы должны снабдить процессор Источник Адрес слова источника или программная константа. Источник остается без Назначение Начальный адрес файла назначения. Инструкция производит запись поверх Файловые инструкции FAL, FSC, COP, FLL Пример инструкции FLL:

FILL FILE

Если бит 10 входного слова 12 установлен, копировать значение слова N7:0 в пять слов с начальным адресом 10 Инструкции диагностики FBC, DDT, Применение инструкций диагностики Инструкции диагностики дают возможность обнаруживать различные проблемы, возникающие при работе с данными в вашей программе. В таблице 10.А перечислены допустимые инструкции диагностики.

Дополнительную информацию об операндах (и допустимых типах данных каждого из операндов), используемых в инструкциях, Инструкции диагностики FBC, DDT, DTR Побитное сравнение файлов (FBC) и диагностика (DDT)

FILE BIT COMPARE

Reference Result Compare control Length Result control Length Position Описание:

Выбор режима поиска Примечание состоянию соответствующего входного бита. Инструкция сбрасывает бит Все за одно сканирование После завершения сравнения, когда условия цепочки становятся неверны, Инструкции диагностики FBC, DDT, DTR Ввод параметров Reference (Эталон) Индексный адрес файла, содержащего данные, с которыми производится Использование бит состояния элементах управления сравнением и результатом. Адресация этих битов управления.EN (бит 15) состояния неверно в состояние верно. Если бит запрещения.IN управления.DN (бит 13) останавливается и ожидает следующего перехода цепи неверно инструкция возвращается в исходное состояние, когда входные логические условия цепи становятся неверными. Инструкция сбрасывает Инструкции диагностики FBC, DDT, DTR Пример инструкции побитового сравнения файлов и диагностики:

(одинаковый для обоих)

DIGNOSTIC DETECT

Reference Result control Инструкции FBC и DDT находят несовпадения и записывают их местоположение (номера битов) в файл результата.

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

Длина файла результата это длина, которую вы вводите для RESULT CONTROL.

Примечание Инструкции FBC и DDT могут вызвать ошибку в любом усовершенствованном PLC 5 процессоре, если смещение индексной адресации содержит величину, которая находится за пределами таблицы данных. Чтобы избежать этого, добавьте цепь, которая очищает S:24 (смещение индексной адресации) непосредственно перед

DIGNOSTIC DETECT

DIGNOSTIC DETECT

Инструкции диагностики FBC, DDT, DTR Переход данных (DTR)

DATA TRANSITION

Source эталонным значениям. Используйте эту инструкцию для определения и Mask Reference Описание:

Ввод параметров Пример перехода данных:

DATA TRANSITION

Предыдущее сканирование Инструкции диагностики FBC, DDT, DTR Применение регистрового сдвига одному биту за раз, подобно тому, как бутылки проходят через линию разлива (каждый бит соответствует бутылке).

передвижении деталей по линии сборки, где детали представлены значениями, определяющими номер детали и код сборки.

движении товаров на складе, где товары обозначаются серийным номером и инвентарным кодом.

* Эти инструкции поддерживаются только усовершенствованными процессорами PLC 5.

Инструкции регистрового сдвига BSL, BSR, FFL, FFU, LFL, LFU Применение инструкций сдвига бит Описание:

BIT SHIFT LEFT

File Control Bit address Length Ввод параметров Использование бит состояния Примечание Когда работа инструкции разрешена, значение битового указателя Пример сдвига бита влево (BSL):

BIT SHIFT LEFT

Bit address I:022/ Инструкции регистрового сдвига BSL, BSR, FFL, FFU, LFL, LFU Пример сдвига бита вправо (BSR):

BIT SHIFT RIGHT

Bit address I:023/ Применение инструкций FIFO и LIFO Описание:

FFL FFU) и инструкции LIFO, «Последним Вошел Первым Вышел» (LFL и LFU)

FIFO LOAD

Source FIFO Control Position

FIFO UNLOAD

Source FIFO Control Position Ввод параметров инструкций в паре. Вам необходимо обеспечить процессор следующей Инструкции регистрового сдвига BSL, BSR, FFL, FFU, LFL, LFU Использование бит состояния Бит разрешения загрузки.EN (бит 15) При переходе логического состояния цепи ложь истина и указывает, что работа Бит разрешения выгрузки.EU (бит 14) Когда логическое состояние цепочки истина; указывает, что работа инструкции Бит выполнения.DN(бит 13) Процессором для указания того, что стек заполнен. Бит.DN запрещает загрузку стека Бит отсутствия.ЕМ (бит 12) Процессором для указания того, что стек пуст. Если бит.ЕМ. установлен, нельзя Пример загрузки (FFL) и выгрузки (FFU) FIFO:

DESTINATION

FIFO LOAD

Control R6:

FIFO UNLOAD

Описание загрузки FIFO:

Инструкции регистрового сдвига BSL, BSR, FFL, FFU, LFL, LFU Описание выгрузки FIFO:

Пример загрузки LIFO (LFL) и выгрузки LIFO (LFU):

(только для усовершенствованных процессоров PLC 5)

LIFO LOAD

DESTINATION

Примечание Описание загрузки LIFO:

Описание выгрузки LIFO:

Инструкции регистрового сдвига BSL, BSR, FFL, FFU, LFL, LFU 12 Инструкции Секвенсеров SQO, SQI, Применение секвенсеров Инструкции секвенсеров обычно используются для управления автоматическими сборочными машинами, которые выполняют последовательные и повторяющиеся действия. Используйте входные инструкции секвенсеров для определения завершения операций, а выходные инструкции секвенсеров для настройки выходных условий для следующего шага действий. Используйте инструкции загрузки секвенсера для ввода эталонных условий во входной и выходной В таблице 12.А перечислены допустимые инструкции секвенсеров.

Инструкции секвенсеров экономят программную память. Эти инструкции контролируют и управляют 16 ю дискретными выходами Дополнительную информацию об операндах (и допустимых типах Инструкции Секвенсеров SQI, SQL, SQO Использование инструкций секвенсеров Описание:

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

SQI SQO

SEQUENSER INPUT SEQUENSER OUTPUT EN

SEQUENSER LOAD EN

Ввод параметров инструкций • Mask (Маска) (для SQO и SQI) шестнадцатиричный код или адрес элемента маски или файла, через который инструкция пересылает данные. Установите биты маски в (1), чтобы пропустить данные, сбросьте биты в 0, чтобы инструкция не работала на соответствующих битах назначения. Задайте шестнадцатиричное значение константы маски. Запомните маску в элементе или файле, если вы хотите изменять маску в соответствии с конкретными условиями применения.

• Source (Источник) (для SQI и SQL) адрес входного слова или файла, из которого инструкция получает данные для своего файла секвенсера.

• Destination (Назначение) (только для SQO) адрес выходного слова или файла, в который инструкция перемещает данные из своего файла секвенсера.

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

• Control (Управление) адрес структуры управления в массиве управления (R) памяти (48 битов три 16 битовых слова), который хранит биты состояния инструкции, длину файла секвенсера и мгновенную позицию в файле.

Используйте мнемонический адрес управления, когда вы адресуете следующие параметры :

Length (Длина) (.LEN) длина файла секвенсера Position (Позиция) (.POS) текущая позиция слова в файле секвенсера, которое использует процессор.

Для этой инструкции: Структура управления увеличивается:

Предупреждение: За исключением случая спаренных инструкций не пользуйтесь одним и тем же адресом управления. Дублирование элемента управления может ! привести к непредсказуемым действиям оборудования, его повреждению и травмированию персонала.

Инструкции Секвенсеров SQI, SQL, SQO Использование битов состояния Пример секвенсера выхода (SQO):

SEQUENSER OUTPUT

Destination O: Инструкции Секвенсеров SQI, SQL, SQO Сброс позиции инструкции SQO (SQI):

входное слово (через маску) соответствует слову Инструкции Секвенсеров SQI, SQL, SQO Использование SQI без SQO

SQI ADD

GRT MOV

GREATER THAN MOVE

Пример секвенсера загрузки SQL:

SEQUENCER LOAD

Инструкции Секвенсеров SQI, SQL, SQO 13 Инструкции управленияLBL, FOR, Выбор инструкций последовательностью выполнения программы Инструкции последовательности управления программ изменяют порядок выполнения цикловых программ. Используйте таблицу 13.А для выбора инструкций управления программой или группы инструкций, удовлетворяющих вашим программным требованиям.

Инструкции управления программой MCR, JMP, LBL, FOR, NXT, BRK, JSR, SBR, RET, TND, AFI, ONS, OSR, OSF, SFR, EOT, UIE, UID Сброс основного управления (MCR) Описание:

Используйте инструкции MCR парами для создания в программе зон, которые выключают все находящиеся в ней несохраняющиеся выходы.

MCR Цепи в зоне MCR продолжают сканироваться, но время сканирования сокращается благодаря выключенному состоянию несохраняющихся выходов. Несохраняющиеся выходы сбрасываются, когда эти цепи Зоны MCR позволяют разрешать или запрещать работу сегментов • должны заканчивать зону безусловной инструкцией MCR, установить его для обеспечения аварийного отключения Предупреждение: Никогда не перекрывайте и не вкладывайте ! другую могут произойти непредсказуемые действия машин ПРЕДУПРЕЖДЕНИЕ: Если вы запускаете такие инструкции, Перепрограммируйте важные критические действия вне Инструкции управления программой MCR, JMP, LBL, FOR, NXT, BRK, JSR, SBR, RET, TND, AFI, ONS, OSR, OSF, SFR, EOT, UIE, UID Пример:

Прыжок (JMP) и метка (LBL) Описание:

] LBL[ Прыжок вперед к метке сокращает время сканирования программы за счет пропуска части программы, пока она не требуется. Прыжок назад позволяет процессору повторять обработку сегмента Примечание: Будьте осторожны, не применяйте инструкцию контроля времени цикла выполнения программы (сторожевой таймер) может заблокироваться, который выставит ошибку Применение JMP Инструкция JMP позволяет процессору обходить участки программы.

! операций программируйте эти инструкции повторно вне Применение LBL Инструкция LBL является назначением для инструкции JMP, имеющей есть первая инструкция в цепи. (Программное обеспичение позволяет создавать ветви, обходя инструкции LBL; это может Инструкции управления программой MCR, JMP, LBL, FOR, NXT, BRK, JSR, SBR, RET, TND, AFI, ONS, OSR, OSF, SFR, EOT, UIE, UID Пример JMP и LBL 13 Если вход I:012/13 установлен, процессор переходит

TIMER ON DELAY

Инструкции управления программой MCR, JMP, LBL, FOR, NXT, BRK, JSR, SBR, RET, TND, AFI, ONS, OSR, OSF, SFR, EOT, UIE, UID Циклы (FOR, NXT), прерывание цикла (BRK) Описание:

Label number index Initial value Terminal value Step size NEXT Label number Ввод параметров Label number уникальный номер метки, помечающий размещение инструкции (номер метки) FOR. Введите уникальный номер. Классические PLC 5 процессоры Initial value (значение индекса) целое значение или адрес целого, Terminal value (эталонное значение) целое значение или адрес целого, (размер шага) приращения значения индекса. Вы можете менять размер шага из Применение FOR Когда цепь верна, то инструкция FOR неоднократно выполняет все цепи между FOR и NXT за одно сканирование программы, пока не достигнет заданного количества циклов, или операция не прервется инструкцией BRK. Инструкция FOR повторяет эту операцию при каждом сканировании программы, если цепь верна. Для начала выполнения инструкции не требуется изменения состояния цепи.

Когда цепь верна, процессор прыгает к цепи, следующей за Примечание: Будьте осторожны, не применяйте цикл много раз в одном сканировании программы. Чрезмерное колличество вызовет переполнение сторожевого таймера, который вызовет Инструкции управления программой MCR, JMP, LBL, FOR, NXT, BRK, JSR, SBR, RET, TND, AFI, ONS, OSR, OSF, SFR, EOT, UIE, UID Применение BRK Применение NXT Пример FOR, BRK, и NXT:

цепь Если бит 5 входного слова 10 целого файла цепь перейдет в не верно, прервать цикл и перейти Инструкции управления программой MCR, JMP, LBL, FOR, NXT, BRK, JSR, SBR, RET, TND, AFI, ONS, OSR, OSF, SFR, EOT, UIE, UID Переход к подпрограмме (JSR), подпрограмма (SBR) и возврат (RET) Описание:

JUMP TO SUBROUTINE

SUBROUTINE инструкция SBR является инструкцией заголовком, в котором Input parameter Передача параметров Инструкции управления программой MCR, JMP, LBL, FOR, NXT, BRK, JSR, SBR, RET, TND, AFI, ONS, OSR, OSF, SFR, EOT, UIE, UID Вы можете передавать следующие типы параметров:

Программные константы (с плавающей запятой) 23. Если вы передаете данные с плавающей запятой в адрес целого, то дробная часть значения будет отброшена (потеряна).

Примечание: Не смешивайте данные и адреса с плавающей запятой с данными и адресами целого типа при передаче данных, иначе вы потеряете точность.

Инструкции управления программой MCR, JMP, LBL, FOR, NXT, BRK, JSR, SBR, RET, TND, AFI, ONS, OSR, OSF, SFR, EOT, UIE, UID Пример передачи параметров:

SUBROUTINE

Ввод параметров Input parameter (JSR) Программные константы или адреса параметров, Входной параметр (JSR) посылаемых в подпрограмму (необязательно).

Input parameter (SBR) Адрес, где подпрограмма хранит входные данные Return parameter (JSR) Адрес, в котором хранятся данные, полученные из Параметр возврата (JSR) подпрограммы (необязательно).

Return parameter (RET) Программные константы или адреса параметров, Параметр возврата (RЕТ) которые должны быть возвращены в инструкцию JSR Когда вводите входные параметры и параметры возврата:

• При вводе инструкции JSR программное обеспечение запросит о вводе входных параметров. После ввода входного параметра нажмите [Enter]. Программное обеспечение запросит о вводе следующего входного параметра. Если больше параметров для ввода нет, нажмите [Enter]. Затем программное обеспечение сделает аналогичный запрос о вводе параметров возврата, которые больше восьми входных параметров и параметров возврата вместе.

• Делайте количество входов JSR больше или равным количеству адресов входных параметров в инструкции SBR. Количество входов, которое меньше, чем количество адресов для их приема, вызовет • Делайте количество параметров возврата RET больше или равным количеству адресов возврата инструкции JSR для их приема.

Количество выходов, которое меньше, чем количество адресов для их приема, вызовет сбой процессора при выполнении программы.

Инструкции управления программой MCR, JMP, LBL, FOR, NXT, BRK, JSR, SBR, RET, TND, AFI, ONS, OSR, OSF, SFR, EOT, UIE, UID Вложенные файлы подпрограмм

JSR JSR

RET RET RET

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

Эта выходная инструкция завершает выполнение подпрограммы. Она направляет процессор назад к инструкции, следующей за соответствующей инструкцией JSR. Инструкция RET возвращает также данные из подпрограммы в предыдущую подпрограмму или Каждая подпрограмма должна содержать выполняемую инструкцию RET, если вы хотите вернуть значения из подпрограммы. Цепочка, содержащая инструкцию RET, может быть условной. Если используется этот метод, то можно запрограммировать процессор на выполнение только части подпрограммы, если определенные условия верны.

Однако для уверенности запрограммируйте другую инструкция RET в безусловной цепи в конце подпрограммы, чтобы гарантировать действительный возврат из подпрограммы, когда условия первой Инструкции управления программой MCR, JMP, LBL, FOR, NXT, BRK, JSR, SBR, RET, TND, AFI, ONS, OSR, OSF, SFR, EOT, UIE, UID Пример JSR, SBR и RET:

JAMP TO SUBROUTINE

SUBROUTINE

(Введите вашу собственную логическую операцию) RET Временное окончание (TND) Описание:

цикловой программы с первой инструкции основной программы.

I:012 I: работать только до этой инструкции. Перемещайте эту инструкцию также использовать инструкцию TND как границу между основной программировать эту инструкцию безусловно или в условной цепи, Всегда неверно (AFI) Описание:

Инструкция AFI является входной инструкцией, которая делает цепь AFI неверной, если она вставлена в ее условную часть. Вы можете использовать эту инструкцию для временного запрещения работы Инструкции управления программой MCR, JMP, LBL, FOR, NXT, BRK, JSR, SBR, RET, TND, AFI, ONS, OSR, OSF, SFR, EOT, UIE, UID Одно включение (ONS) Описание:

Пример:

Одно включение по переднему фронту (OSR) (только для усовершенствованных PLC 5 процессоров) Описание:

OSR Инструкция OSR выходная инструкция, вызывающая однократное ONE SHOT RISING наступление какого либо события. Она устанавливает следующие Output bit Output word Ввод параметров Инструкции управления программой MCR, JMP, LBL, FOR, NXT, BRK, JSR, SBR, RET, TND, AFI, ONS, OSR, OSF, SFR, EOT, UIE, UID Одно включение по заднему фронту (OSF) (только для усовершенствованных PLC 5 процессоров) Описание:

OSF Инструкция OSF выходная инструкция, вызывающая однократное ONE SHOT FALLING наступление какого либо события, когда цепь переходит из неверно Storage bit в верно. Она устанавливает следующие биты:

Output bit Output word Ввод параметров Сброс последовательной функциональной схемы (SFR) (только для усовершенствованных PLC 5 процессоров) Описание:

SFC RESET становится верной, процессор выполняет постсканирование/ Prog file number последнее сканирование по всем активным шагам и действиям в Restart step at Ввод параметров

SFC RESET

Restart step at N7: Инструкции управления программой MCR, JMP, LBL, FOR, NXT, BRK, JSR, SBR, RET, TND, AFI, ONS, OSR, OSF, SFR, EOT, UIE, UID Окончание перехода (EOT) Описание:

Запрещение прерывания пользователя (UID) (только для усовершенствованных PLC 5 процессоров) Описание:

Инструкция UID применяется для временного запрещения действия программных прерываний, таких как прерывание по времени (STI) Когда цепь верна, инструкция UID увеличивает счетчик запрещения внутренних прерываний. Пока значение счетчика не равно 0, текущее выполнение программы не может быть прервано прерываниями STI или PII. Если у вас вызываются подпрограммы между инструкциями Инструкция UID не запрещает программы неисправностей.

Примечание: Поскольку инструкция UID запрещает прерывания в программе, то процессор временно не откликается на события, программе должен быть по возможности коротким. Запрещение внутри секции UID/UIE, сканирование главной программы удаленного блок трансфера находится в секции UID/UIE вашей программы, то выполнение инструкции останавливается, а не Инструкции управления программой MCR, JMP, LBL, FOR, NXT, BRK, JSR, SBR, RET, TND, AFI, ONS, OSR, OSF, SFR, EOT, UIE, UID Разрешение прерывания пользователя (UIE) (только для усовершенствованных PLC 5 процессоров) Описание:

Пример:

Применение PID Замкнутый контур регулирования PID поддерживает переменную процесса на заданном уровне. Пример системы регулирования В показанном выше примере, уравнение PID управляет процессом, посылая выходной сигнал на клапан управления. Чем больше сигнал рассогласования между заданным значением и входной переменной Дополнительное значение (упреждение или смещение) может быть вычислений инструкции PID поддерживать переменную процесса Соображения по вопросам программирования, смотрите далее в Дополнительную информацию об операндах (и допустимых типах Инструкции управления процессом PID Характеристики PID осуществлять работу контуров регулирования таких характеристик Применение уравнений PID Инструкции управления процессом PID = дифференциальный коэффициент передачи (сек) Преобразование констант передачи Реализация интегральных составляющих Если интегральная составляющая или коэффициент сброса равны нулю, то накопленная сумма непрерывно устанавливается в нуль в Избегайте значения “интеграл в бесконечность” для предотвращения постоянного увеличения накопленной суммы всякий раз, когда выход (CV) достигает максимального или минимального значения.

определяемми пользователем при задании ограничений выхода. В Накопленная сумма остается зафиксированной до снижения выхода ниже максимального или выше минимального значения, затем При выполнении PID инструкции в ручном режиме, “безударный” использованием накопленной суммы, чтобы путем вычисления Когда вы включаете обратно автоматический режим, PID вычисления выдает значения ручного режима на выход, и никакого скачка Дифференциальная составляющая В дальнейшем вычисления улучшаются путем использования фильтра сглаживающего производную. Этот, первого порядка, с низким ограничением, цифровой фильтр, устраняет большие выбросы диференциальной составляющей, вызванные шумом PV.

Dk 1 = предыдущая дифференциальная составляющая;

Инструкции управления процессом PID Установка диапазонов Входа/Выхода Реализация масштабирования в инженерных единицах в целочисленных файлах Вы можете выразить значение уставки и зоны нечувствительности в 0 в инженерных единицах для целочисленных файлов. Вы можете также выводить на дисплей переменную процесса и значение Если выбран режим масштабирования, инструкция PID масштабирует уставку, зону нечувствительности, значения переменной процесса и Например, если измеряется температура в диапазоне от 73 (PV=0) Если аналоговый входной модуль не сконфигурирован для выдачи значений в диапазоне от 0 до 4095, смотрите «Демасштабирование масштабирование значения уставки каскадного внутреннего 3. Введите значение уставки, слово 2, и зоны нечувствительности, инженерных единицах. Выход управления (слово 16) выводится ПРЕДУПРЕЖДЕНИЕ: Не изменяйте масштабирование во произойти сбой процессора, что вызовет нежелательную Инструкции управления процессом PID Установка зоны нечувствительности Использование перехода через ноль Выбор дифференциальной составляющей (Влияние на PV или ошибку) Производная это изменение состояния переменной. Вы можете (рассогласования) или переменной процесса. Используйте бит Установка аварийной сигнализации выхода заданного значения уставки. Когда инструкция определяет, что типа PD). Биты сигнализации сбрасываются самой инструкцией аварийной сигнализации, если вы не ввели ограничения по выходу.

Введите верхнее значение сигнализации выхода в слово 11 (.МАХО), управления. Процессор оперирует значениями сигнализации выхода Инструкции управления процессом PID Использование ограничения выхода Примечание Если вы используете в блоке управления файл данных типа PD, процессор Противосбросовое завершение Применение ручного режима управления (с безударным переходом) помощи станции ручного управления или релейно контактной программы, игнорируя вычисленное инструкцией PID управляющее выходным устройством непосредственно, минуя выход инструкции PID. Вы должны подать сигнал управляющего воздействия на вход обратной связи инструкции PID (рис. 14.2). Инструкция PID будет использовать это значение для вычисления интегральной составляющей, значение которой необходимо для безударного

BLOCK TRANSFER READ (EN)



Pages:     || 2 |


Похожие работы:

«УТВЕРЖДАЮ Директор ИХР РАН д.х.н., профессор А.Г. Захаров ПРОГРАММА вступительного экзамена по специальности 02.00.17 Математическая и квантовая химия Принята решением ученого совета ИХР РАН Протокол № 4 от 22.05.2008 г Введение В основу настоящей программы положены следующие дисциплины: математические модели современной химии, квантовая химия, теория симметрии молекулярных систем, учение о колебаниях и вращении молекул, динамика химических превращений, теория строения конденсированных систем....»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Сыктывкарский лесной институт (филиал) федерального государственного бюджетного образовательного учреждения высшего профессионального образования Санкт-Петербургский государственный лесотехнический университет имени С. М. Кирова (СЛИ) КАФЕДРА ОБЩЕЙ И ПРИКЛАДНОЙ ЭКОЛОГИИ ОЦЕНКА ВОЗДЕЙСТВИЯ НА ОКРУЖАЮЩУЮ СРЕДУ (ВОС) И ЭКОЛОГИЧЕСКАЯ ЭКСПЕРТИЗА Учебно-методический комплекс по дисциплине для студентов специальности 280201 Охрана окружающей среды...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Государственное образовательное учреждение высшего профессионального образования Уфимский государственный нефтяной технический университет УТВЕРЖДАЮ Ректор ГОУ ВПО УГНТУ Д.т.н., профессорА.М.Шаммазов 20_г. ОСНОВНАЯ ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ 270100 АРХИТЕКТУРА (указывается код и наименование направления подготовки) Квалификация (степень) магистр (указывается бакалавр / магистр / специалист) Форма обучения...»

«Приложение 9: Программа педагогической практики ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ ПЯТИГОРСКИЙ ГОСУДАРСТВЕННЫЙ ЛИНГВИСТИЧЕСКИЙ УНИВЕРСИТЕТ Утверждаю Проректор по научной работе и развитию интеллектуального потенциала университета профессор З.А. Заврумов __2012 г. Аспирантура по специальности 07.00.02 Отечественная история отрасль науки: 07.00.00 Исторические науки и археология Кафедра истории государства и права России и...»

«1 СОДЕРЖАНИЕ 1. Общие положения 6 1.1. Основная образовательная программа магистратуры – Агробиохимия 6 1.2. Нормативные документы для разработки магистерской программы Агробиохимия 6 1.3. Общая характеристика магистерской программы Агробиохимия вуза ФГБОУ ВПО КубГАУ 7 1.3.1. Цель магистерской программы Агробиохимия 7 1.3.2. Срок освоения магистерской программы. 7 1.3.3. Трудоемкость магистерской программы 7 1.4. Требования к уровню подготовки, необходимому для освоения магистерской программы...»

«РАБОЧАЯ ПРОГРАММА Дисциплина: Декоративное садоводство Специальность 110202 Плодоовощеводство и виноградарство Факультет Плодоовощеводства и виноградарства Ведущая кафедра - Плодоводства Вид учебной Дневная форма обучения Заочная форма обучения работы Всего часов Курс, семестр Всего часов Курс, семестр Лекции 20 5/9 6 4/7 Практич. занятия (семинары) Лабораторные 30 5/9 6 4/7 работы Всего 50 5/9 12 4/7 аудиторных занятий Самостоятель 40 5/9 78 4/7 ная работа Расч.-графич. работы Контрольные...»

«Муниципальное бюджетное образовательное учреждение дополнительного образования детей Детская художественная школа Ипатовского района Ставропольского края ПРИНЯТО УТВЕРЖДАЮ Педагогическим советом Директор МБОУ ДОД ДХШ Протокол № _ Л.Г.Морозова 201г. Пр. № _ _ 20_г. Программа развития муниципальное бюджетное образовательное учреждение дополнительного образования детей Детская художественная школа Ипатовского района Ставропольского края на 2014 - 2017 г.г. г. Ипатово 2014 г. Программа развития...»

«Российская Федерация Ханты – Мансийский автономный округ - Югра (Тюменская область) Муниципальное образование Октябрьский район Управление образования и молодёжной политики администрации Октябрьского района муниципальное казённое дошкольное образовательное учреждение Детский сад общеразвивающего вида Аленький цветочек (МКДОУ ДСОВ Аленький цветочек) 628 109, улица Лесная, 36, с. Перегрёбное, Октябрьский район, Тюменская область, ХМАО – Югра тел. 8 (34678) 38 637, факс 8 (34678) 38 643, 38 747;...»

«Министерство образования Республики Беларусь Учреждение образования БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ УТВЕРЖДАЮ Проректор по учебной работе д.т.н., профессор _А.А.Хмыль 12 _июня_ 2013 г. ПРОГРАММА вступительного экзамена в магистратуру по специальности 1-40 80 01 Элементы и устройства вычислительной техники и систем управления Минск Программа составлена на основании типового учебного плана по специальности 1-40 80 01 Элементы и устройства вычислительной...»

«Министерство образования и наук и Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Санкт-Петербургский государственный лесотехнический университет имени С.М. Кирова УТВЕРЖДАЮ Проректор по научной работе Л.В. Уткин 2014 г. ПРОГРАММА вступительных испытаний по специальной дисциплине по направлению подготовки 38.06.01 – Экономика (профиль 08.00.05 – Экономика и управление народным хозяйством [по отраслям и сферам...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Тверской государственный университет Биологический факультет Кафедра ботаники УТВЕРЖДАЮ Декан факультета _ 2013 г. Рабочая программа дисциплины ЛАНДШАФТОВЕДЕНИЕ Для студентов I курса Направление подготовки 110500.62 САДОВОДСТВО Профиль подготовки – Декоративное садоводство и ландшафтный дизайн Квалификация (степень) Бакалавр Форма обучения Очная Обсуждено на...»

«ПРОГРАММА-МИНИМУМ кандидатского экзамена по специальности 01.01.04 Геометрия и топология по физико-математическим наукам Введение В основу настоящей программы положены следующие дисциплины: геометрия (в том числе дискретная), общая, алгебраическая и дифференциальная топология по разделам: геометрия многообразий и различных геометрических структур; дискретная и комбинаторная геометрия; дифференциальная геометрия и ее приложения; интегральная геометрия; симплектическая, контактная и пуассонова...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ федеральное государственное бюджетное образовательное учреждение высшего профессионального образования НАЦИОНАЛЬНЫЙ МИНЕРАЛЬНО-СЫРЬЕВОЙ УНИВЕРСИТЕТ ГОРНЫЙ УТВЕРЖДАЮ Проректор по научной работе профессор В.Л. ТРУШКО ПРОГРАММА ВСТУПИТЕЛЬНОГО ИСПЫТАНИЯ ПО СПЕЦИАЛЬНОЙ ДИСЦИПЛИНЕ ИНЖЕНЕРНАЯ ГЕОЛОГИЯ, МЕРЗЛОТОВЕДЕНИЕ И ГРУНТОВЕДЕНИЕ, соответствующей направленности (профилю) направления подготовки научно-педагогических кадров в аспирантуре...»

«Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Санкт-Петербургский государственный политехнический университет Инженерно-экономический институт Кафедра предпринимательства и коммерции Диссертация допущена к защите И.о. зав. кафедрой _ Гаранин Д.А. _ 2014 г. Магистерская диссертация Тема: Разработка методики ценообразования на медицинские услуги для учреждения здравоохранения (на примере...»

«Информация об образовательной программе 09.06.01 Информатика и вычислительная техника Код и наименование направления подготовки; 1. 09.06.01. Информатика и вычислительная техника. Уровень образования: высшее образование – подготовка кадров высшей 2. квалификации. Квалификация: Исследователь. Преподаватель-исследователь; Исследователь. Преподаватель-исследователь. Нормативный срок обучения; 3. 3 года для очного обучения. Обучение в аспирантуре осуществляется в соответствии с индивидуальным...»

«Маркетинг: рабочая программа (для студентов специальности 080401.65 Товароведение и экспертиза товаров) / Гречникова С.В. – Димитровград: Технологический институт – филиал ФГОУ ВПО Ульяновская ГСХА, 2009. – 38 с. Рабочая программа по дисциплине Маркетинг содержит тематику лекций, последовательность выполнения практических работ, перечень вопросов и примерные тесты для сдачи экзамена, список рекомендуемой учебно-методической литературы для студентов всех форм обучения специальности 080401.65...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ Учебно-методическое объединение по медицинскому образованию УТВЕРЖДАЮ Первый заместитель Министра образования Республики Беларусь А.И.Жук _ _ 2011 г. Рег. № ТД-/тип ИНФЕКЦИОННЫЕ БОЛЕЗНИ Типовая учебная программа для высших учебных заведений по специальности 1-79 01 03 Медико-профилактическое дело СОГЛАСОВАНО СОГЛАСОВАНО Первый заместитель Министра Начальник Управления высшего и здравоохранения Республики Беларусь среднего специального образования...»

«ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ Тверской государственный университет Биологический факультет Кафедра ботаники УТВЕРЖДАЮ Декан факультета _ 2013 г. Рабочая программа дисциплины МЕХАНИЗАЦИЯ САДОВОДСТВА Для студентов 2 курса Направление подготовки 110500.62 САДОВОДСТВО Профиль подготовки – Декоративное садоводство и ландшафтный дизайн Квалификация (степень) Бакалавр Форма обучения Очная Обсуждено на заседании кафедры...»

«МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Саратовский государственный аграрный университет имени Н.И. Вавилова УТВЕРЖДАЮ Декан факультета _/Морозов А.А./ _ 2013 г. РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ ОСНОВЫ ОБЩЕЙ И НЕОРГАНИЧЕСКОЙ Дисциплина ХИМИИ 260100.62 Продукты питания из Направление подготовки растительного сырья Профиль подготовки / Технология хлеба, кондитерских и специализация /...»

«Белорусский государственный университет 11 февраля 2013 г. Регистрационный № УД-8830 /уч. Биометрия Учебная программа для специальностей: 1-31 01 02 Биохимия 1-31 01 03 Микробиология 2013 г. СОСТАВИТЕЛЬ: Анна Анатольевна Жукова, доцент кафедры общей экологии и методики преподавания биологии Белорусского государственного университета, кандидат биологических наук РЕЦЕНЗЕНТЫ: Борис Владиславович Адамович, ведущий научный сотрудник лаборатории гидробиологии и качества среды, ученый секретарь...»






 
2014 www.av.disus.ru - «Бесплатная электронная библиотека - Авторефераты, Диссертации, Монографии, Программы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.