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

Редактирование 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 пользователей

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




×
×
  • Создать...