07.10.2021, 15:56
|
#1
|
Гуру
Регистрация: 24.09.2020
Сообщения: 160
Сказал Спасибо: 46
Сказали Спасибо 2 раз(а) в 2 сообщении
|
Не работает interrupt
Прога досталась в наследство. Робот плазменный ,система KRC4. Технология такова- перемещение к фигуре 1(отверстие), ожидание пуска цикла (WAIT FOR) , подвод, включение плазмы, резка, отвод и далее. Технология всех отверстия одинакова. В конце включена команда interrupt. Она останавливает робот при не зажигании дуги. Она не работает на фигуре 1, на всех остальных работает и останавливает робот с вопросом: продолжить или перерезать. Почему одна и та же команда не работает только в одном месте? Фото ниже
|
|
|
|
07.10.2021, 16:09
|
#2
|
Гуру
Регистрация: 24.09.2020
Сообщения: 160
Сказал Спасибо: 46
Сказали Спасибо 2 раз(а) в 2 сообщении
|
|
|
|
|
07.10.2021, 16:11
|
#3
|
Гуру
Регистрация: 24.09.2020
Сообщения: 160
Сказал Спасибо: 46
Сказали Спасибо 2 раз(а) в 2 сообщении
|
еще на что то нажав (не помню) появляются скрытые команды, написаны синим цветом. может там что то есть? но как их посмотреть -не знаю.
|
|
|
|
08.10.2021, 08:29
|
#4
|
Гуру
Регистрация: 20.12.2017
Сообщения: 712
Сказал Спасибо: 19
Сказали Спасибо 145 раз(а) в 138 сообщении
|
давай архив. по фото вообще не вижу, где у тебя включается прерывание
|
|
|
|
08.10.2021, 09:42
|
#5
|
Гуру
Регистрация: 24.09.2020
Сообщения: 160
Сказал Спасибо: 46
Сказали Спасибо 2 раз(а) в 2 сообщении
|
Сообщение от роботёр
|
давай архив. по фото вообще не вижу, где у тебя включается прерывание
|
архивировать не дает на обычную флэшку. 32гб . видимо надо спец. флэшку кука. есть в точке Adat0 -там внутри триггер и нули стоят и False. фото в обед
|
|
|
|
08.10.2021, 10:16
|
#6
|
Гуру
Регистрация: 20.12.2017
Сообщения: 712
Сказал Спасибо: 19
Сказали Спасибо 145 раз(а) в 138 сообщении
|
что значит не дает архивировать? какая ошибка? для архивирования спец флешка не нужна. путь по которому сохраняется архив верен?
|
|
|
cказали "Спасибо" Роботёр за это сообщение:
|
|
|
08.10.2021, 15:28
|
#7
|
Гуру
Регистрация: 24.09.2020
Сообщения: 160
Сказал Спасибо: 46
Сказали Спасибо 2 раз(а) в 2 сообщении
|
Сообщение от роботёр
|
что значит не дает архивировать? какая ошибка? для архивирования спец флешка не нужна. путь по которому сохраняется архив верен?
|
вставил в шкаф, программы архивировались, все и системные данные начали архивироваться, но выдали ошибку по длл . не фоткал. пока не актуально. прерывание заработало, как операторы говорят. хотя ничего не делал. заходил, смотрел, перезаписал точки... странно.
|
|
|
|
11.10.2021, 09:46
|
#8
|
Гуру
Регистрация: 24.09.2020
Сообщения: 160
Сказал Спасибо: 46
Сказали Спасибо 2 раз(а) в 2 сообщении
|
В общем все печально, в выходные работал на роботе технолог. Подтвердил- пропускает на втором столе отверстие при не зажигании плазмы( фигура 1) , то есть проблема сама не исчезла. Архив ниже
https://disk.yandex.ru/d/Asm4BikllSTxfQ
программа JOB1300 OSN TAB2
в автомате запускаем прогу MAIN JOB 1300
жаловались на все проги второго стола, на фигуру1 (отверстие), на первом столе все норм.
|
|
|
|
11.10.2021, 12:43
|
#9
|
Гуру
Регистрация: 20.12.2017
Сообщения: 712
Сказал Спасибо: 19
Сказали Спасибо 145 раз(а) в 138 сообщении
|
Смотри, в подпрограмме plasma_start () есть строчки:
IF $OUT[777] == TRUE THEN ;check PLASMA CUT ON
;== OUT[777] TEST wait I_MOVING_TORCH
PULSE (O_TI_MOVING_TORCH,TRUE,1.5 ) ;=pulse O_TI_MOVING_TORCH $OUT[716]
INTERRUPT ON 17
ELSE
INTERRUPT OFF 17
Что за выход out[777]? От состояния этого выхода зависит включено или выключено прерывание.
Советую проверить его состояние во время выполнения программы.
Или попробуй его закомментировать и посмотри что будет.
Последний раз редактировалось Роботёр, 11.10.2021 в 12:58
|
|
|
cказали "Спасибо" Роботёр за это сообщение:
|
|
|
11.10.2021, 13:05
|
#10
|
Гуру
Регистрация: 20.12.2017
Сообщения: 712
Сказал Спасибо: 19
Сказали Спасибо 145 раз(а) в 138 сообщении
|
да и вообще проверь состояние прерывания на момент выполнения данной части программы. если я не ошибаюсь, то в "мониторе" можно посмотреть состояние прерывания. от этого уже буде плясать
|
|
|
cказали "Спасибо" Роботёр за это сообщение:
|
|
|
Опции темы |
Поиск в этой теме |
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +2, время: 18:50.
|
|