Показано с 1 по 10 из 22

Тема: преобразования

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,842

    По умолчанию

    Цитата Сообщение от bort992 Посмотреть сообщение
    Совсем запутался. Задача такая, есть переменная STRING с номером абонента '9051458992', это значение нужно разбить пополам "90514" и "58992" в формате DWORD и отправить на панель Скады. Помогите пожалуйста

    Функции из standart.lib
    LEFT
    RIGHT
    и два раза STRING_TO_DWORD

    Код:
    PROGRAM PLC_PRG
    VAR
    	strNumber: STRING(10);
    	loDWORD: DWORD;
    	hiDWORD: DWORD;
    END_VAR
    loDWORD:= STRING_TO_DWORD(RIGHT(strNumber, 5));
    hiDWORD:= STRING_TO_DWORD(LEFT(strNumber, 5));
    Последний раз редактировалось petera; 16.08.2019 в 20:38.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

Ваши права

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