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

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

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11
    Пользователь Аватар для Olex007
    Регистрация
    24.04.2008
    Адрес
    Запорожье
    Сообщений
    39

    По умолчанию

    Цитата Сообщение от kukla100 Посмотреть сообщение
    Подскажите кто нибудь, как из панели задавать несколько телефонных номеров для модема, с учётом, что количество номеров телефонов может меняться. Может както так ? Проект прилагаю.
    Примерно так (как вариант):
    1. Создайте в Modbus устройстве нужное количество DWORD (4байта) регистров и назовите их, например, PhoneNum_1 ... PhoneNum_N
    2. Создайте необходимые переменные, например
    VAR_GLOBAL
    PhoneList: ARRAY [0..N] OF STRING(12); (*Список телефонов для рассылки смс*)
    PhoneListCount: BYTE; (* Количество реальных телефонов в списке *)
    END_VAR

    3. Создать PRG с примерно следующим содержимым
    PROGRAM Dword2phone
    VAR
    i:BYTE;
    END_VAR
    i:=0;
    IF PhoneNum_1 > 320000000 AND PhoneNum_1 < 999999999 THEN
    PhoneList[i]:=CONCAT('380',DWORD_TO_STRING(PhoneNum_1));
    i:=i+1;
    END_IF;
    .....
    IF PhoneNum_N > 320000000 AND PhoneNum_N < 999999999 THEN
    PhoneList[i]:=CONCAT('380',DWORD_TO_STRING(PhoneNum_N));
    i:=i+1;
    END_IF;
    PhoneListCount:=i;

    4.При вызове FB массовой рассылки я предварительно по фронту вызываю эту PRGшку и
    FB_SMS_SL.NumCount:=PhoneListCount;(*тут имя экземпляра поставить*)
    p.s. 32... и 99... - номера всех мобильных операторов находятся в этом диапазоне (не только мобильные но и коды городов)
    p.p.s. Про панель не написал, но и так ясно что в эти регистры с панели надо писать номера телефонов типа 661234567 (66 - Jeans МТС Украина)
    Последний раз редактировалось Olex007; 12.05.2014 в 11:37.

Похожие темы

  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

Ваши права

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