проверил на неиспользуемые переменные. кликаешь на эти "ошибки", но ничего не отображает. как их удалить и нужно ли вообще) и так работает)
Вид для печати
проверил на неиспользуемые переменные. кликаешь на эти "ошибки", но ничего не отображает. как их удалить и нужно ли вообще) и так работает)
Подскажите, какой должен быть путь к файлу?
А если я для сохранения и чтения рецептов создал на диске D СПК папку RECEPTY мне этот путь указать или пустой оставить? Или я не совсем правильно понял работу с файлами рецептов?
Если оставляю путь как было, то на D есть папка RECEPTY. Если путь пустой то папки нет. Рецепты все равно загружает и сохраняет
Сделайте фото большего размера, чтобы увидеть, на каком устройстве вы это запускаете.
Устройство спк110
Хорошо. Раз "рецепты все равно загружает и сохраняет" - то дальше обсуждать этот вопрос, думаю, смысла нет.
Во избежание возможных проблем хотелось бы выяснить, как правильно обращаться к файлам рецептов?
Посмотрите видео (если заинтересует - то их всего 4 в плейлисте):
https://youtu.be/R0XWkXcV_q0
Добрый день форумчане. Не пинайте начинающего. Вопрос? Как в LD к выходу функционального блока прикрутить переменные для сохранения результатов работы FB.
FB планируется вызывать много раз для выполнения однотипных операция для разных устройств (например клапан и т.д.) К выходам блока переменные никак не хотят присоединятьсяВложение 61706
Имеется FB преобразования времени (формат word - приходит от мастера по ModBUSTCP) в TIME для использования этого времени как задание для таймера TON.
Вложение 61709.
Этот FB я использую в другом FB (написан на LD) для преобразования входного значения (word )в формат Time. Выход этого блока планирую использовать для передачи значения в переменную SET_T1_TIME (уставка для TON).
Вложение 61710
Вот эту операцию никак не получается сделать.
На вход блока переменная InT1 устанавливается, а на выход переменная SET_T1_TIME - нет. Как передать значение из выхода FB в переменную на LD.
Перетащите на выход ФБ элемент "Присваивание".
Вложение 61711
Затем замените "???" на имя вашей переменной.
Вложение 61712
И еще по этой же теме вместо функционального блока использую функцию. В объявленных переменных для функции нет выхода. Как в этом случае забрать результат работы при вызове в другом блоке.
На ваш предыдущий вопрос я только что ответил:
https://owen.ru/forum/showthread.php...l=1#post385280
Там есть ответ и на ваш новый вопрос - используйте элемент "Присваивание".
у меня элемент присваивания не привязывается к выходу блока. В чем может быть причина ?
По ссылке https://youtu.be/HqCggB7CMTw попытка присвоить элемент присваивания выходу FB
Версия используемой CodeSysВложение 61713
Вы столкнулись с багом, который исправили в V3.5 SP16.
Вложение 61714
Можно ли использовать V 3.5 sp16 для CPU c HW Вложение 61715
Как я понимаю версию CodeSYS на ПК тоже придется переустанавливать. Откроется ли мой проект сделанный на SP14 в новой CodeSYS?
Ниже по ссылке показано как я привязывал переменные обходя неприятный BUG. Может кому будет полезно
https://youtu.be/TciZAl5-nDo
Да, откроется.Цитата:
Откроется ли мой проект сделанный на SP14 в новой CodeSYS?
Подскажите, с точки зрения надежности сохраняемых данных лучше использовать рецепты или структуры переменных (сохраняемых в энергонезависимой памяти)? Программы есть и для одного, и для другого.
Как определить объем используемой retain памяти? в Онлайн-FAQ нашел, но у себя такого не увидел
А приблизительно, как определять объем памяти, исходя из количества и типа переменных?
Тип переменной определяет ее размер.
https://help.codesys.com/webapp/_cds...rsion=3.5.10.0
Зная размер и количество переменных - можно определить объем занятой RETAIN-памяти путем сложения.
Возможно ли очищать график трассировки, кроме как отключением питания?
Здравствуйте, возможно ли сделать всплывающее окно с динамическим обновлением данных?
Да.
Для этого есть специальная прагма (ее нужно добавлять перед каждой динамически обновляемой переменной):
https://help.codesys.com/webapp/_vis...rsion=3.5.17.0
Добрый день! Вопрос детский, в кодесис новичок, прошу быть снисходительными. Не могу подключиться через эзернет хотя пинг идет в обе стороны. С юсб все ок, плк находится.
Имеем OWEN PLC210-04, прошивка plc210 1.3.0309.1257, ядро 3.5.14.30, версия кодесис 3,5 сп14 патч 3. Система вин 10 про х64. Таргет установлен соответствующий ядру.