Dalrate.ru

Построение рабочей локальной сети

Проектирование программы для удаленного контроллера Simatic S7-400 фирмы Siemens

VKE (RLO) - результат цепи логических операций, обновляется с каждым сканом программы

Язык программирования STEP 7 содержит три типа команд:

. Основные, такие как логические операции, функции времени, функции счёта, арифметические функции операции вызова и передачи данных.

. Дополнительные, такие как операции сдвига и преобразования.

. Системные, имеющие доступ непосредственно к операционной системе.

Язык программирования STEP 7 содержит три типа представления программ:

. AWL (STL) - это текстовый, машинно-ориентированный язык программирования. Если программа написана на STL, то отдельные команды, в большинстве случаев, соответствуют шагам, которые ЦПУ выполняет при обработки программы. Чтобы облегчить программирование в STL включены некоторые конструкции языков программирования высокого уровня (такие как доступ к структурированным данным и параметры блоков).

. KOP (LAD) - это графический язык программирования. Синтаксис команд похож на синтаксис коммутационной схемы. LAD позволяет следить за сигналом при его прохождении через различные контакты, составные элементы и выходные катушки.

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

В скобках указана английская аббревиатура.

В таблице 2.3 представлены символы, используемые при разработке программы в LAD виде, в пакете SIMATIC Manager.

Таблица 2.3 - Символы контактных схем (логические соотношения)

Изображение

Краткое описание

---| |---

Нормально открытый контакт. Контакт "замкнут", если состояние сигнала относящегося к нему операнда равно «1». При состоянии сигнала соответствующего операнда равном «0», контакт "разомкнут".

---| / |---

Нормально закрытый контакт. Контакт "замкнут", если состояние сигнала относящегося к нему операнда равно "0". При состоянии сигнала соответствующего операнда равном «1», контакт "разомкнут".

---( )

Выходная катушка. Состояние сигнала операнда, относящегося к обмотке, равно «1», если в цепи есть ток. Операнд имеет состояние сигнала "0", если ток по цепи не идет. Выходную катушку можно установить только на правом конце логической цепи.

---( R )

Катушка сброса. Состояние сигнала операнда, относящегося к обмотке, равно «1», если в цепи есть ток. Операнд имеет состояние сигнала "0", если ток по цепи не идет. В качестве <адреса> может также использоваться таймер (T ) для сброса его значения в "0" или счетчик (C ) для сброса его в "0".

---( S )

Катушка установки. Инструкция установить бит исполняется только тогда, когда RLO предыдущей инструкции равен 1. Если RLO равен 1, эта инструкция устанавливает указанный адрес в 1. Если RLO равен 0, то инструкция не влияет на указанный адрес, который остается неизменным.

Перейти на страницу: 1 2 3 4 5

Популярное:

Разработка передающего устройства системы беспроводного удаленного доступа Передача информации в пространстве с помощью радиоволн осуществлялась со времени изобретения радио в конце девятнадцатого века. В настоящее время интерес к радиосвязи возрос в связи с тенденцией отказа от проводов. Появился модный термин «беспроводная связь» (wireless), что является синонимом «радиосвязи». Передают обычно речь, м ...