Содержание
- 2. Способы адресации файлов
- 3. Способы адресации файлов
- 4. Адресация файлов данных Выходные и входные файлы состоят из элементов длиной 1 слово, каждый элемент обозначается
- 5. Адресация файлов данных Элементы в таймерах, счетчиках и файлах управления содержат 3 слова:
- 6. Типовая адресация элементов, слов и битов Адрес элемента
- 7. Адрес слова - меняется в зависимости от типа файла.
- 8. Адрес бита
- 9. Адресация с фиксированными Вх/Вых Слот 0 выходы (0-15) Слот 1 выходы (0-5) Слот 2 выходы (0-7)
- 10. Назначение адресов фиксированного контроллера Вх/Вых
- 11. Пример О:0/4 – выход 4 контроллера (слот 0) О:2/7 – выход 7, слот 2 из блока
- 12. Нормально открытый контакт Используйте XIC инструкцию, что бы определить находится ли бит в 1, если да
- 13. Проверка на Открыто Используйте инструкцию XIO чтобы определить находится ли бит в 0, если бит находится
- 14. Включение бита Используйте инструкцию ОТЕ чтобы установить бит в 1, когда состояние ранга - ИСТИНА Выходная
- 15. Инструкции Логические (битовые) инструкции. Пример применения. Эти инструкции работают с одним битом данных. Во время операции,
- 16. Инструкции XIC – проверка на «закрыто» - верна, если бит = 1; XIO – проверка на
- 17. Инструкции OTE – выход включить – устанавливает 1 по адресу на время цикла процессора, если предшествующие
- 18. Инструкции OTU – расфиксация выхода - если предшествующие условия верны, то устанавливает 0 по адресу, пока
- 19. Инструкции Виды инструкций: логические (битовые); таймеров и счетчиков; связи; прерываний и вх/вых; сравнения; математические; перемещения; копирования
- 20. Инструкции Логические (битовые) инструкции. Пример применения. Эти инструкции работают с одним битом данных. Во время операции,
- 21. Инструкции XIC – проверка на «закрыто» - верна, если бит = 1; XIO – проверка на
- 22. Инструкции OTE – выход включить – устанавливает 1 по адресу на время цикла процессора, если предшествующие
- 23. Инструкции OTU – расфиксация выхода - если предшествующие условия верны, то устанавливает 0 по адресу, пока
- 24. Инструкции, реализующие операции сравнения Инструкции сравнения используются, чтобы проверить пары значений и создать условия для логического
- 25. Инструкции, реализующие операции сравнения LES – меньше чем – верна, если значение А меньше значения В
- 26. Инструкции, реализующие операции сравнения LIM – сравнение с заданными пределами – если значение источника попадает в
- 27. Инструкции, реализующие операции сравнения MEQ – маскированное сравнение на равно – сравнивает 16 бит данных по
- 28. Инструкции, реализующие операции копирования Тип файла адресата определяет количество слов, которые инструкция передает. Использование COP Эта
- 29. Инструкции, реализующие операции копирования Параметры ввода: Источник (Source) - адрес файла для копирования. Адресат (Destination) -
- 30. Инструкции, реализующие операции копирования Использование FLL Эта инструкция загружает элементы файла или константой программы, или значением
- 31. Инструкции, реализующие операции копирования Параметры ввода: Источник (Source) - константа программы или адрес элемента. Адресат (Destination)
- 32. Инструкции, реализующие операции копирования Все элементы копируются из исходного файла в файл адресата каждый раз, когда
- 33. Таймер с задержкой включения (TON)(Timer On-Delay) Используйте инструкцию TON, чтобы переключить вывод на On или Off
- 34. Таймер с задержкой включения Инструкция TON начинает считать интервалы базового времени, когда состояние ранга станет истина.
- 35. Таймер с задержкой включения Накопленное значение сбросится, когда состояние ранга станет ложь, независимо от того будет
- 36. Использование битов состояния
- 37. Таймер с задержкой включения Когда процессор перешел из режима REM Run или REM Test в режим
- 38. Таймер с задержкой включения бит Счета Таймера (TT) остается установленным. накопленное значение (ACC) остается тем же
- 39. При возврате в режим REM Run или REM Test
- 40. Таймер с задержкой выключения (TOF)(Timer Off-Delay) Используйте TOF инструкцию, чтобы переключить вывод в On или Off
- 41. Таймер с задержкой выключения TOF инструкция начинает считать базовые интервалы времени, когда ранг сделает переход истина-ложь.
- 42. Таймер с задержкой выключения Накопленное значение сбрасывается, когда состояние ранга станет истина, независимо от того завершится
- 43. Использование битов состояния
- 44. Таймер с задержкой выключения бит Таймер Разрешен (EN) остается установленным. бит Счет Таймера (TT) остается установленным.
- 45. При возврате в режим REM Run или REM Test может случиться следующее:
- 46. Таймер с задержкой выключения Инструкция Сброс (RES) не может использоваться с инструкцией TOF, потому что RES
- 47. Инструкции, реализующие операции масштабирование Используйте SCP инструкцию, чтобы произвести масштабируемый вывод значения, которое имеет линейную связь
- 48. Инструкции, реализующие операции масштабирование Эта инструкция поддерживает целые числа и числа с плавающей запятой. Используйте следующую
- 49. Инструкции, реализующие операции масштабирование y = масштабированная выходная величина m = наклон (масштаб максимальный - масштаб
- 50. Инструкции, реализующие операции масштабирование Входные параметры Вводите следующие параметры, когда программируется эта инструкция: входное значение (Input
- 51. Инструкции, реализующие операции масштабирование вход минимальный (Input Minimum) и вход максимальный (Input Maximum) определяют диапазон данных,
- 52. Инструкции, реализующие операции масштабирование Масштаб минимальный (Scaled Minimum) и масштаб максимальный (Scaled Maximum) определяют диапазон данных,
- 53. Пример операции масштабирование Преобразователь давления связан с нулевым входом, и мы хотим прочитать значение в инженерных
- 54. Пример операции масштабирование Для 0-10 Вольт в аналоговом модуле обеспечивается диапазон между 0 - 32,767. Следующий
- 55. Пример операции масштабирование
- 56. Масштабирование данных (SCL) (Scale Data) Когда эта инструкция изменяется в истину, значение в исходном адресе умножается
- 57. Масштабирование данных (SCL) (Scale Data) Источник (Source) - адрес слова. Коэффициент или наклон (Rate or Slope)
- 58. Масштабирование данных (SCL) (Scale Data) Источник 100 умножается на 25000 , делится на 10000 и прибавляется
- 59. Блок управления ПИД-инструкции занимает 23 слова и имеет следующую структуру:
- 60. Control Block (Блок управления) – файл, который сохраняет данные, требуемые для работы инструкции. Указывается адрес первого
- 61. Пример использования ПИД– регулирования Process Variable PV(Переменная процесса) – адрес элемента, который сохраняет входное значение переменной
- 62. Control Variable CV (Управляющая переменная) – адрес элемента, который хранит выход PID-инструкции. Значение выхода располагается от
- 63. ПИД – инструкции управляемого дискретными сигналами
- 65. Скачать презентацию