Передача сигналов других форматов (целое, двойное целое, ве-
щественное и др.) от одной команды к другой может производить-
ся только через ту или иную область памяти (см. рис. 3.1);
- в одной цепи (Network) программы можно помещать и конфи-
гурировать команды только таким образом, чтобы логический ре-
зультат их одиночного или совместного действия был единствен-
ный. Нельзя, например, в одном сегменте сформировать разреше-
ния на включение двух или более дискретных выходов, сформиро-
вать два или более разрешения на выполнение команд (входы
EN команд), две или более команды сравнения.
5. Производится компиляция программы по пути
PLC→Compile или нажатием на значок , расположенный на
панели инструментов. На данном этапе происходит контроль со-
ставленной программы на наличие ошибок. В левом нижнем углу
рабочего поля программы появляется сообщение об ошибках (To-
tal Errors 0 или Total Errors n, где n – количество ошибок). При их
отсутствии можно продолжать дальнейшие действия, при наличии
– искать и устранять.
6. Производится загрузка рабочей программы в контроллер
по пути File→Download или нажатием на значок . В процессе
загрузки потребуется подтверждение перевода контроллера в ре-
жим STOP и подтверждение окончания загрузки.
7. Далее производится перевод контроллера в режим Run по
пути PLC→RUN или нажатием на значок . После подтвержде-
ния перевода в этот режим контроллер начинает выполнять дей-
ствия, предписанные загруженной программой.
8. Для просмотра состояния входных и выходных перемен-
ных программа переводится в режим контроля выполнения по пути
Debug→Program Status или путем нажатия на значок .
При возникновении необходимости редактирования программы
нужно выйти из режима Program Status, сделать требуемые изме-
нения и начать все с п. 5.
4. ЛАБОРАТОРНЫЙ ПРАКТИКУМ
Лабораторная работа 1
"Изучение особенностей работы с программой STEP 7-Micro/Win 32
на примерах применения команд пересылки и преобразования "
Задание 1. Переслать в область памяти V константы мини-
мальной и максимальной величины форматов: BOOL, BYTE, INT,