День добрый, делал пару лет назад на ПР200 установку мыть детали, сейчас стоит задача переделать на ПР102 с внешними дисплеями СМИ8 или ИПП120 или СП310, так как всю визуализацию переделывать нужно, назрел вопрос, можно ли облегчить данную задачу.
Мы имеем 8 программ мойки, у каждой программы 8 шагов, каждый шаг может быть одним из 5 режимов ну и каждому шагу назначается время (если это не пропуск шага). Все программы, шаги и режимы должны настраиваться в любых вариантах пользователем и сохранятся в энергонезависимой памяти, время шага так же.
Вот как я это реализовал на ПР200
Screenshot_3.jpg
Screenshot_4.jpg
Screenshot_5.jpg
Смысл в том что при переносе сейчас все этого на внешний дисплей придется менять все эти переменные, что я на создавал для каждого шага и программы, на сетевые. Может есть возможность по другому реализовать хранение этих настроек и их передачу на исполнение. Может какой то массив данных? Я слабо в этом разбираюсь, но почитал что вроде бы так называется.
В общем буду рад любой помощи. Спасибо!
Эту тему посмотрите, там подобные вопросы решались, может что подойдёт: https://owen.ru/forum/showthread.php...E5%EC%E5%ED%E8
И эти тоже:
https://owen.ru/forum/showthread.php...EE%F1%F2%E0%F2
https://owen.ru/forum/showthread.php?t=23201&page=16
Последний раз редактировалось Сергей0308; 11.07.2022 в 12:51.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Если будете на СП310 такое делать, то можно всё рецептами заменить, в каждом рецепте свой набор переменных
Здесь пример 200 деталей, по 10 этапов, по 15 переменных в этапе 13 BOOL (Маска) + 2 WORD https://owen.ru/forum/showthread.php?t=35842&page=4
Все рецепты редактируются и читаются, записываются на флешку. Количество этапов уменьшите, ПЛК замените на свой ПР102.
Последний раз редактировалось kondor3000; 11.07.2022 в 18:42.
Уважаемые, приветствую. Нужна помощь, приложил макрос в архиве. Работает так : при нажатии на пуск включается закрытие заслонки до сработки концевика и обнуляет счетчик, затем происходит регулирование. Мне необходимо добавить условие, чтобы когда переменная "положение кзр" становилась "0" то задвижка закрывалась до сработки концевика, и обнулялась каждый раз. У меня при значении "0" задвижка не доходит до концевика на данный момент.