Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 18

Тема: Удаленная отладка CoDeSys и отправка SMS

  1. #1

    По умолчанию Удаленная отладка CoDeSys и отправка SMS

    Предполагается использовать контроллер ПЛК150 для управления электроотоплением удаленного (150км) помещения. К порту RS-232 Debug хотим подключить GSM модем ПМ01.
    Вопрос состоит в следующем:
    1.Допускается ли загрузка/отладка проекта через CSD соединение, т.е. GSM_модем-GSM_модем?
    2.Насколько комфортна отладка проекта через CSD соединение - небольшая задача с ~50 переменными?
    3.Возможно ли при отсутствующем CSD соединении CoDeSys и ПЛК, отправлять/принимать SMS сообщения через этот модем?

  2. #2

    По умолчанию

    1. Допускается.
    2. Комфортным я бы это не назвал. Неторопливо очень.
    3. Нельзя. Не ясно, как переключать режимы, ведь соединение с CoDeSys инициируется извне.

  3. #3

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    3. Нельзя. Не ясно, как переключать режимы, ведь соединение с CoDeSys инициируется извне.
    А если сделать следующим образом:
    Контроллер выполняет управляющую задачу, отсылает SMS о тревогах и просматривает не поступили ли входящие SMS с командами и обрабатывает эти команды в полученных SMS. При этом одной из команд может быть команда - перейти в режим приема входящих соединений от CoDeSys. После чего контроллер может принимать входящее подключение CoDeSys и появляется возможность отладки. После перезагрузки контроллера переводить его опять в режим работы с SMS.
    Это все мои предположения, т.к. до этого я не работал с GSM модемами. Просьба Специалистов сказать возможно ли это реализовать. Может быть несколько поправив описанную стратегию работы контроллера. Просто ставить два GSM модема - это большая роскошь. При этом необходима работа с **** а также возможность удаленной загрузки/отладки проекта.

  4. #4

    По умолчанию

    давайте определимся - отладка на объекте - отладкой. работа с смс - работой с смс. не стоит мешать все в кучу (будет дольше и дороже отладки на месте).

  5. #5

    По умолчанию

    Единственный работоспособный вариант - реле, управляемое ПЛК и переключающее контакты модема на 2 порта, DBGU (CoDeSys) и обычный - SMS.
    И Вы управляете реле и сами определяете как и по каким командам происходит переключение.

  6. #6

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    давайте определимся - отладка на объекте - отладкой. работа с смс - работой с смс. не стоит мешать все в кучу (будет дольше и дороже отладки на месте).
    В том от и дело, что отладка на объекте должна быть минимальна. Система будет отработана и проверена у нас в офисе. Затем монтажники монтируют систему и предполагается один выезд программиста. Затем в случае возникновения проблемы необходимо предоставить возможность программисту удаленно работать с контроллером через канал GSM-модема. Выезд на объект проблематичен и дорог, т.к. цена проекта минимальна.
    Если существует проблема программного переключения режима доступ CoDeSys/прием-отправка **** то
    может быть возможно предусмотреть физический ключ переключения режимов?
    Можно ли из программы узнать активно ли в данный момент времени по порту RS232 подключение CoDeSys?

  7. #7

    По умолчанию

    С ПЛК150 у Вас ничего не выйдет.
    Порт Debug 232 детектирует кабель, подключенный к нему в момент включения самого контроллера. Если он определит кабель как "непрограммируемый", то без включения выключения ничего не получится - хоть 100 раз кабеля аппаратно переставляйте.
    Вариант с Ethernet рассматривается?

  8. #8

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    С ПЛК150 у Вас ничего не выйдет.
    Порт Debug 232 детектирует кабель, подключенный к нему в момент включения самого контроллера. Если он определит кабель как "непрограммируемый", то без включения выключения ничего не получится - хоть 100 раз кабеля аппаратно переставляйте.
    Вариант с Ethernet рассматривается?
    А на основании чего контроллер распознает распознает какой кабель программируемый/непрограммируемый к нему подключен?

  9. #9

    По умолчанию

    на основании перемычки в нем. см. рэ

  10. #10

    По умолчанию

    Цитата Сообщение от филоненко владислав Посмотреть сообщение
    на основании перемычки в нем. см. рэ
    просьба уточнить, что это такое рэ?
    значит, можно вывести тумблер-перемычку кабеля, и вслучае, если необходимо работать с **** то выключаем тумблер (убираем перемычку) и делаем рестарт контроллеру, а если необходима удаленная отладка, то включаем тумблер и делаем рестарт контроллеру. Так будет работать? правильно я понял?
    Последний раз редактировалось sk123; 19.01.2010 в 17:55.

Страница 1 из 2 12 ПоследняяПоследняя

Ваши права

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