Помогите с написанием программы для S7 300
Помогите с написанием программы для S7 300
помогите пожалуйста начинающему написать программу на S7-300 управления конвейером. Есть конвейер и три карманы, индуктивный датчик (для подсчета импульсов) и три фотоэлементы, каким образом сделать чтобы происходило розпридилення деталей по карманах 1,2,3.
Re: Помогите с написанием программы для S7 300
http://curswincc.narod.ru/
скачай курс S7-PRO, там по ходу пьесы как раз конвейер и создается..там вроде даже и проект под Step7 был
скачай курс S7-PRO, там по ходу пьесы как раз конвейер и создается..там вроде даже и проект под Step7 был
Re: Помогите с написанием программы для S7 300
Распишите входы-выходы ПЛК. Это быстрее и точнее даст программисту представление о конвейере.
Я так понял сложность не в самом программировании, а в написании алгоритма - как оптимально распределять по карманам.
Я так понял сложность не в самом программировании, а в написании алгоритма - как оптимально распределять по карманам.
Re: Помогите с написанием программы для S7 300
да, с распределением я разобрался, как примерно написать алгоритм срабатывания толкателя, когда сработал фотоэлемент по заднему фронту и счетчик отсчитал несколько импульсов.
Re: Помогите с написанием программы для S7 300
Опишите, пожалуйста, подробнее работу системы.
Re: Помогите с написанием программы для S7 300
Есть конвейер и три карманы на которые толкатели сбрасывают детали. Нужно сделать так, когда фотоэлемент перед карманом сработал по заднему фронту, счетчик отсчитал импульсы и сработал выход на катушку.
Re: Помогите с написанием программы для S7 300
детали одинаковые? надо просто рассовывать поток по трем карманам? Фотоэлемент это оптический датчик? Он срабатывает как только чтото появляется, а сигнал с него можно ловить по всем фронтам с использованием нужных комманд
Re: Помогите с написанием программы для S7 300
Допустим для одного толкателя и для одного кармана:
Входы:
ФОТОДАТЧИК - это сигнал с фотодатчика
ОТСЧЕТ - это вход, на который поступают импульсы
ВЫТОЛКНУТ - датчик "толкатель вытолкнул"
Выход:
ТОЛКАТЕЛЬ - собственно толкатель
Должно работать:
Входы:
ФОТОДАТЧИК - это сигнал с фотодатчика
ОТСЧЕТ - это вход, на который поступают импульсы
ВЫТОЛКНУТ - датчик "толкатель вытолкнул"
Выход:
ТОЛКАТЕЛЬ - собственно толкатель
Должно работать:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Re: Помогите с написанием программы для S7 300
Данная программа отсчитывает 100 импульсов, можно поменять. Если потребуется отсчет больше 999 импульсов, то придется поменять функцию счетчика.
Для трех карманов потребуется некоторая доработка. Непонятно: карманы должны заполняться циклически и по очереди?
Для трех карманов потребуется некоторая доработка. Непонятно: карманы должны заполняться циклически и по очереди?
Re: Помогите с написанием программы для S7 300
да вроде оно, но как сделать чтобы счетчик включил выход после того как истекло число С#100
Re: Помогите с написанием программы для S7 300
Третья цепочка именно это и делает.alex92 писал(а):да вроде оно, но как сделать чтобы счетчик включил выход после того как истекло число С#100
Re: Помогите с написанием программы для S7 300
да, спасибо за помощь, работает. Подскажите как можно сделать чтобы разпридиляло по карманах 1,2,3 но если выключить 2 то чтобы шло только в 1 и 3 карманы или 1 то 2 и 3, возможно поставить фотоэлемент для розпридилення с помощью которого это будет делаться.
Re: Помогите с написанием программы для S7 300
Блокировку включения процесса сталкивания можно воткнуть в самое начало первой цепочки параллельно контакту ФОТОДАТЧИК. Когда контакт блокировки разомкнут, то получится, что фотодатчик как будто бы не работает ("не видит" заготовку на конвейере).
Другой вопрос - откуда взять сигнал блокировки... Если я правильно понимаю технологию, то в случае, если карман занят заготовкой, то должна активироваться блокировка сталкивания. При таком раскладе нужно поставить три датчика - в три кармана. Каждый датчик своим нормально замкнутым контактом должен блокировать сталкивание в свой карман.
P.S. Вы лучше расскажите: работаете с реальным проектом или с учебным? Студент?
Другой вопрос - откуда взять сигнал блокировки... Если я правильно понимаю технологию, то в случае, если карман занят заготовкой, то должна активироваться блокировка сталкивания. При таком раскладе нужно поставить три датчика - в три кармана. Каждый датчик своим нормально замкнутым контактом должен блокировать сталкивание в свой карман.
P.S. Вы лучше расскажите: работаете с реальным проектом или с учебным? Студент?
Re: Помогите с написанием программы для S7 300
я работаю с реальным проектом.
Re: Помогите с написанием программы для S7 300
Значит должна быть электросхема. Или Вы делаете программу и схему параллельно? Может тогда что-то вроде техзадания сделаете, где поподробнее опишите, что, куда и как у Вас должно транспортироваться? Наиболее общими словами.
Re: Помогите с написанием программы для S7 300
там стоит старый ПЛК, а мы хотим поставить туда S7 300, есть все электрические схемы только предстоит их немного переделать.