Изменения документа Настройка омического датчика
Редактировал(а) writer 2024/12/25 13:12
От версии 1.1
отредактировано knetyaga
на 2020/12/02 10:47
на 2020/12/02 10:47
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (3 изменено, 0 добавлено, 0 удалено)
-
Вложения (0 изменено, 4 добавлено, 1 удалено)
Подробности
- Свойства страницы
-
- Родительский документ
-
... ... @@ -1,1 +1,1 @@ 1 -Модуль плазменной резки 1 +Руководство пользователя.Модуль плазменной резки.WebHome - Автор документа
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. knetyaga1 +XWiki.Knetyaga - Содержимое
-
... ... @@ -1,26 +1,24 @@ 1 1 Настройка омического датчика - функция, доступная в плазменном модуле PUMOTIX без приобретения дополнительных опций. Блок настройки можно найти в меню "Конфигурация" → "Настройки" → "Модуль плазмы". 2 2 3 -(% style="text-align: center;" %) 4 -[[image:attach:2020-12-02 10_32_51-Настройки.png]]Внешний вид вкладки с настройками омического датчика 3 +[[Внешний вид вкладки с настройками омического датчика>>image:attach:2020-12-02 10_32_51-Настройки.png||data-xwiki-image-style-alignment="center" height="528" width="1000"]] 5 5 6 6 Для использования омического датчика необходимо настроить: 7 7 8 -1. //Вход (% style="color: rgb(0,151,151);" %)**пробинга**(%%) (основной)//7 +1. //Вход (% style="color:#009797" %)**пробинга**(%%) (основной)// 9 9 Вход сигнала пробинга с защитного экрана (колпачка). 10 -1. //Вход (% style="color: rgb(0,151,151);" %)**пробинга**(%%) (резервный)11 - //Позволяет корректно завершить пробинг, если основной датчик по какой-то причине не сработал.12 -1. //Выход (% style="color: rgb(0,151,151);" %)**ENABLE**//(%%)9 +1. //Вход (% style="color:#009797" %)**пробинга**(%%) (резервный)// 10 +Позволяет корректно завершить пробинг, если основной датчик по какой-то причине не сработал. 11 +1. //Выход (% style="color:#009797" %)**ENABLE**//(%%) 13 13 Выход включения измерительной цепи омического датчика. 14 -1. //Значение поправки (% style="color: rgb(0,151,151);" %)**dZ**(%%), ед//13 +1. //Значение поправки (% style="color:#009797" %)**dZ**(%%), ед// 15 15 Расстояние при подъеме резака до срабатывания резервного датчика. При срабатывании резервного датчика поправка на высоту применяется автоматически. 16 -1. //Выход (% style="color: rgb(0,151,151);" %)**Отрыв резака**//(%%)15 +1. //Выход (% style="color:#009797" %)**Отрыв резака**//(%%) 17 17 При срабатывании сигнала выполнение УП автоматически останавливается с соответствующим сообщением. После восстановления положения резака можно продолжить УП с места остановки. 18 18 19 19 Для легкой настройки поля и схема соединены связями, показывающими, где расположен тот или иной элемент датчика на резаке. 20 20 21 -(% style="text-align: center;" %) 22 -[[image:attach:2020-12-02 10_26_28-.png]]Вход пробинга (основной) в поле настройки и на схеме 20 +[[Вход пробинга (основной) в поле настройки и на схеме>>image:attach:2020-12-02 10_26_28-.png||data-xwiki-image-style-alignment="center" height="540" id="I2020-12-0210_26_28-.png" width="1000"]] 23 23 24 24 После настройки необходимо поставить галочку напротив надписи "Использовать датчик PLL-R2", чтобы программа учитывала внесенные изменения. 25 25 26 -[[image:attach:2020-12-02 10_27_20-.png]] 24 +[[image:attach:2020-12-02 10_27_20-.png||data-xwiki-image-style-alignment="center" height="540" width="1000"]]
- 2020-12-02 10_25_49-.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -60.6 KB - Содержимое
- 2020-12-02 10_58_29-Settings.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Knetyaga - Размер
-
... ... @@ -1,0 +1,1 @@ 1 +57.4 KB - Содержимое
- 2020-12-02 11_25_24-Settings.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Knetyaga - Размер
-
... ... @@ -1,0 +1,1 @@ 1 +44.5 KB - Содержимое
- 2020-12-02 11_35_11-Settings.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Knetyaga - Размер
-
... ... @@ -1,0 +1,1 @@ 1 +43.9 KB - Содержимое
- M150.pm
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Knetyaga - Размер
-
... ... @@ -1,0 +1,1 @@ 1 +995 bytes - Содержимое
-
... ... @@ -1,0 +1,37 @@ 1 +require("Common") 2 + 3 +function M150() 4 + if Is_THC_Mode() then 5 + PushCurrentDistanceMode() 6 + PushCurrentMotionMode() 7 + if not IsProbingPinConfigured() then 8 + DisplayMessage(GetMessage(Messages.ProbeNotConfigured)) 9 + Stop() 10 + return 11 + end 12 + if not IsSpecificProbingPinConfigured(2) then 13 + DisplayMessage(GetMessage(Messages.SecondProbeNotConfigured)) 14 + Stop() 15 + return 16 + end 17 + if (PinGetState(Inputs.Probing) or PinGetState(Inputs.Probing2)) then 18 + DisplayMessage(GetMessage(Messages.ProbeActive)) 19 + Stop() 20 + return 21 + end 22 + 23 + GotoSafeZ() 24 + 25 + local max_probe = -1000 26 + local ProbeFeed = GetProbeFeed() 27 + ExecuteMDI("G90 G38.2 P1 Z"..max_probe.." F"..ProbeFeed) 28 + local pos_z1 = AxisGetMachinePos(Axis.Z) 29 + ExecuteMDI("G90 G38.2 P2 Z"..max_probe.." F"..ProbeFeed) 30 + local pos_z2 = AxisGetMachinePos(Axis.Z) 31 + --- 32 + local dz = pos_z1 - pos_z2 33 + SetOmichSensorDelta(dz) 34 + GotoSafeZ() 35 + DisplayMessage("Расчет завершен, dz = "..dz) 36 + end 37 +end