Проект прикладываю
Проект прикладываю
Как вы проверяете свой проект?
На СПК путь типа D:\SPK работать не будет, используйте что-то типа /mnt/ufs/root/CoDeSysSP/MyRecipes (где MyRecipes - имя вашей папки с рецептами, имя может быть любым, создавать ее не надо - будет создана автоматически при загрузке проекта).
В эмуляции работа с рецептами не поддержана.
На виртуальном контроллере ваш проект работает нормально - с тем уточнением, что команда Write Recipe ("Сохранить") считывает значения из файла рецепта в переменные программы, а команда Read Recipe ("Загрузить") записывает значения переменных программы в файл рецепта.
Все это отражено в документе. Рекомендую использовать версию 1.0 (http://www.owen.ru/forum/showthread.php?t=22038), хотя в плане описания работы с рецептами там ничего не изменилось.
Последний раз редактировалось Евгений Кислов; 25.02.2016 в 11:46.
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Подключаю СПК по USB, нажимаю кнопку Логин и при необходимости кнопку Старт. Прописал предложенный вами адрес, ничего не изменилось реакции на нажатия кнопок никакой. Какую версию кодесис вы используете?
И сразу пару вопросов можно ли каким либо образом считать из файла имена всех доступных рецептов, и вывести в элемент Комбинированное окно массив например. Чтобы не вспоминать как там назывался тот рецепт. И еще можно ли обращатся к рецептам по из порядковым номерам?
Последний раз редактировалось Инженер23; 25.02.2016 в 13:07.
Я проверил на 3.5 SP5 Patch5. Давайте начнем с виртуального контроллера (см. СПК. FAQ, п. 9.8). Укажите путь D:/SPK и проверьте, будет ли работать ваш проект на нем.
Каждый рецепт - отдельный файл. Считать нельзя, но можно заранее подготовить массив с именами рецептов и привязать его элементу Комбинированное окно. Если пользователь может создавать/удалять рецепты, то в программе соответствующим образом меняем значения массива.И сразу пару вопросов можно ли каким либо образом считать из файла имена всех доступных рецептов, и вывести в элемент Комбинированное окно массив например. Чтобы не вспоминать как там назывался тот рецепт. И еще можно ли обращатся к рецептам по из порядковым номерам?
По номерам обращаться нельзя - только по именам.
Последний раз редактировалось Евгений Кислов; 25.02.2016 в 13:35.
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk