Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 30

Тема: плк150+пм01 где грабли???

  1. #1

    По умолчанию плк150+пм01 где грабли???

    Пытаюсь подключить ПМ01 к ПЛК150 следующим образом.

    ПЛК150(Debug RS232) = Кабель КС3 => >= Кабель КС7 =>ПМ01

    Такую схему подключения посоветовали в саппорте по телефону. Когда заказывал оборудование.

    Включаю питание. Одновременно с регистрацией в сети загораются индикаторы RXD и TXD и горят постоянно. Примерно раз в 15 сек все индикаторы гаснут и все по новой. Не могу в документации найти что означает сия индикация.

    -Попробовал настроить модуль Modem в настройках указал скорость 9600 и Интерфейс RS232. В переменной Modem Fault стоит единица.

    -ПМ01 подключал к компьютеру кабелем КС7 соединялся гипертерминалом - все работало.
    -Перемычку на КС3 переставлял в оба положения.
    -Менял ПЛК и ПМ01.
    -Соединял кабелем даже без предварителлной настройки ПЛК и ПМ01 из коробки.

    Подскажите где грабли?
    Последний раз редактировалось Wirab; 28.12.2009 в 12:19.

  2. #2

    По умолчанию

    Разобрался.
    Соединение ПЛК150(Debug RS232) = Кабель КС3 => >= Кабель КС7 =>ПМ01
    Не работает.
    Сделал кабель с использованием TX Rx и GND, замкнул CTS и RTS на модеме - все заработало.
    И modem fault стал равным 0.

    Один маленький вопрос. Как теперь установить и поддерживать gprs соединение (сим-карта со статическим IP). Сколько не лазил по форуму не нашел ни одного примера. Тыкните носом пожалуйста а?

  3. #3

    По умолчанию

    на это дело есть инструкция. Думаю можно запросить у Ельцова Андрея.
    а вообще start_auto_dial:=2; и хотя б одну переменную надо опрашивать раз в 3 секунды иначе сотовый оператор отрубит связь из за отсутствия трафика и Вам необходимо будет опять дозваниваться.
    Если ты согласен с судьбой, то она ведет тебя. Если нет - тащит.

  4. #4

    По умолчанию

    Развернуто:

    Все работало на билайновской симке со статическим IP;

    - Файл extconf.cfg
    AT+CGATT=1
    AT+CGDCONT=1,"IP","static.beeline.ru"

    Записываем его в ПЛК

    В Конфигурации:

    - Добавляем Модуль Modbus Slave
    - В Modbus Slave добавляем Modem[var]
    - параметр tenumber1 = ATDT*99#
    - параметр Connect time к примеру 600
    - параметр Repeat time к примеру 10
    - Порт выставляем Debug RS-232
    - Скорость 9600 (Можно поменять предварительно прошив в настройки модема другую)
    - Добавляем PPP_Driver (Доступен только когда таргет версии 2.10.xx)
    - Вбиваем логин и пароль (beeline beeline например)
    - В Modbus Slave добавляем TCP[VAR]
    - В Modbus Slave добавляем 2 byte[var]

    Даем питание на ПМ01
    Пускаем ПЛК

    В Codesys наблюдаем чудную картину:
    - Сначала Modem Fault(MF)=1; Line Status(LS)=0
    - Далее Modem Fault(MF)=0; Line Status(LS)=1 Это понятно
    - Далее Modem Fault(MF)=0; Line Status(LS)=2 Это тоже понятно
    - Далее Modem Fault(MF)=0; Line Status(LS)=3 ??? оО (Я так понял это PPP соединение?)

    С этого момента ПЛК пингуется из внешней сети.
    Можно настраивать Lectus OPC и читать данные по Модбасу.

    Глюки возникшие в процессе:
    - при изменении или добавлении модулей Modem и TCP ПЛК иногда уходит в перезагрузку.
    - при переходе Line Status в 3 и подключенном CodeSys индикатор RxD на модеме начинает показывать активный обмен. Довольно долго. В документации написано, что это прохождение данных от управляющего прибора к модему.
    - 1 раз модем зажег индикатор TXD и повис наглухо.
    Последний раз редактировалось Wirab; 29.12.2009 в 12:19.

  5. #5

    По умолчанию

    Заметил. Если использовать подключение Ethernet связь по gprs теряется и ПЛК периодически уходит в перезагрузку.

  6. #6

    По умолчанию

    Таки грабли никуда не делись.

    Описанным выше способом удается установить GPRS соединение и даже получать данные с ПЛК по Modbus TCP. Но!

    Все работает не более 20-25 минут. Далее события развиваются 2-мя путями:

    1. Связь пропадает, но в ПЛК по прежнему Line Status = 3, даже отключение питания модема не помогает. Помогает только сброс ПЛК.
    2. ПЛК перезагружается.

    Скажите, это я на грабли наступаю или оно не работает в принципе?

  7. #7

    По умолчанию

    Здравствуйте.
    Цитата Сообщение от Wirab Посмотреть сообщение
    Пытаюсь подключить ПМ01 к ПЛК150 следующим образом.
    ПЛК150(Debug RS232) = Кабель КС3 => >= Кабель КС7 =>ПМ01
    Грабли в перемычке модема на разъеме Х1 при подключении по 3х проводной схеме нужно замкнуть 6-9 контакты. Перемычка КС3 - off.

    Цитата Сообщение от Wirab Посмотреть сообщение
    Заметил. Если использовать подключение Ethernet связь по gprs теряется и ПЛК периодически уходит в перезагрузку.
    Да оба соединения "одной природы", т.е. при передаче данных через Ethernet в GPRS будут идти теже данные, например при подключении CodeSys под тяжестью протокола GateWay ,GPRS - упадет.

    Цитата Сообщение от Wirab Посмотреть сообщение
    Все работает не более 20-25 минут. Далее события развиваются 2-мя путями:

    1. Связь пропадает, но в ПЛК по прежнему Line Status = 3, даже отключение питания модема не помогает. Помогает только сброс ПЛК.
    2. ПЛК перезагружается.

    Скажите, это я на грабли наступаю или оно не работает в принципе?
    Эта ошибка модуля GPRS В ПЛК, она сейчас исправляется. Если вы пользуйтесь услугами оператара сотовой связи не запрашивающего в GPRS логин и пароль, то такая прошивка уже исправлена- могу выслать.
    "ОВЕН"
    тел.: (495) 221-60-64 доб. 1224
    e-mail: i.karetkin@owen.ru

  8. #8

    По умолчанию

    К сожалению билайн запрашивает логин и пароль хоть и символически.
    beeline beeline.

    Но прошивку вышлите пожалуйста.

    А когда можно будет увидеть полнофункциональную прошивку?

  9. #9

    По умолчанию

    Добрый день!
    Помогите разобраться ...
    Для автоматики и диспетчеризации котельных внедряем ПЛК. Встал вопрос как использовать ПМ01 для отправки тревожных сообщений?
    Оборудование: ПЛК-150.И-М Target 2.10.5 и ПМ01-24.АВ
    Пытались использовать программу предложенную на диске для ПЛК-100.R-L
    в Target Settings поменяли Configuration на ПЛК-150.I-M
    Контроллер подключенн к компьютеру через Ethernet, ПМ01 к контроллеру по RS-232 через X1
    перемычки 6,9 замкнуты, связь есть.
    При подключении ПЛК к компьютеру вылетает предупреждение CoDeSys
    " #2001:2000. 1.31 19:1:4 # 5 Module not created Template for a module Id=102 bad or "
    После при запуске программы несколько раз мигают лампочки TXD и RXD на модеме , затем происходит сброс контроллера, равноценный нажатию кнопки "Сброс" на контроллере.
    Подскажите в чём проблема и если возможно как упростить программу для отправки **** приём не нужен.

  10. #10

    По умолчанию

    проверьте кабель которым вы подключаетесь?
    после подключения нового кабеля не забудьте включить и выключить контроллер.

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

Ваши права

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