Эти рецепты забиваются в панели сразу для каждой детали, плюс есть опция выгрузить их на флешку.
Параметры на каждом этапе и для каждой детали могут быть разными.
Я рецепты не освоил еще, может кто-нибудь в примере описать, как это сделать?
Спасибо.
Эти рецепты забиваются в панели сразу для каждой детали, плюс есть опция выгрузить их на флешку.
Параметры на каждом этапе и для каждой детали могут быть разными.
Я рецепты не освоил еще, может кто-нибудь в примере описать, как это сделать?
Спасибо.
Проблема в том , что у рецептов ограничена память. 30000 переменных никак не влезут. 4096-256=3840 регистров в ПЗУ. Обходным путём можно немного увеличить. Поэтому надо решить как их скомпоновать.
Пример есть тут, Работа с рецептами https://owen.ru/product/sp3xx/software
Либо идти другим путём. Создавать массивы переменных в ПЛК и выводить на панель.
Последний раз редактировалось kondor3000; 02.02.2022 в 23:46.
1. у рецептов ограничена память 30000 переменных
Это Вы почему так решили? Кто запрещает иметь больше?
2. Что за магическая цифра 4096?
ЗЫ.
На сколько я понял из условий
1. В каждом этапе - задействованы 3 регистра - первый битовая маска для булевых переменных + два регистра WORD для цифровых значений. Итого 30 регистров для одной детали
2. Типов деталей - 200.
Значит нужно 200 х 30 = 600 регистров на все рецепты
Последний раз редактировалось petera; 02.02.2022 в 22:18.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Последний раз редактировалось kondor3000; 02.02.2022 в 23:30.
Да, 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/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg