Руководство по настройке

Post Reply
philip
Posts: 14
Joined: Tue Oct 16, 2018 10:45 am

Руководство по настройке

Post by philip » Sat Oct 27, 2018 11:39 am

Насколько понял тех. документации, логически законченной на русском языке не будет долго,
поэтому из своих заметок и небольшого опыта по использованию myCNC, решил собрать законченное руководство по настройке.
В начале все было для себя, чтобы разобраться, но немного подредактировал и надеюсь будет понятно и другим.
Честно говоря, на русском языке, писать оказалось довольно трудно!
В процессе, вылезают вопросы, и много, мне кажется, что тут их будет уместнее задавать.
Приложил маленький кусочек инструкции, для оценки полезности (большой не лезет).
По PLC пока сыро, нужно переработать.

Вопрос :
1) Сейчас уперся с вкладкой аварийных входов, если срабатывает Аварийный останов, то запускается процедура EST.
Что с остальными входами - ?
Где перехватить, что они сработали - тот же Crash Sensor ?
Attachments
alarm.png

mycnc
Posts: 160
Joined: Thu May 10, 2018 2:42 pm

Re: Руководство по настройке

Post by mycnc » Sun Oct 28, 2018 3:07 am

Раздел Аварийных входов лучше сейчас не описывать, так как в ближайшее время планируется его переделка.

Сейчас - набор фиксированных ошибок, в случае c аварийным входом запускается процедура EST, в остальных случаях блокируется запуск программы, останавливается выполнение программы, в некоторых случаях блокируются также ручные перемещения.

От нескольких заказчиков получили просьбы о расширении возможностей. Надо задавать дополнительные датчики типа давления смеси для плазменной резки, концевик дополнительной 2й или 3ей каретки, концевик защитного кожуха и тд.

Планируется -
1) сделать произвольный список ошибок.
2) Задание номера входа, состояние (нормально замкнутый-разомкнутый) для каждой ошибки.
3) По каждой ошибке возможность задавать сообщение на экране при ее срабатывании
4) Запуск при необходимости PLC обработчика данного события (аналог EST)
5) Выбор блокировать запуск программы, останавливать выполненение (если выполняется), блокировать ручные перемещения, может быть что-то еще (пока на стадии обсуждения)

Предложения приветствуются.

philip
Posts: 14
Joined: Tue Oct 16, 2018 10:45 am

Re: Руководство по настройке

Post by philip » Tue Oct 30, 2018 6:24 am

Нужно капнуть в смысл вопроса, чтобы лишнего не городить:
Аварийная ситуация – это неспособность выполнять дальнейшие программные действия системой ЧПУ в автоматическом режиме, без вмешательства оператора. Из этого следует, что при любой аварийной ситуации, необходимо –
A. остановить ВСЕ процессы (включая возможность передвижения),
B. дать возможность оператору ознакомится с проблемой,
C. включить защиту от дурака (предусмотреть варианты разрешения ситуации, без усугубления)
По пунктам:

1) сделать произвольный список ошибок – (отличная идея (но! , emergency stop - должен быть обязательно!!! Он есть всегда и везде.))
2) Задание номера входа, состояние (нормально замкнутый-разомкнутый) для каждой ошибки.
3) По каждой ошибке возможность задавать сообщение на экране при ее срабатывании –(обязательно! Может просто использовать номера, задаваемые в Popup messages? Часто нужно ещё и значения выводить.)
4) Запуск при необходимости PLC обработчика данного события (аналог EST) – (очень нужно, может просто один обработчик на все ситуации, кроме emergency stop , просто несколько ситуаций может «накрыть» друг на друга ?)
5) Выбор блокировать запуск программы, останавливать выполненение (если выполняется), блокировать ручные перемещения, может быть что-то еще (пока на стадии обсуждения) – (тут вариантов-то миллион !, но если смотреть в суть, то останавливать нужно ВСЁ, кроме enable приводов(приводы только в emergency stop).)

Как-то так, ИМХО.

Post Reply