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

Тема: пм01 и плк110-32

  1. #1
    Пользователь Аватар для Vovaer
    Регистрация
    13.07.2010
    Адрес
    Курган
    Сообщений
    29

    По умолчанию пм01 и плк110-32

    Требуется удаленно подключится к контроллеру для отладки программ
    Пробую подключить плк и модем по rs485
    для этого
    1. прошил ПЛК, теперь PLCInfo выдаёт:
    Код:
    PLC model MODEL PLC 110-32 
    Binary  VERSION 2.10.9 
    Need Target version 2.10 
    Compiled: 15:40:39 Oct 13 2009 
    MAC 6A:77:00:21:41:7D 
    IP 10.1.1.10
    GATE 10.0.0.1
    MASK 255.255.255.0
    PIC upper version is 13
    Licence unlimited
    2. Залил во флеш память ПЛК файлы CoDeSys.cfg:
    Код:
    ModemCfg=1
    ModemPort=0
    ModemPortSp=9600
    и modem.cfg:
    Код:
    MaxAnswerTime=40
    TestPeriod=5
    RequestTimeout=1
    IdleDisconnectionTime=60
    SoftwareFlowControl=1
    ModemInitFileName=
    2.Соединил ПЛК и Модем по RS-485, А к А (В к В) и для контроля подключил АС-4
    3. В CoDeSys создал подключение


    В итоге звоню на модем(ПМ01) с ПЛК и вот что выдается с монитора порта линии ПЛК-модем rs-485:

    и соединение обрывается

    Т.е. получается модем видит звонок, берет трубку, между ними устанавливается соединение 9600 и потом что-то не понятное

    Хелп, что я еще забыл?
    PS пробовал соединять по ком портам (соответственно изменив ModemPort в файле CoDeSys.cfg и перезалил его в ПЛК, так же не получается)

  2. #2
    Пользователь Аватар для Vovaer
    Регистрация
    13.07.2010
    Адрес
    Курган
    Сообщений
    29

    По умолчанию

    всё еще актуально

  3. #3

    По умолчанию

    Здравствуйте.
    Судя по вашему логу, у вас не ПЛК поднял трубку, а модем. Версия прошивки вашего ПЛК?
    http://www.owen.ru/catalog/29188586 2 инструкция это ваш случай, сделайте по ней.

    ФУНКЦИОНАЛ Работает!!!Проблема была в неправильной интерпритации параметров подключения Codesys.

    И так, Codesys использует следующую процедуру при определении соединения:
    1. Посылаем команду инициализации модема и ждем 2с "OK"
    2. Потом дозваниваемся.
    3. В течении максимум 20с ждем пока получим строку "CONNECT"
    4. После получения "CONNECT", Codesys ожидает заданное в параметре timeout время (параметр подключения Serial(modem)), после чего происходит передача данных по протоколу GATEWAY.

    Важно: параметр timeout должен быть меньше чем параметр: MaxAnswerTime в файле ПЛК modem.cfg

    В инструкцию по данному подключению внесем необходимые правки в ближайшее время.
    Последний раз редактировалось Илья Кареткин; 10.11.2010 в 12:40.
    "ОВЕН"
    тел.: (495) 221-60-64 доб. 1224
    e-mail: i.karetkin@owen.ru

  4. #4
    Пользователь Аватар для Rallex
    Регистрация
    07.07.2010
    Адрес
    г.Александрия
    Сообщений
    35

    По умолчанию

    Нужны-ли в данном случае файлы залитые в ПЛК? Если я правильно понял, всё настраивается в конфигураторе ПЛК в CoDeSys?

  5. #5
    Ельцов Андрей
    Гость

    По умолчанию

    Цитата Сообщение от Rallex Посмотреть сообщение
    Нужны-ли в данном случае файлы залитые в ПЛК? Если я правильно понял, всё настраивается в конфигураторе ПЛК в CoDeSys?
    Все верно. В случае настройки через PLC -configuration файлы на ПЛК заливать не нужно. Если только Вам не нужно посылать дополнительные команды.

  6. #6
    Пользователь Аватар для Vovaer
    Регистрация
    13.07.2010
    Адрес
    Курган
    Сообщений
    29

    По умолчанию

    В моём случае я не пытаюсь соединится через PLC-configuration, пытаюсь настроить такую схему:
    ПК->GSM-modem Siemens MC35i ( скорость 9600)-> по CSD -> ПМ01(скорость 9600) -> ПЛК 110.32
    параллельно для мониторинга линии связи между rs485 ПМ01 и ПЛК подключил потакой схеме:
    ПК ->АС4 -> к линии rs485 которая между ПМ01 и ПЛК

  7. #7

    По умолчанию

    Vovaer , Всё верно. Воспользуйтесь моей рекомендацией.
    "ОВЕН"
    тел.: (495) 221-60-64 доб. 1224
    e-mail: i.karetkin@owen.ru

  8. #8
    Пользователь Аватар для Rednaxel
    Регистрация
    15.05.2015
    Адрес
    Минск
    Сообщений
    19

    По умолчанию

    Очевидно чего-то не учел или не понял. Прошу разъяснить.
    Совершенно аналогичная ситуация: пытаюсь подключиться с настольного ПК средой CodeSys по CSD к ПЛК 110-30-М через 2 модема ПМ01-24 для отладки.

    Упомянутую инструкцию выучил наизусть ;-) Вижу на ноутбуке, подключенном параллельно ПЛК по RS-485 №1 через АС3-М, много RING но ПЛК трубку не снимает. Если включить у принимающего модема ATS0=1 получаю CONNECT 9600 и попытки передачи в виде символов псевдографики.

    Binary VERSION 2.14.0.
    modem.cfg:
    Код:
    MaxAnswerTime=60
    TestPeriod=5
    RequestTimeout=1
    IdleDisconnectionTime=60
    SoftwareFlowControl=1
    ModemInitFileName=
    CoDeSys.cfg:
    Код:
    ModemCfg=1
    ModemPort=0
    ModemPortSp=9600
    Конфигурация CodeSys:
    Нажмите на изображение для увеличения. 

Название:	img-2016-06-13-21-07-45.png 
Просмотров:	512 
Размер:	3.9 Кб 
ID:	24936
    Проект создавал чистый с одной переменной. Пробовал все порты ПК

    Что еще можно проверить и как диагностировать ситуацию?

  9. #9

    По умолчанию

    Трубку модем должен снимать вроде как.

  10. #10
    Пользователь Аватар для Rednaxel
    Регистрация
    15.05.2015
    Адрес
    Минск
    Сообщений
    19

    По умолчанию

    Цитата Сообщение от Andrew_Stranger Посмотреть сообщение
    Трубку модем должен снимать вроде как.
    Это при подключении SCADA-системой для обмена по MODBUS. Настраивается в конфигураторе пользовательской программы.

    Я же подключаюсь из CodeSYS для отладки в режиме Gateway. Трубку должен снять ПЛК, и реализовано это как я понимаю в прошивке ПЛК. А он не хочет Как прикажете его понимать?
    Спасибо за проявленный к вопросу интерес!

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

Ваши права

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