DRAKON.SU
https://forum.drakon.su/

Алгоритм работы дефектоскопа
https://forum.drakon.su/viewtopic.php?f=176&t=6126
Страница 1 из 1

Автор:  Владимир Невзоров [ Четверг, 19 Октябрь, 2017 10:18 ]
Заголовок сообщения:  Алгоритм работы дефектоскопа

Сейчас нашей команде программистов нужно реализовать технологический цикл работы установки.
Установка будет работать в режиме 24/7(или что-то близкое к этому).

Установки состоит из:
-пневмоцилиндров(ПЦ), шаговых двигателей осуществляющих передвижение детали.
-датчиков начального, конечного положения ПЦов и др.
-лазерного сканера, получающего срез детали(массив точек) для последующей обработки.
-контроллера нижнего уровня с Linux на борту, осуществляющего взаимодействие с периферией.
-ПК верхнего уровня, задающего основной цикл работы, обработку данных.

Набросали небольшую предварительную схему работы.
Пока представлен только идеальный вариант работы - без ошибок.
Каждый модуль начинается выполняться только если состояния соответствующих датчиков именно то, которое нужно для старта.
В первом приближение, всё должно выполняться последовательно:
Вложение:
Технологический цикл.png
Технологический цикл.png [ 275.16 КБ | Просмотров: 4878 ]


Возможно, её можно улучшить для читаемости.
Но глаз замылен и пока не понятно как можно улучшить выразительность схемы.
Чувствуется, что схема сырая.
Подскажите, пожалуйста, что тут можно изменить, дополнить.

Автор:  А_МУР [ Суббота, 21 Октябрь, 2017 11:34 ]
Заголовок сообщения:  Re: Алгоритм работы дефектоскопа

Владимир Невзоров писал(а):
Сейчас нашей команде программистов нужно реализовать технологический цикл работы установки.
Установка будет работать в режиме 24/7(или что-то близкое к этому).

Установки состоит из:
-пневмоцилиндров(ПЦ), шаговых двигателей осуществляющих передвижение детали.
-датчиков начального, конечного положения ПЦов и др.
-лазерного сканера, получающего срез детали(массив точек) для последующей обработки.
-контроллера нижнего уровня с Linux на борту, осуществляющего взаимодействие с периферией.
-ПК верхнего уровня, задающего основной цикл работы, обработку данных.

Набросали небольшую предварительную схему работы.
Пока представлен только идеальный вариант работы - без ошибок.
Каждый модуль начинается выполняться только если состояния соответствующих датчиков именно то, которое нужно для старта.
В первом приближение, всё должно выполняться последовательно:
Вложение:
Технологический цикл.png


Возможно, её можно улучшить для читаемости.
Но глаз замылен и пока не понятно как можно улучшить выразительность схемы.
Чувствуется, что схема сырая.
Подскажите, пожалуйста, что тут можно изменить, дополнить.


Схема читаема, последовательность действий понятна
Сильно "укрупненный" алгоритм, без "деталей"
Я бы расписал отдельно каждый блок (подалгоритм)


Закрыл проект по опытному станку (гораздо проще чем у Вас):
с авариями, ошибками, дребезгом контактов, мгновенными завышениями значений из-за инертности системы очень намучался

Автор:  Владимир Невзоров [ Вторник, 24 Октябрь, 2017 12:25 ]
Заголовок сообщения:  Re: Алгоритм работы дефектоскопа

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

Да, так и хотели показать. Чтобы представить что алгоритм делает в целом.

Цитата:
Закрыл проект по опытному станку (гораздо проще чем у Вас):
с авариями, ошибками, дребезгом контактов, мгновенными завышениями значений из-за инертности системы очень намучался

А Вы описывали такой низкий уровень обработок в ДРАКОН-схемах? Или для таких подробностей уже не стоит строить схемы?

Автор:  А_МУР [ Среда, 25 Октябрь, 2017 16:47 ]
Заголовок сообщения:  Re: Алгоритм работы дефектоскопа

Владимир Невзоров писал(а):
Цитата:
Схема читаема, последовательность действий понятна
Сильно "укрупненный" алгоритм, без "деталей"

Да, так и хотели показать. Чтобы представить что алгоритм делает в целом.

Цитата:
Закрыл проект по опытному станку (гораздо проще чем у Вас):
с авариями, ошибками, дребезгом контактов, мгновенными завышениями значений из-за инертности системы очень намучался

А Вы описывали такой низкий уровень обработок в ДРАКОН-схемах? Или для таких подробностей уже не стоит строить схемы?

Все от начала до конца делалось в Дракон редакторе, оказалось очень удобно.
Конфигурация СПК и модулей а также визуализации делались уже на КДС 3
Сначало была обобщенная схема, потом каждый элемент начинал рассматриваться в отдельности.
Получили огромный опыт применения функциональных блоков КДС в Дракон схемах
На основе первого опыта следом в течении двух дней создание ФБ для КДС 2
Тех процесс ИТП, очень сэкономили время в Дракон получается быстрее

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/