Показано с 1 по 6 из 6

Тема: Порт RS232-Debug как Slave

  1. #1

    По умолчанию Порт RS232-Debug как Slave

    Использую панель СП270 в качестве мастера и ПЛК100 в качестве слейва через RS232-Debug. Всё работает замечательно.

    Если отключить питание (на СП270 и на ПЛК), то, пока ПЛК сидит на аккуме, повторное включение питание ни к чему плохому не приводит.

    НО! Если питание отключить надолго (чтоб аккум в ПЛК разрядился), то при включении, СП270 начинает опрашивать ПЛК, а ПЛК начинает в порт RS232-Debug что-то выплёвывать в течении ~10 секунд (наверное загрузчик пытается установить связь с компом).
    В результате этой коллизии, порт Debug отваливается напрочь. Чтобы его оживить, нужно выключить ПЛК, отключить СП270 (master) от ПЛК, подождать пока аккум сядет, снова включить ПЛК, подождать 20 сек и подключить панель к порту Debug.

    Как правильно поступить в такой ситуации? Можно ли в СП270 сделать задержку опроса при старте? Можно ли в ПЛК отключить "функцию debug порта debug"?

  2. #2

    По умолчанию

    1. Кабель должен быть КС2 не КС1. После устанвоки КС2 контроллер надо принудительно перезагрузить и отключить от питания.
    2. В порт Debug при загрузке (10 сек) контроллер выкидывает информацию пл самодиагностике. Но при использовании КС2 Вы этого не увидите.
    3. Далее контроллер должен выдавать информацию на запросы панели. Этого не происходит?
    А лучше всего использовать в ПЛК100 нормальный DB9 с торца.

  3. #3

    По умолчанию

    Спасибо, проблема решилась при использовании кабеля КС2.

    Очень неудобно, что в документации на панель и на ПЛК, на схемах подключений, есть только распайка кабелей, а названий кабелей нет.

    Было бы логично, в приложениях указывать схемы возможных подключений и указать какие кабели для этого нужны (КС1, КС2, КС3 или КС4).

  4. #4

    По умолчанию

    Для ПЛК154 имеем:

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    Кабель должен быть КС2 не КС1.
    Да действительно, устранение перемычки на КС1 с последующим включением ПЛК, приводит к исчезновению ошибки при заливки программы на контроллер. Однако установить связь между контроллерами через два Debug-232 и модули АС3 никак не удаётся. Классика: что делать 8?)
    Возможно неверное представление о кабеле КС2? Хотелось бы увидить его распайку.
    Вообще ПЛК154 терпит в одном корпусе Modbus-master-485 для модулей расширения и Modbus-slave на Debug-232?
    Последний раз редактировалось aven; 25.08.2011 в 09:00.

  5. #5

    По умолчанию

    Кабель КС2 только для программирования.
    Кабель КС1 - для работы с портом в режиме обмена.
    После смены кабеля необходимо перезагрузить ПЛК.
    По двум портам независимо контроллер вполне себе работает.
    У Вас АС3 или АС3М?

  6. #6

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    У Вас АС3 или АС3М?
    Последнее - АС3-М-220.
    Как там дела со светодиодом на корпусе, должен светится или нет?
    Впечатление такое что Debug-232 молчит, хотя спараметрирован на одном Modbus-master-ASCII, другом - Modbus-slave-ASCII. При переходе на RS485 контроллеры общаются нормально.
    Загрузку и мониторинг контроллеров веду через ethernet.
    Последний раз редактировалось aven; 25.08.2011 в 11:04.

Ваши права

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