Нужно впихнуть кнопку старт, в счетчик СТ1 будет записываться количество резов( тоже не знаю как и куда его вставить). Вместо энкодеров просто таймеры (на СМИ1 вбил число, умноженное на коэффициент, который подбирается по месту ). Программа без макросов, так что не очень красивая![]()
Станок по распиловке камня на слябы(куски короче говоря). Режущий инструмент- дисковая пила диаметром 2,7 м. Пила ходит вправо-влево и вверх-вниз, камень подается из-за пилы назад(камень ложится на стол, который двигается назад-вперед, и закатывается за пилу, т.е. вперед). Станок работает по четырем концевикам: правый, левый, нижний и верхний. Перед работой с панели вводим три параметра: глубину(опускание пилы при каждом проходе), толщину(толщина кусков на которые нужно распилить камень) и количество(количество кусков). При нажатии на кнопку старт включается пила и разгоняется секунд 10, затем происходит опускание пилы на заданную глубину и пила начинает двигаться вправо или влево (если сработан левый концевик, то пила движется вправо, если правый , то влево). Так пила режет то вправо то влево не забывая опускаться на каждом концевике, пока не срабатывает нижний концевик. После срабатывания нижнего концевика, пила делает еще один проход (если нижний концевик сработал вместе с правым концевиком, то допил влево, если с левым , то вправо). Затем пила поднимается до верхнего концевика и происходит выдвижение камня назад на заданную толщину. Потом опять опускание, движение вправо или влево и т.д. Все это заданное количество раз. Вконце пила поднимается вверх и отключается. Новый камень можно пилить только после снятия и повторной подачи напряжения на ПР110. Всё.
Если я правильно понял задачу, то шаблон проекта такой (смотри вложение). Я не сделал включение пилы по старту (ну это даже для вас будет не сложно сделать), я сделал только управление приводами перемещения пилы и камня и у меня не нужно выключать ПР110 от сети (станок выключится после окончания пиления камня по счётчику).При нажатии на кнопку старт включается пила и разгоняется секунд 10, затем происходит опускание пилы на заданную глубину и пила начинает двигаться вправо или влево (если сработан левый концевик, то пила движется вправо, если правый , то влево). Так пила режет то вправо то влево не забывая опускаться на каждом концевике, пока не срабатывает нижний концевик. После срабатывания нижнего концевика, пила делает еще один проход (если нижний концевик сработал вместе с правым концевиком, то допил влево, если с левым , то вправо). Затем пила поднимается до верхнего концевика и происходит выдвижение камня назад на заданную толщину. Потом опять опускание, движение вправо или влево и т.д. Все это заданное количество раз. Вконце пила поднимается вверх и отключается. Новый камень можно пилить только после снятия и повторной подачи напряжения на ПР110. Всё.
Последний раз редактировалось Василий Кашуба; 13.05.2014 в 11:24.
Ваша схема мне нравится больше, чем моя, но есть один нюанс, а именно - пила в любой момент времени может двигаться только в одном направлении либо вправо, либо влево, либо вверх, либо вниз. У вас получается, что при движении вверх пила еще двигается вправо или влево.
Вот мой вариант вашей программы, который меня устраивает полностью
Спасибо за помощь!