Перейти к публикации

Редактирование PLC Sinumeric 840D


Рекомендованные сообщения

Господа, приехал б/у станок SCHERER из Германии. Но при включении стойка ругается на отсутствие 2х модулей IO Siemens ET200X. На самих модулях моргает светодиод BF что говорит об ошибке адреса по Profibus. Вскрыли. Реально адрес модулей не соотв. документации к станку. Перевели переключатели в нужное положение и теперь стойка ругается на ошибки чтения (Alarm 4252) и запись (Alarm 4254) PLC. При перевозке снесли без возможности восстановления пару датчиков на конвейере. Скажите, а есть ли какая прога для редактирования самой PLC что бы удалить лишние для нас датчики. Например, датчик пересечения роботом для снятия/установки заготовки? Sinumerik 840D + WinXP

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


UnPinned posts

На ошибки 4252 и 4254 Сименс рекомендует глянуть машинные параметры 10394, 10395, 10396, 10397. У нас стоят - 0. А какие параметры у вас?

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, Nikomas сказал:

а есть ли какая прога для редактирования самой PLC

Simatic Step 7 но чтобы подключить комп с установленным Step 7  к 840D нужен MPI адаптер

3 часа назад, Nikomas сказал:

машинные параметры 10394, 10395, 10396, 10397. У нас стоят - 0. А какие параметры у вас?

тоже все нули, но у меня нет выносных устроств типа Siemens ET200x, поэтому ничего посоветовать не могу. Посмотреть все адреса подключенных устройств можно тут:

840D_mpi_adress1.jpg

а вообще  перед любыми действиями в первую очередь сделайте архивы NCK и PLC и посмотрите есть ли у вас на диске старые архивы

Изменено пользователем andref
Ссылка на сообщение
Поделиться на других сайтах
10 часов назад, Nikomas сказал:

Sinumerik 840D + WinXP

Обычно в данной конфигурации уже установлен пакет simatic step 7 c соответствующим дополнением для 810/840D так что от вас требуется поискать этот пакет на своей HMI затем запускаете и все в ваших руках иначе придется его устанавливать.

Иногда станкопроизводители например Gleason  оставляют на HDD весь проект PLC программы со всеми комментами исимвольной таблицей что очень облегчает диагностику и устранение неисправностей связанных с работой электроавтоматики.

Но не у всех так к сожалению.

Ссылка на сообщение
Поделиться на других сайтах

Поставили Step7 на стойку. Видит блоки в модуле 13. Модуль 6 не открывает. Пишет "Соединение сброшено". Как теперь найти необходимую информацию во всем этом нагромождении блоков? У них нет комментариев.

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, Nikomas сказал:

Как теперь найти необходимую информацию во всем этом нагромождении блоков?

По электросхеме ищите номера входов ваших сломанных датчиков затем reference data dissplay вам в помощь

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...
15.07.2021 в 11:52, gudstartup сказал:

По электросхеме ищите номера входов ваших сломанных датчиков затем reference data dissplay вам в помощь

В том то и дело что модуль 200X, к которому подсоединены эти датчики, не видит ЧПУ. Надо сначала как-то наладить связь с модулями. 

Ссылка на сообщение
Поделиться на других сайтах
8 минут назад, Nikomas сказал:

В том то и дело что модуль 200X, к которому подсоединены эти датчики, не видит ЧПУ. Надо сначала как-то наладить связь с модулями. 

В программе PLC уже описана ваша аппаратная конфигурация в том числе в ней описаны все ваши profibus модули  так что то что сейчас в он-лайн эти модули недоступны никак не помешает вам найти в программе ссылки для адресов к которым подключены отсутствующие у вас датчики 

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...
26.07.2021 в 11:45, gudstartup сказал:

В программе PLC уже описана ваша аппаратная конфигурация в том числе в ней описаны все ваши profibus модули  так что то что сейчас в он-лайн эти модули недоступны никак не помешает вам найти в программе ссылки для адресов к которым подключены отсутствующие у вас датчики 

Немцы удаленно просто удалили эти модули из ПЛК. И станок поехал, но только в ручном режиме (JOG). В режиме MDI абсолютное игнорирование нажатия Cycle Start. На данный момент имеем только ошибки по охлаждению электрошкафа и уровню СОЖ. Не может же стойка из-за неисправности кондиционера не вращать инструментом (MDI -> M6 T1 -> Cycle Start). Не логично это...

Изменено пользователем Nikomas
Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, Nikomas сказал:

Не логично это...

Логика определяется производителем станка. А им в голову приходят иногда такие чудеса...

Заблокируйте существующие ошибки и тогда про логику можно будет порассуждать.

Ссылка на сообщение
Поделиться на других сайтах
7 часов назад, Nikomas сказал:

имеем только ошибки по охлаждению электрошкафа и уровню СОЖ.

Цикл возможен только при отсутствии критических ошибок если ошибка не критическая то лучше ее выдавать в виде сообщения оператору.

Я думаю что ваша логика ошибку о перегреве электрошкафа как и о недостаточном уровне сож считает очень существенными ведь если вы хотите выполнять технологическую программу то выполнение всех доступных технологических функций должно обеспечиваться а у вас сож не включится а электрооборудование перегрето и что же тут не логичного?!

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

Ссылка на сообщение
Поделиться на других сайтах
15 часов назад, gudstartup сказал:

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

Однако... В меню производителя станка есть пункт работы с роботом. Конечно перевожу с Aktiv в Passiv но проблему это не решило. Помог только такой глобальный подход. При боли в пальце отрезали руку.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Nikomas сказал:

При боли в пальце отрезали руку.

Да уж их девиз видимо -"Резать к чертовой матери не дожидаясь перитонита!"

:biggrin:

Если бы вы скачали проект на программатор то вы могли бы более детально подойти к изучению опциональных блоков вашей программы

Надеюсь что немцы выполнили архивирование  программы с уже удаленными блоками 

Ссылка на сообщение
Поделиться на других сайтах

А если старые архивы восстановить и при них скачать логику ?

Потом текущий восстановить ?

Ссылка на сообщение
Поделиться на других сайтах

Сами оригиналы программ ПЛК немец выслал. Их есть у меня. Но опять же, в архиве половина блоков заблокированы.

Ссылка на сообщение
Поделиться на других сайтах
53 минуты назад, Nikomas сказал:

Но опять же, в архиве половина блоков заблокированы.

Что значит заблокированы?

Если вы не можете их открыть для редактирования то это значит данные блоки имеют защиту know how protect или Block privacy частично эти блоки принадлежат sinumerik для обеспечения системных функций и nck plc взаимодействия а остальные видимо закрыты вашим станкостроителем. Если сигналы о состоянии уровня сож и прегрева электрооборудования попали в число удаленных а блок обработки ошибок продолжает их выдавать то значит вы должны попросить у немцев недостающие блоки но уже другой версии в которых не будет обрабатываться те опциональные устройства которых у вас нет на станке.

По номеру ошибки можно определить какой бит интерфейсного блока данных DB2 устанавливается для ее отображения на экране HMI далее найдете блок который формирует сигналы об ошибках которые вас сейчас беспокоят.

 

Ссылка на сообщение
Поделиться на других сайтах
22 часа назад, Nikomas сказал:

архиве половина блоков заблокированы.

Я как-то давненько искал и нашёл в интернете программу для разблокировки пароленных блоков.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, andrey2147 сказал:

Я как-то давненько искал и нашёл в интернете программу для разблокировки пароленных блоков.

Если блоки защищены know-how protect то поможет а вот если block privacy тогда вряд ли удастся вскрыть!

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

Лучше пусть поищет блок обработки ошибок по референтным ссылкам на DB2.

 

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • gudstartup
    • mactepnew
      Вот я тоже так думал, пока не столкнулся с обратным) Как еще столкнусь, пришлю скриншот. Хаос еще в том, что порядок в дереве построения весьма условный. операция, которая стоит перед групой, имеет бОльший timestamp(пардон, не знаю как это в переводе), чем эта группа, и выполняется позже. При этом все операции в группе имеют timestamp на пару сотен меньше и выполняются раньше, чем две группы, стоящие перед ней. Логика?  Если в эскизе все элементы определены, то можно поставить еще один размер (хочешь переопределить эскиз - да пожалста!), изменить его - и NX самостоятельно выберет, какой размер или ограничение отпустить и весь эскиз летит к чертям. Это ли не хаос?   Назовете хоть один CAD, которым можно пользоваться так? Любой из встреченных мной имеет много неочевидных нюансов, которые конечно не проявляются при выполнении университетского или базового курса. В Creo я на протяжении 5 лет находил всё новые фишки, которые не прописаны в документации. Огромная благодарность Ruslan за пояснения тонкостей. Даже Компас и Solidworks, которые считаются самыми дружественными, оказалось непросто обуздать, когда проходил собеседования и делал тестовые. А ведь университетский курс знал на отлично!   Возвращаясь к NX - вот сегодняшний пример. Утром деталь была оранжевая, единая. Изменил пару уклонов и толщин, стала желтая с элементами оранжевого и частично твердотельной, частично листовой. Я даже не знаю, как сформулировать вопрос в поддержку. 
    • Mikhail_Podgornyj
      Добрый день, кто может поделиться SKF Bearing V1.6 (ANSYS App)? Заранее благодарен!
    • kkk
      Короче, как сделать автоматом не нашел. Раскрасил нужные грани нужными цветами. Затем на вкладке с цветом модели можно выбирать нужный цвет, тогда в модели выбираются грани, покрашенные этим цветом. Можно еще сохранить выбор этих граней, но смысла не вижу, т.к. все легко выбирается по цвету. Затем либо в инструменте Измерить смотрим площадь и как-то ее используем, либо можно макросом (что выкладывал Kir95 ) внести площадь в свойства (на вкладку Конфигурации). Можно еще внести выбранные грани в датчики, но как использовать их в свойствах не нашел.    Макрос прикрепляю.     Площадь выбранных граней в свойства.swp
    • IgnatvKudrin
      Для нашего производства требуются постоянно инструментальные пружины для штампов. Сейчас заказы обрабатываются довольно долго - до 2-х месяцев. А у нас сроки на штампы 1-2 месяца с испытанием, доработкой и т.п. Хотелось бы найти поставщика, у которого уже есть склад с данными пружинами или кто может доставить за 1 месяц.   Пружины стандартные по ISO, но на всякий случай приложил каталог. Вот список пружин, которые нужны очень срочно:   LR 32 x 44 - 1 шт. LR 25 x 51 - 2 шт. LB 63 x 89 - 7 шт. LB 32 x 102 - 10 шт. LB 32 x 89 - 20 шт. LB 32 x 76 - 12 шт. LB 32 x 51 - 6 шт. LB 25 x 127 - 9 шт.   Готов выслушать все предложения. Возможно даже есть те, кто сможет изготовить подобные пружины с такими же параметрами. 20231101.pdf
    • bubblyk
      Знатоки форума, подскажите, как смоделировать простую (на первый взгляд) задачу термомеханики в упругой постановке.   Есть брусок правильный формы ака кирпич, в котором генерируется НЕРАВНОМЕРНОЕ удельное тепловыделение (HGEN). Задняя и передняя поверхности конвективно охлаждаются с известными (но различными) коэффициентами теплоотдачи и температурами жидкости/газа. Свойства кирпича (теплофизика + механика) принимаются зависящими от температуры. Постановка - стационарная Собственно вопрос : как грамотно смоделировать температурное поле в кирпиче с учетом температурного расширения?   Исходный код приложил.     Надеюсь на коллективный разум и опыт! EPTH2D.mac p.s.   Если есть опыт решения этой задачи в Ansys WB, тоже можно сюда приложить командные вставки.
    • OutXL
      Это было давно использовал NC-Link  и данную инструкцию. The Maho.docx
    • Mikhail_Podgornyj
      Добрый день, кто может поделиться SKF Bearing V1.6 (ANSYS App)? Заранее благодарен!
    • alexqwq10
      В данных корпусах ничего лишнего быть не должно. Максимум шпильки заземления, в количестве предусмотренном для конкретного корпуса. Рассматривал очень много подобных корпусов разных производителей и данная проблема актуальна для подавляющего большинства.
    • MFS
      Коллеги, приветствую, нужно штамповать на горячую из алюминиевого сплава (АК6 или около того) заготовки размером 280*180*12. Подскажите, пожалуйста, параметры пресса для такой заготовки - размеры, усилия. А есл дадите пример такой марки и модели, более менее подходящей для этой работы (нашего или импортного), то будет и еще лучше. Заранее спасибо!
×
×
  • Создать...