Страница 355 из 417 ПерваяПервая ... 255305345353354355356357365405 ... ПоследняяПоследняя
Показано с 3,541 по 3,550 из 4668

Тема: Фичи и баги OWEN Logic

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

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

    По умолчанию

    Цитата Сообщение от Николай Суриков Посмотреть сообщение
    Есть переменная из часов реального времени "Время в миллисек" - она целочисленная.
    Так как мне в слейв передать переменную часов реального времени?
    Штатными средствами разделить 4 байта на 2 по 2?
    Если ПР Мастер, то ставите 2 регистра,
    если ПР слейв, то разбираете 32 битную на две 16 битных и передаёте 2 переменных. 1 32 битные.jpg
    Последний раз редактировалось kondor3000; 21.04.2025 в 20:07.

  2. #2

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Если ПР Мастер, то ставите 2 регистра,
    если ПР слейв, то разбираете 32 битную на две 16 битных и передаёте 2 переменных. 1 32 битные.jpg
    товарищи. форумчане подскажите как передать с пр200 в клауд эти 2 переменные. если можно со скрином. у кого уже настроено в клауде . или плохо читал или нет в описании к клауду. спасибо.

  3. #3

    По умолчанию

    Мне кажется, в самой последней версии OL вводилась возможность чтения 32-разрядных переменных.
    Надеюсь - не ошибся. Вот только проверить не могу, у меня Win7.

  4. #4

    По умолчанию

    Цитата Сообщение от FPavel Посмотреть сообщение
    Мне кажется, в самой последней версии OL вводилась возможность чтения 32-разрядных переменных.
    Надеюсь - не ошибся. Вот только проверить не могу, у меня Win7.
    Я могу наврать, но чтение 32х разрядов было вон ещё на ПР200 давно.
    Просто в количестве регистров указываем 2 штуки. И запись вроде тоже.
    Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
    Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net | Канал в ТГ @CsCsNetLab

  5. #5

    По умолчанию

    Цитата Сообщение от FPavel Посмотреть сообщение
    Мне кажется, в самой последней версии OL вводилась возможность чтения 32-разрядных переменных.
    Надеюсь - не ошибся. Вот только проверить не могу, у меня Win7.
    Ставьте Owen Logic2.10.366, уже проверил, работает на Win7 (32 бит), а 2 переменные в слейве поставить нельзя.

    Цитата Сообщение от Cs-Cs Посмотреть сообщение
    Я могу наврать, но чтение 32х разрядов было вон ещё на ПР200 давно.
    Просто в количестве регистров указываем 2 штуки. И запись вроде тоже.
    Только в Мастере 2 регистра можно поставить , в слейве нет до сих пор, во всех моделях.
    Последний раз редактировалось kondor3000; 21.04.2025 в 20:09.

  6. #6

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Только в Мастере 2 регистра можно поставить , в слейве нет до сих пор, во всех моделях.
    Принято, СПАСИБО тебе! Ты лучше всех всё знаешь!
    Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
    Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net | Канал в ТГ @CsCsNetLab

  7. #7

    По умолчанию

    Ясно. Спасибо.

    Пока не буду обновляться - через 2-3 недели сдача, а критически важных улучшений/исправлений для этого проекта не предложено.

    Не совсем понял про Win7 (32 бит) - знал, что такая версия существует, но не думал, что кто-то использует - предполагал, что большинство x64 применяют Win7x64.

  8. #8

    По умолчанию

    Кстати, по обновлению. При обновлении сегодня с 2.7 на 2.10 изменил путь установки (всегда так делаю, даже не знаю почему) и всегда старая версия остается живой, без всяких танцев с бубнами. Т.е. на ПК доступны сразу 2 версии. Для любителей обновить и потом думать как откатить назад пригодится...

  9. #9
    Пользователь
    Регистрация
    13.11.2013
    Адрес
    Вологда
    Сообщений
    15

    По умолчанию Типы переменных OL

    В руководстве к OL знаковая переменная типа Long не описывается, всплывающая подсказка несколько смущает. 16 битное целочисленное используем для сетевых переменных?
    Изображения Изображения

  10. #10

    По умолчанию

    Цитата Сообщение от Mike_K Посмотреть сообщение
    В руководстве к OL знаковая переменная типа Long не описывается, всплывающая подсказка несколько смущает. 16 битное целочисленное используем для сетевых переменных?
    Знаковых типа INT и DINT в Лоджике нет, используйте Функции FLOAT_TO_INT и INT_TO_FLOAT
    FLOAT_TO_DINT и DINT_TO_FLOAT https://owen.ru/forum/showthread.php...821#post429821

    Для передачи 1 регистра 16 битное WORD (INT), для 2 регистров 32 битное UDINT (DINT, DWORD ).
    Последний раз редактировалось kondor3000; 21.04.2025 в 22:57.

Страница 355 из 417 ПерваяПервая ... 255305345353354355356357365405 ... ПоследняяПоследняя

Похожие темы

  1. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 404
    Последнее сообщение: 25.08.2020, 15:17
  2. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Программируемые реле
    Ответов: 401
    Последнее сообщение: 28.07.2016, 19:46
  3. OWEN Logic 1.2.0.14b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 40
    Последнее сообщение: 21.02.2011, 14:16
  4. OWEN Logic 1.1.0.11b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 58
    Последнее сообщение: 12.10.2010, 20:55

Ваши права

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