Форум программистов, компьютерный форум, киберфорум
АСУ ТП, промэлектроника
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.77/39: Рейтинг темы: голосов - 39, средняя оценка - 4.77
0 / 0 / 0
Регистрация: 19.06.2015
Сообщений: 56

Автоматизация работы пяти отдельных участков конвейера

19.06.2015, 20:57. Показов 9783. Ответов 123
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
вот появилась новая идея (так сказать планы на ближайшее будущее). Задача такая: нужно автоматизировать работу пяти отдельных участков конвейера (включение привода через реле по срабатыванию датчика), сделать управление (включение, выключение) на щите и удаленное управление (предположительно через master scada) желательно с веб-интерфейсом.
Почему скада - потому что хочется прорисовать участки конвейера с датчиками, с приводами и вывести на пк для мониторинга процесса и управления им.
А теперь вопросы:
1. Можно ли связать микроконтроллер (предположительно avr atmega 8-16-...) и программу скада, в которой будет все отображаться (протокол Modbus или ethernet).
2. Если нельзя использовать мк, то чем его можно заменить (не хотелось бы для этого брать плк, не зачем, для моих целей (4 выхода и 10-15 входов).

Может у кого-нибудь есть мысли как это реализовать. Может есть другие программы для визуализации с возможностью анимации и связи с устройствами для приема и передачи управляющих сигналов по протоколам, которые поддерживает микроконтроллер. Хотелось бы видеть что-то наподобие вот этого http://i00.i.aliimg.com/photo/... P760_T.jpg, с возможностью анимировать узлы. Например, при включении двигалетя его ротор начинает вращаться на анимации. И хотелось бы, чтобы эта программа могла воспроизводиться на планшетах (андроид) и имела возможность создать веб-интерфейс.
Направьте, помогите найти программу
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.06.2015, 20:57
Ответы с готовыми решениями:

Печать отдельных участков (областей) страниц
Допустим, если я, например, при первоначальном пропечатывании страниц забыл вставить некоторые слова или например 1. я забыл...

Вынесение отдельных участков кода в h файлы
Здравствуйте. Немного не знаю как сформулировать проблему, поэтому возможно поиск и не помог. Есть Windows Forms проект с большим...

Расписание работы конвейера
Здравствуйте, найдя в книге Кормена алгоритм расписания работы конвейера попытался его реализовать, но к сожалению у меня это не...

123
 Аватар для Витальич
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
20.06.2015, 00:09
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от shyric Посмотреть сообщение
а зачем мне это в моем проекте?
расширение на будущие
0
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,876
20.06.2015, 00:09
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
А программаторы и отладчики?
вот такая платка http://www.st.com/web/en/catal... -discovery
содержит в себе все
лично я брал за 300 рублей, а какие отладчики у АТМеги?
0
0 / 0 / 0
Регистрация: 19.06.2015
Сообщений: 56
20.06.2015, 00:11  [ТС]
си для мк наверно самый популярный язык. Чем он плох?
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
20.06.2015, 00:12
Цитата Сообщение от Витальич Посмотреть сообщение
Кощунство при работе с окладом
Ну как бы в отдел пришел молодой да зеленый программист-фанатик.... а там электронщики которые фанатики в душе только идеей заразить было некому... а кощунство действительно... так как оклад был оклад уборщицы -30%. Ну а Сименс там похоже реально просто не хотел связываться с эмулятором графической станции установленной в их УВМ производства 70-ых какой то французской компании которая уже закрылась,
0
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,876
20.06.2015, 00:12
Цитата Сообщение от Витальич Посмотреть сообщение
Только не это.
что предлагаешь? чистый ассемблер?
Цитата Сообщение от Витальич Посмотреть сообщение
не надо я такого не советовал
Значит я неправильно понял
Цитата Сообщение от Витальич Посмотреть сообщение
здравствуй расстояние не больше 15 метров.
что еще можешь предложить из стандартных интерфейсов ПК? осталные то еще короче
0
0 / 0 / 0
Регистрация: 19.06.2015
Сообщений: 56
20.06.2015, 00:13  [ТС]
Цитата Сообщение от shyric Посмотреть сообщение
Как и в чем это можно реализовать?
так все таки как это реализовать???

Добавлено через 18 секунд
я так понял скада отпадает или нет?
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
20.06.2015, 00:17
Цитата Сообщение от ValeryS Посмотреть сообщение
лично я брал за 300 рублей, а какие отладчики у АТМеги?
AVR JTAG ICE паяется из одной ATMega16.

Добавлено через 2 минуты
Цитата Сообщение от shyric Посмотреть сообщение
Сейчас все работает по логике, причем все заведено в плк. Да, казалось бы, у меня же все есть.
НО, НИКТО и НИКОГДА не разрешит мне - не специалисту - копаться в программе, да и в самом плк, тк он обеспечивает работу основного конвейера, который нельзя трогать.
Если какойто контроллер уже управляет включением/выключением приводов то в чем смысл лепить еще что то?
0
0 / 0 / 0
Регистрация: 19.06.2015
Сообщений: 56
20.06.2015, 00:24  [ТС]
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Если какойто контроллер уже управляет включением/выключением приводов то в чем смысл лепить еще что то?
не устраивает логика работы, которая была заложена.
Всем спасибо за участие, только я так и не понял как мне реализовать и что я в действительности могу сделать:
1. Как, в какой программе(скада, Qt или др) написать программу для пк?
2. Можно ли будет организовать веб страничку с управлением?
3. На каком языке, в какой программе можно будет написать визуализацию и анимацию и упрваление и передачу данных на мк и как назначить например что при нажатии какой нибудь кнопки в программе она послала это мк и тот выполнил эту команду?
0
 Аватар для Витальич
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
20.06.2015, 00:28
Цитата Сообщение от ValeryS Посмотреть сообщение
что предлагаешь? чистый ассемблер?
А давайте рассмотрим что сделает компилятор СИ когда встретит ассемблерный блок/модуль. Компилятор выключит всю оптимизацию кода (кстати будет прав) и прирост скорости ассемблерной вставки будет нивелирован действиями компилятора. И понадобится очень большой бубен и нехилые знания в работе компилятора и линковщика что бы запустить оптимизацию.
А предлагаю ядрышко взять повеселей

Добавлено через 54 секунды
Цитата Сообщение от shyric Посмотреть сообщение
так все таки как это реализовать???
С рисования структурной схемы и выкладыванием сюда на обсуждение.
0
0 / 0 / 0
Регистрация: 19.06.2015
Сообщений: 56
20.06.2015, 00:29  [ТС]
Цитата Сообщение от Витальич Посмотреть сообщение
А предлагаю ядрышко взять повеселей
Какое?
И зачем? Что не хватает в этом?

Добавлено через 47 секунд
Цитата Сообщение от Витальич Посмотреть сообщение
структурной схемы
структуры конвейера или структуры окна программы?
0
 Аватар для Витальич
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
20.06.2015, 00:30
Цитата Сообщение от shyric Посмотреть сообщение
И зачем? Что не хватает в этом?
это ответ ValeryS
Извините за оффтоп.
0
0 / 0 / 0
Регистрация: 19.06.2015
Сообщений: 56
20.06.2015, 00:32  [ТС]
так все таки о какой схеме идет речь?
0
 Аватар для Витальич
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
20.06.2015, 00:33
Цитата Сообщение от shyric Посмотреть сообщение
структуры конвейера или структуры окна программы?
Вашей будущей программно аппаратной системы (ПЛК/МК, датчики, моторы, Компы, планшеты итд)
0
0 / 0 / 0
Регистрация: 19.06.2015
Сообщений: 56
20.06.2015, 00:35  [ТС]
Ясно, постараюсь в ближайшее время выложить
0
 Аватар для Витальич
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
20.06.2015, 00:37
ИМХО: Когда начертите Вам же удобней будет, да и народ лучше воспринимает графический вид, чем не формальное текстовое описание.
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
20.06.2015, 00:40
Цитата Сообщение от Витальич Посмотреть сообщение
А давайте рассмотрим что сделает компилятор СИ когда встретит ассемблерный блок/модуль.
Когда то давно давно, в прошлом тысячелетии, когда увидел что оптимизатор BC 3.1. заменил обычный цикл копирования буфера на тот же код с mowsd что и я в ассемблерной вставке, просто забил на ассемблерные вставки.
0
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,876
20.06.2015, 00:45
Цитата Сообщение от Витальич Посмотреть сообщение
А давайте рассмотрим что сделает компилятор СИ когда встретит ассемблерный блок/модуль.
не, не,ни в коем случае, может я не так выразился
только блок ассемблера и блок Си, в смысле разные файлы, нехай их потом линкер связывает
Цитата Сообщение от Витальич Посмотреть сообщение
А предлагаю ядрышко взять повеселей
а кто против?
Цитата Сообщение от Витальич Посмотреть сообщение
Вашей будущей программно аппаратной системы (ПЛК/МК, датчики, моторы, Компы, планшеты итд)
и еще неплохо бы расчеты реакции системы
0
0 / 0 / 0
Регистрация: 19.06.2015
Сообщений: 56
20.06.2015, 11:43  [ТС]

Вот накидал схематично. Надеюсь все понятно
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
20.06.2015, 12:34
Цитата Сообщение от shyric Посмотреть сообщение
Вот накидал схематично. Надеюсь все понятно
Во первых - датчики где? Во вторых - зачем отдельно Ethernet если на него через ПК выход?
0
0 / 0 / 0
Регистрация: 19.06.2015
Сообщений: 56
20.06.2015, 12:36  [ТС]
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Во первых - датчики где?
Сейчас подрисую
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Во вторых - зачем отдельно Ethernet если на него через ПК выход?
Это как опция или, точнее сказать, способ соединениея пк с мк (можно проводами, а можно по сети)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.06.2015, 12:36

Алгоритм работы конвейера.
Всем привет. Вот хотел спросить по какому принципу можно решить данную задачу? Задача: Есть 10 механизмов выдвигающие детали на...

МОДЕЛИРОВАНИЕ РАБОТЫ КОНВЕЙЕРА СБОРОЧНОГО ЦЕХА
Нужно сделать в excele с помощью vb Сборочный цех,содержащий комплектовочный конвейер, состоящий емкостью по 10 изделий каждого из двух...

подсобите составить алгоритм работы реверсивного конвейера
помогите составить алгоритм работы реверсивного конвейера, с нуля....ничего в голову не приходит как начать и чем заканчивать......не знаю...

Дана таблица со сведениями о наличии сырья на каждом из 4-х участков пяти цехов. Определить номер цеха, в котором мен
Дана таблица со сведениями о наличии сырья на каждом из 4-х участков пяти цехов. Определить номер цеха, в котором меньше всего сырья. ...

Программный пакет локализации критических по производительности работы участков кода
Программный пакет локализации критических по производительности работы участков кода в программе написанной на языке программирования С++. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты 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, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru