на чем пишутся программы для управления станками с ЧПУ, для конвейерных линий, итп.?

Статус: Offline
Реєстрація: 25.05.2006
Повідом.: 4013
на чем пишутся программы для управления станками с ЧПУ, для конвейерных линий, итп.?

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

Вся ж микропроцессорная техника управляется командами на ассемлере для конкретного устройства.
 
я когда учился, тоже было на ассемблере.. думал, может поменялось...
интересно, сколько стоит единоразово написать прогу для управления процессом. И сколько стоит суппорт потом...
 
ТС, какой целью интересуешься? Это все называется АСУ ТП и пишуться программы для этих решений на спец. языках, например, функционально-блочном или релейно-контактной логики, но можно и на С.
 
Останнє редагування:
Скажем так. Поточная линия и одиночный станок с ЧПУ это несколько разные вещи.
В поточной линии ОЧЕНЬ важна синхронизация конкретных процессов, потому как поточная линия создаётся под определённый вид продукции (массовое производство), в то время как станки с ЧПУ (например фрезерные, токарные, эрозионные) могут делать достаточно разноплановые изделия (серийное производство).
 
ТС, какой целью интересуешься? Это все называется АСУ ТП и пишуться программы для этих решений на спец. языках, например, функционально-блочном или релейно-контактной логики, но можно и на С.

интересуюсь с целью написать прогу.
в итоге в ассемблер компилируется это все?
 
Я бы так не сказал, кодов на ассемблере ты в конце концов не увидишь.
 
интересуюсь с целью написать прогу.
в итоге в ассемблер компилируется это все?

Какой контроллер у линии?
Кто пишет программы для подобных линий, как правило, про ассемблер и не слышали.
 
Останнє редагування:
Под разные управляющие устройства разные стредства разработки. Я работаю со многими, и они отличаются принципиально. Программирование PLC, например, совсем не похоже на программирование обычного компа. "Жизнь" таких контроллеров завязана на циклах исполнения, а программирование несколько напоминает контсруирование из блоков (ну это так, более чем примитивное описание). Есть многозадачные контролеры, псевдо-многозадачные, однозадачные. Короче к каждому устройству свой подход.
 
благодарю. принял к сведению.
 
еще можешь почитать по scada системам(Intouch, Citect, Monitor Pro ...), обычно пишут еще и ГУИ для всяких АСУТП
 
А вообще читай техническую документацию на линию.. Там описание процессоров и должны быть средства.. Хост или что там есть.. Вот на том и надо писать.. Как отсюда можно отгадать, что там за процессоры, как они заточены.. И какие средства для программирования дает производитель линии.. И каждого станка отдельно.. Вобщем надо смотреть и разбираться.. Абстрактно по инету умный совет не услышишь.. Обращайся..Не за бесплатно..
 
Есть написанная мной программа для управления станком для нанесения изображения на мрамор. Консультации по асе 236656523.
 
Тільки зареєстровані користувачі бачать весь контент у цьому розділі
 
Назад
Зверху Знизу