Показано с 1 по 4 из 4

Тема: Retain переменные. Как?

  1. #1

    По умолчанию Retain переменные. Как?

    Не нашел описание как использовать subj.
    Пользуюсь докой с диска пришедшего вместе с контроллером в коробке.
    Там не вся информация для меня?
    Пожалуйста подскажите:
    как сконфигурировать
    как писать
    как читать
    сколько держит
    насколько надежно
    ИЛИ ссылку на описание
    Заранее спасибо.

    Еще вопрос (раз я тут)
    можно ли литеру в байт превратить, типа: x= '$' или x = char(...)
    тоже не могу.

  2. #2

    По умолчанию

    Объявляйте VAR_RETAIN
    1) Настройте среду на русский - как это сделать описано в документации, которая лежит на диске
    2) После этого достаточно нажать клавишу F1 в среде Codesys и получите справку на русском языке с примерами программ. Доступена так же контекстная справка - попробуйте набрав слово RETAIN установить на него текстовый курсор и нажать F1
    3) У нас раз в 2 недели проходят курсы - это позволит Вам освоить CoDeSys с нуля
    4) преобразования типов происходят примерхо так xx_TO_yy где xx исходный тип а yy целевой например bb:=STRING_TO_BYTE('A');

  3. #3

    По умолчанию Не так

    Виноват допустив разночтения.
    Находясь в поиске аналогии x='$' я пытался сказать,
    что мне нужна операция получения ASCII кода символа.
    Например '1' = 0x31, а '$' = 0x24

    За retain var спасибо.

  4. #4

    По умолчанию

    А в чем проблема? Записываете в строку интересующий символ, затем обр. к ней по указателю на байт и получаете 8-битное значение символа.
    Возможна и обратное преобразование
    Тролль-наседка, добрый, нежный и ласковый

Ваши права

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