Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...
Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...
Топ:
История развития методов оптимизации: теорема Куна-Таккера, метод Лагранжа, роль выпуклости в оптимизации...
Установка замедленного коксования: Чем выше температура и ниже давление, тем место разрыва углеродной цепи всё больше смещается к её концу и значительно возрастает...
Когда производится ограждение поезда, остановившегося на перегоне: Во всех случаях немедленно должно быть ограждено место препятствия для движения поездов на смежном пути двухпутного...
Интересное:
Средства для ингаляционного наркоза: Наркоз наступает в результате вдыхания (ингаляции) средств, которое осуществляют или с помощью маски...
Лечение прогрессирующих форм рака: Одним из наиболее важных достижений экспериментальной химиотерапии опухолей, начатой в 60-х и реализованной в 70-х годах, является...
Распространение рака на другие отдаленные от желудка органы: Характерных симптомов рака желудка не существует. Выраженные симптомы появляются, когда опухоль...
Дисциплины:
2017-11-17 | 562 |
5.00
из
|
Заказать работу |
|
|
Общие:
Ознакомиться с данными в спецификациях для отдельных элементов и, особенно, все правила безопасности!
Электробезопасность:
1) Работа с электрическими элементами должна проводиться только при обесточенной системе.
2) Используйте только низкое напряжение постоянного тока до 24 В.
Пневматика:
1) Не превышайте допустимое давление в 8 Бар (800 кПа).
2) Включайте компресс только после установки и сборки всех трубных соединений.
3) Не разъединяйте воздухопроводы, находящиеся под давлением.
4) Отдельное внимание должно уделяться началу подачи сжатого воздуха. Цилиндры могут выдвинуться или втянуться, как только начнется подача сжатого воздуха.
Механика:
1) Надежно закрепите все элементы на плите.
2) Не прикасайтесь к работающей машине.
Заключение
В рамках технологической практики было разработано приложение для работы на производстве, в совокупности с распределительной станцией. В результате выполненной разработки можно сделать следующие выводы:
1) При разработке приложения был пройден полный цикл проектирования программы от постановки задачи заказчиком до сдачи готового приложения в эксплуатацию, а так же изучение всего механизма самой станции.
2) Разработанное приложение позволяет:
a) Переносить детали с одной станции на другую;
b) Увеличить производительность производства после внедрения станции;
c) Облегчить труд человека на этом этапе производства;
d) Выполнять бесперебойную работу в заданном алгоритме.
Дальнейшее развитие программы будет осуществляться за счёт её модернизации.
Таким образом, подводя итоги проектирования, следует отметить, что в нём были достигнуты поставленная цель и задачи.
|
Список используемой литературы
1) ГОСТ 7.1-84 Библиографическое описание документа. Общие требования и правила составления.
2) ГОСТ 19.201 – 78. Единая система программной документации. Техническое задание. Требования к содержанию и оформлению.
3) ГОСТ 19.401 – 78. Текст программы. Требования к содержанию и оформлению.
4) ГОСТ 19.402 – 78. Описание программы.
5) ГОСТ 19.503 – 79. Руководство системного программиста. Требования к содержанию и оформлению.
6) ГОСТ 19.505 – 79. Руководство оператора. Требования к содержанию и оформлению.
7) ГОСТ 24.207 – 80. Требования к содержанию документов по программному обеспечению.
8) Учебник Мехатроника 2006 от компании FESTO
9) Учебное пособие по языку AWL от компании FESTO
10) Manual по распределительной станции от компании FESTO
Приложение:
Наименование: Разработка программного кода для распределительной станции FESTO
Исполнитель: Назаров В.А.
Операционная система: Windows XP и выше
Язык программирования: AWL
MainProrgram
IF N Em_Stop 'Emergency stop unlocked
OR FI
THEN CMP 0 'Emergency program
IF NOP
THEN CMP 2 'Emergency Blink
IF N S2 'Stop button (normally closed)
THEN CMP 1 'Stop program
IF N _2B1 'Workpiece picked up
AND _3B1 'Swivel drive in pos. magazine
AND _1B2 'Ejecting cylinder extended
THEN SET Init_Pos 'Distributing stat. i. initial pos.
OTHRW RESET Init_Pos 'Distributing stat. i. initial pos.
IF S1 'Start button
AND Init_Pos 'Distributing stat. i. initial pos.
THEN SET F_Start 'Start flag
IF (CycleEnd 'Cycle end
AND S3) 'Automatic-manual switch
OR N Em_Stop 'Emergency stop unlocked
THEN RESET F_Start 'Start flag
IF N P1
THEN SET P1
IF N S2 'Stop button (normally closed)
OR N Em_Stop 'Emergency stop unlocked
THEN RESET P1
IF FI
THEN LOAD V0
TO OWStat 'outputbyte station
Sequence program
STEP 2
IF N Reset_OK 'Reset succesfully completed
THEN SET _P2 'Reset indicator light
JMP TO 3
IF Reset_OK 'Reset succesfully completed
AND Init_Pos 'Distributing stat. i. initial pos.
THEN JMP TO 5
STEP 3
IF S4 'Reset button
THEN RESET _P2 'Reset indicator light
RESET _P3 'Magazine empty indicator light
RESET _1M1 'Ejecting cylinder push out workpiece
SET _3M1 'Swivel drive to magazine
RESET _3M2 'Swivel drive to subsequent station
RESET _2M1 'Включение вакуума
RESET _2M2 'Ejection impulse on
STEP 4
IF Init_Pos 'Distributing stat. i. initial pos.
THEN SET Reset_OK 'Reset succesfully completed
STEP 5
IF Init_Pos 'Distributing stat. i. initial pos.
AND Reset_OK 'Reset succesfully completed
THEN NOP
|
STEP 6
IF NOP
THEN RESET CycleEnd 'Cycle end
IF F_Start 'Start flag
THEN JMP TO 7
IF N F_Start 'Start flag
THEN SET _P1 'Start indicator light
STEP 6A
IF F_Start 'Start flag
THEN RESET _P1 'Start indicator light
STEP 7
THEN RESET _P1 'Start indicator light
STEP 8
IF IP_FI 'Downstream station free
THEN SET _3M2 'Swivel drive to subsequent station
RESET _3M1 'Swivel drive to magazine
STEP 9
IF _3B2 'Swivel drive i. pos. subsequ. stat.
THEN NOP
STEP 10
IF _1B2 'Ejecting cylinder extended
AND N _B4 'Magazine empty
THEN JMP TO 11
IF _1B2 'Ejecting cylinder extended
AND _B4 'Magazine empty
THEN SET _P3 'Magazine empty indicator light
SET _P1 'Start indicator light
STEP 10A
IF N _B4 'Magazine empty
AND S1 'Start button
THEN NOP
STEP 11
IF NOP
THEN RESET _P3 'Magazine empty indicator light
RESET _P1 'Start indicator light
SET _1M1 'Ejecting cylinder push out workpiece
STEP 12
IF _1B1 'Ejecting cylinder retractet
THEN SET _3M1 'Swivel drive to magazine
RESET _3M2 'Swivel drive to subsequent station
STEP 13
IF IP_FI 'Downstream station free
AND _3B1 'Swivel drive in pos. magazine
THEN RESET _2M2 'Ejection impulse on
SET _2M1 'Включение вакуума
RESET _1M1 'Ejecting cylinder push out workpiece
STEP 14
IF IP_FI 'Downstream station free
AND _2B1 'Workpiece picked up
AND _1B2 'Ejecting cylinder extended
THEN RESET _3M1 'Swivel drive to magazine
SET _3M2 'Swivel drive to subsequent station
STEP 15
IF _3B2 'Swivel drive i. pos. subsequ. stat.
THEN SET _2M2 'Ejection impulse on
RESET _2M1 'Включение вакуума
STEP 16
IF N _2B1 'Workpiece picked up
THEN NOP
STEP 16A
IF NOP
THEN RESET _3M2 'Swivel drive to subsequent station
SET _3M1 'Swivel drive to magazine
RESET _2M2 'Ejection impulse on
SET CycleEnd 'Cycle end
STEP 16B
IF _3B1 'Swivel drive in pos. magazine
THEN JMP TO 6
Emergency program
THEN LOAD V0
TO OWStat 'outputbyte station
TO OWPan 'outputbyte panel
TO Var1
RESET P1
Stop program
IF NOP
THEN LOAD V0
TO OWStat 'outputbyte station
TO Var1
RESET P1
IF _P1 'Start indicator light
THEN RESET _P1 'Start indicator light
IF _P2 'Reset indicator light
THEN RESET _P2 'Reset indicator light
IF _P3 'Magazine empty indicator light
THEN RESET _P3 'Magazine empty
Emergency Blink
IF T_Blink2 'Blink timer 2
THEN SET T_Blink1 'Blink timer 1
WITH 0.5s
IF N T_Blink1 'Blink timer 1
THEN SET T_Blink2 'Blink timer 2
WITH 0.5s
IF N T_Blink2 'Blink timer 2
AND N Em_Stop 'Emergency stop unlocked
THEN LOAD V12
TO OWPan 'outputbyte panel
IF N Em_Stop 'Emergency stop unlocked
THEN SET P_Edge 'Edge flag
IF (T_Blink2 'Blink timer 2
AND N Em_Stop) 'Emergency stop unlocked
OR (P_Edge 'Edge flag
AND Em_Stop) 'Emergency stop unlocked
THEN LOAD V0
TO OWPan 'outputbyte panel
RESET P_Edge 'Edge flag
|
|
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!