Страница 757 из 1041 ПерваяПервая ... 257657707747755756757758759767807857 ... ПоследняяПоследняя
Показано с 7,561 по 7,570 из 10404

Тема: ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)

  1. #7561
    Пользователь Аватар для DIPHENHYDRAMINE
    Регистрация
    14.01.2018
    Адрес
    Воскресенск
    Сообщений
    38

    По умолчанию

    добрый вкчер!!
    ребята почему так происходит??


    Вложение 47403

    жму ОК


    Вложение 47404


    как исправить???

    это в конфигураторе
    переменная нигде не используется...

  2. #7562
    Пользователь Аватар для DIPHENHYDRAMINE
    Регистрация
    14.01.2018
    Адрес
    Воскресенск
    Сообщений
    38

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Никак в этом мире.
    Говорят где-то перпендикулярной вселенной могут в 23 бита затолкать 34
    а как можно объеденить 2 WORDA "962990" и "5758" чтобы на выходе получить 9629905758


    Вложение 47424

  3. #7563

    По умолчанию

    Цитата Сообщение от DIPHENHYDRAMINE Посмотреть сообщение
    а как можно объеденить 2 WORDA "962990" и "5758" чтобы на выходе получить 9629905758


    Вложение 47424
    S = 962990 * 10000 + 5758;

    S объяви как DWORD.

  4. #7564

    По умолчанию

    Цитата Сообщение от IVM Посмотреть сообщение
    S = 962990 * 10000 + 5758;

    S объяви как DWORD.
    Не получится, переполнение)

  5. #7565
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,224

    По умолчанию

    Цитата Сообщение от DIPHENHYDRAMINE Посмотреть сообщение
    а как можно объеденить 2 WORDA "962990" и "5758" чтобы на выходе получить 9629905758


    Вложение 47424
    наглядно же показал как номер телефона с панели обработать в плк https://owen.ru/forum/showthread.php...l=1#post326194
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  6. #7566
    Пользователь Аватар для DIPHENHYDRAMINE
    Регистрация
    14.01.2018
    Адрес
    Воскресенск
    Сообщений
    38

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    наглядно же показал как номер телефона с панели обработать в плк https://owen.ru/forum/showthread.php...l=1#post326194
    с панелью я разобрался..... а с ПЛК встал в тупик.....
    в конфигураторе какой тип выбирать?
    к сожалению под рукой нет не панели ни ПЛК.... мне так проще было бы....

  7. #7567
    Пользователь Аватар для DIPHENHYDRAMINE
    Регистрация
    14.01.2018
    Адрес
    Воскресенск
    Сообщений
    38

    По умолчанию

    я думал уже в панели разбить на 2 DWORDа...... забивать номер частями.... в ПЛК объеденить.... нл как...? в тупике сижу....
    помогите плииизззз....

  8. #7568
    Пользователь Аватар для DIPHENHYDRAMINE
    Регистрация
    14.01.2018
    Адрес
    Воскресенск
    Сообщений
    38

    По умолчанию

    Мужики ну помогите пожалуйста...... (немного болею) а до кона недели надо разобраться с СМС....
    с SMSOWEN.lib думаю разберусь....
    с меня пару банок пива...))

  9. #7569
    Пользователь Аватар для DIPHENHYDRAMINE
    Регистрация
    14.01.2018
    Адрес
    Воскресенск
    Сообщений
    38

    По умолчанию

    забыл приложить проект.... (болею.... поэтому туплю....)

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

    По умолчанию

    Цитата Сообщение от DIPHENHYDRAMINE Посмотреть сообщение
    забыл приложить проект.... (болею.... поэтому туплю....)
    На сколько я помню, номера телефонов для SmsOwenLib вводится в формате String
    Причем, вводить их надо в международном формате! Не 9629905758, а 79629905758
    https://owen.ru/forum/showthread.php...ll=1#post86678
    Внимание!
    Номер вводится целиком в формате ХХХ (ССС) ..... , где
    ХХХ - код страны. Для России - 7, для Украины - 380
    ССС - код оператора.

    Вводите номер слитно, без скобок и знака "+"
    Примеры:
    Россия - 79012345678
    Украина - 3809012345678
    По этому я в свое время предлагал вводить с панели только переменную часть -девять последних цифр номера. Т.к. для России две первые цифры номера будут '79'.
    https://owen.ru/forum/showthread.php...l=1#post135055

    При этом "переменная часть" номера помещается в один DWORD, его и нужно вводить с панели.
    Получится для 10 номеров -10 элементов 4byte в модуле Slave.
    Вложение 47461

    Полный номер собирать в программе из префикса '79' и DWORD

    На ST
    Код:
    VAR
        StrNmbr: STRING(11);
        Nmbr: DWORD;
    END_VAR
    StrNmbr:=CONCAT('79',DWORD_TO_STRING(Nmbr));
    На CFC
    Вложение 47462
    В панели я вводил номера так
    :
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

Страница 757 из 1041 ПерваяПервая ... 257657707747755756757758759767807857 ... ПоследняяПоследняя

Метки этой темы

Ваши права

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