5
ПРЕДИСЛОВИЕ К 3-му ИЗДАНИЮ
Свободно программируемые управляющие устройства в последние годы заняли в
технике управления прочное место наряду с контакторными и полупроводниковыми
системами и АСУ ТП. Одним из таких примеров является система управления
Simatic-S3.
С появлением мощных электронных интегральных схем эта система была
подвергнута переработке, в результате чего появилась система автоматизации
Simatic-S5. В ней воплотился опыт, приобретенный при эксплуатации системы
Simatic-S3, и проведены усовершенствования, ставшие возможными благодаря
использованию микропроцессоров. Эти новшества, естественно, сказались и на
языке программировании. Так язык STEP 5, являющейся дальнейшим развитием
языка программирования STEP 3 , зарекомендовал себя как один из самых мощных
языков для программирования электронных управляющих устройств. С помощью
его основных функций решаются простые проблемы управления. Произвольное
представление этих основных функций в виде списка команд, функционального
плана или контактного плана дает каждому пользователю возможность выбирать
удобный для него способ описания управляющих функций. Полученное таким
образом довольно широкое согласование с представлением решаемых задач
управления упрощает обращение с этим языком, что облегчает широкому кругу
пользователей подготовку, ввод и изменение программ на языке STEP-5.
Предлагаемая изготовителем "библиотека" так называемых стандартных
функциональных блоков дает пользователю возможность рациональной подготовки
программ, что снижает расходы на математическое обеспечение. Сложные
индивидуальные функции и комплексные задачи, встречающиеся, например, в
аналоговых функциях регулирования в сочетании с обслуживанием и наблюдением
за параметрами регулирования, предоставляются в распоряжение пользователя в
готовом и отлаженном виде.
Самостоятельное программирование функциональных блоков, располагающих
значительно большим по сравнению с основными функциями запасом операций,
дает в руки опытного пользователя вспомогательное средство для
программирования сложных, индивидуальных задач управления на языке STEP 5.
Однако, большую часть необходимых для этого операций невозможно представить
в виде функционального или контактного плана, и, таким образом, для
представления внутренней, программы функционального блока остается только
список команд.
Этот наиболее близкий к внутреннему машинному языку способ записи благодаря
значительно более широкому по сравнению с основными функциями запасу
операций полностью использует возможности центрального процессора. Таким
образом, язык программирования STEP 5 перекрывает также верхний по мощности
диапазон свободно программируемых, управляющих устройств, который
охватывает благодаря использованию микропроцессора в качестве центрального
устройства функции, аналогичные ЭВМ для управления технологическими
процессами.
Пособие "Программирование управляющих устройств на языке STEP 5 " состоит из
3 томов. В первом томе описываются основные функции языка программирования и