Страница 803 из 855 ПерваяПервая ... 303703753793801802803804805813853 ... ПоследняяПоследняя
Показано с 8,021 по 8,030 из 8545

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

  1. #8021

    По умолчанию

    Добрый день!
    Напомните пожалуйста, в каком документе есть инструкция по загрузке проекта в контроллер через web-интерфейс, что-то с ходу найти не могу

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

    По умолчанию

    Цитата Сообщение от Карбофос Посмотреть сообщение
    Добрый день!
    Напомните пожалуйста, в каком документе есть инструкция по загрузке проекта в контроллер через web-интерфейс, что-то с ходу найти не могу
    Добрый день.

    п. 4.8:
    https://ftp.owen.ru/CoDeSys3/11_Docu..._Faq_v.3.4.pdf

  3. #8023

    По умолчанию

    Цитата Сообщение от atomo2 Посмотреть сообщение
    Это разработчики СТГ-3 так постарались)) Если я любым методом буду считывать концентрацию и пороги, то буду получать значения , что я выше написал, а потом их приходится конвертировать и получать уже , то что нужно...ппц какой то


    Вложение 81748
    Вложение 81747
    не подскажите как лучше сделать?
    изображение_2025-02-05_082801856.png

    Так еще пытаюсь 2 worda в dword собрать, тоже не получается

    изображение_2025-02-05_101031339.png
    Последний раз редактировалось atomo2; 05.02.2025 в 06:10.

  4. #8024

    По умолчанию

    Цитата Сообщение от atomo2 Посмотреть сообщение
    не подскажите как лучше сделать?
    изображение_2025-02-05_082801856.png

    Так еще пытаюсь 2 worda в dword собрать, тоже не получается

    изображение_2025-02-05_101031339.png
    Для начала надо убрать синюю букву M (наложение адресов регистров) https://owen.ru/forum/showthread.php?t=28167&page=6#52

    Вот универсальный пример на указателях, в зависимости от входа и выхода, можно собрать DWORD (REAL), разобрать на WORD и на BYTE
    Тут пример функции (ФБ - если нужно разобрать на 2-4 части), меняя входы и выходы, можно собирать, разбирать (переставлять) регистры и байты в любом типе переменных.
    https://owen.ru/forum/showthread.php?t=37645&page=3#30
    В вашем случае, 2 входа WORD, присваиваете в массив из двух WORD и через указатели собираете DWORD. 1 WORD2_DWORD.jpg 1 Работа WORD2_DWORD.jpg
    Для сборки можно использовать функцию, для разборки только ФБ.
    Последний раз редактировалось kondor3000; 05.02.2025 в 08:49.

  5. #8025

    По умолчанию

    capzap kondor3000 Спасибо вам большое

    Сейчас попробовал UNION изображение_2025-02-05_130439763.png

    Сейчас так же как kondor3000 советовал , попробую

  6. #8026

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    так если Вам DWORD нужен, замените REAL на DWORD, UNION это просто преобразование из одного в другое, без явного применения указателей

    ЗЫ и оскатовская библиотека тоже должна работать
    мне нужно отсечь все лишнее и оставить только 10 , это как раз и будет 1 порог)) изображение_2025-02-05_135802112.png

  7. #8027

    По умолчанию

    Цитата Сообщение от atomo2 Посмотреть сообщение
    мне нужно отсечь все лишнее и оставить только 10 , это как раз и будет 1 порог)) изображение_2025-02-05_135802112.png
    Тогда вам нужен ФБ HEX_DEC 1 HEX_DEC.jpg
    Конвертация времени BCD формата панелей, HEX в DEC и обратно DEC в HEX https://owen.ru/forum/showthread.php...39&page=20#200
    Последний раз редактировалось kondor3000; 05.02.2025 в 10:41.

  8. #8028

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Тогда вам нужен ФБ HEX_DEC 1 HEX_DEC.jpg
    Конвертация времени BCD формата панелей, HEX в DEC и обратно DEC в HEX https://owen.ru/forum/showthread.php...39&page=20#200
    Спасибо, простите за глупый вопрос в версии 3.5 он работает? а то у меня ошибки при компиляции

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

    По умолчанию

    Цитата Сообщение от atomo2 Посмотреть сообщение
    Это разработчики СТГ-3 так постарались)) Вложение 81747
    такая функция Вам должна подойти Screenshot 2025-02-05 121804.png
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  10. #8030

    По умолчанию

    Цитата Сообщение от atomo2 Посмотреть сообщение
    Спасибо, простите за глупый вопрос в версии 3.5 он работает? а то у меня ошибки при компиляции
    Вы небось скопировали ФБ HEX_DEC не думая, а это написано для Лоджика. Надо разделить ФБ на две части и в конце удалить end_fanction block
    Переменные UDINT можно поменять на DWORD.

    Что тут может не работать, одна арифметика 1 HEX_DEC.jpg
    Код:
       
    Q := x/4096 MOD 16*1000+x/256 MOD 16*100+x/16 MOD 16*10+x MOD 16; 
        Q1:=Q/100; Q2:=Q-Q1*100;
    Последний раз редактировалось kondor3000; 05.02.2025 в 21:56.

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

Похожие темы

  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

Ваши права

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