Jump to content

Блокировка станочной панели (клавиатуры)


mrVladimir

Recommended Posts

mrVladimir

Здравствуйте. Наверное уже ни для кого не новость, что некоторые станки стали оснащать клавиатурой, которая сама в своем составе имеет плату с контроллером (+ПЛМ). Пару лет назад на таком станке высветился код H0. Связавшись тогда с поставщиком станка было выяснено, что это показатель того, что клавиатура заблокирована. Для разблокировки необходимо по определенному нажатию клавиш получить некий код. Далее этот код был отправлен поставщику. Поставщик прислал ответный код, который надо было ввести. После этого клавиатура заработала как и прежде. Это была предистория. Недавно случилась другая беда - клавиатура перестала запускаться. Но не на том станке, который продавал поставщик в РФ, а на купленном напрямую из Китая. Эта неисправность аппаратная (ну... скорее всего). Путем прогревания, пропаивания всего, до чего смогли дотянуться (на плате имеется ввиду) удалось восстановить работоспособность клавиатуры. Поставили на станок - все нормально. Уже пару месяцев работает. Но одновременно с началом "РЕМОНТА" (специально в кавычках, так как и ремонтом то это не назовешь) было принято решение заказать такую же панель(клавиатуру) опять же в Китае. И вот эта клавиатура пришла к нам. При подаче питания на столе высвечивается код H0.

    Теперь вопросы

 1- нет ли уже какого-то известного алгоритма, по которому формируется ответный код.

 2- Как думаете к кому теперь обращаться за ответным кодом - к продавцу, к производителю клавиатуры или, может, к поставщику тех станков, на котором первый раз  высветился     H0? 

3- Кто знает - связана ли как-то конкретная панель с ладдером конкретного станка. Или же все они однотипные.

 

20260310_210907.jpg

20260310_210939.jpg

Edited by mrVladimir
Link to post
Share on other sites


UnPinned posts
Игорь_212

2. Думаю что к поставщику клавиатуры.

3. Непонятный вопрос. Панель она на то и панель, чтобы быть связанной с ладдером. Но вообще у себя отличий не замечал, весь обмен с ладдером должен быть однотипным.

Вообще ужасная задумка, вещь в себе. Мы как-то разблокировали раз пять. И каждый раз китайцы присылали код, ну вот прямо раз и навсегда разблокирует. И через пару недель опять обратный отсчет. Станкостроитель просто привязывает к себе и все.

На плате есть батарейка. Зачем она - хз. Никакой инструкции и т.п. Задница.

Link to post
Share on other sites
andrey2147

Так давайте выкладывать свои алгоритмы может заметим правило.

У меня два таких станка, на одном остаток жизни я вызываю три кнопки________( вечером напишу не помню) и на пульте высвечивается99999 т е бесконечно., на другом станке так не получается.

Link to post
Share on other sites
Игорь_212

Так какие алгоритмы? Эти панели специально для этого делают, станкостроитель как я понимаю задает код, выбирает время блокировки, на его основании потом формирует код разблокировки. Я читал где-то об этом, но ничего подробно не описано. Инструкцию давали, несколько строчек, что нажимать чтобы получить код, и что нажимать чтобы ввести ответный, от китайцев.

Link to post
Share on other sites
mrVladimir
5 часов назад, Игорь_212 сказал:

Я читал где-то об этом, но ничего подробно не описано.

 Вот я и надеялся, что кто-то как-то где-то уже что то нарыл. Но, похоже, вопрос открытый. Может быть со временем эта тема наполнится ценными сведениями.

Link to post
Share on other sites
mrVladimir
10 часов назад, Игорь_212 сказал:

3. Непонятный вопрос. Панель она на то и панель, чтобы быть связанной с ладдером. Но

В этой панели тоже крутится программа. В своем вопросе я имел ввиду связана ли как-то эта программа с программой PMC в Fanuc'e.

Link to post
Share on other sites
andrey2147
12 часов назад, mrVladimir сказал:

с программой PMC в Fanuc'e.

Только иксами и игреками....

...Матричный опрос называется..

На самом деле это всё хорошо забытое старое, китайцы просто "слизали" с клавы фанук0.

Это всё лет 15 назад было написано в книге про FANUC 0i-D.

Как и типа "новые" функциональные блоки.

...........

Как пел БГ  "старые слова в новом шрифте"

Edited by andrey2147
  • Нравится 2
Link to post
Share on other sites
Игорь_212
19 часов назад, mrVladimir сказал:

В этой панели тоже крутится программа. В своем вопросе я имел ввиду связана ли как-то эта программа с программой PMC в Fanuc'e.

Ну все равно не понял). Программа в панели работает отдельно, в ладдере отдельно. Между собой обмениваются сигналами, как это написал @andrey2147.

Link to post
Share on other sites
mrVladimir
3 часа назад, Игорь_212 сказал:

Ну все равно не понял).

Я сразу извиняюсь, если сейчас понесу полную чушь. Но, допустим, есть пассивная клавиатура, которая состоит из строк и столбцов. Fanuc посылает на столбцы (или на строки) сигнал и считывает со строк (или столбцов) где появился сигнал. Так устроен опрос клавиатуры и это понятно. В случае с активной клавиатурой (я так называю клавиатуру, указанную выше) при нажатии какой-либо клавиши чего там и где появляется вообще не понятно. Отсюда и вопрос - не генерирует ли Fanuc (ну то есть программа PMC ) сигналы на своих Y-ках не просто как для пассивной клавиатуры , а с учетом того, как будет отвечать на это эта активная клавиатура.

Link to post
Share on other sites
Александр1979
11.03.2026 в 18:55, mrVladimir сказал:

В этой панели тоже крутится программа. В своем вопросе я имел ввиду связана ли как-то эта программа с программой PMC в Fanuc'e.

На сайте ngu-binjie вы можете скачать описание и примеры ладдера для подобных клавиатур.

  • Нравится 4
Link to post
Share on other sites
mrVladimir

Еще хотел дополнить. Если пассивную клавиатуру при БОЛЬШОМ желании можно изготовить самостоятельно, разобравшись, что замыкается при нажатии конкретной клавиши, то что происходит при нажатии этой конкретной клавиши на активной клавиатуре - не понятно. Возможно, что там серия хитрых импульсов, которые Fanuc через свою PMC и воспринимает как нажатие этой конкретной клавиши (вот тогда ладдер уже должен быть написан с учетом того, что клавиатура станка ведет себя так) .

P.S. это я все пишу в объяснение своего вопроса №3 в своем первом посте.

3 минуты назад, Александр1979 сказал:

На сайте ngu-binjie вы можете скачать описание и примеры ладдера для подобных клавиатур.

Ого.Спасибо. Похоже есть что почитать. Эх, говорили мне - учи китайский. :biggrin:

Link to post
Share on other sites
gudstartup
1 час назад, mrVladimir сказал:

Ого.Спасибо. Похоже есть что почитать.

C  блокировкой это все равно не поможет.

1 час назад, mrVladimir сказал:

Fanuc через свою PMC и воспринимает как нажатие этой конкретной клавиши (вот тогда ладдер уже должен быть написан с учетом того, что клавиатура станка ведет себя так) .

Усложняете

Link to post
Share on other sites
andrey2147
11 часов назад, mrVladimir сказал:

Возможно, что там серия хитрых импульсов, которые Fanuc через свою PMC и воспринимает как нажатие этой конкретной клавиши (вот тогда ладдер уже должен быть написан с учетом того, что клавиатура станка ведет себя так)

Вы у станка стояли с такой клавой? Кажется не стояли....

Постойте и трекером посмотрите опрос и ответ...............

Всё это я изучал в 80ж годах прошлого века, учась в средней школе, не на уроках конечно...

Link to post
Share on other sites
mrVladimir
11 часов назад, andrey2147 сказал:

Вы у станка стояли с такой клавой?

Вы, наверное, имели ввиду Trace. Нет, на станке не смотрел. Вы, наверное, говорите о динамическом опросе клавиатуры. Я тоже его изучал. И это все понятно. Спасибо за совет.

P.S. К сожалению проблемы нашей это не решает. Будем связываться с продавцом.

Link to post
Share on other sites
andrey2147
8 минут назад, mrVladimir сказал:

Вы, наверное, имели ввиду Trace.

Я знаю что буква С читается как СИ потому что  в конце буква Е.

Просто слово "Трек" понятнее людям .

Link to post
Share on other sites
mrVladimir
17 минут назад, andrey2147 сказал:

Я знаю что буква С читается как СИ

Я просто хотел уточнить (для себя). Я нисколько не сомневаюсь в Ваших знаниях. Я - один из большого количества тех людей, которым Вы даете эти самые знания. Спасибо Вам.

  • Нравится 1
Link to post
Share on other sites
Guhl

На панелялях для синумерика киты делают моноблочную штуковину, в которой аналог платы ввода-вывода профинет и к ней цепляют панель станка

Датчики станка тоже к этой штуковине подсоединены

Интересно она блокируется вся или только панель станка?

 

Link to post
Share on other sites
Игорь_212
12.03.2026 в 20:58, mrVladimir сказал:

Отсюда и вопрос - не генерирует ли Fanuc (ну то есть программа PMC ) сигналы на своих Y-ках не просто как для пассивной клавиатуры , а с учетом того, как будет отвечать на это эта активная клавиатура.

Не сталкивался с таким.

При желании конечно можно и свою клавиатуру изобразить, но это время, а время деньги и детали, и вообще.

Китайцам достаточно видимо и проще свою клавиатуру заблокировать.

Link to post
Share on other sites
mrVladimir

Появилась идея (признаю, что может быть глупая, но все же). Связались с продавцом - он, как и предполагалось, без проблем (пока) прислал ответный код. А что, если сюда выкладывать коды, с которыми сталкиваются пользователи таких панелей (то есть мы).  Пишем какой код СГЕНЕРИРОВАЛА панель и какой ОТВЕТНЫЙ код выслал производитель. Может быть удастся отследить некоторый алгоритм...

Вот наш последний случай: 065161 - код сгенерированный панелью.    289699 - код, присланный продавцом.

Link to post
Share on other sites
art567

У этой панели есть свои приколы в прошивке микроконтроллера, там китайцы намудрили основательно. Батарейка тут нужна для часов RTC и по ним же работает логика временных кодов активации.
Да, коды бывают временные и постоянные: есть алгоритм блокировки, разблокировки кодом на время, разблокировки кодом постоянно. Алгоритм и уникальный код (серийник) вшиты через сериализацию в микроконтроллер.
После 15 неверных попыток ввода кода блокируется навсегда, не принимая больше ввод кода. Если у вас нет кода, не пытайтесь вводить туда что попало.
Если панель заблочилась, то она перестаёт выдавать сигналы в шлейф CB107 и ваш ладдер никак не увидит их, сигналов там не будет.

  • Нравится 3
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Сообщения

    • green_fly
      Параллельно с этим сотрудники соответствующих ведомств предпринимали какие-то меры. Ставлю на то, что эти процессы сильно связаны.   Да, помогли.   да пока вроде бы обсуждали переезд работяг из Москвы в Омск.   туда вроде бы переносить ракетные заводы не планировали.
    • macloo
      Не знаю, как правильно сформулировать вопрос, поэтому не смог найти подобного. В общем есть несколько сборок, в которых ошибочно отображаются плоскости, которых нет в дереве построения. Поэтому скрыть их можно только полностью скрыв все плоскости вообще через "Вид/Отобразить-Скрыть/Плоскости". Но иногда плоскости нужны, а эти ни удалить, ничего. При этом такой "Плоскость2" не существует. Если в фильтр вбить, то ничего в дереве нет. И эти несуществующие плоскости могут плодиться. Вот пример головной сборки, где уже две этих плоскости. При этом фильтрация выдаёт существующую "Плоскость1", с которой можно взаимодействовать. Что это, как быть?
    • Kelny
      Разве не ТОЧКУ? В тегах Font вроде игнориуется написанное после запятой, а для дробного размера требуется именно ТОЧКА.   С запятой не учитывается, то что после запятой (в обоих размер 4 без добавок), например, в знаке шероховатости:   С точкой размер штрифта меняется с учётом цифры после запятой:
    • AlexKaz
      Чёт я сомневаюсь, что на островной Британии камер понатыкано меньше, чем во всей РФ.
    • Kvadratniy enot
      Это троллинг?  
    • AlexKaz
      "Трюк" состоит в том, что в РФ с 90-х гг сам сабой резко снизился уровень преступности. Как и в мире. Можно как угодно варьировать показателями и называть Москву самым безопасным городом планеты. Но это не так. В среднем по РФ картина одинаковая. Что с учётом численности населения и площади, что без.   И? Как они, помогли забороть борзых со стволами в Крокусе? Решает не количество камер, а количество сотрудников МВД и ГАИ на улицах. Дабно бы пора это понять. Сколько угодно. Но лично мне другое интересно. Омск ближе к Китаю. А значит можно гнать станки напрямую без крюка в сторону Москвы. Мск же после запирания в трансграничке теряет позиции транспортного хаба. Как и Питер. Разные Нью-Йорки держатся за счёт портов. Если Мск лишить статуса хаба - муравейник рассосётся.
    • Evgeniialex
      Уточнения.  Где смотреть версию?  Возможно ли вместо флопака подключить флеш кардридер? Увидит ли он его? 
    • andref
      Ну у меня так на примере китайского станка Возьмем сигнал I2.6 , он подключен к  OVERLOAD (У вас вход I119.0 подключен к iBtnGirter... ) Дальше смотрим в таблице вверху подпрограммы сигнал OVERLOAD это L2.1 который мы и ищем в подпрограмме Hydraulic station    
    • yunoleg
      Да он. Я смотрел. Допустим вход I119.0. Это кнопка на пульте подъема траверсы вверх. Его(этого входа) нет в подпрограмме StepGirder. Это блок у меня SBR47. Правильно я же понимаю. Подпрограмма это какой то блок?  Ну предположил так, потому что блок 47 называется stepgirder
    • andref
      На фото у вас блок  Main (OB1)?   Ну и смотрите подпрограмму StepGirder. Она у вас должна быть отдельно
×
×
  • Create New...