|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,044
|
|
Программирование ПЛК01.01.2015, 22:18. Показов 41169. Ответов 55
Метки нет (Все метки)
Й-о-о-пт!... Народ! Недаром говорили, что программировать ПЛК - тривиально.У меня не раз уже было - накапливается критическая масса и дело пошло. Также и с ПЛК. С Си та же ситуация. С ПЛК - опять же ситуация один в один. Сегодня, посленовогодняя суета прошла, выдалось немного времени, сел, открыл файл по ПЛК Mitsubishi FX и дело пошло как по маслу!!! Бля, больше усложнял. Давно бы уже разобрался! Правда есть но. Ненавижу релейно-контактные схемы, лестничные диаграммы. Просто недавно делал очередной заказ, полное восстановление станка. Полгода никто запустить не мог. ПЛК Mitsubishi FX2N. С напарником сели, тот мне быстренько пробежался по основным моментам. Бля... Ничего сложного! Но! релейно-контактные схемы, йопт... А куда деваться... Пришлось вникать. Заодно нашел технологический просчет китайских производителей станка. То есть, ситуация: Есть китайских производитель станков. Станки неплохие. А вот в программе я нашел просчеты. Так как работаю в этой сфере - изготовление изделий из пластмасс, и технологию процесса более-менее представляю.
В общем, народ! Мои соображения: в (.)опу поделки на AVR. Гораздо проще, дешевле взять ПЛК и составить программу для станка, чем ваять что-то свое на AVR. Проще, дешевле по всем пунктам. За нас уже решены проблемы помехозащищенности, готовый модуль в корпусе и так далее и тому подобное... Если модернизация, разработка блоков управления - ваша профессия - выход из положения только ПЛК. Затраты по времени не соизмеримы!
0
|
|
| 01.01.2015, 22:18 | |
|
Ответы с готовыми решениями:
55
Программирование ПЛК MOSCAD-M Программирование ПЛК с AL-PCS Программирование ПЛК на языке LAD в MicroWin |
|
0 / 0 / 0
Регистрация: 11.10.2013
Сообщений: 326
|
|
| 06.01.2015, 15:37 | |
|
Аварийка у Siemens по CAN во взрывоопасных зонах прикольно завязана.
Есть связь - между пультом и блоком (который стоит во взрывобезопасном помещении в 20 метрах) все нормально, нажали на грибок - рубится CAN линия, пропадает связь - блок тушит все, врубает клапан перетока рабочей жидкости в Drain и на грибке начинает мигать красная лампа (Авария)
0
|
|
|
0 / 0 / 0
Регистрация: 16.04.2010
Сообщений: 767
|
|
| 06.01.2015, 15:42 | |
|
Такое ощущение, что ТС только познакомился с удивительным миром ПЛК.
Если это действительно так, то мои поздравления!
0
|
|
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,044
|
||
| 06.01.2015, 16:01 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 13.02.2010
Сообщений: 31
|
||
| 06.01.2015, 16:04 | ||
а в случае обрыва связи - сообщение оператору Авария: нет связи с [механизм] + сообщение по громкой связи для дежурного электрика или, при наличии, сбросить на его АРМ.
0
|
||
|
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 2,752
|
||
| 06.01.2015, 16:16 | ||
Интересная у вас кнопка, оператору рассказывает одно, мастеру другое, начальнику цеха так вообще обоих заложит... Мечта бюрократа... Ничего делать не надо, только спроси у простой стоповой кнопки. :). А потом накажи... Мне только кажется, или мы от темы топика несколько отьехали?
0
|
||
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,044
|
||
| 06.01.2015, 16:22 | ||
Плюсую!
0
|
||
|
0 / 0 / 0
Регистрация: 13.02.2010
Сообщений: 31
|
|
| 06.01.2015, 16:31 | |
|
Что с НЗ, я не спорю, просто нет разделения аварий и это очень плохо, например на длинном конвейере можно разделить зоны срабатывания тросовых выключателей - результат - один и тот же - аварийный стоп конвейера, но разбор полетов где и что сработало с селекцией намного проще.
Другой пример - аварии силового контакторного блока двигателя, следует различать: <ul>нет напряжения на вводе, выключен автоматический выключатель сработал автоматический выключатель сработало тепловое реле контактор не включился, контактор не выключился контактор самопроизвольно включился контактор самопроизвольно выключился</ul>С таким набором параметров диагностика становится намного проще и может быть автоматизирована.
0
|
|
|
0 / 0 / 0
Регистрация: 10.12.2014
Сообщений: 92
|
||
| 06.01.2015, 16:33 | ||
Говоря о "прилетевших иглах" я часто имею в виду то, что в самом железе контроллера стоЯт определенные узлы защиты от помех и о статического электричества. Так же у серьезных производителей предусмотрена грозозщита. Поскольку, очень часто, датчики работают по токовой петле, то кабель может быть достаточно длинным и можно получить серьезную наводку. В случае с сертифицированным оборудованием серьезных производителей, все это кончится, скорее всего благополучно, а вот в случае самоделки... Будете смеяться, но определенные входные цепи я делаю на (герконовых) реле. Реле, коммутируемые 24 вольтами, сидят рядом с контроллером и одно из них срабатывает, второе отпускает. То есть к педали идет три провода. Общий, NO, NC... Обработка выполняется по XOR. Если в кабеле происходит замыкание, Общий --> NO, то контроллер распознает, что это замыкание и не сработает, поскольку цепь Общий -- NC должна быть разорвана. В том числе, можно диагностировать замыкание и трех проводов и обрыв проводов. Да, там есть "мертвая" комбинация, но все таки, такой опрос педали резко повышает выживаемость оператора... ))) А реле на 24 вольта потому, как кроме достаточно большого напряжения, ему нужен и, относительно, большой ток. То есть релям как бы пофигу на все наводки, помехи и иголки... Нужно такую, блин, наводку забабахать, чтобы реле сработало... (кстати, аж два, в случае с XOR -- что в принципе невозможно -- наводка-то на три проводника сразу.. )) ))) За ресурс реле бояться нечего. Контакты, коммутирующие вход контроллера доооолго будут обгорать. ;) Фактически, например, с герконовыми реле их ресурс стремится к бесконечности... ) Касаемо аварийного стопа и всех прочих защит, как сказал omokost -- это в любом случае должна быть отдельная система, не зависящая от контроллера. Она должна лишь сигнализировать контроллеру о разрыве петли безопасности -- либо концевыми выключателями, либо кнопкой "стоп" либо другими компонентами. Было бы неплохо, если такая система имеет еще защиту от умников, которым не хочется, например, нажимать две кнопки одновременно двумя руками, и они ставят перемычку. В таком случае система безопасности должна вываливаться с ошибкой и сигнализацией основному блоку управления... ИМХО, но в любом случае делать аварийный стоп программно... лучше уж выгоревший шкаф управления от дуги в 6 KVх1000А, чем человеческая жизнь... Это не утверждение. Опять, нужно "на месте ориентироваться" как там всё устроено... И еще... Если есть ресурсы, у системы безопасности, я стараюсь быть савсэм хитры. Например, у некоего пресса есть огромная ведомая шестерня. Я присобачил рядом индуктивный датчик, который "считает" зубы у этой шестерни. В случае, если оператор нажал кнопку "Стоп" (имеется в виду штатная остановка), а тормозная муфта не сработала (или хреновато сработала -- умный механик чистил все подряд и протирал колодки тормозной муфты тряпочкой извозюканной в масле) и плита пресса продолжает двигаться (или вообще она почему-то продолжает двигаться), то система тупо отрубает питание с жуткими воплями и сигнализацией критической неисправности. Плита остановится в виду того, что ведомой шестерней крутить ведущую как бы трудновато... ))) И снова запустить пресс после такой ошибки ни фига не получится, пока не придет skiltid personnel... Ну и профит еще в том, что можно сказать о том, когда пора менять колодки или пора отрегулировать тормозую муфту.. ) Ну, параноик я, чо... )))
0
|
||
|
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 2,752
|
||
| 06.01.2015, 16:53 | ||
Обычно у насосов на выходе клинит обратный клапан, насос работает на закрытую трубу. Соответственно ток превышает номинальный, автомат выбивает. Если насос выбивает через ~ 5..15 секунд после запуска, отвинчиваем гайку на выходе, запускаем снова. Излечился, заставляем механиков проверить проток на выходе. Как то так...
0
|
||
|
0 / 0 / 0
Регистрация: 13.02.2010
Сообщений: 31
|
|
| 06.01.2015, 18:03 | |
|
Ничего тут автоматизировать не надо, если двигатель управляется через инвертор, он вам сам обо всем и расскажет. Если же его автомат постоянно выбивает, тоже не особо сложно. Постоять и понаблюдать. Пока этого хватает...[/quote]
Это вы еще с крупными объектами не сталкивались, когда контакторов больше 150 и больше 10 частотников, разбросано по нескольким ПСУ, мощные двигатели управляются с подстанции за 3 км, и на это хозяйство один дежурный электрик, да еще в ночь, - нужно четко показать электрику что он должен делать и что выполнять в первую очередь, потому что за час простоя будут всех ...
0
|
|
|
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 2,752
|
|
| 06.01.2015, 18:16 | |
|
У дежурного электрика самый сложный прибор - мегаомметр. Он пришел, откинул концы от двигателя, прозвонил, все в норме. У него рабочая ставка и нормированный рабочий день. А вы хотите из него кого сделать?
Кто ему доплатит? И не за ваш ли счет? А про часы простоя, я вас умоляю... Если будут часы, то и спать будете на обьекте...
0
|
|
|
0 / 0 / 0
Регистрация: 13.02.2010
Сообщений: 31
|
|
| 06.01.2015, 18:24 | |
|
Когда после отладки, идеальной кстати, приходилось вскакивать и ехать на объект и обнаруживать что в старом контакторе корпус неприжат и якорь просто криво ходит, механики поджали тормоза, или еще какая хрень, понял что электрик - это просто придаток к моей автоматизированной системе - обслуживающий робот которому инструкции выдаются в виде - проверь контактор в стойке (рисунок стойки на мнемосхеме, контактор выделен красным) и т.д.
0
|
|
|
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 2,752
|
||
| 06.01.2015, 18:41 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 10.12.2014
Сообщений: 92
|
|
| 06.01.2015, 19:05 | |
|
Ребят, дурацкий вопрос... Почему нельзя отключить электродвигатели и зачем это нужно делать с подстанции?
Что мешает на месте применить простую схему и при переходе через.... определенное состояние, когда ток самоиндукции будет близок к нулю, тупо отключать каждую фазу? А что мешает поставить вакуумный выключатель и не париться? Ведь мотор-то, наверное, стОит пары десятков таких выключателей? Ну ладно, а по тупой схеме, когда переводим ток на тиристоры, потом отрубаем нагрузку, потом "шатданим" тиристоры по одному? В чем сложности? Не пойму? И вообще... Дежурный электрик -- не дежурный электронщик. Была линия по изготовлению печатных плат. Там у манипулятора постоянно горел двигатель из-за того, что пропадала одна фаза. В цеху было штуки три электрика постоянно!. Атмосфера ужасная в гальванике, да и вообще... У двигателя сгорал один предохрЕнитель, и мотор продолжал ездить на двух фазах, пока не сгорал. Надоело мне все это и тогда, без каких-либо контроллеров я спаял фигульку на паре-тройке реле, которая контролировала фазы. Фаза пропала -- бымц, двигатель обесточивался... А электрики... Они моторчики перематывали сгоревшие...
0
|
|
|
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 2,752
|
||
| 06.01.2015, 19:17 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 13.02.2010
Сообщений: 31
|
||
| 06.01.2015, 19:26 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 06.09.2014
Сообщений: 45
|
|
| 06.01.2015, 20:12 | |
|
Все объекты разные. И стоимость программирования и пусконаладки соизмерима со стоимостью PLC, а зачастую ее превышает. Автоматчики на объекте всегда последние, именно их пинают ногами - когда же наконец все заработает? Поэтому экономия на железе всегда вылазит боком. Что же касается сопровождения - тут ИМХО важно не лениться и при написании программы описать все мыслимые аварийные ситуации. Ну и нормальная база с архивацией параметров и аварийных сообщений.
Был у нас пару лет назад объект, завод на полторы тысячи приводов. Один цех комплектный, т.е. и электрика,автоматика/программное обеспечение. В цеху всего сотня электродвигателей. SCADA у буржуинов во всех случаях выдавала только два вида сообщений - "запуск не возможен" или "авария контактора". Даже для приводов с УПП или ЧП подключенным к контроллеру по Профибасу!!! В общем мы давно наладку своей тысячи+ приводов закончили, а буржуи все возились... неустойка за задержку пуска составила больше сотни тысяч евро...
0
|
|
|
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 2,752
|
||
| 06.01.2015, 20:20 | ||
У нас уже седьмой, но частью наша вина, то то добавьте, то это...
0
|
||
|
0 / 0 / 0
Регистрация: 13.02.2010
Сообщений: 31
|
||
| 06.01.2015, 20:31 | ||
Только добавлю, что для крупных объектов нужна высокая модульность программного обеспечения - замена модулей осуществляется на лету. Еще отладка не закончилась, а вместо контактора появляется ПЧ, вместо сгоревшего клапана с одной катушкой, устанавливается клапан на две, а время переделки программного обеспечения и тестирование - на все про все 2 часа. В частотники залаживаю сразу несколько наборов параметров, под все двигатели которые могут быть установлены из резерва (хорошо, что у эмотрона 4 набора параметров) и т. д.
0
|
||
|
0 / 0 / 0
Регистрация: 10.12.2014
Сообщений: 92
|
|
| 06.01.2015, 20:34 | |
|
Бгг!!! Буржуи -- это да! Стоит фашистская машина, под завязку напиханная ПЛИС и другими прелестями, но тупая как сто китайцев. Глючил у нее энкодер и я просто чудом выловил эту ошибку. Но была ситуация куда гораздо смешнее. Некий фашист недотянул три винтика на направляющей скольжения и головку на червячном винте подклинивало -- она не могла найти нулевое положение. Сказка это длинная, приходили разные всякие наладчики и сервисники, все грешили на датчик нулевого положения. А один даже сказал, что этот датчик -- расходный материал (алюминиевый кубик, моторчик, щелевой датчик из Чипа-Дипа за 12 рублей и пару железяк, стоимость этой примитивной железки 4000 (четыре тысячи) Евр). В общем поймал я этот глюк при помощи мобильника, который писал видео и куска картонки, на котором он висел при помощи двух резинок... В логах и ошибках -- ни слова. А я прям думал, что у лазерной головки с точностью позиционирования 1/1000 дюйма есть энкодер... Ну, там, хоть какой-то... И винтики на заводе динамометрическим ключом закручивают... Угу...
Но супер -- это то, что у данной машины НЕТ возможности отключаться, когда она бездействует. Люди уходят домой -- железяка работает, но потом она всю ночь тупо стоИт включенной до утра... Причем управляется все это через комп. Там программа написанная на яве. Уж можно было пунктики предусмотреть, раз и выключается вся эта красота с компьютера. Поэтому будем брать рашпель в руки и как всегда, по старой привычке... ))) Мне тут еще рассказали, что приезжал америкос. Машину запускать. Чуть что -- в хелп в компе залезал и домой звонил. При этом утверждал, что запустил 18 таких машин... В общем, пожалели его и все заработало, хотя наши первый раз машину-то видели... А это такая штука, в пять этажей ростом... Вот это надо в Ютюб выкладывать! ))) Только никто смеяться не будет...((
0
|
|
| 06.01.2015, 20:34 | |
|
Программирование плк для тепловой пушки Автоматизация систем вентиляции. Выбор и программирование ПЛК. Литература ПЛК Schneider electric MODICON TSX Micro vs ПЛК от Allen bradley Контролеры ELMO и ака ПЛК, которые не ПЛК [Siemens s7 314c 2dp] Корректная программа для ПЛК одной версии не записывается в ПЛК другой версии Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|