Автор работы: Пользователь скрыл имя, 25 Декабря 2013 в 18:05, реферат
Программа – алгоритм, записанный на языке программирования. Программа – последовательность операторов языка. Языки программирования – искусственные языки, строго формализованные; существует правила записи операторов языка – синтаксис языка.
Введение………………………………………………………………………3
История развития языков программирования ………………………………4
Этапы программирования технологических процессов………………….…7
Язык релейно-контактных символов…………………………………..…….8
Язык символов булевой алгебры……………………………………….……12
Языки типа мнемокода…………………………………………………….…13
Заключение……………………………………………………………….….15
Список Литературы……………………………………………………....…16
Языки типа мнемокода
Языки типа мнемокода или языки символического
кодирования для программирования применяются
значительно реже, чем СБА и РКС.
Применение мнемокодов в
ПЛК явилось некоторым
Рассмотрим несколько команд языка программирования
микроконтроллера, приведенных в табл.
6.1, и примеры составления управляющих
программ с использованием этих команд.
Для реализации логической функции "И"
для сигналов, поступающих на входы 01 и
02, и возбуждения при этом выхода 01 программа:
000 1Е01
001 0402
002 0В00
003 0501.
Таблица 6.1
Команды языка программирования
Обозначение команды |
Формат команды |
Краткое содержание |
ПР1 |
04 адрес входа |
Проверка на наличие входного сигнала. При наличии сигнала на входе бит условия сохраняет предыдущее значение, иначе обнуляется |
ВКЛ |
05 адрес выхода |
Включить выход с заданным адресом |
УСТ БУ ВХ |
1Е адрес входа |
Бит условия принимает значение сигнала на входе |
БУП |
09 адрес команды |
Безусловный переход к выполнению команды, содержащейся по заданному адресу |
УП1 |
0А адрес команды |
Переход к выполнению команды с указанным адресом, если бит условия "1", иначе выполняется следующая по программе команда |
УП0 |
0В адрес команды |
Переход к выполнению команды с указанным адресом, если бит условия "0", иначе выполняется следующая по программе команда |
а для реализации логической
функции "ИЛИ" для тех же сигналов
программа будет иметь такой
вид:
000 1Е01
001 0А05
002 1Е02
003 0А05
004 0900
005 0501.
В сравнении с языком СБА для выполнения
логических операций "И" и "ИЛИ"
затрачивается в 2-3 раза большее число
команд, а управляющая программа выглядит
менее наглядной.
Заключение
Несмотря на то, что современный уровень развития языков программирования находятся на высоком уровне, тенденция их развития, а также развития информационных технологий в целом, складывается таким образом, что можно предположить, что в ближайшем будущем, человеческие познания в этой сфере, помогут произвести на свет языки, умеющие принимать, обрабатывать и передавать информации в виде мысли, слова, звука или жеста.
Список использованной литературы
Информатика/Курносов А.П., Кулев С.А., Улезько А.В. и др.; Под ред. А.П. Курносова.-М.: КолосС, 2005.-272 с
Макарова Н.В. Информатика /под ред. Проф. Н.В. Макаровой. — М.: Финансы и статистика, 1997. — 768 с.: ил.
Малышев Р.А. Локальные вычислительные сети: Учебное пособие/ РГАТА. – Рыбинск, 2005. – 83 с.
Островский В.А. Информатика: учеб. для вузов. М.: Высшая школа, 2000. —511 с.: ил.
Семакин И.А., Информатика: Базовый курс /Семакин И.А., Залогова Л., Русаков С., Шестакова Л. – Москва: БИНОМ.,2005. – 105с.
Симонович С.В.Информатика. Базовый курс/Симонович С.В. и др. — СПб.: издательство "Питер", 2000. — 640 с.: ил.
Web-sites
http://xreferat.ru/
http://tib.znaimo.com.ua/