Да, 3 регистра на деталь, 2 WORD, 1 BOOL.
6000 регистров получается.
Остался вопрос, как реализовать это все.
Да, 3 регистра на деталь, 2 WORD, 1 BOOL.
6000 регистров получается.
Остался вопрос, как реализовать это все.
Никак не могу въехать в условия задачи..
1. "есть 10 разных этапов проверки. В каждом этапе-15 параметров"
15 параметров = 13 BOOL + 2 WORD? Т.е. в каждом этапе своя уникальная пара WORD ?
или 15 BOOL, а 2 WORDа различаются только по деталям, т.е. на каждую деталь одна уникальная пара WORD ?
Какой физический параметр в каждом WORD? Одинаковый или разный для каждого этапа?
2. "у каждой детали есть 10 этапов. В этапах одинаковый набор условий(включить полив, провести осмотр, выбор рода тока, способ контроля и др.).
Выбрали 1 деталь, выбрали первый этап, заполнили действия, которые будут проходить в нем, перешли во второй этап, заполнили его действия и т.д"
Ну это как бы и не рецепт, т.к. в моем понимании рецепт это когда для всех этапов заранее передопределены ВСЕ действия, оператор выбирает, например, из списка или перечня номер(название) детали и нажимает кнопку ПУСК.
конечно должна быть возможность редактирования рецепта, но это отдельное окно/экран например и довольно редкое явления.
3. " В работе с деталью не обязательно все 10 этапов проходить, какие-то просто остаются пустыми."
Это как? А как это отметить в рецепте? Как ПЛК узнает, что некоторые этапы нужно пропускать.
4."Словарь заполняется сразу, для каждой детали, плюс есть опция скинуть их на флешку."
Что такое словарь?
Вы бы на могли для примера просто написать, на бумажке или картинку сделать, состав этапов (значения BOOL и WORD) например для двух деталей.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Вот здесь есть пример работы с большими рецептами https://owen.ru/forum/showthread.php...l=1#post180265
10 программ из 15 параметров в каждой программе.
Здесь развитие проекта - динамическое изменение (добавление или удаление) количества программ (до 15 шт.) https://owen.ru/forum/showthread.php...l=1#post180799
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
1. 15 параметров = 13 BOOL + 2 WORD? Т.е. в каждом этапе своя уникальная пара WORD ?
или 15 BOOL, а 2 WORDа различаются только по деталям, т.е. на каждую деталь одна уникальная пара WORD ?
Какой физический параметр в каждом WORD? Одинаковый или разный для каждого этапа?
В WORD передается число(в моем случаи сила тока). На каждом этапе значения могут быть разные.
2. Ну это как бы и не рецепт, т.к. в моем понимании рецепт это когда для всех этапов заранее передопределены ВСЕ действия, оператор выбирает, например, из списка или перечня номер(название) детали и нажимает кнопку ПУСК.
конечно должна быть возможность редактирования рецепта, но это отдельное окно/экран например и довольно редкое явления.
Перед вводом в эксплуатацию технолог завода прописывает все эти этапы для каждой детали. Оператор только выбирает нужную деталь, а дальше контроллер работает по тем параметрам, которые ему задали в панели. Т.К. деталей много, думал делать рецепты, которые были бы редактируемыми и хранились в панели, потому что нужна возможность выгрузить их на флешку. 200 деталей, 10 этапов, 30 регистров на деталь. В зависимости от выбранной детали, меняются значения в этих регистрах. Вижу так.
3. Это как? А как это отметить в рецепте? Как ПЛК узнает, что некоторые этапы нужно пропускать.
Для некоторых деталей не нужно проводить контроль по всем 10 этапам, достаточно например провести 4. Остальные этапы остаются не заполненными и контроллер просто их пропускает.
4. Что такое словарь?
Словарем я назвал как раз эту структуру из 200 деталей, 10 этапов, которую можно редактировать и в зависимости от номера детали передавать значения в контроллер, с возможностью скинуть его на флешку.
1. 15 параметров = 13 BOOL + 2 WORD? Т.е. в каждом этапе своя уникальная пара WORD ?
или 15 BOOL?
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Вложение 59092
Вот так выглядит страница этапов.
13 BOOL + 2 WORD.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Ток циркулярный, ток продольный, предварительный полив, вращение при поливе, полив, вращение при намагничивании, способ контроля циркулярного(СОН/СПП),способ контроля продольного(СОН/СПП), размагничивание циркулярное, размагничивание продольное, род тока циркулярного, род тока продольного, осмотр - это переменные типа BOOL.
Сила тока циркулярного, сила тока продольного - это переменные типа WORD.
Такой набор параметров для всех этапов. В зависимости от детали, технолог отмечает, когда заполняет "словарь", что должно работать в конкретном этапе.
Последний раз редактировалось Iv_Str_NDT; 03.02.2022 в 18:24.
Я вложения не вижу.
Нет картинки вообще,
Захват-02.png
Нужно повторить
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg