Страница 772 из 855 ПерваяПервая ... 272672722762770771772773774782822 ... ПоследняяПоследняя
Показано с 7,711 по 7,720 из 8547

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

  1. #7711

    По умолчанию

    Цитата Сообщение от инт Посмотреть сообщение
    коллеги ,здравствуйте. у меня вопрос мне нужно на выходе с номероми1331-1334 соотнести real сигнал. в модбас слайве там тип ворд. я сделал объединение (я могу в объединение загнать все 4 переменные? я сделал 2для примера) объявил название объединения на 3ем скрине добавил точку в программу.на странице конф. задал начальный адрес 1331 83 регистр правильно сделал? а что дальше? сомнения в соотношении каналов

    Вам что 68 пустых регистров не хватило? Зачем 100 сделали?
    Посчитали не правильно 83*16=1328 бит - начальный
    Функция 2WORD_TO_REAL используется сама по себе, без объединения UNION. Если делаете объединение, то функция не нужна.
    Соотнесение тоже не правильно.

    REAL можно передать вообще без ничего, так же как вы передаёте 70 WORD, вот скрин 1 Передача Риал.jpg
    Часть массива WORD, использует массив REAL и передаёт несколько штук, с указанного адреса в середине.
    Последний раз редактировалось kondor3000; 22.10.2024 в 20:32.

  2. #7712

    По умолчанию

    Как обратится к байту переменной WORD? По аналогии с записью у Сименса.Снимок.PNG

  3. #7713

    По умолчанию

    Цитата Сообщение от CripKitty Посмотреть сообщение
    Как обратится к байту переменной WORD? По аналогии с записью у Сименса.Снимок.PNG
    VarWord.0
    VarWord.1
    VarWord.2
    .
    .
    VarWord.15

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

    По умолчанию

    Цитата Сообщение от CripKitty Посмотреть сообщение
    Как обратится к байту переменной WORD? По аналогии с записью у Сименса.Снимок.PNG
    Добрый день.
    Подобный синтаксис появился только в V3.5 SP19.
    В более ранних версиях (в частности, в используемой для наших ПЛК V3.5 SP17 Patch 3) можно использовать функции библиотеки CAA Memory: HighByte, LowByte и т. д.

  5. #7715

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Вам что 68 пустых регистров не хватило? Зачем 100 сделали?
    Посчитали не правильно 83*16=1328 бит - начальный
    Функция 2WORD_TO_REAL используется сама по себе, без объединения UNION. Если делаете объединение, то функция не нужна.
    Соотнесение тоже не правильно.

    REAL можно передать вообще без ничего, так же как вы передаёте 70 WORD, вот скрин 1 Передача Риал.jpg
    Часть массива WORD, использует массив REAL и передаёт несколько штук, с указанного адреса в середине.
    100 сделал потому что там у меня ещё и другие сигналы на адресах 32....сейчас точно не помню.попробую напишу спасибо.

  6. #7716

    По умолчанию

    Добрый день. В очередной раз зависает установка Codesys На этапе "install all packages added to the setup". Ранее устанавливал и была такая же проблема, но сносил и чистил реестр и в итоге был успех на раз 4-5. Сейчас никакой способ не помогает) Папку темп чистил, антивирус отключал. Как это победить?) Виндоус 11, Codesys 3.5.17.30.

  7. #7717

    По умолчанию

    Здравствуйте. У меня вопрос, -как на CFC сделать суммирование отвесов. Встречался с сумматором на регистре, но не знаю есть что то подобное в CodeSYS.
    Последний раз редактировалось Александр Казаков; 23.10.2024 в 13:55.

  8. #7718

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Вам что 68 пустых регистров не хватило? Зачем 100 сделали?
    Посчитали не правильно 83*16=1328 бит - начальный
    Функция 2WORD_TO_REAL используется сама по себе, без объединения UNION. Если делаете объединение, то функция не нужна.
    Соотнесение тоже не правильно.

    REAL можно передать вообще без ничего, так же как вы передаёте 70 WORD, вот скрин 1 Передача Риал.jpg
    Часть массива WORD, использует массив REAL и передаёт несколько штук, с указанного адреса в середине.
    доброе утро,коллеги.такой вопрос у меня адресное поле начинается с %IW59. получается что для модбаса у меня 0регистр на IW59.если нужен 1331 адрес. я должен с какого считать с нулевой адрес ? можно не указывать на странице конфиг. модбас начальные адреса , а просто сделать подсчет.с 0 адреса умножая на 16 и уже его объявлять или все таки с IW59Снимок экрана 2024-10-24 074850.pngу меня начальная нумерация 1331-1334для real переменных показания приборов LT TT PT и продолжение 3197- 3239 для bool переменных показания состояния (есть нет).
    Последний раз редактировалось инт; 24.10.2024 в 07:54.

  9. #7719

    По умолчанию

    Цитата Сообщение от инт Посмотреть сообщение
    доброе утро,коллеги.такой вопрос у меня адресное поле начинается с %IW59. получается что для модбаса у меня 0регистр на IW59.если нужен 1331 адрес. я должен с какого считать с нулевой адрес ? можно не указывать на странице конфиг. модбас начальные адреса , а просто сделать подсчет.с 0 адреса умножая на 16 и уже его объявлять или все таки с IW59Снимок экрана 2024-10-24 074850.pngу меня начальная нумерация 1331-1334для real переменных показания приборов LT TT PT и продолжение 3197- 3239 для bool переменных показания состояния (есть нет).
    %IW59 это вообще не адреса модбас, а внутренние в ПЛК, забудьте про них.
    Вы сейчас про чтение мастером или про слейв пишите?
    Вы адреса булевых переменных не путаете с адресами регистров? Откуда вы взяли адреса 1331-1334 и 3197- 3239 ?
    Последний раз редактировалось kondor3000; 24.10.2024 в 09:43.

  10. #7720

    По умолчанию

    Цитата Сообщение от Николай Суриков Посмотреть сообщение
    VarWord.0
    VarWord.1
    VarWord.2
    .
    .
    VarWord.15
    Добрый день, таким образом мы обращаемся к битам, а хотелось бы непосредственно к байтам переменной WORD

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

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 4000
    Последнее сообщение: Вчера, 12: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

Ваши права

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