Программирование на Simatic Step 7.
В этом видео даются начальные сведения о программировании в среде Simatic S7
www.elinc.ru/s...
системные и стандартные функции
support.indust...
samsebeplc.ru/D...
Технологические функции s7300C
www.siemens-pr...
Бергер Ганс. Автоматизация с помощью Программ STEP7 LAD и FBD. gun.cs.nstu.ru/...
Итак, по теме урока. Первое. что есть в материале урока, это требование безопасности. Полагаться полностью на контроллер нельзя, цепи безопасности должны быть выполнены отдельно и независимо от контроллера с помощью реле безопасности (я не беру случай применения специальных контроллеров. и модулей со встроенными защитными функциями). В этом проекте при открытии защитных дверей. нажатии аварийной кнопки происходит снятие напряжения с модулей выходов, которые обеспечивают какую-либо механическую работу (воздушные клапана на цилиндры перемещения. электродвигатели и пр.). Таким образом обеспечивается прекращение работы этих устройств независимо от контроллера. Здесь показан один из таких способов. Теперь о блоке ОВ40. Это блок обработки прерываний от "железа". Как только приходит такое прерывание. прекращается работа основной программы и запускается ОВ40 и обрабатывается тот кусок программы, который записан в нем. Для чего это нужно. Прежде всего обработке через прерывания требуют сигналы, на которые нужно среагировать моментально, а не ждать, когда при очередном проходе цикла программы эти сигналы будут замечены. Обработке через прерывание требуют сигналы с малой длительностью. т.е. те, которые могут быть пропущены, если их обрабатывать в цикле. Камера, которая считывает DOT код на лейбе короба работает серией импульсов около 15 штук и длительностью 2 мс. Обработать такую посылку сигналов обыкновенным способом не удастся. Поэтому в этом проекте сигнал камеры о прочтении кода заведен на вход. который обрабатывается как прерывание. Т.е. при каждом удачном считывании кода происходит запись единицы в DB блок и сдвиг содержимого этого блока. Тем самым мы производим заполнение этого блока. По окончании работы камеры мы производим анализ данных этого блока на предмет количества удачных считываний. Если удачных считываний было два и более, результат считывания признается достоверным и коробка признается "хорошей"
Негізгі бет Программирование на Simatic Step 7. Урок 5
Пікірлер: 10