Страница 812 из 855 ПерваяПервая ... 312712762802810811812813814822 ... ПоследняяПоследняя
Показано с 8,111 по 8,120 из 8545

Тема: CODESYS V3.5. Вопросы и ответы

  1. #8111

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    1. После изменения пути следует перезагрузить контроллер.
    2. Ничего. Так и должно быть - это read-only область прошивки контроллера. Она всегда будет заполнена ровно на 100%.
    У вас, скорее всего, просто повредился файл базы журнала тревог.
    Поменял карту. Стало гораздо лучше. Спасибо.

  2. #8112

    По умолчанию

    Еще вопрос. Почему TargetVars.stDrives... не заполнены значениями?
    Изображения Изображения

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

    По умолчанию

    Цитата Сообщение от Назаров Александр Посмотреть сообщение
    Еще вопрос. Почему TargetVars.stDrives... не заполнены значениями?
    Потому что они не привязаны к каналам компонента Drives.

  4. #8114

    По умолчанию

    Цитата Сообщение от TaPX Посмотреть сообщение
    ну там немного не то. Мне бы хотелось ложить в массив ИНТы, причем только оригинальные - аналог множества в питоне. И доставать их оттуда по принципу FIFO

    PS. Нашел в Oscat реализацию:
    Вложение 82045
    PPS: Осталось реализовать оригинальность элементов
    если кому интересно, чуть подпилил оскатовскую реализацию очереди: теперь она содержит только оригинальные значения, и выдергиваемые значения в массиве обнуляются (аналог pop() в питоне). Будет здорово, если кто-то найдет, как это можно оптимизировать/отрефакторить.
    Снимок экрана 2025-02-20 154010.png

  5. #8115

    По умолчанию

    Привет.
    Подскажите что я делаю не так?
    Я хочу вывести на экран переменные с 3-я знаками после запятой. Тип этих переменных - LongReal. Указываю формат - %1.3f
    Настраиваю:

    Screenshot 2025-02-21 072342.png

    Однако потом на дисплее я вижу:

    Screenshot 2025-02-21 072405.png

    Почему я вижу шесть знаков после запятой, а не три?

  6. #8116
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,574

    По умолчанию

    Цитата Сообщение от ВладОвен Посмотреть сообщение
    Почему я вижу шесть знаков после запятой, а не три?
    попробуйте %07.3f
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  7. #8117

    По умолчанию

    Цитата Сообщение от ВладОвен Посмотреть сообщение
    Привет.
    Подскажите что я делаю не так?
    Я хочу вывести на экран переменные с 3-я знаками после запятой. Тип этих переменных - LongReal. Указываю формат - %1.3f
    Настраиваю:

    Screenshot 2025-02-21 072342.png

    Однако потом на дисплее я вижу:

    Screenshot 2025-02-21 072405.png

    Почему я вижу шесть знаков после запятой, а не три?
    Этот глюк в последнее время уже самого подбешивает...
    Решение:
    Ctrl + A, Clrl + X, Ctrl + S, Ctrl + V, Ctrl +S
    После этого грузим в контроллер - и всё работает

  8. #8118

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    попробуйте %07.3f
    а какая логика?

  9. #8119
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,574

    По умолчанию

    Цитата Сообщение от TaPX Посмотреть сообщение
    а какая логика?
    это рекомендация нейросети, зная что REAL показывает 10 знаков, а в Вашем случае LREAL показывает 15, то с фиксиованной размерностью должно быть обязательно три знака после запятой при формате %012.3f для LREAL, такое форматирования найдете даже в хелпе на КДС https://content.helpme-codesys.com/e..._a_string.html
    Последний раз редактировалось capzap; 21.02.2025 в 12:47.
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  10. #8120

    По умолчанию

    Цитата Сообщение от aaaSashaMGGU Посмотреть сообщение
    Решение:
    Ctrl + A, Clrl + X, Ctrl + S, Ctrl + V, Ctrl +S
    После этого грузим в контроллер - и всё работает
    Спасибо. Это сработало.

Страница 812 из 855 ПерваяПервая ... 312712762802810811812813814822 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 3997
    Последнее сообщение: Вчера, 13:05
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 849
    Последнее сообщение: 16.11.2025, 08:58
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 273
    Последнее сообщение: 08.09.2025, 13:21
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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