чистый лист в браузере, а в визуализации в кодесосе то там ок
также пытался расширить вниз страницу тоже упираюсь куда то, не пролистывается она а просто обрезается, при этом пиксели в каждой визуализации выставлены и в веб визуализации тоже
Вид для печати
а вообще визуализацию можно по центру браузера сделать? а то прилипло к левой стороне))
cds 3.5.7.4 spk107 старый
визуализация кажется тормознутой и изза этого часто двойные нажатия. можно ли как-то привязать зумер к прикосновению на экране?.. чтоб не не для всех элементов задавать ?
Можно считывать счетчик нажатия на экран и по его изменению активировать зуммер.
См. п. 11.4.3:
https://ftp.owen.ru/CoDeSys3/11_Docu...Visu_v.1.2.pdf
Но если вы используете таргет-файл с системными узлами в дереве проекта (Buzzer и т.д.) - то я не уверен, что этот способ сработает (по-моему, в этом случае обработку экрана перехватывает библиотека SPK_Drivers).
Доброго времени коллеги) Прошу помощи в очередной раз) Элемент "Текстовое Поле " как бы так сделать вывод чтоб был текст типа: " Т=" и далее значение какой нето переменной .....помучался но два идентификатора %s и %f,подскажите как быть?
Можно совмещать статический текст и спецификаторы: Т=%f
Возможно ли сделать так, чтобы при переменной 1 или 0 выключатель автоматически в нужное положение возвращался?
Вложение 56865Вложение 56866Вложение 56867Вложение 56868
неправильно значит делаю. у меня эта кнопка Старт, но ей не присваивается 0, пока сам не нажму. Сейчас буду думать.
Здравствуйте
Не получается получить доступ к визуализации ПЛК, и в локальной сети и при подключении через usb. Есть доступ к веб-конфигуратору, на ПЛК порт 8080 открыт, программа загружена и запущена, в онлайн режиме в codeys визуализация отображается, а в браузере "Попытка соединения не удалась"Вложение 56949Вложение 56950. Не первый раз возникает, в прошлый раз решилось перезагрузкой ПЛК, но как в целом можно решить проблему?
Удалось кое-что выяснить по поводу ошибки. Возможно проблема в OPC UA или взаимодействие компонентов OPC UA с компонентами журнала событий. Постепенно удаляя из проекта нововведения, после того как я удалил символьную конфигурацию (СК) всё заработало. Потом добавил СК в уже отлаженный рабочий проект, ошибка повторилась, потом создал проект содержащий только журнал событий и СК ошибка вновь повторилась причем на разных контроллерах 210, разных модификаций.
Характер и условия появления ошибки-исключения (предположительные):
Добавленная символьная конфигурация, выбираете несколько переменных для передачи и добавлен журнал событий(это не точно), в межсетевом экране ПЛК стоит галочка напротив правила Allow-CODESYS-OPCUA. Загружаете проект, создаёте загрузочное приложение. Открываете визуализацию в браузере и обычно я оставлял на ночь, то есть условно в 18:00 я загрузил проект и примерно в промежутке 3:00 -5:00 утра возникнет исключение: "runtime received SIGABRT - system may be in an inconsistent state". Утром вы придёте у вас останется доступ к веб-конфигуратору ПЛК, программа будет работать в рабочем режиме, но доступа к визуализации больше не будет. Иногда будет отображается один из экранов визуализации в уменьшенном виде, но ничего в нем сделать нельзя. Прилагаю ссылку на скачивание архива проекта.
https://dropmefiles.com/yyPTF
Я имел в виду несколько другое - подобные проблемы я наблюдал только тогда, когда ПЛК висел на статическом IP и его постоянно сканировали всякие сервисы, ищущие уязвимости.
Если у вас ПЛК в локальной сети - то, вероятно, проблема не в этом.
Я бы вам рекомендовал попробовать ПЛК напрямую подключить к ПК по Ethernet и проверить, будет ли возникать исключение в этом случае.
Подскажите ответ на простейший вопрос. никак не найти ответ мне.
Переменная типа INT.
как при визуализации перенести на 2 знака запятую?
вот как . а я все же надеялся что можно без перевода. просто как на панелях осуществить перенос точки
то есть в теле самой программы (CFC) все равно придется произвести преобразование? или это можно сделать в самом текстовом поле? и я так понимаю в свойстве %.2f
Добрый день. Можете таким образом, как на скринах.
Вложение 57157
Вложение 57158
подскажите думаю кто сталкивался. СПК107(М01) при использование тренда в визуализации не получается запустить в режиме эмуляции. выскакивает окно .Вложение 57283 .Вроде и смысл то понятен,но никак не могу понять где найти нужные файлы
В режиме эмуляции тренды не поддерживаются.
Используйте виртуальный контроллер:
http://www.owen.ru/forum/showthread....l=1#post296706
Добрый день!
Необходимо сделать интерфейс на двух языках. Подскажите, возможно ли в Codesys это сделать какими-то встроенными средствами?
Добрый день.
Да, см. п. 10.3.5:
https://ftp.owen.ru/CoDeSys3/11_Docu..._Visu_v2.2.pdf
Здравствуйте!
Подскажите, есть ли возможность передавать параметры по HTTP (в URL) при обращении к Web-визуализации в код ПЛК210 (CoDeSys 3.5 SP14 Patch 3) ?
Основная задача отображать нужную вкладку на странице Web-визуализации, при обращении к ней, в зависимости от параметра указанного в GET-запросе.
Или, если это не возможно, может есть какие-то другие предложения как реализовать эту задачу?
Не обязательно в GET-запросе, если есть другие варианты, можно и по другому.
Может не совсем корректно выразился наверное правильнее это назвать URL-ссылкой с параметрами.
На ПЛК есть вкладки на которых отображается информация по параметрам и управление двигателями (двигателей больше десятка).
Есть отдельный сервер, содержащий совокупную информацию по всей системе автоматизации и на нем хотелось бы сделать отдельные ссылки переходя по которым
открывалась бы вкладка с информацией и управлением соответствующим двигателем.
Сейчас сделано так, что заходим на Web-визуализацию ПЛК и выбираем вкладку с нужным двигателем, а хотелось бы переходить по ссылке с сервера сразу на нужную вкладку с выбранным двигателем.
Например, чтобы при обращении с сервера по ссылкам:
http://192.168.0.11:8080?visutab=1
открывалась бы вкладка соответствующая двигателю 1
http://192.168.0.11:8080?visutab=2
открывалась бы вкладка соответствующая двигателю 2
и т.д.
Добавьте в CODESYS в дереве проекта нужное количество узлов WebVisualization и задайте для каждого из них свое имя страницы и стартовый экран визуализации.
И получится так:
http://192.168.0.11:8080/visutab1.htm
http://192.168.0.11:8080/visutab2.htm
...
Спасибо! В крайнем случае, наверное, придется так и сделать.
Однако, некоторые вкладки могут быть одинаковые (по типу и по количеству отображаемых параметров) и в этом случае было бы логичным использовать одну вкладку, подставляя параметры конкретного двигателя по его индексу, который бы как раз и можно было бы передавать в URL, не создавая при этом множество Web-страниц.
Правильно понимаю, что передача параметров через URL не предусмотрена и, если даже и возможна, то трудно реализуема или все-таки есть какая-то возможность передать параметры в URL в код?
Передавать через URL можно только конфигурационные параметры (например, флаг поддержки multi-touch на клиенте).Цитата:
Правильно понимаю, что передача параметров через URL не предусмотрена и, если даже и возможна, то трудно реализуема или все-таки есть какая-то возможность передать параметры в URL в код?
Передать пользовательский параметр нельзя.
Технически - можно в приложении ПЛК поднять TCP- или UDP-сервер, а на стороне клиента при нажатии на ссылку отправлять на него пакет с номером экрана - но это, на мой взгляд, выглядит избыточно сложным решением.
Добрый день. Существует ли русскоязычная клавиатура для 3.5.5? С ftp не подходит по версии. Как можно решить?
Это очень печально. Т.е. никак не перекомпилировать ее? Можно не пытаться?
В V3.5 SP5 Patch 5 - можно не пытаться.
Вложение 57911
Добрый день!
Пишу проект, в котором интерфейс на 2-х языках. С элементами, где есть свойство Динамические тексты, проблем не возникает.
А есть ли возможность, сделать мультиязычными заголовки в таких элементах, как Набор вкладок или Таблица?