Группа: Gold Member
Сообщений: 1418
Регистрация: 13.04.07 Авторитет: 55
Вне форума
Предупреждения: (0%)
Программи́руемый логи́ческий контро́ллер (ПЛК) (англ. Programmable Logic Controller, PLC) илипрограммируемыйконтроллер. Как я себе представляю это уже готовый модуль с портами ввода/вывода аналоговыми и цифровыми иногда с возможностью расширения портов, на основеконтроллера/процессора. Собственно вопросы людям знающим: Можно ли на основеПЛК собрать какой либо ЧПУстанок (кнопки, датчики,шаговые двигатели,клапана, пр.)? Требуются ли глубокие познания Assembler, пр. или в зависимости от производителя контроллера и софта в комплекте можно как-то мышкой все сделать ? (WinProladder)? Если, кто знает модель? почитать? какую обвеску можно использовать? Альтернатива?
Остальные вопросы по мере ответов)))
____________________
Словам и действиям в противовес жизнь и уважение! Контакты: +7(978) 724 Зб 5O - Владимир ICQ:690228 ... эх, аська RIP, колобки только тут на форуме ...
Группа: Silver Member
Сообщений: 878
Регистрация: 25.02.11 Авторитет: 50
Вне форума
Предупреждения: (0%)
Цитата(Korobass @ 8 Июня, 2012, 21:14)
Требуются ли глубокие познания Assembler, пр. или в зависимости от производителя контроллера и софта в комплекте можно как-то мышкой все сделать ? (WinProladder)?
Знания требуются, т.к мышкой тут ничего не сделаешь и софт тут ничего не решить почитай тут!!!
____________________
Гадаю по IP Ставлю Windows по фотографии Насылаю вируса Отворот и приворот на spam Избавляю от большого пинга Изгнание вирусов Выкатывание яйцом пиринг сетей Заговор Web-страницы Постоянным клиентам скидка)))
Группа: Gold Member
Сообщений: 1418
Регистрация: 13.04.07 Авторитет: 55
Вне форума
Предупреждения: (0%)
inghener В университете помню программировали AVRконтроллер на лабораторных работах в программе рисовали принципиальную схему дешифратора, компилировалось и потом программировался контроллер и все работало.
Для некоторых пром.ПЛК есть бесплатный софт производителя, думаю начну с него, вполне возможно интерфейс окажется дружественным.
В принципе можно купить готовую плату с контроллером и клемниками - дешевле, но есть и свои минусы. На данном этапе ПЛК напоминает конструктор для взрослых с возможностью апгрейдов, расширения и масштабирования- занятно в общем.
Отредактировал Korobass - 9 Июня, 2012, 20:43
____________________
Словам и действиям в противовес жизнь и уважение! Контакты: +7(978) 724 Зб 5O - Владимир ICQ:690228 ... эх, аська RIP, колобки только тут на форуме ...
Группа: Silver Member
Сообщений: 878
Регистрация: 25.02.11 Авторитет: 50
Вне форума
Предупреждения: (0%)
Ну если есть познания в Асемблере то попробуй накатать на нем, по мне это самый простой и удобный вариант! Удачной работы.По окончанию прошу поделиться что да как!!!С универа так же остались познания в Асемблере, вдруг что пиши, может совместными усилиями накатаем!!!
____________________
Гадаю по IP Ставлю Windows по фотографии Насылаю вируса Отворот и приворот на spam Избавляю от большого пинга Изгнание вирусов Выкатывание яйцом пиринг сетей Заговор Web-страницы Постоянным клиентам скидка)))
На асме полезно, но долго. В основном писал на Си (хотя и на асме многие модули тоже). Писал в основном на avr (mega8). Ничего тяжелого впринципе нет. АВРки дешевые достаточно.
Можно посмотреть в сторону ардуино - достаточно неплохой конструктор
Группа: Silver Member
Сообщений: 878
Регистрация: 25.02.11 Авторитет: 50
Вне форума
Предупреждения: (0%)
Если писать на С++, то можно встретится с рядом проблем, а Асемблер он проше да и быстрее будет!!!
____________________
Гадаю по IP Ставлю Windows по фотографии Насылаю вируса Отворот и приворот на spam Избавляю от большого пинга Изгнание вирусов Выкатывание яйцом пиринг сетей Заговор Web-страницы Постоянным клиентам скидка)))
Ну не на С++ а на С, разница колосальная. С генерит достаточно однозначный ассемблер, плюс можно включить оптимизации и вполне ниче так получается. Просто достаточно крупные прошивки на асме писать тяжело (лучше С и инлайн ассемблер). Просто в С проброс параметров в функции на порядок нагляднее
Группа: Silver Member
Сообщений: 878
Регистрация: 25.02.11 Авторитет: 50
Вне форума
Предупреждения: (0%)
не ну с этим я согласен!!!ну это для крупных прошивок, ну а вообще тогда уже на С++
____________________
Гадаю по IP Ставлю Windows по фотографии Насылаю вируса Отворот и приворот на spam Избавляю от большого пинга Изгнание вирусов Выкатывание яйцом пиринг сетей Заговор Web-страницы Постоянным клиентам скидка)))
Группа: Gold Member
Сообщений: 1418
Регистрация: 13.04.07 Авторитет: 55
Вне форума
Предупреждения: (0%)
Кстати ардуино частенько мелькал как конструктор дляЧПУстанка, плата что-то около 200 грн. стоила... Эх, видимо придется отложить как минимум до осени и ограничится периодическим изучением теории.
____________________
Словам и действиям в противовес жизнь и уважение! Контакты: +7(978) 724 Зб 5O - Владимир ICQ:690228 ... эх, аська RIP, колобки только тут на форуме ...
Группа: Gold Member
Сообщений: 1418
Регистрация: 13.04.07 Авторитет: 55
Вне форума
Предупреждения: (0%)
Прошло лето и появилось больше времени на ЧПУ станок. Почитал малость и решил, что фирменные ПЛК это довольно дорого пока, да и еще не вкурил можно ли ими управлять с ПК на прямую(скорее всего да). Мне собственно нужно, чтоб станок повторял одну и туже операцию, что довольно не плохо для разового программирования, но скорее всего необходимо будет перестраивать, а это в свою очередь дополнительное перепрограммирование - проще будет с ПК запускать соответствующие файлы. А если учитывать прочий обвес который понадобится для конечного устройства то ПЛКконтроллеры имеет смысл использовать если бюджет рассчитан на надежность и долговечность. Пока остановился на ПО MACH3 R3.043.053. Почему не NCstudio - потому, что я не нашел офф. сайт , для него необходимо использовать только ПК т.к. плата управления под PCI , а дляMACH3 возможно (но не рекомендовано) использование ноутбука и новые платы есть под COM port и USB - с LPT портом есть проблемы. Ну и еще вот этот материалNCstudio vs MACH3+ ссылка с официального сайта на русский форум и видео на офф. сайте.
Бюджет электроники MATC3 0UAH(кякед)- 1430UAH(если лицензия избавит от багов,даст суппорт и если станок даст отдачу) + плата управления под USB ~950UAH на на 3 оси и ~1300UAH на 4 оси (для перспективы)+ 3 двигателя по 3А и 2.8Нм(18 кг/см)(можно удешевить на двигателе меньшей мощности на оси Z) и 3 драйвера ~1950UAH + блок питания 48V 600W 750UAH + мелочь вроде проводов, кнопок и пр. 500UAH (если оправдает себя пульт ДУ проводной ~1000UAH беспроводной ~1250-1400UAH)
ИТОГО: 4500UAH (7230UAH по максимуму) без учета имеющегося под это дело ноутбука и не учтен шпиндельный двигатель т.к. станок для другого...
Бюджет механической части еще не прикидывал т.к. нужно еще почитать о разных вариантах исполнения, о разных направляющих и о прочем.
Пока теоретический бюджет 2 тыс. USD
P.S. единомышленники есть?
Отредактировал Korobass - 13 Октября, 2012, 18:37
____________________
Словам и действиям в противовес жизнь и уважение! Контакты: +7(978) 724 Зб 5O - Владимир ICQ:690228 ... эх, аська RIP, колобки только тут на форуме ...
Группа: Gold Member
Сообщений: 1418
Регистрация: 13.04.07 Авторитет: 55
Вне форума
Предупреждения: (0%)
Shtorm спасибо конечно, есть варианты 300-400 грн, но надо все еще обдумать, и моторы можно б/у поставить...
____________________
Словам и действиям в противовес жизнь и уважение! Контакты: +7(978) 724 Зб 5O - Владимир ICQ:690228 ... эх, аська RIP, колобки только тут на форуме ...
Группа: Gold Member
Сообщений: 1418
Регистрация: 13.04.07 Авторитет: 55
Вне форума
Предупреждения: (0%)
gccrim 3х осевой, но не фрезер, а роботизированный диспенсер видео - такая машина (механика+контроллер+пульт программирования) стоит 26-27 тыс.USD у представителей компании в Москве и Лондоне. Аналогичный аппарат у др. Китайского производителя 16.5 тыс.USD. Решение под ключ и не на шаговыхдвигателях, а на сервоприводах и ШВП скорее всего класса С7 но пока это дорого, даже если самому собирать, что вполне возможно.
P.S. хотя и фрезер тоже нужен)
Отредактировал Korobass - 17 Октября, 2012, 14:35
____________________
Словам и действиям в противовес жизнь и уважение! Контакты: +7(978) 724 Зб 5O - Владимир ICQ:690228 ... эх, аська RIP, колобки только тут на форуме ...
Вообще то микроконтроллер, встраиваемые системы и ПЛК - это совсем разные вещи... ПЛК более гибок, и больше похож на ПЛИС. Кодится спец языками, например тем же Verilog или AHDL или LD Язык релейных схем самый распространённый язык дляPLC, FBD Язык функциональных блоков (Даже на мк есть уже компиляторы в которых мышкой рисуешь блок схемы, а ну кодеры всяких атмег - про алгоритм билдер не слыхали? Не не слышали...). Можно управлять SCADA, Мк не справится, тем более устаревшие 8 битки, даже в лице например XMEGA.
Группа: Gold Member
Сообщений: 1418
Регистрация: 13.04.07 Авторитет: 55
Вне форума
Предупреждения: (0%)
Atmega спасибо за информацию. Я изначально начал не с того конца, хотя возможно в этом есть свой несомненный +, изначально планировал, а скорее фантазировал о функциональной линии которая минимизирует работу человека. А перед этим делом насмотрелся передачи "Как это работает" и вспомнил о ПЛК, и Atmega, Вы правильно выразились ПЛК гибок! Потом представил, что из себя должна представлять линя, что нужно и только потом прикинул сколько это будет в деньгах и в объеме переработанной информации. Собственно теперь подход с другой стороны - с экономической. Потренируюсь - соберу ЧПУ станок, будет прибыль - будем модернизировать, изучать, пробовать глядишь и до ПЛК дорастем.
По поводу блок схем понятно - малость знакомо. Но говорят лучше учится писать текстом, так в ПО SIMATIC STEP 7 от Siemens есть редактор STL (Statement List) он проще в понимании и более практичнее графических редакторов LAD и FBD. И когда считываешь ПЛК информация представлена только для редактора STL т.е. в буквах и цифрах. Думаю и дляПЛК других производителей такой код будет понятен.
Отредактировал Korobass - 17 Октября, 2012, 21:28
____________________
Словам и действиям в противовес жизнь и уважение! Контакты: +7(978) 724 Зб 5O - Владимир ICQ:690228 ... эх, аська RIP, колобки только тут на форуме ...