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

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

19.06.2015, 20:57. Показов 9643. Ответов 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
0 / 0 / 0
Регистрация: 19.06.2015
Сообщений: 56
20.06.2015, 14:15  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от magirus Посмотреть сообщение
делфи
это язык программирования, а не программа, меня же интересует название (например программа Qt)

Добавлено через 2 минуты
Цитата Сообщение от magirus Посмотреть сообщение
или возьмите любую скаду и используйте модбас ОПС сервер, благо их есть.
так скада она пришет исполняемую программу для плк, а у меня мк и их программа мне НЕ НУЖНА. Мне нужно как-то связать мнемосхему с мк. Например, при получении по Modbusу единицы на мнемосхеме начинает вращаться привод и идет отображение его работы. Это вообще реально сделать???

Добавлено через 3 минуты
Или можно прописать программу в скада откомпилировать ее и запихнуть в мк???

Добавлено через 56 секунд
А нельзя сделать обратное, написать программу для мк, компильнуть ее в формат, понятный скада и использовать ее для создания мнемосхемы
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28051 / 15788 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
20.06.2015, 14:26
понятно. вы не знаете что такое скада, вы имеете весьма смутное представление что такое делфи и Qt, забудьте про свою идею.
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
20.06.2015, 14:31
Цитата Сообщение от shyric Посмотреть сообщение
КАК связать команды мк и изменение анимации в программе?
Если на своей самоделке - то как придумаете. в данном случае протокол вы изобретаете. А если по модбасу будете читать с уже существующего "чужого" устройства - то надо выяснить у разработчиков/в доке по каким адресам регистров лежат нужные вам данные, периодически их считывать и на их основании обновлять картинку.

Добавлено через 1 минуту
Цитата Сообщение от shyric Посмотреть сообщение
а у меня мк и их программа мне НЕ НУЖНА
ATMega 16 по своим фичам покруче 286-го компа, т.е однокристальный компьютер. разве что памяти меньше. Как это ему программа не нужна?
1
0 / 0 / 0
Регистрация: 19.06.2015
Сообщений: 56
20.06.2015, 14:35  [ТС]
Цитата Сообщение от magirus Посмотреть сообщение
понятно. вы не знаете что такое скада, вы имеете весьма смутное представление что такое делфи и Qt, забудьте про свою идею.
Почему забыть??? Ведь всему можно научиться!
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
20.06.2015, 14:38
Цитата Сообщение от shyric Посмотреть сообщение
Почему забыть??? Ведь всему можно научиться!
Универ по специальности в АСУТП называют ликбезом.
0
0 / 0 / 0
Регистрация: 19.06.2015
Сообщений: 56
20.06.2015, 14:39  [ТС]
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
ATMega 16 по своим фичам покруче 286-го компа, т.е однокристальный компьютер. разве что памяти меньше. Как это ему программа не нужна?
я имел в виду, что если писать в скада, то скада создает программу для плк, а мне эта программа не нужна, я думал написать ее отдельно для мк в atmel studio.
Или микроконтроллеру все-равно, в какой программе написан софт. Скада ведь тоже, наверняка, компилирует все в понятный микроконтроллеру код.
Или я вообще не прав? Поправьте, пожалуйста!
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28051 / 15788 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
20.06.2015, 14:41
Цитата Сообщение от shyric Посмотреть сообщение
всему можно научиться!
вот когда научитесь - тогда и возвращайтесь к этому вопросу.
пока у вас в голове каша и "хочЮ".
0
0 / 0 / 0
Регистрация: 19.06.2015
Сообщений: 56
20.06.2015, 14:43  [ТС]
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Универ по специальности в АСУТП называют ликбезом.
Все знания в книгах (в интернете). Я по специальности инженер механик, до асу мне конечно далеко, но нет ничего невозможного. По крайней мере сделать попытку

Добавлено через 2 минуты
Цитата Сообщение от magirus Посмотреть сообщение
вот когда научитесь - тогда и возвращайтесь к этому вопросу.
так прежде чем начать изучать, мне нужно определить подходит ли скада для того что я хочу реализовать, возможно ли это.
И еще, подскажите пожалуйста:
Цитата Сообщение от shyric Посмотреть сообщение
Скада ведь тоже, наверняка, компилирует все в понятный микроконтроллеру код.
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28051 / 15788 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
20.06.2015, 14:46
на вашем месте как "непрограммиста" я бы все таки обратил внимание на ПЛК Овен.
среда программирования бесплатна, русифицирована, есть обучающие уроки и русский хелп.
там же есть режим симуляции и можно набросать простенькую визуализацию.
по крайней мере поймете принцип как это работает.

Добавлено через 1 минуту
Цитата Сообщение от shyric Посмотреть сообщение
подходит ли скада для того что я хочу реализовать,
да. более чем.
Цитата Сообщение от shyric Посмотреть сообщение
Скада ведь тоже, наверняка, компилирует все в понятный микроконтроллеру код.
ничего и никуда она не компилирует.
сходите на википедию и почитайте что такое скада системы.
1
0 / 0 / 0
Регистрация: 19.06.2015
Сообщений: 56
20.06.2015, 14:49  [ТС]
Цитата Сообщение от magirus Посмотреть сообщение
я бы все таки обратил внимание на ПЛК Овен
Я попробую переговорить с начальством еще раз, не за свои же мне деньги покупать.
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28051 / 15788 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
20.06.2015, 14:50
покупать пока необязательно.
Цитата Сообщение от magirus Посмотреть сообщение
среда программирования бесплатна, русифицирована, есть обучающие уроки и русский хелп.
там же есть режим симуляции и можно набросать простенькую визуализацию.
0
0 / 0 / 0
Регистрация: 19.06.2015
Сообщений: 56
20.06.2015, 15:07  [ТС]
Цитата Сообщение от magirus Посмотреть сообщение
сходите на википедию и почитайте что такое скада системы
сходил, почитал. Если я правильно понял, то исполняющаяся программа для плк пишется в отдельной программе (например codesis), а скада позволяет управлять процессом и создает программу только для пк. То есть в принципе возможно написать программу в скада для пк, отдельно написать программу для плк (мк) и связать их по Modbus.
Кажется это я понял.
А как тогда прописывается порядок действий скада-программы при приеме какого-то сообщения по Modbus? Есть такая возможность: если скада-программа получает единицу, то быполняется одно действие, а если 0 - другое действие. Иными словами, можно к объектам на мнемосхеме привязать определенные значения, при получении которых они бы срабатывали, а при нажатии на мнемосхеме они бы отсылались
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
20.06.2015, 15:15
Цитата Сообщение от shyric Посмотреть сообщение
при приеме какого-то сообщения по Modbus
Вообще ModBus построен по принципу клиент/сервер. т.е клиент в данном случае пк посылает команду чтения в ответ получает по ModBus данные. Если есть программа создания интерфейса, то в ней скорее всего прописывается по каким адресам в контроллере брать данные для того или иного программного триггера (т.е. элемента который включает/выключает анимацию) и с с какой кнопки по какому адресу записывать состояние.
1
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28051 / 15788 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
20.06.2015, 15:16
Цитата Сообщение от shyric Посмотреть сообщение
Если я правильно понял
да.
Цитата Сообщение от shyric Посмотреть сообщение
Есть такая возможность
есть. скада системы имеют встроенные скриптовые языки... например VBA...
1
0 / 0 / 0
Регистрация: 19.06.2015
Сообщений: 56
20.06.2015, 15:21  [ТС]
все, вот теперь мне ПОНЯТНО.
Всем большое спасибо за участие, ОГРОМНОЕ спасибо за советы, разъяснения.
Буду потихоньку изучать скада.
И на последок, посоветуйте бесплатную скада программу (simple scada или другая)?
0
 Аватар для Ethereal
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
20.06.2015, 15:29
Т.е. тут разговор шел до этого про какую-то абстрактную Скада вообще ? Не про конкретную ?
0
0 / 0 / 0
Регистрация: 19.06.2015
Сообщений: 56
20.06.2015, 15:50  [ТС]
Цитата Сообщение от Ethereal Посмотреть сообщение
Т.е. тут разговор шел до этого про какую-то абстрактную Скада вообще ? Не про конкретную ?
А что, это разве что-то меняет?
0
 Аватар для Ethereal
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
20.06.2015, 16:16
Цитата Сообщение от shyric Посмотреть сообщение
подходит ли скада для того что я хочу реализовать
Подходит ли для решения Вашей задачи то, не пойми что ?
Может быть, может быть ... Просто интересный стиль проектирования.
1
0 / 0 / 0
Регистрация: 19.06.2015
Сообщений: 56
20.06.2015, 16:20  [ТС]
Цитата Сообщение от Ethereal Посмотреть сообщение
Подходит ли для решения Вашей задачи то, не пойми что ?
Почему не пойми что?! Разве все скада разительно отличаются друг от друга и моя задача реализуема исключительно в одной скаде, а в других нет?!
0
 Аватар для Ethereal
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
20.06.2015, 16:26
Они могут отличаться какой-нибудь мелочью, которая заставит вспомнить выражение "как серпом по яйцам".
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.06.2015, 16:26

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
100
Ответ Создать тему
Новые блоги и статьи
Запрет дублирования строк в табличной части
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, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru