Да, 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