DOP-100 сохранение рецептов
Re: DOP-100 сохранение рецептов
А зачем вам так? Храните рецепты в панели. А при необходимости делайте бэкап на карту. Механизм рецептов именно так и задуман.
Re: DOP-100 сохранение рецептов
Вы таки не понимаете суть рецепта.
10 групп по 4 параметра это рецепт ОДИН на 40 параметров.
В файле recepie.csv может хранится таких рецептов много
Количество столбцов в рецепте 10*4=40
Количество строк в рецепте это максимальное количество сохраненных рецептов
в файле recepie.csv
Если не хотите связываться с enhanced recept
Можно поступить следующими способами
1. в панели в ЕЕПРОМ создайте область переменных для имен рецептов и
с помощью LUA или макросов соотносите для оператора имя рецепта с номером.
(минус в файле рецептов имени не будет. плюс в контроллере не будет занятой памяти лишей)
2.
Тогда в контроллере придется выделить еще 16 ячеек (это 32 знака) которые будут там просто так.
Re: DOP-100 сохранение рецептов
В файле recepie.csv хранится один рецепт на 10 строк по 4 параметра
Re: DOP-100 сохранение рецептов
Я так и думал. Вы таки не понимаете что такое рецепт
В файле recepie.csv хранится ДЕСЯТЬ рецептов по 4 параметра каждый
В контроллере перепишутся всего ЧЕТЫРЕ переменных
На пальцах с картинками
вот статья про работу с рецептами
Оттуда
У вас это 10 стадий по 4 параметра всего 10*4=40!!!! в контроллере 40 переменных с адресами подрядв поле «Length» указывается количество параметров рецепта,
сколько вам нужно рецептовв поле «Group» количество рецептов
Re: DOP-100 сохранение рецептов
Зачем нужен рецепт?
Вот лично вы храните 4 переменных
А потом всем (не только вам ) хочется
Вот не было бы такого полезного инструмента. вы бы в контроллере хранили ....
Вот лично вы храните 4 переменных
хотя надо хранить для всех
и в контроллере обрабатывать 40 переменных выбирая нужные 4
А потом всем (не только вам ) хочется
и умные люди придумали рецепт.
Re: DOP-100 сохранение рецептов
Я понял, что меня ни кто не понял.
Начнем с начала.
У меня в панели создан 16Bit рецепт 10 рецептов(групп) по 4 параметра. На экране в панели у меня таблица на 40 параметров, с адресами в панели. Вот и надо после изменения параметров записать на SD, файл№1
Далее ввести другие параметры и опять записать SD. файл№2 .... файл№3 и.т.д.
Да это в файле как говорите 10 рецептов по 4 параметра.
Потом чтобы заново не вводить параметры надо выбрать из SD нужный файл№... и загрузить в панель, и работать с ним.
Мне не надо ни чего хранить в контроллере.
В контроллер я загружаю нужную мне RCPNO(в моем случае Стадия_,,,) из панели и с этими данными работаю.
В итоге вопрос в том, как организовать сохранение на SD файлов с рецептами ОТЛИЧНЫХ ДРУГ ОТ ДРУГА С РАЗНЫМИ ПАРАМЕТРАМИ и дальнейшего их выбора.
Кнопки Экспорт/Импорт записывают и читают из одного файла.
Начнем с начала.
У меня в панели создан 16Bit рецепт 10 рецептов(групп) по 4 параметра. На экране в панели у меня таблица на 40 параметров, с адресами в панели. Вот и надо после изменения параметров записать на SD, файл№1
Далее ввести другие параметры и опять записать SD. файл№2 .... файл№3 и.т.д.
Да это в файле как говорите 10 рецептов по 4 параметра.
Потом чтобы заново не вводить параметры надо выбрать из SD нужный файл№... и загрузить в панель, и работать с ним.
Мне не надо ни чего хранить в контроллере.
В контроллер я загружаю нужную мне RCPNO(в моем случае Стадия_,,,) из панели и с этими данными работаю.
В итоге вопрос в том, как организовать сохранение на SD файлов с рецептами ОТЛИЧНЫХ ДРУГ ОТ ДРУГА С РАЗНЫМИ ПАРАМЕТРАМИ и дальнейшего их выбора.
Кнопки Экспорт/Импорт записывают и читают из одного файла.
Re: DOP-100 сохранение рецептов
Вы .............. отсюда и ваши проблемы.
Почему ленивый?
Потому что все нормальные обработку (шагание по стадиям) делают в ПЛК
Да это надо писать программу, но вы ленивый и воспользовались удобным функционалом панели.
А ............ потому что вместо того что бы сделать нормально как все все пытаетесь вывернутся
"и рыбку сьесть и на...не сесть"
ПС enhanced recept вам в помощь там еще группы есть.
И еще для DOP-B было как вы хотите. Скорее всего и для 100 есть
вот руководство 269 страница
Re: DOP-100 сохранение рецептов
У меня и есть шагание по стадиям в контроллере.
Все работает.
Вы меня все равно не поняли.
Мне надо чтобы я не каждый раз в ручную задавал параметры а выбрать уже из ранее записанных в файле на SD или USB.
Вот нашел я в инструкции DOPSoft Import/Export FileSlot, File Access, FileSlot File Management похоже это то что мне нужно.
Буду дерзать.
ЗЫ: Ссылки не открываются ошибка 404.
Но и на этом спасибо.
Все работает.
Вы меня все равно не поняли.
Мне надо чтобы я не каждый раз в ручную задавал параметры а выбрать уже из ранее записанных в файле на SD или USB.
Вот нашел я в инструкции DOPSoft Import/Export FileSlot, File Access, FileSlot File Management похоже это то что мне нужно.
Буду дерзать.
ЗЫ: Ссылки не открываются ошибка 404.
Но и на этом спасибо.
Re: DOP-100 сохранение рецептов
нету у вас шагания по стадиям в контроллере. Вы схитрили и даже подозреваю как
шагание в контроллере это когда в контролере все 10 стадий по 4 переменной
И тот механизм что вы использовали для шагания на самом деле выбор рецепта
то есть 4 параметра и контроллер у вас не шагает
шагает панель, через механизм смены рецептов
На него ссылка и была. https://www.saa.su/Manual/DELTA/DOP-%D0 ... s_2012.pdf 269 страница там как раз рецепт сохраняют
Re: DOP-100 сохранение рецептов
Опять вы не поняли меня.
Нет у меня в контроллере 10 стадий по 4 параметра.
У меня в контроллере 4 переменные в которые я и загружаю данные. "ID стадии,температура,время,давление"
После окончания времени стадии сменил RCPNO на следующий и загрузил опять в эти-же переменные 4 параметра.
И так пока не будет стадия с ID=0 т.е. "стоп".
А то что вы дали описание сохранение рецепта то DOPSoft есть кнопка импорт/экспорт рецепта уже готовая.
У меня если видели "на SD" "из SD". Ранее я прикреплял файл который мне создала панель по этой кнопке.
Вы почему-то прицепились к контроллеру когда я задал вопрос о сохранении файла с параметрами на SD в панели.
Нет у меня в контроллере 10 стадий по 4 параметра.
У меня в контроллере 4 переменные в которые я и загружаю данные. "ID стадии,температура,время,давление"
После окончания времени стадии сменил RCPNO на следующий и загрузил опять в эти-же переменные 4 параметра.
И так пока не будет стадия с ID=0 т.е. "стоп".
А то что вы дали описание сохранение рецепта то DOPSoft есть кнопка импорт/экспорт рецепта уже готовая.
У меня если видели "на SD" "из SD". Ранее я прикреплял файл который мне создала панель по этой кнопке.
Вы почему-то прицепились к контроллеру когда я задал вопрос о сохранении файла с параметрами на SD в панели.