Перейти к содержанию
Tuntik

16А20 со стойкой NC201 помогите разобраться с PLC

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

Значит так с балт систем никогда не имел делов. 

Приводы KEB f5 Servo. Движки асинхронные. энкодеры, 

Есть ли у кого нибудь какие нибудь типовые схемы данных станков?

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

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

Причем там исходников вроде как два файла.

LOG16A

содержимое :

Спойлер

;LOG16A          ;УПРАВЛЕНИЕ    16A20    NC-201                    05.11.2006


 

И файл

LOG16B  

содержимое :

Спойлер

;LOG16B          ;ЛОГИКА   БОЛГ   16A20   NC-210  NC-201           05.11.2006

IOC16A

Содержимое:

Спойлер

*1
ALM=0
IN0=0,1,,,,,,
OU1=4,5,,,,,,
CLO=10,3
*2
PRO=1
M00=02,00,10
M01=02,00,10
M02=02,24,00
M03=45,00,21
M04=45,00,21
M05=02,00,21
M08=45,00,44
M09=02,00,44
M19=45,00,21
M41=45,00,33
M42=45,00,33
M43=45,00,33
M30=02,24,00
*3
PRO=1
ASM=S
*4
;время фиксации резцедержки(0.64 sek)
T1=20
T2=0
;время работы смазки направляющих(2 sek)
T3=64
T4=0
;время паузы смазки направляющих (30 min (1 sek))
T5=32
T6=0
;время работы смазки шпинделя (5 min (5 sek))
T7=FA
T8=0

Схем нет от слова совсем. я потихоньку вычерчиваю схему, ( муторное занятие). 

 

Сейчас пишет "5-Пpивода не включены". из файла rum16b 

Ваоросы:

1. Где храниться скомпиленный код PLC? 

2. Как восстановить логику работы PLC? Или тотальная прозвонка спасет отца русской демократии ?

Пред этим разорвало конденсатор внутри стойки на промежуточной плате внутри стойки, а так же поотгорали дорожки - и + по цепи входов выходов.

дорожки восстановил, входы доходят до режима отладчика ( мониторинка или как его там встроенного в стойку)

Завтра планирую проверить выходы ибо они ведут себя как раз странновато. 

а именно 8 есть а дальше нема но это не точно. 

планирую собрать выходные реле и входные тумблерки, чтобы конкретно проверить работу стойки. (PLC) 

 

 

 

Поделиться сообщением


Ссылка на сообщение

Какие файлы и в каком порядке были скомпилированы надо смотреть в "среде". Содержимое же самих файлов могло быть удалено после компиляции для защиты авторских прав.

Поделиться сообщением


Ссылка на сообщение

Я думаю то что есть в этой самой "Среде" все равно хранится в каком то файле. Как и объектый код ( ну или бинарный)  как результат компиляции. в принципе архив у меня есть. так что в каком то файле эта дрянь все равно лежит. может и в виде мяса какого-то кода.

Что толку защищать исходики если все копируется и так. Только усложняет ремонт. ( дальше неперводимая игра слов с использованием местных диалектов, не для публикации, ибо чревато). 

 

Поделиться сообщением


Ссылка на сообщение

1. Зачем Вам нужно узнать где храниться скомпилированный код PLC? Вы из него логику уже не вытяните.

2. Вы наверное имеете в виду "понять логику работы плк". Нужно посмотреть в "среде" где находятся исходники и надеяться, что производитель ничего там не стер и не удалил.

Поделиться сообщением


Ссылка на сообщение

Так или иначе даже цифровой код имеет обратное преобразование. Вопрос лишь в сложности алгоритма

Почти спаял переходники для входов выходов. На базе пк. 

Попробую соорудить контралгоритм который будет эмулировать станок. 

Привода и автоматику. 

Индексы ( надписи на кембриках ) не совпадывают пока ни с одним из скачанных вариантов схем. 

Блин !

В среде пока не разобрался что это вообще за абстракция. 

Буду дальше курить руководство. 

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

 

 

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение
8 часов назад, Tuntik сказал:

Почти спаял переходники для входов выходов.

 

8 часов назад, toly.vixarev сказал:

хотел бы увидеть PLC логику в работе он-лайн

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

Поделиться сообщением


Ссылка на сообщение
9 часов назад, Tuntik сказал:

Так или иначе даже цифровой код имеет обратное преобразование. Вопрос лишь в сложности алгоритма

На самом деле я придерживаюсь другого мнения. Особенно, когда встретил как компилятор pic при оптимизации просто выкидывал куски кода, которые я делал для дебага, т.к. они, с его точки зрения были бесполезны. Где то я видел целую тему по декомпилированию PLC логики БалтСистема, вроде воз и ныне там.

9 часов назад, Tuntik сказал:

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

Значит модернизатор стер исходники, для защиты от копирования кусков кода.

8 часов назад, toly.vixarev сказал:

в работе он-лайн но с какой стороны подойти ?

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

Поделиться сообщением


Ссылка на сообщение
1 час назад, KRD сказал:

Вообще то при модернизации одновременно со стойкой там же приобретаются платы входов выходов на которых уже присутствуют все светодиоды

Индикация вх\вых это результат, статика, да и на глаз поймать что то сложно.

Поделиться сообщением


Ссылка на сообщение
1 час назад, toly.vixarev сказал:

да и на глаз поймать что то сложно.

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

Объектный файл lgcobj в МП0, метка скрытый, виден из-под доса

Поделиться сообщением


Ссылка на сообщение
1 час назад, pchel сказал:

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

Объектный файл lgcobj в МП0, метка скрытый, виден из-под доса

А в это время оператор вокруг круги нарезает и матерится мастерски- отдай пульт,пусть работает хоть как нибудь- мол у него сделка.:crazy:

Поделиться сообщением


Ссылка на сообщение
13 часов назад, Tuntik сказал:

Так или иначе даже цифровой код имеет обратное преобразование.

Фарш невозможно провернуть назад.

Поделиться сообщением


Ссылка на сообщение

Проверь +24в которые идут на логику. Исходники логики скорее всего не найдешь. Они тебе и не нужны, если станок раньше работал. 

Фото шкафа изнутри вышли. Может подскажу чего. Имел дело с этими системами. 

Поделиться сообщением


Ссылка на сообщение

На выход идут транзисторы в корпусе сот-23 2907 транзисторы с параметрами PNP 60в. 0,6 А выход идет прямо на выход через резистор 1206 - 1 ом.

дальше блок реле с общим минусом. 

Что за хрень? ну разве это промышленное решение ? 

в результате выходы у меня практически 70 процентов навернулось. целых осталось 11 из 24 штук ,и три оптрона. 

 

обозначения I00A01 ну допустим а почему выходы U04A01 что это ? 

ну реально под кайфом придумывали ( как в анекдоте: 2 стрелки показывают время, остальные 8 - чтобы запутать вероятного противника).

режим отладки - ну так себе. 

но хотя бы видно доходят ли входы.

система написания логики - тоже ни похоже ни-на-что.

схему вычертил, танцев с бубеном было немало. 

заглянул в объектный файл, прикольно но система есть. 

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

В ПЛК согласно руководства много привязок с системой управленя движениями.

 

Поделиться сообщением


Ссылка на сообщение

Один из моих учителей  по профессии (до сих пор за 65 лет на службу ходит ) говорил так:

"Ещё одна модернизация на Балт-системовское NC - и я перед ней на пенсию ухожу...". 

 

Поделиться сообщением


Ссылка на сообщение
7 часов назад, Tuntik сказал:

Че-то наркоманская система

Для 90-х вполне прогрессивная система. Другое дело, что мало что с тех пор поменялось. Но при модернизации на аналоговых приводах, Балт-Систем так и остается вне конкуренции, ИМХО.

 

Поделиться сообщением


Ссылка на сообщение
Дата: (изменено)
В 13.07.2020 в 08:44, Petuchov сказал:

. Но при модернизации на аналоговых приводах, Балт-Систем так и остается вне конкуренции, ИМХО.

Только по стоимости . Но по удобству диагностики ошибок в ходе отработки УП  - " Зер шлехт ".

Изменено пользователем sermor

Поделиться сообщением


Ссылка на сообщение

Заказал китайскую стойку(SZGH), на помучать, со временем ( деньгами) закажу другую китайскую стойку (XMCU).

Идея в том чтобы использовать YAPSC 10 v. Переразвел я ее все таки в более приличном виде. ( для использования с постоянниками болгарскими, или с частотными). в перспектива на сигму 2/5.

Дискэдитор, помог восстановить исходник логики. хорошо что там остался неповрежденные ошметки от бэк файла в стойке на 16а20, нц201. 

Нашел несколько разных вариантов с исходниками в нете в тч на сайтах. 

над реверсом объектного файла пока не мучился.  

Буду разбираться. Ту стойку запустил, изолировав выхода до промежуточных реле изолировал отдельным импульсным бп, чтобы при прилете фазы ( ~220) на входа, ( они выдерживают хоть и недолго) а вот если выходы имееют общее питание с выходами, то через линию 24 в оно убивает все транзисторы выходов оптом. отгорают дорожки на плате, с картами и девушками. Нц 201 м тоже имеет схожую схемотехнику, хотя можно было изолировать реле выходов внутри корпуса ( туда можно запихать много чего ) да хоть твердотелки, хоть твердотелки на дискретных элементах, и блок питания туда было куда запихать. для реле. 

 

 

Поделиться сообщением


Ссылка на сообщение

Робяты, на меня опять нашло это дело, у кого нибудь есть исходники для нц201м со схемой / назначением входов выходов ПЛК части УЧПУ за "спасибо" под 16 а 20?

приводы планирую аналоговые постоянку. +-10в.

 

Вроде на БС говорят что дают за спасибо, но как то подшифровываются. Копирастия по полной ( НЭТ те выложили проекты под популярные станки. правла видать там тоже есть нюанс) 

 

 

 

Поделиться сообщением


Ссылка на сообщение

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

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

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.