Страница 228 из 274 ПерваяПервая ... 128178218226227228229230238 ... ПоследняяПоследняя
Показано с 2,271 по 2,280 из 3041

Тема: CODESYS V3.5. Визуализация

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Добрый день!
    Как с визуализации добавлять рецепты, что бы названия шли recipe+номер, а название рецепта вводимое с визуализации добавлялось в локализацию для выпадающего меню?
    Или хотя бы как его созданное отредактировать. Могу создать пустые рецепты, а затем с визуализации редактировать. Главное что бы название в локализации менять для выпадающего меню
    Последний раз редактировалось Nerion; 22.05.2024 в 09:37.

  2. #2
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,885

    По умолчанию

    Цитата Сообщение от Nerion Посмотреть сообщение
    Добрый день!
    Как с визуализации добавлять рецепты, что бы названия шли recipe+номер, а название рецепта вводимое с визуализации добавлялось в локализацию для выпадающего меню?
    Или хотя бы как его созданное отредактировать. Могу создать пустые рецепты, а затем с визуализации редактировать. Главное что бы название в локализации менять для выпадающего меню
    Добрый день.
    https://youtu.be/kSvAIXhnMFA?si=BSGbneZDDx6Uscaa

  3. #3

    По умолчанию

    Наконец то пришёл контроллер с модулями и можно шевелить реальное железо.
    Ну и как всегда пошли вопросы, пишу в раздел визуализации.
    1)при использовании объекта бегунок с галочкой "показать шкалу" - рисуется деления а сам бегунок пропадает и получается невозможно изменить/двигать! Только если сильно увеличить размер бегунок появляется. При нажатии на бегунок он не передвигается на место нажатия шкалы и чтобы сдвинуть его от мин/макс приходится брать и тянуть по всей длине. В Win это удобно сделано - ткнул на середину - он прыгнул, ткнул ещё - он ещё на шаг... здесь бы так.
    2)бегунком хотел регулировать яркость - Application.TargetVars.stScreen.udiFullBrightness привязал к нему, в онлайне вижу - меняется эта переменная а яркость НЕТ! Параметр использования конфигурации в FALSE - тоесть из программы
    3) Как в пуле изображений использовать изображение большее чем число точек на экране СПК - допустим я хочу положить гидросхему размером 2000х1500 точек и вызвать её в масштабе 1 к 1 и полосами прокрутки или слайдом двигать по экрану панели - такое можно??? как??? пробывал просто большое в визуализацию ложить - обрезается и всё. Пробывал бегунком менять положение картинки - двигается но ОООчень тормознуто с учётом того что надо держать бегунок именно за "ручку", при этом ограничить область вывода нельзя(можно ???), если двигаю в бок то перекрывает вертикальный бегунок и наоборот.(помогает только передний план бегунка). Не будет ли проблем если картинка вылазит за экран с отрицательной координатой?? или со слишким большим размером - типо переполнение буфера постепенно и как следствие крах системы??
    4)При создании архива определяю наличие USB флешки и вывожу на экран статус - монтирована или нет - TargetVars.stDrives.xUsbMounted, также на экран в прямоугольник вывожу TargetVars.stDrives.uliFsFreeSize и TargetVars.stDrives.uliFsUsedSize (сколько свободно и сколько занято). Выдёргиваю носитель - статус монтирования отключается (прямоугольник меняет цвет) а данные о размере остаются в прямоугольниках - что за...дела!!! объём должен быть 0 когда нет носителя. После установки флешки обратно (посмотрел на ПК - всё пишется) счётчик места перестал меняться (при включении питания менялось) хотя диск смонтировался. Подождал несколько записей(каждые 5сек лог температуры), извлекаю диск по правилам - UNMOUNT, ставлю в ПК - записи все есть !!! вставляю обратно, - определилась и размер поменялся и снова не увеличивается и так несколько раз проверил.
    Как это можно поправить? спасибо.

  4. #4
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,885

    По умолчанию

    1) Выложите скриншот, на котором видно все настройки вашего ползунка.

    В Win это удобно сделано - ткнул на середину - он прыгнул, ткнул ещё - он ещё на шаг... здесь бы так.
    В настройках элемента поставьте галочку Прокрутка выполнена.

    2) Пожалуйста, свяжитесь со мной через телеграм (в подписи) и продемонстрируйте это поведение по AnyDesk.

    3) Создайте дополнительный экран визуализации размером 2000х1500. Добавьте на него нужные элементы.
    На основном экране визуализации добавьте элемент Фрейм и задайте ему тип масштабирования Фиксировано и прокручивается. В конфигурации фреймы выберите ваш дополнительный экран.

    4)

    Как это можно поправить?
    Отказом от "выдергивания" накопителя и использованием корректной процедуры через узел Drives - сначала дать команду на отмонтирование (Unmount), дождаться ее выполнения (Unmount Done) и только после этого извлечь накопитель.

  5. #5

    По умолчанию

    1)
    Снимок_бегун.PNG
    2) У нас разница во времени 5 часов.. и интернет не быстрый.. ну и Вас отвлекать..
    3)Сделал 2500 на 2000, положил картинки схемы, сделал фрейм, привязал эту большую визуализацию к фрейму, на кнопку ЭКРАН привязал открытие визуализации с фреймом и при нажатии вылетает фатальная ошибка:
    картинка
    Снимок_visuBIG.PNG
    IMG_20240530_082940.jpg ошибка
    Тоесть он пытается отобразить визуализацию с фреймом в котором большая визуализация - и крашится, изменил размеры с 2500х2000 на 250х200 визуализация запустилась но изображения картинки во фрейме нет.. хотя картинка лежит в обласи 250х200
    СнимокFrame.PNG - вот фрейм на этой визуализации
    4) флешку я вынимаю только тогда, когда она unmount - квадратик становится красным при not TargetVars.stDrives.xUsbMounted, тогда вынимаю, а размер всё равно отображается.
    usb-fl.PNG
    IMG_20240530_101350.jpg
    IMG_20240530_101420.jpg, а , увидел ошибку, надо USBFree..., не с того диска брал... но и там меняется размер - внутренняя память стояла с прошлых тестов, сейчас при извлечении сразу 0 0 .Всё ОК. прошу прощения я сам виноват.
    команду на размонтирование подаю по клику на квадратик - когда он зелёный
    Снимок_unm.PNG
    Последний раз редактировалось PupaJr; 30.05.2024 в 06:03.

  6. #6
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,885

    По умолчанию

    1) Высота бегунка действительно завязана на высоту элемента - такова реализация в CODESYS.
    Вижу по скриншоту, что вы подобрали значение высоты, при которой он отрисовывается с приемлемым размером.

    2) Разница во времени - не проблема, я рано начинаю работать.
    Достаточно более-менее стабильного интернета, какие-то высокие скорости не требуются.

    3) Вы к фрейму экран не привязали - поэтому и возникает исключение. См. скриншот:

    2024-05-30_6-42-56.png

  7. #7

    По умолчанию

    Спасибо Вам большое, всё заработало!
    1) но вот яркость 0 - это не НОЛЬ, экран не гаснет, и при выключении/включении она снова 100% и режет глаза - как пофиксить и запомнить? через RETAIN? И при первом цикле ПЛК загонять в настройки?
    2) фрейм не удобно двигать бегунками, надо бы по клику по нему "кликнутую точку" изображения ставить в центр фрейма - или нажать и двигать изображение во фрейме - вот будет удобно, будем придумывать как.. думаю - с объекта SCREEN можно считать координаты курсора , далее зная разницу между центром фрейма и точки нажатия (в координатах экрана) смещаю на эту разницу сами бегунки (переменная фрейма - прокрутки).. будем пробывать.. сделал так: (из центра кординату мыши)
    targetvars.slide_X:=targetvars.slide_X+(535-Screen.cursorX);
    targetvars.slide_Y:=targetvars.slide_Y+(250-Screen.cursorY);

    тыкаю по экрану фрейма картинка едет в точку нажатия, ура!. теперь можно и ползунки/бегунки отключить, экран и так не большой место просмотра увеличится..
    Снимокslide.PNG
    Последний раз редактировалось PupaJr; 31.05.2024 в 06:20.

  8. #8
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,885

    По умолчанию

    Цитата Сообщение от PupaJr Посмотреть сообщение
    выключении/включении она снова 100% и режет глаза - как пофиксить и запомнить? через RETAIN? И при первом цикле ПЛК загонять в настройки?
    Именно так.

  9. #9

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Именно так.
    тоесть в системном меню самого контроллера я яркость никак не поменяю?? и будем щюриться и в солнцезащитных очках смотреть на экран... При просмотре всех параметров я НЕ увидел регулировку яркости/контрастности/подсветки.. для всех LCD это должно быть...
    жаль если нет...
    (через RETAIN уже сделал)
    И вот решил добавить - снова появился прямоугольный артефакт - затирает часть экрана - он меньше чем подсказка на элементах, появился пока писал верхнее сообщение - снимок этого места экрана на пост выше, я НИЧЕГО не делал, панель просто лежала на столе.
    IMG_20240531_114409.jpg
    причём вроде как появляется на месте после подсказки к элементу когда на него нажимаеш - но меньшего размера чем подсказка всплывала, и так в разных элементах экрана.. баг какой-то..
    Последний раз редактировалось PupaJr; 31.05.2024 в 06:51.

  10. #10
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,885

    По умолчанию

    Цитата Сообщение от PupaJr Посмотреть сообщение
    тоесть в системном меню самого контроллера я яркость никак не поменяю?? и будем щюриться и в солнцезащитных очках смотреть на экран... При просмотре всех параметров я НЕ увидел регулировку яркости/контрастности/подсветки.. для всех LCD это должно быть...
    жаль если нет...
    (через RETAIN уже сделал)
    Нет, не поменяете. Подразумевается, что системное меню требуется только на этапе начальной настройки СПК.
    Редко в каких случаях требуется регулярно в него заходить.

Страница 228 из 274 ПерваяПервая ... 128178218226227228229230238 ... ПоследняяПоследняя

Похожие темы

  1. Визуализация CoDeSys
    от Newcomer в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 24.04.2018, 15:26
  2. Визуализация в CoDeSys
    от Newcomer в разделе ПЛК1хх
    Ответов: 15
    Последнее сообщение: 10.05.2017, 21:11
  3. Визуализация CodeSys
    от DanJer в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 30.08.2012, 03:53
  4. Визуализация Codesys
    от Slipknot в разделе ПЛК1хх
    Ответов: 9
    Последнее сообщение: 31.10.2008, 11:36
  5. Визуализация в CoDeSys 2.3
    от Slawa в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 29.08.2008, 17:30

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •