0 / 0 / 0
Регистрация: 29.07.2021
Сообщений: 2
|
|
1 | |
С чего начать PLC OMRON, Mitsubishi05.08.2021, 11:15. Показов 3715. Ответов 5
Метки нет (Все метки)
Приветствую всех. Ситуация конечно интересная, но надо с ней разобраться.
На работе предложили пойти учеником к инженеру по наладке ПЛК. Все станки у нас работают на PLC OMRON и Mitsubishi Я раньше работал в IT, могу поставить сайт, написать парсер и так далее, но никогда не имел дела с ПЛК. Так вот что мне почитать чтобы не выглядеть совсем дураком при первой беседе с инженером. Мне мастер сказал - ну ты почитай там... про PLC OMRON, Mitsubishi. А что читать-то? Сайт омрона с документацией я нашел конечно, но не изучать-же все 2000 документов на сайте. Интересуют в первую очередь вопросы - в какой программе работать с PLC, какой язык из LD, FBD, SFC, ST, IL, CFC изучать? Может еще какая-то нужная литература. P.S. В основном как мне сказал мастер работа состоит из диагностики - определить для электриков неисправность.
0
|
05.08.2021, 11:15 | |
Ответы с готовыми решениями:
5
Визуализация в программе CX-ONE для OMRON PLC RFID reader PLC Omron CP1L Подключения сканера к PLC Mitsubishi PLC Delta DVP SS2 + HMI Beijer E200 (Mitsubishi) Mitsubishi PLC |
54 / 46 / 9
Регистрация: 23.02.2021
Сообщений: 145
|
|
05.08.2021, 12:34 | 2 |
Хо. Ищите "руководства по программированию". У мицубиши это для стареньких вот, для FX5 оно немного другое, у омрона их куча для каждой серии своё, тыкайтесь в любое т.к. все похожи и на программу (CX-programmer) тоже почитайте, благо они на русском. Программирование мицубиши и омрона похоже, но одновременно разное, что для омрона другая адресация переменных и работа с инструкциями, что для мицубиши общение с расширениями.
Для омрона программа CX-programmer из пакета CX-One в котором для температурников, панелек, частотников и прочее свое ПО. Для мицубиши это GX Works3 - тоже пакет из GX Works3, GX Works2. "3" - для FX5, "2" - для Q, FX, A. В интернете скачать можно, или торрент. По языкам - FBD основа. И для того, и для того используется. Просто нужно будет смотреть для каждого свой набор инструкций и работа с ними, хоть и основной костяк 1 в 1. Еще LD т.к. выгруженная программа у мицубиши это LD. Тут как бы, хе-е-е. Вы как работавший в IT должны знать, что читать чужой код проблематично, еще и без комментариев... Пройдет достаточно времени, прежде чем это будет получатся не так уж медленно. И как бы, вам ПЛК бы выделили (или стенд чтобы был) для поиграться, чтобы понять как оно работает (данные, маркеры, таймеры, прерывания, счетчики) и понажимать в программе чтобы посмотреть какая реакция в онлайне. Добавлено через 12 минут Еще пишут на ST. Но частенько комбинируют. Одна подпрограмма на одном языке, другая на другом - похоже под некоторые цели легче писать на ST, для других на FBD с LD.
2
|
3 / 3 / 0
Регистрация: 30.01.2020
Сообщений: 19
|
|
16.08.2021, 17:16 | 3 |
У Омрона для ПЛК CP/CJ используется CX-Programmer (см. вложение) из состава CX-ONE. Основной язык LD (релейно контактные схемы), в Introduction Manual\Вводное руководство на соответствующий контроллер приводятся доступные примеры с программным кодом.
Более новые контроллеры NP/NJ программируются в Sysmac Studio со всеми языками МЭК, но самому, с нуля разобрать не реально.
2
|
17.08.2021, 10:41 | 4 |
Дополню: с Mitsubishi работать лучше в среде GX Works 2(3), особенно если иметь дело с FX5.
Каждый язык для своей задачи. Бывают такие программы, где применяются все скопом. FBD - тут строим законченные блоки, которые реализуют некую часть общего алгоритма. В LD какая-то элементарная логика, плюс собираем готовые FBD в кучу. SFC - язык функциональных схем. В нем удобно создавать последовательную логику с диаграммами состояний. IL, ST - производить расчеты, логические и сдвиговые операции. Несмотря на то, что в более-менее серьезных установках все критические точки выведены на HMI (журнал событий/ошибок), зачастую все же приходится прибегать к прямому мониторингу программы онлайн, для установления причины ошибки. Для этого крайне желательно иметь исходник (проект). Но и в его отсутствие тоже возможно промониторить состояние интересующих точек, предварительно слив откомпилированную программу из ПЛК. Однако сложность будет заключаться в их правильном обнаружении.
2
|
0 / 0 / 0
Регистрация: 29.07.2021
Сообщений: 2
|
|
17.08.2021, 17:50 [ТС] | 5 |
Всем спасибо за ответы!
Вышел я на практику, установил 2 мотора (сверлил и болты крутил), поменял 3 датчика (болты крутил), выпил литр кофе и два дня присутствовал при отладке вращения валов на станке (работают в CX-programmer и LD). Когда программным путем было все настроено, выяснилось что один из моторов менялся и электрик на плате управления пощелкал джамперами. Джамперы были возвращены на прежнее место, программа откачена обратно. Все работает... Выдали мне на дом Омрон CQM1H-CPU51 и сказали тренироваться. Поставил CX-ONE и теперь думаю с чего начать )))
0
|
17.08.2021, 18:24 | 6 |
Одной из моих первых задач (тренировочных) было написание программы управления лифтом 10-ти этажного дома. Я делал это на Mitsubishi FX2N. Это весьма хороший пример; тут тебе и приоритеты нажатия кнопок на этажах, и последовательность отработки команд, и самое главное - изучение инструкций ПЛК.
Но я навешивал реальные кнопки на входа, т.к. в симуляторе это выглядит несколько не наглядно, да и не точно. Там невозможно, например, нажать сразу на две клавиши (а вы должны будете обработать эту ситуацию в реальности), ну и прочие такие штуки. Да, еще одна задачка - сделайте светофор по выходам омрона. Ознакомитесь с таймерами заодно. Добавлено через 5 минут надеюсь, его лишили премии за такие щелканья
1
|
17.08.2021, 18:24 | |
17.08.2021, 18:24 | |
Помогаю со студенческими работами здесь
6
PLC Omron memory D, исправить программу на языке Python PLC (ПЛК) Mitsubishi MELSEC FX1S-14MR-DS Что посоветуете тому, кто хочет начать учить Java? С чего начать изучение? Решил начать изучать 1С.С чего начать, что скачать? Решил начать изучать графику. Подскажите с чего начать Хочу начать изучать C# , не знаю с чего начать Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |