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

Тема: Библиотека SmsOwenLib для работы с SMS в CODESYS v2.3

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для Serhioromano
    Регистрация
    15.09.2015
    Адрес
    Бишкек
    Сообщений
    265

    По умолчанию

    Цитата Сообщение от Руслпн Посмотреть сообщение
    Стоит Trace Mode. Но разве есть разница в том, что установлено? А разве не в CodeSys создается алгоритм или переменная?
    Конечно важно. Ты же обмениваешься переменными. Я сейчас делаю подобную задачу, только ввод телефона осуществляется с пранели оператора ИП320. Я следал 4 цифровые переменные (ААА) БББ ВВ ГГ. А в кнороллере я уже конкатенирую все в одну строку.

    Код:
    number := CONCAT('7', WORD_TO_STRING(opTel1Code));
    number := CONCAT(number, WORD_TO_STRING(opTel1Num1));
    number := CONCAT(number, WORD_TO_STRING(opTel1Num2));
    number := CONCAT(number, WORD_TO_STRING(opTel1Num3));
    MAKE_NUMBER := number;
    где

    opTel1Code = ААА
    opTel1Num1 = БББ
    opTel1Num2 = ВВ
    opTel1Num3 = ГГ

    Как то так. Через скаду, наверно можно создать строковую переменную, но я не уверен.

  2. #2
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,129

    По умолчанию

    Цитата Сообщение от Serhioromano Посмотреть сообщение
    Конечно важно. Ты же обмениваешься переменными. Я сейчас делаю подобную задачу, только ввод телефона осуществляется с пранели оператора ИП320. Я следал 4 цифровые переменные (ААА) БББ ВВ ГГ. А в кнороллере я уже конкатенирую все в одну строку.

    Код:
    number := CONCAT('7', WORD_TO_STRING(opTel1Code));
    number := CONCAT(number, WORD_TO_STRING(opTel1Num1));
    number := CONCAT(number, WORD_TO_STRING(opTel1Num2));
    number := CONCAT(number, WORD_TO_STRING(opTel1Num3));
    MAKE_NUMBER := number;
    где

    opTel1Code = ААА
    opTel1Num1 = БББ
    opTel1Num2 = ВВ
    opTel1Num3 = ГГ

    Как то так. Через скаду, наверно можно создать строковую переменную, но я не уверен.
    Вот только если ВВ или ГГ начинаются с нуля, например
    (AAA) 555 06 09
    то строка получится вида
    (ААА) 555 6 9, а это совсем не одно и тоже, что (ААА) 555 06 09

    Захват-1.png
    То же самое будет и с кодом, если он начинается с "0"
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

Похожие темы

  1. Библиотека ModemOwenLib [ver. 3.5.2.7] для работы с модемом в CODESYS v3.5
    от Трофимов Артем в разделе ПЛК3xx (архив)
    Ответов: 140
    Последнее сообщение: 06.06.2018, 13:38
  2. Полноценная библиотека для работы модема ПМ01 с SMS
    от Алексей Сорокин в разделе Помощь Разработчикам
    Ответов: 8
    Последнее сообщение: 06.03.2015, 12:36
  3. Библиотека для работы с gprs
    от alexsaska в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 27.02.2015, 13:01
  4. Ответов: 2
    Последнее сообщение: 21.11.2014, 21:53
  5. Необходима библиотека работы с модемом в CoDeSyS v3
    от Александр123456 в разделе ПЛК3xx (архив)
    Ответов: 2
    Последнее сообщение: 22.01.2012, 13:16

Ваши права

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