Jump to content

Simatic Manager know how protection


Сергей Кочев

Recommended Posts

Сергей Кочев

ДОбрый день

ОБрабатывающий центр PIETRO CARNAGHI  1200, в принципе всё работает, но в переферии ПЛК установлен удалённsй модуль SAFETY тот же контроллер сименс только модули жёлтенькие. Иногда бывают остановки именно связанные в логикой ПЛК SAFETY, а на функциональных блоках FC установлена защита (замочек), захожу в свойства блока, что бы убрать галочку ввести пароль, а галочка серого цвета неактивная. 

Вопрос как вызвать окошко пароля, что бы его ввести, активировать и снять галочку?

Знаю, что есть специальные программы ломалки, что бы снять замочки, хочу именно паролем снять.

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

Безымянный.png

Link to post
Share on other sites


UnPinned posts
gudstartup
39 минут назад, Сергей Кочев сказал:

ПРоверять все конечники дверей, кнопки, по светодиодикам уже поднадоело.

это как правило ситемные блоки из библиотек сименса и к вашим кнопкам они отношенияне имеют а нужныдлявзаимодействияплк ссистемой и выполнения спец. функций.

эта защита не требует введения пароля просто убирается из свойств блока  в базе данных и для этого есть программы.

сначала изучите стл а то ничего там не поймете 

 

 

Link to post
Share on other sites
Сергей Кочев
30 минут назад, gudstartup сказал:

это как правило ситемные блоки из библиотек сименса и к вашим кнопкам они отношенияне имеют а нужныдлявзаимодействияплк ссистемой и выполнения спец. функций.

эта защита не требует введения пароля просто убирается из свойств блока  в базе данных и для этого есть программы.

сначала изучите стл а то ничего там не поймете 

 

 

А что за программы?, программист автор же как то установил данную галку, защитил блок. Через Source Folder проверял, на данные блоки строки где можно заблочить \\know how protrction нет.

STL владею не плохо почему не пойму? Та же логика в таблицах указываются биты.

Link to post
Share on other sites
gudstartup
7 минут назад, Сергей Кочев сказал:

Через Source Folder проверял, на данные блоки строки где можно заблочить

чего вы проверяли??

если бы у вас были исходники то зачем вам снимать эту защиту смотрели бы их напрямую:biggrin:

9 минут назад, Сергей Кочев сказал:

Та же логика в таблицах указываются биты.

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

вы scl скомпилируйте посложнее а потом уберите исходник и я посмотрю как вы просто поймете функционал этого блока.

11 минут назад, Сергей Кочев сказал:

А что за программы?

прям у гугла можете спросить как снять эту защиту а потом по ссылкам.

например такая

image.png

17 минут назад, Сергей Кочев сказал:

программист автор

автор  у вас sinumerik .

вы все системные блоки собираетесь разлочить?

  • Нравится 1
Link to post
Share on other sites
Сергей Кочев

Хорошо спасибо

Исходник в том то и дело, что есть, просто в сёрсе нет этих блоков, так бы конечно смотрел бы.

Бывало без исходников разбирался по месяцу в блоках stl, ставил свои коменты и надписи, уже два станка перебрал проги, так 2 года ушло.

Самое сложное косвенная адресации, остальное время и терпение.

 

Безымянный.png

Link to post
Share on other sites
ID_Hacker
07.02.2025 в 11:08, Сергей Кочев сказал:

Исходник в том то и дело, что есть, просто в сёрсе нет этих блоков

Потому что это блоки из библиотек сименса или стороннего разработчика. галочка серая, потому что автор блока запретил разблокировку. На первом скрине у вас блок AL_MSG из стандартной программы PLC для ЧПУ синумерик, это так сказать библиотека программ от сименса для чпу синумерик. Там и автор "нумерик" по этому.

Link to post
Share on other sites
Сергей Кочев
19 часов назад, ID_Hacker сказал:

Потому что это блоки из библиотек сименса или стороннего разработчика. галочка серая, потому что автор блока запретил разблокировку. На первом скрине у вас блок AL_MSG из стандартной программы PLC для ЧПУ синумерик, это так сказать библиотека программ от сименса для чпу синумерик. Там и автор "нумерик" по этому.

Спасибо, да уже разобрался, но всё равно там есть не библиотечный блок снял блокировку.

Как проверять логику siemens safety блоков?  а то уйдёт в блокировку по safety долго разбираться приходиться.

Link to post
Share on other sites
Сергей Кочев
07.02.2025 в 10:25, Сергей Кочев сказал:

А что за программы?, программист автор же как то установил данную галку, защитил блок. Через Source Folder проверял, на данные блоки строки где можно заблочить \\know how protrction нет.

STL владею не плохо почему не пойму? Та же логика в таблицах указываются биты.

Не могу разобрать откуда и чем формируется бит ?

DB18.dbx39.6  "SPL".SPL_DATA.INSEP_15  

В goto только бит резет а катушки нет

 

Безымянный.png

Link to post
Share on other sites
ID_Hacker

image.png

Это из "SINUMERIK 840D sl NC variables and interface signals List Manual"

 

image.png

Это перекрёстное сравнение данных, что с чем сравнивается.
 

image.png

 

Здесь адреса входов/выходов (обычно Safety модули) для INSEP/OUTSEP. Смотрел в программе, тут почему то нули, как задаётся адресация пока не нашёл.

 

image.png

Это пример из блока DB18 станка карнаги
 

Link to post
Share on other sites
ID_Hacker

Читайте документ "SINUMERIK Safety Integrated Function Manual" так же ищите документацию по Safety integrated для синумерика.

 

image.png

 

Вот что нашёл у себя в функциях

 

image.png

 

Вот есть F_адрес у Safety модуля входов

  • Нравится 1
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.

  • Сообщения

    • tm-ares
      Навскидку 3 способа: 1.  2. Грузите 2 проекта в одной сессии NX (старый и новый). Выбираете нужную операцию/группу программ/MCS/Workpiese в старом проекте. Копировать и вставить в новый проект. 3. Можно изменить настройки любой операции навсегда. К примеру, хотите поменять шаг в операции ZLEVEL_PROFILE. Открываете файл …\Siemens\NX\MACH\resource\template_part\metric\mill_contour.prt. В нём находите операцию ZLEVEL_PROFILE. Открываете её, задаёте необходимые настройки. Сохраняете файл, закрываете NX. С новой сессии NX всё будет работать.
    • Anat2015
      Последнее дело мегером лезть в электронику, даже если все платы отсоедините, есть риск получить нежданчик. Залезет куда-нибудь 500 В, тем более, при таком монтаже, как на фото. Я бы для начала всю землю проверил (без участия отдельных людей, явно после них такая цветомузыка ). Граунд 24в должен сидеть на PE? В домах ведь как бывает: отпала где-то земля - и на тебе 380в вместо 220... Это все при условии, что -24 В сидит на земле, варианты, варианты.
    • Рустик
      Ну я просил примеры программ. Сложность с радиусами. 
    • boomeeeer
      Да так и есть. Ещё и с Plus возможно, но это не точно. У автора вроде тоже 0iF-Plus, значит должно работать
    • Wasp
      Как вариант, использовать переменную, в которой будет указываться ширина канавочной пластины или резца.  Пример: N15T0909(REZEC GHDR 25-3) (LEV.KR)  #7=3.(H PLASTINY) G97G99S1500M3 G0X48.Z-4.98M8  G75R0.1 G75X43.45Z-[1.43+#7]P500Q1000F0.05  G1X47.15Z-6.F0.5S1800 X46.966Z-5.08,R0.4F0.05 X43.415 W0.2  X47.15F0.5  Z-[0.5+#7]  X46.966Z-[1.33+#7],R0.4F0.05  X43.415 Z-5.05  G0X100. G30U0W0M5 M30 В этом случае изменением переменной прекрасно контролируется допуск на ширину канавки. 
    • Александр1979
      Если М19 работает, то задание угла через G78 тоже будет работать. Для Fanuc 3xi это опция J853 spindle orientation. 
    • gudstartup
      @Рустик а зачем спрашиваете если вам уже все извесно. не згаете как осью управлять?
    • gudstartup
      spindle positioning j851 возможноу вас 30б или 0ф а вот на 31 32 она нужна притом или функция j851 или j853 spindle orientation вместе они не работают
    • mamomot
      Решил выложить представленный в Латехе в пятницу Параграф и отдельно, в привычном виде. 11_1_2 Стержневые ящики для рычага.pdf
    • Рустик
      Ни каких м кодов. Просто ещё одна координата.  Станок 3+2 оси. На fanuc mf 0i plus. С горизонтальным шпинделем.  Смена происходит как обычный инструмент. Там обязательное условие что бы эта координата была в нулях. Когда она в нулях, при отсоединения от шпинделя и самого привода, фиксируется и не даёт крутится приводной части. То есть тупо механически.   Радиуса описывать только через R? Нету вариантов с инкриментными координатами ?
×
×
  • Create New...